

/* Start:/local/templates/master_proof_theme_new/components/bitrix/menu/top_menu_catalog_masterproof/style.css?17290732119512*/


body.top-menu-catalog-open {
	position: relative;
}

body.top-menu-catalog-open header.bx-header {
	position: relative;
	z-index: 100;
}

body.top-menu-catalog-open:after {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	opacity: 0.75;
	background: #111;
	z-index: 90;
}

body.top-menu-catalog-open .top-menu-catalog-button {
	color: #d8120e;
}

body.top-menu-catalog-open .top-menu-catalog-button:after {
	content: '';
	display: block;
	position: absolute;
	top: calc(100% - 26px);
	width: 0;
	height: 0;
	border: 14px solid #006;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	z-index: 110;
}

.top-menu-catalog-button .bx-nav-bars-icon {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='29.25px' height='29.25px'%3E%3Cpath fill-rule='evenodd' stroke='rgb(0, 0, 102)' stroke-width='1.5px' stroke-linecap='butt' stroke-linejoin='miter' fill='none' d='M15.750,27.749 L15.750,15.749 L27.750,15.749 L27.750,27.749 L15.750,27.749 ZM15.750,0.749 L27.750,0.749 L27.750,12.749 L15.750,12.749 L15.750,0.749 ZM0.750,15.749 L12.750,15.749 L12.750,27.749 L0.750,27.749 L0.750,15.749 ZM0.750,0.749 L12.750,0.749 L12.750,12.749 L0.750,12.749 L0.750,0.749 Z'/%3E%3C/svg%3E");
}
body.top-menu-catalog-open .top-menu-catalog-button .bx-nav-bars-icon {
	transform: rotate(45deg);
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='29.25px' height='29.25px'%3E%3Cpath fill-rule='evenodd' stroke='rgb(216, 18, 14)' stroke-width='1.5px' stroke-linecap='butt' stroke-linejoin='miter' fill='none' d='M15.750,27.749 L15.750,15.749 L27.750,15.749 L27.750,27.749 L15.750,27.749 ZM15.750,0.749 L27.750,0.749 L27.750,12.749 L15.750,12.749 L15.750,0.749 ZM0.750,15.749 L12.750,15.749 L12.750,27.749 L0.750,27.749 L0.750,15.749 ZM0.750,0.749 L12.750,0.749 L12.750,12.749 L0.750,12.749 L0.750,0.749 Z'/%3E%3C/svg%3E");
}

body.top-menu-catalog-open .top-menu-catalog-block {
	display: block;
	z-index: 100;
}
body.top-menu-catalog-open .top-menu-catalog-block.top-menu-wrap {
	padding: 0;
} 


.top-menu-catalog-block ul.bx-nav-list-1-lvl {
	position: relative;
	padding: 21px 0;
	margin: 0;
}
.top-menu-catalog-block ul.bx-nav-list-1-lvl:after {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 25%;
	width: 5px;
	background: #f0f4fd;
	z-index: 0;
}
.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl {
	display: flex;
	list-style-type: none;
}
.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl.top-menu-catalog-title {
	font-family: "OpenSans-Bold", "Open Sans", sans-serif;
	font-weight: bold;
	font-size: 24px;
	margin-bottom: 14px;
}
.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl > a.bx-nav-1-lvl-link {
	display: flex;
	align-items: center;
	width: 25%;
	margin: 0;
	padding: 14px 21px 14px 0;
	font-size: 14px;
	text-decoration: none;
	
}
.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl > a.bx-nav-1-lvl-link > .bx-nav-1-lvl-link-text {
	color: #006;
	margin-right: 14px;
	line-height: 1.15;
}
.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl > a.bx-nav-1-lvl-link > .item-img-block {
	display: block;
	width: 38px;
	min-width: 38px;
	height: 36px;
	margin-right: 14px;
}
.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl > a.bx-nav-1-lvl-link > .item-img-block > img {
	width: 100%;
	height: 100%;
	object-fit: contain;
}
.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl > a.bx-nav-1-lvl-link > .item-img-block > img[src$=".svg"] {
	filter: invert(10%) sepia(46%) saturate(7170%) hue-rotate(240deg) brightness(50%) contrast(100%)
}

.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl > a.bx-nav-1-lvl-link > i.bx-nav-angle-right {
	display: block;
	width: 5px;
	min-width: 5px;
	height: 9px;
	margin-left: auto;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='5px' height='9px'%3E%3Cpath fill-rule='evenodd' fill='rgb(233, 29, 42)' d='M3.079,4.500 L0.003,1.070 L0.964,-0.001 L5.002,4.500 L0.964,9.000 L0.003,7.928 L3.079,4.500 Z'/%3E%3C/svg%3E");
	background-position: center center;
	background-repeat: no-repeat;
	background-color: transparent;
	background-size: contain;
	filter: invert(10%) sepia(46%) saturate(7170%) hue-rotate(240deg) brightness(50%) contrast(100%)
}

.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl > a.bx-nav-1-lvl-link:hover > .item-img-block > img[src$=".svg"],
.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl:hover > a.bx-nav-1-lvl-link > .item-img-block > img[src$=".svg"],
.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl.bx-active > a.bx-nav-1-lvl-link > .item-img-block > img[src$=".svg"],
.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl > a.bx-nav-1-lvl-link:hover > i.bx-nav-angle-right,
.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl:hover > a.bx-nav-1-lvl-link > i.bx-nav-angle-right,
.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl.bx-active > a.bx-nav-1-lvl-link > i.bx-nav-angle-right {
	filter: initial;
}
.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl > a.bx-nav-1-lvl-link:hover > .bx-nav-1-lvl-link-text,
.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl:hover > a.bx-nav-1-lvl-link > .bx-nav-1-lvl-link-text,
.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl.bx-active > a.bx-nav-1-lvl-link > .bx-nav-1-lvl-link-text {
	color: #d8120e;
}
.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl.top-menu-catalog-offer {
	margin-top: 21px;
	margin-bottom: 21px;
}
.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl.top-menu-catalog-offer > a.bx-nav-1-lvl-link {
	display: flex;
	align-items: stretch;
	width: 23%;
	overflow: hidden;
	font-size: 14px;
	line-height: 1.15;
	padding: 0;
	color: #fff;
	background: #006;
}
.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl.top-menu-catalog-offer > a.bx-nav-1-lvl-link > span {
	display: block;
	padding: 14px 21px;
}
.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl.top-menu-catalog-offer > a.bx-nav-1-lvl-link > i {
	display: block;
	padding: 14px 42px;
	position: relative;
}	
.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl.top-menu-catalog-offer > a.bx-nav-1-lvl-link > i:before {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 5;
	background-position: center center;
	background-repeat: no-repeat;
	background-color: transparent;
	backgroud-size: 30px 22px;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAWCAYAAADXYyzPAAADOUlEQVRIiZWWW6hXVRCHPytTLKy8QBqR5Q2NTCTFSE05CElJhaBJFCpUD/lgmA+i+CJCIERGYApGQd5OiVFEWppahqSBmTcQUxOJSEMFscj0k9HZutr8j+fvwMBes2bNb9bc1kYteZ66U/1Ifaq2d7N8u7pA/U49pD5bni+NjVRPqFPUpeoB9e3c66w+pk5Sx9YcaFGfUXsVsnvVH9UteeZ59ajaodK58pH0PnAH8BLX6RKwA/gPuACcB+LAKeBfYChwJve7AWfTzpjkEYWt3cBiYNWVVeHlD+lZtR6n7lInqkNKb9WL6jl1fCF7QF2Yt4xz+2uReUv9vB7qR9Sfa8ZXqe80yGvkbHM7+b5T3aHOKWS9M313x/qWDMNU4ESGsaI+wHr+T1uB3kALN6ZzQCswsdD6HTgNTI9FBTwS+KxQCsO3Atty3QFYAnQE+tUgQ9argRvLgLuAvoXsmjMBfD/QA1hZKEwBjtcMvQJ8X6yfBlanLJzeBAwv9qMQ/wBm1pyJiPUJ4BeAk8DfhcLA9K4i0+g4YAOwEZiXoZsFTAb2AR8Da4CH89xSYFRh5x/gGPBqJP2rWhEMzR5sq3DGZs832uueMyB6dkXK1mWHVDrROdujin8BhhReRa91BV5rkLe2aAKwv0jPg8CHGcXo98CYX5w9HKHuArwLDE7hIGB0VnBrFlZ7FGnYAyxKvaPAk8CXWUwvAz2BF7Ngf42rD87GjqbfqP6lns+QbMi5fVsTc3qU+pO6N8duJf8ioqruzhmwoD6ru+fDEEqzU/aEVykejmkNwMbntCpl09LGp+py9escTAPaeiSCH1K/KdZxgzfUYeqRHJ+l/ogEifE4uZD3S4c/Ufs3ilBdMEY9rnZTZ6gHi70DyZtqL1Hw6wnemin6Vn3vRqlpJJyTgGbeQjY/b9ZJXaZuyzneUjsbdFhdmU/pTQEHT8herNbHCifeVC95ndaqfTNa+9QuTRRim8BkhX+QeT6SsvirOKk+nreN4TNXPZ06zzUD2h7wPerqIrRL8uaLi0KsJtyfeeumQNsDLjmKKRyIoomqD9Do8d/UPVkDTYMGl78+zdIK4FFgLzAbuC+/myfgMoQ1oXF5PCFPAAAAAElFTkSuQmCC');
	
}
.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl.top-menu-catalog-offer > a.bx-nav-1-lvl-link > i:after {
	transform: skewX(-21deg);
	content: '';
	position: absolute;
	top: 0;
	right: -21px;
	bottom: 0;
	left: 0;
	background-color: #d8120e;
	z-index: 0;
}
.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl > div.bx-nav-2-lvl-container {
	width: 74.98%;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 25%;
	padding: 21px 14px 21px 21px;
	transition: all 0.25s ease-out;
	visibility: hidden;
	opacity: 0;
}
.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl:hover > div.bx-nav-2-lvl-container {
	transition: all 0.25s ease-out;
	visibility: visible;
	opacity: 1;
	
}
.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl > div.bx-nav-2-lvl-container > ul.bx-nav-list-2-lvl { 
	padding: 0;
	margin: 0;
}
.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl > div.bx-nav-2-lvl-container > ul.bx-nav-list-2-lvl > li.bx-nav-2-lvl {
	list-style-type: none;
	display: inline-flex;
	width: 31%;
	margin: 14px 1% 14px 1%;
}
.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl > div.bx-nav-2-lvl-container > ul.bx-nav-list-2-lvl > li.bx-nav-2-lvl > a.bx-nav-2-lvl-link {
	text-decoration: none;
	color: #111;
	font-weight: bold;
	font-size: 14px;
}
.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl > div.bx-nav-2-lvl-container > ul.bx-nav-list-2-lvl > li.bx-nav-2-lvl > a.bx-nav-2-lvl-link:hover {
	color: #111;
	text-decoration: underline;
}








/* End */


/* Start:/local/templates/master_proof_theme_new/components/bitrix/menu/top_menu_menu_masterproof/style.css?17290732114647*/

body.top-menu-menu-open {
	position: relative;
}

body.top-menu-menu-open header.bx-header {
	position: relative;
	z-index: 100;
}

body.top-menu-menu-open:after {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	opacity: 0.75;
	background: #111;
	z-index: 90;
}


body.top-menu-menu-open .top-menu-menu-button {
	color: #d8120e;
}

body.top-menu-menu-open .top-menu-menu-button:after {
	content: '';
	display: block;
	position: absolute;
	top: calc(100% - 26px);
	width: 0;
	height: 0;
	border: 14px solid #006;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	z-index: 110;
}

.top-menu-menu-button .bx-nav-bars-icon {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='29px' height='24px'%3E%3Cpath fill-rule='evenodd' fill='rgb(0, 0, 102)' d='M-0.000,12.999 L-0.000,10.999 L29.000,10.999 L29.000,12.999 L-0.000,12.999 ZM-0.000,-0.001 L29.000,-0.001 L29.000,1.999 L-0.000,1.999 L-0.000,-0.001 ZM22.000,23.999 L-0.000,23.999 L-0.000,21.999 L22.000,21.999 L22.000,23.999 Z'/%3E%3C/svg%3E");
}
body.top-menu-menu-open .top-menu-menu-button .bx-nav-bars-icon {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24px' height='24px'%3E%3Cpath fill-rule='evenodd' fill='rgb(244, 0, 0)' d='M23.314,21.899 L21.899,23.313 L12.000,13.414 L2.100,23.313 L0.686,21.899 L10.586,12.000 L0.686,2.100 L2.100,0.686 L12.000,10.585 L21.899,0.686 L23.314,2.100 L13.414,12.000 L23.314,21.899 Z'/%3E%3C/svg%3E");
}

body.top-menu-menu-open .top-menu-menu-block {
	display: block;
	z-index: 100;
}


body.top-menu-menu-open .top-menu-wrap.top-menu-menu-block {
	top: 0;
	color: #fff;
	background: rgba(26,26,77,0.99);
	z-index: 111;
}
.top-menu-wrap.top-menu-menu-block .top-menu-menu-block-title {
	margin-bottom: 42px;
}
.top-menu-wrap.top-menu-menu-block .top-menu-menu-block-title .top-menu-menu-button {
	display: block;
	padding: 14px;
	border: 1px solid #d8120e;
	cursor: pointer;
	margin-right: 2em;
}
.top-menu-wrap.top-menu-menu-block .top-menu-menu-block-title .top-menu-menu-button:after {
	display: none;
}
.top-menu-wrap.top-menu-menu-block .top-menu-menu-block-title .top-menu-menu-button .bx-nav-bars-icon {
	display: block;
	width: 20px;
    height: 18px;
	background-position: center center;
	background-repeat: no-repeat;
	background-color: transparent;
	background-size: contain;
	filter: grayscale(1) brightness(999);
}
.top-menu-wrap.top-menu-menu-block .top-menu-menu-block-title .top-menu-menu-button:hover .bx-nav-bars-icon {
	filter: initial;
}

.top-menu-wrap.top-menu-menu-block .top-menu-menu-block-title .bx-logo-block {
	display: flex;
	flex-flow: row nowrap;
	align-items: center;
}
.top-menu-wrap.top-menu-menu-block .top-menu-menu-block-title .bx-logo-block img {
	filter: grayscale(1) brightness(999);
}
.top-menu-wrap.top-menu-menu-block .top-menu-menu-block-title .bx-logo-block span {
	margin-left: 2em;
	font-size: 14px;
	letter-spacing: 1px;
	color: #9696db;
	font-weight: normal;
}
.top-menu-wrap.top-menu-menu-block .top-menu-menu-block-title .bx-logo-block span strong {
	color: #d8120e;
}





.top-menu-wrap.top-menu-menu-block .bx-nav-list-1-lvl {
	display: flex;
	flex-flow: row wrap;
	padding: 0;
	margin: 0;
}
.top-menu-wrap.top-menu-menu-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl {
	width: 47%;
	margin-right: 2%;
	list-style-type: none;
}
.top-menu-wrap.top-menu-menu-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl > a.bx-nav-1-lvl-link {
	display: inline-block;
	padding: 14px 21px;
	color: #9696db;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 16px;
}
.top-menu-wrap.top-menu-menu-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl > a.bx-nav-1-lvl-link:hover {
	color: #fff;
	text-decoration: none;
	background: #d8120e;
}



.top-menu-wrap.top-menu-menu-block .menu-title {
	margin: 14px 0;
	font-size: 18px;
}
 
.top-menu-wrap.top-menu-menu-block .address-block,
.top-menu-wrap.top-menu-menu-block .mail-block a.mail-link {
	font-size: 15px;
	color: #9696db;
	text-decoration: none;
}
.top-menu-wrap.top-menu-menu-block .mail-block a.mail-link:hover {
	text-decoration: underline;
}

.top-menu-wrap.top-menu-menu-block .telephone-link {
	font-size: 20px;
	color: #fff;
	text-decoration: none;
}

.top-menu-wrap.top-menu-menu-block .collback-link {
	color: #d8120e;
	font-size: 12px;
	text-decoration: none;
	border-bottom: 1px dashed currentColor;
}
.top-menu-wrap.top-menu-menu-block .collback-link:hover {
	border-bottom: 1px solid currentColor;
}
/* End */


/* Start:/local/templates/master_proof_theme_new/components/bitrix/form.result.new/contact-us-master-proof/style.css?17836120481565*/

.sent-form-succcess {
	color: #70bb18;
}

.landing-form-captcha {
	display: flex;
	justify-content: stretch;
	margin: 21px 0 0;
	order: -11;
	width: 100%;
}

.landing-form-captcha .smart-captcha,
.landing-form-captcha .landing-form-captcha-error {
	width: 100%;
}

.main-landing-form form[name="contact_us"] .landing-form-captcha {
	margin-right: 1%;
	width: 31%;
}

form[name="contact_us"] label.label-user-accept {
	flex: 0 0 100%;
	max-width: 100%;
	order: -8;
	width: 100%;
}

form[name="contact_us"] label.label-user-accept input[type="checkbox"] + .label-caption {
	align-items: flex-start;
}

form[name="contact_us"] label.label-user-accept input[type="checkbox"] + .label-caption .pseudo-checkbox {
	flex: 0 0 auto;
	margin-top: 2px;
}

.landing-form-captcha-error {
	color: #dc3545;
	font-size: 14px;
	line-height: 1.4;
}

.main-landing-form form[name="contact_us"] .landing-form-captcha {
    order: -4;
    flex-direction: column;
}
.main-landing-form form[name="contact_us"] label.label-user-accept{
    width: 67%;
    max-width: 67%;
}
@media (min-width: 768px) and (max-width: 991.98px) {
	.main-landing-form form[name="contact_us"] .landing-form-captcha {
		justify-content: flex-end;
		margin-left: auto;
		margin-right: 2%;
		width: 300px;
	}
    .main-landing-form form[name="contact_us"] label.label-user-accept {
        order: -5;
        width: 50%;
        max-width: 50%;
    }
}

@media (max-width: 767.98px) {
	.main-landing-form form[name="contact_us"] .landing-form-captcha {
		margin-left: 1%;
		margin-right: 1%;
		width: 97%;
	}
}


/* End */


/* Start:/local/templates/master_proof_theme_new/components/bitrix/search.title/search_title_masterproof/style.css?17290732113708*/
/*
*	Form & Ajax results
*/
.search-title-button {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='26px' height='26px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M25.651,25.650 C25.222,26.079 24.527,26.079 24.098,25.650 L19.144,20.695 C14.544,24.512 7.711,24.269 3.401,19.958 C-1.171,15.385 -1.171,7.973 3.401,3.401 C7.974,-1.171 15.387,-1.171 19.959,3.401 C24.269,7.711 24.512,14.543 20.696,19.143 L25.651,24.098 C26.079,24.526 26.079,25.221 25.651,25.650 ZM18.665,4.694 C14.807,0.836 8.553,0.836 4.695,4.694 C0.837,8.552 0.837,14.807 4.695,18.665 C8.553,22.523 14.807,22.523 18.665,18.665 C22.523,14.807 22.523,8.552 18.665,4.694 Z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center;
	min-width:45px;
}
.btn-primary.search-title-button {
	border: 0;
	background-size: 20px auto;
	background-color: #006;
}
.btn-primary.search-title-button:not(:disabled):not(.disabled):active,
.btn-primary.search-title-button:focus,
.btn-primary.search-title-button:hover {
	border: 0;
	background-size: 24px auto;
	background-color: #006;
}

.title-search-result {
	border: 1px solid #c6c6c6;
	display: none;
	overflow: hidden;
	z-index: 205;
	background-color: #fff;
	padding: 10px;
	border-radius: 3px;
}

.bx_item_block {
	font-size: 14px;
	padding-bottom:5px;
	margin-bottom: 5px;
	border-bottom:1px solid #ddd;
}

.all_result { 
	border: none; 
	margin-bottom: 0; 
}


.bx_item_block .bx_img_block {
	width: 100px;
	height: 50px;
	text-align: center;
	overflow: hidden;
}
.bx_item_block .bx_img_block img {
	width: 100%;
	height: 100%;
	object-fit: contain;
}



/*
*	Top menu button
*/
body.top-menu-search-open {
	position: relative;
}

body.top-menu-search-open header.bx-header {
	position: relative;
	z-index: 100;
}

body.top-menu-search-open:after {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	opacity: 0.75;
	background: #111;
	z-index: 50;
}

body.top-menu-search-open .top-menu-search-button {
	color: #d8120e;
}

body.top-menu-search-open .top-menu-search-button:after {
	content: '';
	display: block;
	position: absolute;
	top: calc(100% - 26px);
	width: 0;
	height: 0;
	border: 14px solid #006;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	z-index: 110;
}

.top-menu-search-button .bx-nav-bars-icon {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='26px' height='26px'%3E%3Cpath fill-rule='evenodd' fill='rgb(0, 0, 102)' d='M25.651,25.650 C25.222,26.079 24.527,26.079 24.098,25.650 L19.144,20.695 C14.544,24.512 7.711,24.269 3.401,19.958 C-1.171,15.385 -1.171,7.973 3.401,3.401 C7.974,-1.171 15.387,-1.171 19.959,3.401 C24.269,7.711 24.512,14.543 20.696,19.143 L25.651,24.098 C26.079,24.526 26.079,25.221 25.651,25.650 ZM18.665,4.694 C14.807,0.836 8.553,0.836 4.695,4.694 C0.837,8.552 0.837,14.807 4.695,18.665 C8.553,22.523 14.807,22.523 18.665,18.665 C22.523,14.807 22.523,8.552 18.665,4.694 Z'/%3E%3C/svg%3E");
}
body.top-menu-search-open .top-menu-search-button .bx-nav-bars-icon {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24px' height='24px'%3E%3Cpath fill-rule='evenodd' fill='rgb(244, 0, 0)' d='M23.314,21.899 L21.899,23.313 L12.000,13.414 L2.100,23.313 L0.686,21.899 L10.586,12.000 L0.686,2.100 L2.100,0.686 L12.000,10.585 L21.899,0.686 L23.314,2.100 L13.414,12.000 L23.314,21.899 Z'/%3E%3C/svg%3E");
}

body.top-menu-search-open .top-menu-search-block {
	display: block;
	z-index: 100;
}







/* End */


/* Start:/local/templates/master_proof_theme_new/components/bitrix/sale.basket.basket.line/basket_line_master_proof/style.css?17290732114656*/
.bx-basket { }

.basket-line-block {
	position: relative;
	padding-left: 25px;
	white-space: nowrap;
	font-size: 13px;
}

.basket-line-block-icon-cart,
.basket-line-block-icon-profile {
	position: relative;
	margin-right: 10px;
}

.basket-line-block-icon-cart:after,
.basket-line-block-icon-profile:after {
	position: absolute;
	top: -1px;
	left: -25px;
	display: block;
	width: 20px;
	height: 20px;
	content: '';
}

.basket-line-block-icon-profile:after { background: no-repeat center url(/local/templates/master_proof_theme_new/components/bitrix/sale.basket.basket.line/basket_line_master_proof/images/profile.svg); }














/*FIXED BASKET*/

@media (min-width: 768px) {
	.bx-basket-fixed {
		position: fixed;
		z-index: 998;
		overflow: hidden;
		padding-top: 10px;
		width: 200px;
		border: 1px solid #f0f0f0;
		border-radius: 1px;
		background: #fff;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
	}

	.bx-basket-fixed.top { top: 10px }

	.bx-basket-fixed.right { right: 10px }

	.bx-basket-fixed.bottom { bottom: 10px }

	.bx-basket-fixed.left { left: 10px }

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

@media (max-width: 767px) {
	.bx-basket-fixed {
		position: fixed;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 998;
		overflow: hidden;
		padding-top: 10px;
		border: 1px solid #f0f0f0;
		border-radius: 1px;
		background: #fff;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
	}

	.bx-basket-item-list { display: none; }

	/*.bx-basket-fixed */
}

.bx-basket-fixed .basket-line-block { margin-left: 10px; }

.bx-basket-item-list {
	position: relative;
	overflow: hidden;
	padding-bottom: 20px;
	border-top: 1px solid #f7f7f7;
}

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

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

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

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

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

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

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

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

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

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

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

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

.bx-basket-item-list-item-name a {
	font-size: 13px;
	line-height: 16px;
}

.bx-basket-item-list-item-remove {
	position: absolute;
	top: -7px;
	right: 10px;
	width: 20px;
	height: 20px;
	opacity: .5;
	cursor: pointer;
	transition: 250ms linear all;
}

.bx-basket-item-list-item-remove:after,
.bx-basket-item-list-item-remove:before {
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	width: 10px;
	height: 2px;
	border-radius: 1px;
	background-color: #333;
	content: '';
	transform: translate(-50%, -50%);
}

.bx-basket-item-list-item-remove:after {
	-webkit-transform: translate(-50%, -50%) rotate(45deg);
	-moz-transform: translate(-50%, -50%) rotate(45deg);
	-ms-transform: translate(-50%, -50%) rotate(45deg);
	-o-transform: translate(-50%, -50%) rotate(45deg);
	transform: translate(-50%, -50%) rotate(45deg);
}

.bx-basket-item-list-item-remove:before {
	-webkit-transform: translate(-50%, -50%) rotate(135deg);
	-moz-transform: translate(-50%, -50%) rotate(135deg);
	-ms-transform: translate(-50%, -50%) rotate(135deg);
	-o-transform: translate(-50%, -50%) rotate(135deg);
	transform: translate(-50%, -50%) rotate(135deg);
}

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

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

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

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

.bx_cart_login_top .basket-line { line-height: 1.44em; }
















/* End */


/* Start:/bitrix/components/bitrix/sale.basket.basket.line/templates/bootstrap_v4/style.min.css?16450317294065*/
.basket-line-block{position:relative;padding-left:25px;white-space:nowrap;font-size:13px}.basket-line-block-icon-cart,.basket-line-block-icon-profile{position:relative;margin-right:10px}.basket-line-block-icon-cart:after,.basket-line-block-icon-profile:after{position:absolute;top:-1px;left:-25px;display:block;width:20px;height:20px;content:''}.basket-line-block-icon-profile:after{background:no-repeat center url(/bitrix/components/bitrix/sale.basket.basket.line/templates/bootstrap_v4/images/profile.svg)}.basket-line-block-icon-cart:after{background:no-repeat center url(/bitrix/components/bitrix/sale.basket.basket.line/templates/bootstrap_v4/images/cart.svg)}@media(min-width:768px){.bx-basket-fixed{position:fixed;z-index:998;overflow:hidden;padding-top:10px;width:200px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-fixed.top{top:10px}.bx-basket-fixed.right{right:10px}.bx-basket-fixed.bottom{bottom:10px}.bx-basket-fixed.left{left:10px}.bx-basket-fixed.bx-max-height{top:10px;bottom:10px}}@media(max-width:767px){.bx-basket-fixed{position:fixed;right:0;bottom:0;left:0;z-index:998;overflow:hidden;padding-top:10px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-fixed.vcenter{bottom:10px;top:auto !important}.bx-basket-item-list{display:none}}.bx-basket-fixed .basket-line-block{margin-left:10px}.bx-basket-item-list{position:relative;overflow:hidden;padding-bottom:20px;border-top:1px solid #f7f7f7}.bx-opener .bx-basket-item-list{padding-bottom:75px}.bx-max-height .bx-basket-item-list{position:absolute;right:0;bottom:0;left:0}.bx-closed .bx-basket-item-list{overflow:hidden;height:20px}.bx-basket-item-list-action{position:absolute;right:0;bottom:0;left:0;z-index:120;padding:3px 0;height:20px;background:#f7f7f7;color:#4f4f4f;vertical-align:middle;text-align:center;font-size:12px;line-height:14px;cursor:pointer}.bx-basket-item-list-button-container{position:absolute;right:0;bottom:20px;left:0;padding:10px 0;border-top:1px solid #f7f7f7;background:#fff;text-align:center}.bx-basket-item-list-container{overflow-y:auto;max-height:100%}.bx-basket-item-list-item{position:relative;margin-bottom:15px;padding-top:15px;padding-right:10px;padding-left:10px;border-bottom:1px solid #f7f7f7}.bx-basket-item-list-container .bx-basket-item-list-item:last-child{margin-bottom:0;border-bottom:0}.bx-basket-item-list-item-status{margin:0 10px 20px;padding:3px;border-radius:3px;background:#ebebeb;text-align:center;white-space:normal;font-weight:bold;font-size:12px;line-height:16px}.bx-basket-item-list-item-img{position:relative;padding-bottom:5px;text-align:center}.bx-basket-item-list-item-img img{max-width:90px;height:auto;border:1px solid #e6e6e6}.bx-basket-item-list-item-name{padding-bottom:5px}.bx-basket-item-list-item-name a{font-size:13px;line-height:16px}.bx-basket-item-list-item-remove{position:absolute;top:-7px;right:10px;width:20px;height:20px;opacity:.5;cursor:pointer;transition:250ms linear all}.bx-basket-item-list-item-remove:after,.bx-basket-item-list-item-remove:before{position:absolute;top:50%;left:50%;display:block;width:10px;height:2px;border-radius:1px;background-color:#333;content:'';transform:translate(-50%,-50%)}.bx-basket-item-list-item-remove:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.bx-basket-item-list-item-remove:before{-webkit-transform:translate(-50%,-50%) rotate(135deg);-moz-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);-o-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.bx-basket-item-list-item-remove:hover{opacity:.7}.bx-basket-item-list-item-price-block{padding-bottom:5px;font-size:12px}.bx-basket-item-list-item-price{display:inline-block;margin-right:5px}.bx-basket-item-list-item-price-old{display:inline-block;margin-right:5px;color:#b0b0b0;text-decoration:line-through}.bx_cart_login_top .basket-line{line-height:1.44em}
/* End */


/* Start:/local/templates/master_proof_theme_new/components/bitrix/form.result.new/proposal-master-proof/style.css?1783610914831*/
.form-message {
    width:100%;
    color: #ddd;
    background-color: transparent;
    border: 0;
    border-bottom: 3px solid #383965;
}

.label-user-message .label-caption {
top: 55px;
left: 0;
font-size: 12px;
}

.label-user-file .input-file {padding-bottom:8px !important;box-sizing: border-box;opacity: 0;width:100%;}
.label-user-file {border-bottom: 3px solid #383965;}
.sent-form-succcess {
	color: #70bb18;
    margin: 10px 0 20px;
    text-align: center;
}

.proposal-form-captcha {
    flex: 0 0 100%;
    margin: 18px 0 14px;
    width: 100%;
    order: -11;
    flex-direction: column;
}
.proposal-form-captcha .smart-captcha,
.proposal-form-captcha .landing-form-captcha-error {
    width: 100%;
}

.proposal-form-captcha .landing-form-captcha-error {
    color: #dc3545;
    font-size: 14px;
    line-height: 1.4;
}

/* End */


/* Start:/local/templates/master_proof_theme_new/components/bitrix/form.result.new/order-calculation-master-proof/style.css?1783611934371*/

.sent-form-succcess {
	color: #70bb18;
}

.calc-landing-form-captcha {
	display: flex;
	flex-direction: column;
	margin: 18px 0 14px;
	width: 100%;
    order: -11;
}

.calc-landing-form-captcha .smart-captcha,
.calc-landing-form-captcha .landing-form-captcha-error {
	width: 100%;
}

.landing-form-captcha-error {
	color: #dc3545;
	font-size: 14px;
	line-height: 1.4;
}

/* End */


/* Start:/local/templates/master_proof_theme_new/template_styles.css?1783581929265391*/
.bx-blue,
.bx-theme-blue {
	--primary: #006;
	--theme-color-primary: #006;
	--theme-color-second: #5ca6e4;
	--theme-color-light: #f0f6f8;
	--theme-b-link: #009;
	--theme-b-link-hover: #d8120e;
	--theme-b-tx-primary: #fff;
	--theme-b-bg-primary: #d8120e;
	--theme-b-bd-primary: #d8120e;
	--theme-b-sd-primary: rgba(0, 131, 209, 0.5);
	--theme-b-tx-primary-hover: #fff;
	--theme-b-bg-primary-hover: #006;
	--theme-b-bd-primary-hover: #006;
	--theme-b-tx-primary-active: #fff;
	--theme-b-bg-primary-active: #006;
	--theme-b-bd-primary-active: #006;
	--theme-b-tx-primary-disabled: #fff;
	--theme-b-bg-primary-disabled: #5599d2;
	--theme-b-bd-primary-disabled: #4d8bbf;
}


body {
	background-attachment: fixed;
	background-size: cover;
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
}

#pagetitle { margin-bottom: 35px; }

h1,h2,h3,h4,h5 {
	font-family: "OpenSans-Regular", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: normal;
}

.bx-content-section,
.bx-header-section {
	padding-bottom: 2px;
	background-color: rgba(255, 255, 255, .95);
}













/*region included Phone*/
.bx-header-phone-block {
	display: flex;
	align-items: center;
}

.bx-header-phone-number {
	color: #000;
	white-space: nowrap;
	font: 700 21px/28px "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
	transition: 250ms linear all;
	display: flex;
	flex-direction: column;
}

.bx-header-phone-icon {
	display: block;
	margin-right: 10px;
	width: 26px;
	height: 26px;
	background: no-repeat center url(/local/templates/master_proof_theme_new/images/phone.svg);
}

@media (max-width: 991px) {
	.bx-header-phone-number { font: 600 15px/18px "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif; }
}

/*endregion*/

.second-tel{
	display: flex;
	flex-direction: column;
}
.second-tel span{
	font-size: 14px;
}

.sidebar-block-title {
	color: #343434;
	text-transform: uppercase;
	font-weight: 600;
	font-size: 14px;
	font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
}

.soc-wrapper{
	display: flex;
	flex-direction: column;
	gap: 8px;
}

body:not(.top-menu-menu-open) .bx-header-section .soc-wrapper .whatsapp-link{
 transform: initial;
}

/*region FOOTER*/
.bx-footer { }

.bx-footer-section { }

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

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

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

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

/*endregion*/

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

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

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

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

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

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

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

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

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

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

/*region Bootstrap modified*/
.btn-primary,
.list-group-item.active {
	border-color: var(--theme-b-bd-primary);
	background-color: var(--theme-b-bg-primary);
	color: var(--theme-b-tx-primary);
}

.btn-primary:hover {
	border-color: var(--theme-b-bd-primary-hover);
	background-color: var(--theme-b-bg-primary-hover);
	color: var(--theme-b-tx-primary-hover);
}

.btn-primary:focus,
.btn-primary.focus {
	box-shadow: 0 0 0 0.2rem var(--theme-b-sd-primary);
}

.btn-primary.disabled,
.btn-primary:disabled {
	border-color: var(--theme-b-bg-primary);
	background-color: var(--theme-b-bg-primary);
	color: var(--theme-b-tx-primary);
}

.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
	border-color: var(--theme-b-bd-primary-active);
	background-color: var(--theme-b-bg-primary-active);
	color: var(--theme-b-tx-primary-active);
}

.btn-primary:not(:disabled):not(.disabled):active:focus,
.btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.2rem var(--theme-b-sd-primary);
}

.form-control:focus {
	border-color: var(--theme-color-primary);
	box-shadow: 0 0 0 0.2rem var(--theme-b-sd-primary);
}

a,
.btn-link { color: var(--theme-b-link); }

a:hover,
.btn-link:hover { color: var(--theme-b-link-hover); }

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

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

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

.text-primary { color: var(--primary) !important }

.bg-primary { background: var(--primary) !important }

.border-primary { border-color: var(--primary) !important }

/*endregion*/

.bx-sidebar-block { }

.sidebar h2,
.sidebar h3,
.sidebar h4,
.sidebar h5 {
	text-transform: uppercase;
	font-size: 14px;
	font-family: "OpenSans-SemiBold", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.sidebar li {
	font-size: 12px;
	font-family: "OpenSans-SemiBold", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.sidebar-icon {
	width: 27px;
	height: 27px;
	margin-right: 5px;
	border-radius:50%;
	background-color: var(--theme-color-primary);
	background-repeat: no-repeat;
	background-position: center;
}

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

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

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

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

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





















*:focus{
	outline: 0 !important;
	box-shadow: initial !important;
}
body {
	overflow-x: hidden;
}
.color-red {
	color: #d8120e;
}
.color-grey {
	color: #bbb;
}
.color-blue {
	color: #006;
}
.modal-content,
.form-control,
.btn {
	border-radius: 0;
}

.bx-header-section {
	position: relative;
}
body:not(.home-page) .bx-header-section {
	margin-bottom: 21px;
	box-shadow: 0 0 14px #ccc;
}

/*region Logo*/
a.bx-logo-block,
a.bx-logo-block > div {
	display: flex;
	flex-flow: column wrap;
	height: auto;
	border-bottom: none;
	text-decoration: none;
	color: #000;
}

a.bx-logo-block img {
	width: 100%;
	max-width: 300px;
	height: auto;

}
a.bx-logo-block span.logo-description {
	margin-top: 7px;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	/*letter-spacing: 0.03em;*/
	position: relative;
	top: 20px;
}
a.bx-logo-block span strong {
	color: #008;
}
/*endregion*/




form[name="contact_us"],
form[name="calculation_order"],
form[name="cooperation_proposal_bmi"],
form[name="cooperation_proposal_get_price"],
form[name="cooperation_proposal"] {
	display: flex;
	flex-flow: row wrap;
}

form[name="contact_us"] label.label-block,
form[name="calculation_order"] label.label-block,
form[name="cooperation_proposal_bmi"] label.label-block,
form[name="cooperation_proposal_get_price"] label.label-block,
form[name="cooperation_proposal"] label.label-block {
	display: block;
	color: #9696db;
}
form[name="contact_us"] label.label-block:nth-of-type(1),
form[name="calculation_order"] label.label-block:nth-of-type(1),
form[name="cooperation_proposal_bmi"] label.label-block:nth-of-type(1),
form[name="cooperation_proposal_get_price"] label.label-block:nth-of-type(1),
form[name="cooperation_proposal"] label.label-block:nth-of-type(1) {
	order: -20;
}
form[name="contact_us"] label.label-block:nth-of-type(2),
form[name="calculation_order"] label.label-block:nth-of-type(2),
form[name="cooperation_proposal_bmi"] label.label-block:nth-of-type(2),
form[name="cooperation_proposal_get_price"] label.label-block:nth-of-type(2),
form[name="cooperation_proposal"] label.label-block:nth-of-type(2) {
	order: -19;
}
form[name="contact_us"] label.label-block:nth-of-type(3),
form[name="calculation_order"] label.label-block:nth-of-type(3),
form[name="cooperation_proposal_bmi"] label.label-block:nth-of-type(3),
form[name="cooperation_proposal_get_price"] label.label-block:nth-of-type(3),
form[name="cooperation_proposal"] label.label-block:nth-of-type(3) {
	order: -18;
}
form[name="contact_us"] label.label-block:nth-of-type(4),
form[name="calculation_order"] label.label-block:nth-of-type(4),
form[name="cooperation_proposal_bmi"] label.label-block:nth-of-type(4),
form[name="cooperation_proposal_get_price"] label.label-block:nth-of-type(4),
form[name="cooperation_proposal"] label.label-block:nth-of-type(4) {
	order: -17;
}
form[name="contact_us"] label.label-block:nth-of-type(5),
form[name="calculation_order"] label.label-block:nth-of-type(5),
form[name="cooperation_proposal_bmi"] label.label-block:nth-of-type(5),
form[name="cooperation_proposal_get_price"] label.label-block:nth-of-type(5),
form[name="cooperation_proposal"] label.label-block:nth-of-type(5) {
	order: -16;
}
form[name="contact_us"] label.label-block:nth-of-type(6),
form[name="calculation_order"] label.label-block:nth-of-type(6),
form[name="cooperation_proposal_bmi"] label.label-block:nth-of-type(6),
form[name="cooperation_proposal_get_price"] label.label-block:nth-of-type(6),
form[name="cooperation_proposal"] label.label-block:nth-of-type(6) {
	order: -15;
}
form[name="contact_us"] .submit-block,
form[name="calculation_order"] .submit-block,
form[name="cooperation_proposal_bmi"] .submit-block,
form[name="cooperation_proposal_get_price"] .submit-block,
form[name="cooperation_proposal"] .submit-block {
	order: -10;
}


form[name="contact_us"] label.combine-label,
form[name="calculation_order"] label.combine-label,
form[name="cooperation_proposal_bmi"] label.combine-label,
form[name="cooperation_proposal_get_price"] label.combine-label,
form[name="cooperation_proposal"] label.combine-label,
form[name="contact_us"] .submit-block,
form[name="calculation_order"] .submit-block,
form[name="cooperation_proposal_bmi"] .submit-block,
form[name="cooperation_proposal_get_price"] .submit-block,
form[name="cooperation_proposal"] .submit-block {
	position: relative;
	display: block;
	width: 100%;
}
form[name="contact_us"] .submit-block,
form[name="calculation_order"] .submit-block,
form[name="cooperation_proposal_bmi"] .submit-block,
form[name="cooperation_proposal_get_price"] .submit-block,
form[name="cooperation_proposal"] .submit-block {
	margin: 21px 0 0 0;
}
form[name="contact_us"] label.label-user-accept,
form[name="calculation_order"] label.label-user-accept,
form[name="cooperation_proposal_bmi"] label.label-user-accept,
form[name="cooperation_proposal_get_price"] label.label-user-accept,
form[name="cooperation_proposal"] label.label-user-accept {
	margin-top: 21px;
}
form[name="contact_us"] label.combine-label input,
form[name="calculation_order"] label.combine-label input,
form[name="cooperation_proposal_bmi"] label.combine-label input,
form[name="cooperation_proposal_get_price"] label.combine-label input,
form[name="cooperation_proposal"] label.combine-label input,
form[name="contact_us"] .submit-block button.submit-btn,
form[name="calculation_order"] .submit-block button.submit-btn,
form[name="cooperation_proposal_bmi"] .submit-block button.submit-btn,
form[name="cooperation_proposal_get_price"] .submit-block button.submit-btn,
form[name="cooperation_proposal"] .submit-block button.submit-btn {
	width: 100%;
	padding: 14px 0;
	margin-bottom: 21px;
} 
form[name="contact_us"] label.combine-label input,
form[name="calculation_order"] label.combine-label input,
form[name="cooperation_proposal_bmi"] label.combine-label input,
form[name="cooperation_proposal_get_price"] label.combine-label input,
form[name="cooperation_proposal"] label.combine-label input {
	color: #ddd;
	background-color: transparent;
	border: 0;
	border-bottom: 3px solid #383965;
}

form[name="contact_us"] label.combine-label input + .label-caption,
form[name="calculation_order"] label.combine-label input + .label-caption,
form[name="calculation_order"] label.combine-label input[type="email"]:empty + .label-caption,
form[name="cooperation_proposal"] label.combine-label input + .label-caption,
form[name="cooperation_proposal_bmi"] label.combine-label input + .label-caption,
form[name="cooperation_proposal_get_price"] label.combine-label input + .label-caption,
form[name="cooperation_proposal"] label.combine-label input[type="email"]:empty + .label-caption,
form[name="cooperation_proposal_bmi"] label.combine-label input[type="email"]:empty + .label-caption,
form[name="cooperation_proposal_get_price"] label.combine-label input[type="email"]:empty + .label-caption {
	position: absolute;
	top: 14px;
	left: 50px;
	display: block;
	color: #9696db;
	font-size: 16px;
	z-index: 1;
	transition: all 0.15s linear;
}
form[name="contact_us"] label.combine-label input:focus + .label-caption,
form[name="calculation_order"] label.combine-label input:focus + .label-caption,
form[name="cooperation_proposal"] label.combine-label input:focus + .label-caption,
form[name="cooperation_proposal_bmi"] label.combine-label input:focus + .label-caption,
form[name="cooperation_proposal_get_price"] label.combine-label input:focus + .label-caption,
form[name="contact_us"] label.combine-label input:valid + .label-caption,
form[name="cooperation_proposal"] label.combine-label input:valid + .label-caption,
form[name="cooperation_proposal_bmi"] label.combine-label input:valid + .label-caption,
form[name="cooperation_proposal_get_price"] label.combine-label input:valid + .label-caption,
form[name="calculation_order"] label.combine-label input:not([type="email"]):valid + .label-caption,
form[name="calculation_order"] label.combine-label input[type="email"]:focus + .label-caption,
form[name="calculation_order"] label.combine-label input[type="email"]:invalid + .label-caption,
form[name="calculation_order"] label.combine-label input[type="email"]:not(:empty) + .label-caption,
form[name="cooperation_proposal_bmi"] label.combine-label input:not([type="email"]):valid + .label-caption,
form[name="cooperation_proposal_bmi"] label.combine-label input[type="email"]:focus + .label-caption,
form[name="cooperation_proposal_bmi"] label.combine-label input[type="email"]:invalid + .label-caption,
form[name="cooperation_proposal_bmi"] label.combine-label input[type="email"]:not(:empty) + .label-caption,
form[name="cooperation_proposal_get_price"] label.combine-label input:not([type="email"]):valid + .label-caption,
form[name="cooperation_proposal_get_price"] label.combine-label input[type="email"]:focus + .label-caption,
form[name="cooperation_proposal_get_price"] label.combine-label input[type="email"]:invalid + .label-caption,
form[name="cooperation_proposal_get_price"] label.combine-label input[type="email"]:not(:empty) + .label-caption,
form[name="cooperation_proposal"] label.combine-label input:not([type="email"]):valid + .label-caption,
form[name="cooperation_proposal"] label.combine-label input[type="email"]:focus + .label-caption,
form[name="cooperation_proposal"] label.combine-label input[type="email"]:invalid + .label-caption,
form[name="cooperation_proposal"] label.combine-label input[type="email"]:not(:empty) + .label-caption {
	top: 55px;
	left: 0;
	font-size: 12px;
}

form[name="contact_us"] label.combine-label.label-user-name input,
form[name="calculation_order"] label.combine-label.label-user-name input,
form[name="cooperation_proposal_bmi"] label.combine-label.label-user-name input,
form[name="cooperation_proposal_get_price"] label.combine-label.label-user-name input,
form[name="cooperation_proposal"] label.combine-label.label-user-name input,
form[name="contact_us"] label.combine-label.label-user-phone input,
form[name="calculation_order"] label.combine-label.label-user-phone input,
form[name="cooperation_proposal_bmi"] label.combine-label.label-user-phone input,
form[name="cooperation_proposal_get_price"] label.combine-label.label-user-phone input,
form[name="cooperation_proposal"] label.combine-label.label-user-phone input,
form[name="contact_us"] label.combine-label.label-user-mail input,
form[name="calculation_order"] label.combine-label.label-user-mail input,
form[name="cooperation_proposal_bmi"] label.combine-label.label-user-mail input,
form[name="cooperation_proposal_get_price"] label.combine-label.label-user-mail input,
form[name="cooperation_proposal"] label.combine-label.label-user-mail input {
	padding-left: 50px;
	background-position: 14px center;
	background-repeat: no-repeat;
	background-color: transparent;
	background-size: 24px auto;
}
form[name="contact_us"] label.combine-label.label-user-name input,
form[name="calculation_order"] label.combine-label.label-user-name input,
form[name="cooperation_proposal_bmi"] label.combine-label.label-user-name input,
form[name="cooperation_proposal_get_price"] label.combine-label.label-user-name input,
form[name="cooperation_proposal"] label.combine-label.label-user-name input {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='19.5px' height='21.5px'%3E%3Cpath fill-rule='evenodd' stroke='rgb(217, 225, 247)' stroke-width='1px' stroke-linecap='butt' stroke-linejoin='miter' opacity='0.502' fill='none' d='M18.393,15.464 C18.211,15.782 18.006,16.077 17.778,16.371 C17.458,16.802 17.094,17.188 16.729,17.551 C16.410,17.867 16.045,18.185 15.680,18.457 C13.879,19.795 11.713,20.498 9.478,20.498 C7.244,20.498 5.078,19.795 3.277,18.457 C2.912,18.162 2.547,17.867 2.228,17.551 C1.841,17.188 1.499,16.802 1.179,16.371 C0.974,16.099 0.746,15.782 0.564,15.464 C0.495,15.328 0.473,15.169 0.541,15.033 C0.678,14.716 0.860,14.376 1.065,14.081 C2.091,12.539 3.733,11.518 5.557,11.269 C5.785,11.223 6.036,11.292 6.218,11.428 C7.176,12.131 8.316,12.494 9.501,12.494 C10.687,12.494 11.827,12.131 12.784,11.428 C12.967,11.292 13.218,11.247 13.446,11.269 C15.270,11.518 16.888,12.539 17.937,14.081 C18.142,14.376 18.325,14.693 18.462,15.033 C18.530,15.169 18.507,15.328 18.393,15.464 ZM9.501,10.884 C6.628,10.884 4.280,8.548 4.280,5.691 C4.280,2.834 6.628,0.499 9.501,0.499 C12.374,0.499 14.722,2.834 14.722,5.691 C14.722,8.548 12.374,10.884 9.501,10.884 Z'/%3E%3C/svg%3E");
}
form[name="contact_us"] label.combine-label.label-user-phone input,
form[name="calculation_order"] label.combine-label.label-user-phone input,
form[name="cooperation_proposal_bmi"] label.combine-label.label-user-phone input,
form[name="cooperation_proposal_get_price"] label.combine-label.label-user-phone input,
form[name="cooperation_proposal"] label.combine-label.label-user-phone input {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='17px' height='19px'%3E%3Cpath fill-rule='evenodd' opacity='0.502' fill='rgb(255, 255, 255)' d='M16.921,10.818 L16.921,10.818 C16.878,11.049 16.648,11.202 16.408,11.160 C16.168,11.119 16.008,10.898 16.051,10.668 L16.051,10.668 L16.051,10.667 C16.051,10.667 16.066,10.594 16.082,10.435 C16.098,10.275 16.115,10.039 16.115,9.743 C16.116,8.735 15.920,7.043 14.864,5.289 C13.665,3.283 11.467,2.081 10.956,1.830 C10.883,1.795 10.850,1.780 10.849,1.780 C10.629,1.679 10.535,1.426 10.640,1.215 C10.744,1.003 11.008,0.913 11.228,1.013 C11.262,1.034 14.071,2.292 15.629,4.865 C16.785,6.787 16.999,8.633 16.999,9.743 C16.999,10.397 16.925,10.798 16.921,10.818 ZM12.846,6.516 C13.532,7.654 13.680,8.670 13.680,9.322 C13.680,9.781 13.607,10.062 13.600,10.089 L13.600,10.090 L13.600,10.090 C13.539,10.317 13.298,10.453 13.062,10.395 C12.825,10.336 12.683,10.105 12.745,9.878 L12.745,9.878 C12.744,9.878 12.745,9.877 12.749,9.856 C12.754,9.834 12.761,9.798 12.767,9.750 C12.781,9.654 12.796,9.509 12.796,9.322 C12.795,8.791 12.679,7.935 12.081,6.940 C11.315,5.659 10.104,5.073 9.839,4.960 C9.802,4.944 9.790,4.939 9.790,4.939 C9.563,4.854 9.451,4.608 9.540,4.390 C9.630,4.172 9.886,4.064 10.113,4.150 C10.158,4.171 11.799,4.784 12.846,6.516 ZM11.094,11.789 C11.703,11.789 12.298,12.094 12.625,12.638 L14.238,15.319 C14.399,15.584 14.476,15.878 14.476,16.166 C14.476,16.751 14.158,17.322 13.591,17.636 L11.735,18.664 C11.338,18.886 10.904,18.998 10.458,18.997 C9.451,18.990 8.443,18.481 7.218,17.650 C5.707,16.619 3.865,14.867 2.430,12.483 C1.164,10.362 0.010,7.159 0.000,5.107 C0.000,5.091 0.000,5.076 0.000,5.061 C0.012,3.951 0.061,3.190 0.312,2.553 C0.562,1.912 1.049,1.465 1.728,1.095 L3.297,0.225 C3.574,0.072 3.880,-0.002 4.179,-0.002 C4.789,-0.002 5.384,0.303 5.712,0.847 L7.324,3.528 C7.485,3.794 7.562,4.087 7.562,4.375 C7.562,4.960 7.244,5.531 6.677,5.846 L5.031,6.758 C5.032,6.983 5.153,7.517 5.380,8.126 C5.611,8.755 5.947,9.485 6.350,10.169 C6.808,10.944 7.311,11.640 7.747,12.150 C8.070,12.544 8.404,12.832 8.552,12.936 L10.211,12.016 C10.488,11.863 10.794,11.789 11.094,11.789 ZM8.570,13.819 C8.228,13.796 8.077,13.651 7.852,13.486 C7.639,13.312 7.407,13.080 7.158,12.797 C6.660,12.230 6.096,11.459 5.581,10.586 C5.149,9.854 4.796,9.084 4.547,8.408 C4.300,7.725 4.151,7.162 4.147,6.740 C4.147,6.640 4.154,6.544 4.187,6.437 C4.220,6.335 4.287,6.193 4.456,6.097 L6.235,5.110 C6.520,4.953 6.677,4.669 6.678,4.375 C6.677,4.231 6.640,4.087 6.559,3.952 L4.946,1.271 C4.782,0.998 4.486,0.847 4.179,0.846 C4.029,0.847 3.880,0.883 3.739,0.960 L2.170,1.830 C1.573,2.167 1.316,2.424 1.137,2.857 C0.958,3.295 0.891,3.981 0.884,5.068 C0.884,5.081 0.884,5.094 0.884,5.107 C0.873,6.873 1.997,10.084 3.196,12.060 C4.557,14.325 6.325,16.002 7.729,16.959 C8.902,17.763 9.797,18.156 10.458,18.149 C10.756,18.148 11.018,18.081 11.293,17.930 L13.149,16.901 C13.433,16.744 13.591,16.460 13.592,16.166 C13.592,16.022 13.554,15.878 13.473,15.743 L11.860,13.062 C11.696,12.789 11.400,12.638 11.094,12.637 C10.943,12.637 10.793,12.673 10.653,12.751 L8.855,13.747 C8.759,13.801 8.655,13.819 8.570,13.819 Z'/%3E%3C/svg%3E");
}

form[name="contact_us"] label.combine-label.label-user-mail input,
form[name="calculation_order"] label.combine-label.label-user-mail input,
form[name="cooperation_proposal_bmi"] label.combine-label.label-user-mail input,
form[name="cooperation_proposal_get_price"] label.combine-label.label-user-mail input,
form[name="cooperation_proposal"] label.combine-label.label-user-mail input {
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' 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 64 64' style='enable-background:new 0 0 64 64;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bopacity:0.5; fill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath id='Mail' class='st0' d='M58,8H6c-3.3,0-6,2.7-6,6v36c0,3.3,2.7,6,6,6h52c3.3,0,6-2.7,6-6V14C64,10.7,61.3,8,58,8z M62,49.1 L43.1,30.2L62,18.1V49.1z M6,10h52c2.2,0,4,1.8,4,4v1.8L34.5,33.3c-1.5,0.9-3.4,0.9-4.8-0.1L2,14.5V14C2,11.8,3.8,10,6,10z M2,16.9 l19.2,13L2,49.1V16.9z M58,54H6c-1.6,0-3.1-1-3.7-2.4l20.5-20.5l5.7,3.8c1.1,0.7,2.3,1.1,3.6,1.1c1.2,0,2.4-0.3,3.4-1l5.8-3.7 l20.3,20.3C61.1,53,59.7,54,58,54z'/%3E%3C/svg%3E");
}


form[name="contact_us"] .submit-block button.submit-btn,
form[name="calculation_order"] .submit-block button.submit-btn,
form[name="cooperation_proposal_bmi"] .submit-block button.submit-btn,
form[name="cooperation_proposal_get_price"] .submit-block button.submit-btn,
form[name="cooperation_proposal"] .submit-block button.submit-btn {
	display: flex;
	flex-flow: row nowrap;
	align-items: center;
	justify-content: center;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #fff;
	background: transparent;
	border: 2px solid #d8120e;
}
form[name="contact_us"] .submit-block button.submit-btn i,
form[name="calculation_order"] .submit-block button.submit-btn i,
form[name="cooperation_proposal_bmi"] .submit-block button.submit-btn i,
form[name="cooperation_proposal_get_price"] .submit-block button.submit-btn i,
form[name="cooperation_proposal"] .submit-block button.submit-btn i {
	display: block;
	width: 36px;
	height: 24px;
	margin-right: 14px;
	background-position: center center;
	background-repeat: no-repeat;
	background-color: transparent;
	background-size: contain;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='30px' height='17px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M5.864,16.997 L5.864,8.919 L1.888,8.919 L1.888,8.075 L5.864,8.075 L5.864,5.813 L-0.000,5.813 L-0.000,4.968 L5.864,4.968 L5.864,2.706 L3.146,2.706 L3.146,1.861 L5.864,1.861 L5.864,-0.003 L30.000,-0.003 L30.000,16.997 L5.864,16.997 ZM28.614,16.152 L20.996,7.800 L17.997,10.193 L14.980,7.813 L7.261,16.152 L28.614,16.152 ZM6.720,15.485 L14.310,7.285 L6.720,1.297 L6.720,15.485 ZM7.513,0.842 L17.994,9.109 L28.362,0.842 L7.513,0.842 ZM29.144,1.303 L21.663,7.269 L29.144,15.471 L29.144,1.303 Z'/%3E%3C/svg%3E");
}

form[name="contact_us"] input[type="checkbox"],
form[name="calculation_order"] input[type="checkbox"],
form[name="cooperation_proposal_bmi"] input[type="checkbox"],
form[name="cooperation_proposal_get_price"] input[type="checkbox"],
form[name="cooperation_proposal"] input[type="checkbox"] {
	display: none;
}
form[name="contact_us"] input[type="checkbox"] + .label-caption,
form[name="calculation_order"] input[type="checkbox"] + .label-caption,
form[name="cooperation_proposal_bmi"] input[type="checkbox"] + .label-caption,
form[name="cooperation_proposal_get_price"] input[type="checkbox"] + .label-caption,
form[name="cooperation_proposal"] input[type="checkbox"] + .label-caption {
	display: flex;
	flex-flow: row nowrap;
	align-items: center;
	font-size: 14px;
	line-height: 1.15;
	cursor: pointer;
}
form[name="contact_us"] input[type="checkbox"] + .label-caption .pseudo-checkbox,
form[name="calculation_order"] input[type="checkbox"] + .label-caption .pseudo-checkbox,
form[name="cooperation_proposal_bmi"] input[type="checkbox"] + .label-caption .pseudo-checkbox,
form[name="cooperation_proposal_get_price"] input[type="checkbox"] + .label-caption .pseudo-checkbox,
form[name="cooperation_proposal"] input[type="checkbox"] + .label-caption .pseudo-checkbox {
	display: inline-block;
	vertical-align: middle;
	width: 16px;
	min-width: 16px;
	height: 16px;
	margin-right: 14px;
	box-shadow: 0 0 0 2px inset #d8120e;
}
form[name="contact_us"] input[type="checkbox"]:checked + .label-caption .pseudo-checkbox,
form[name="calculation_order"] input[type="checkbox"]:checked + .label-caption .pseudo-checkbox,
form[name="cooperation_proposal_bmi"] input[type="checkbox"]:checked + .label-caption .pseudo-checkbox,
form[name="cooperation_proposal_get_price"] input[type="checkbox"]:checked + .label-caption .pseudo-checkbox,
form[name="cooperation_proposal"] input[type="checkbox"]:checked + .label-caption .pseudo-checkbox {
	background: center center no-repeat #d8120e;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='9px' height='7px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M3.506,6.802 C3.386,6.930 3.227,7.000 3.057,7.000 C2.888,7.000 2.729,6.930 2.609,6.802 L0.184,4.222 C-0.064,3.959 -0.064,3.530 0.184,3.267 C0.303,3.139 0.463,3.069 0.632,3.069 C0.802,3.069 0.961,3.139 1.081,3.267 L3.057,5.369 L7.919,0.197 C8.038,0.070 8.198,-0.000 8.368,-0.000 C8.537,-0.000 8.696,0.070 8.816,0.197 C8.936,0.325 9.002,0.494 9.002,0.675 C9.002,0.855 8.936,1.024 8.816,1.152 L3.506,6.802 Z'/%3E%3C/svg%3E");
}

form[name="contact_us"] a,
form[name="calculation_order"] a,
form[name="cooperation_proposal_bmi"] a,
form[name="cooperation_proposal_get_price"] a,
form[name="cooperation_proposal"] a {
	color: #eee;
}





.top-menu-wrap {
	position: absolute;
	left: 0;
	right: 0;
	top: 100%;
	display: none;
	padding: 21px 0;
	background: #fff;
	border-top: 5px solid #006;
	z-index: 0;
}


.top-menu-button,
a.top-menu-button {
	display: flex;
    flex-flow: row nowrap;
	align-self: center;
    color: #006;
	cursor: pointer;
	text-decoration: none;
}
.top-menu-button .bx-nav-bars-icon {
	align-self: center;
	width: 30px;
    height: 28px;
	background-position: center center;
	background-repeat: no-repeat;
	background-color: transparent;
	background-size: contain;
}
.top-menu-button .bx-nav-bars-text {
	align-self: center;
	display: inline-block;
    vertical-align: middle;
	line-height: 1;
    padding-left: 14px;
    font-size: 15px;
    text-transform: uppercase;
    letter-spacing: 1px;
}











.bx-header-contact {
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
@media (min-width: 1024px) and (max-width: 1200px) {
	.bx-header-phone-block{
		display: none !important;
	}
}

.bx-header-contact .bx-header-phone-block {
	flex-flow: column wrap;
	align-items: start;
}

.bx-header-phone-block .bx-header-phone-number,
.bx-header-phone-block .telephone-link {
	font-size: 20px;
	font-weight: normal;
}
.bx-header-phone-block .bx-header-contact-modal-link,
.bx-header-phone-block .bx-header-contact-modal-link a {
	font-size: 13px;
	color: #006;
	text-decoration: none;
}
.bx-header-phone-block .bx-header-contact-modal-link span {
	display: none;
}
.bx-header-phone-block .bx-header-contact-modal-link a {
	border-bottom: 1px dotted currentColor;
}
.bx-header-phone-block .bx-header-contact-modal-link a:hover {
	border-bottom: 1px solid currentColor;
}


.bx-breadcrumb {
	
}
.bx-breadcrumb .bx-breadcrumb {
	font-size: 13px;
}
.bx-breadcrumb .bx-breadcrumb-item-link {
	color: #006;
	text-transform: uppercase;
}
.bx-breadcrumb .bx-breadcrumb-item-text {
	color: #9a9ab2;
	text-transform: uppercase;
	font-size: 12px;
}



h1 {
	font-size: 2.25em;
	font-weight: bold;
	color: #006;
	letter-spacing: 1px;
	text-transform: uppercase;
}


.bx-no-touch .product-item-container.hover .product-item {
	padding-bottom: 21px;
	box-shadow: 0 0 0 3px inset #d8120e;
}
.product-item-container .product-item-title {
	white-space: initial;
	margin-bottom: 21px;
}
.product-item-container .product-item-title a {
	font-size: 16px;
	font-weight: bold;
	color: #006;
}
.product-item-container .product-item-title a:hover {
	color: #d8120e;
}

.product-item-container .product-item-scu-container {
	text-align: center;
	margin-bottom: 14px;
}
.product-item-container .product-item-price-container {
	margin-bottom: 14px;
}
.product-item-container .product-item-price-current {
	font-size: 16px;
}

.product-item-scu-item-text-container.selected .product-item-scu-item-text-block {
	color: #fff;
	outline-color: #d8120e;
	background-color: #d8120e;
}
.product-item-amount {
	margin-top: 21px;
}
.product-item-amount-field-block {
	border: 0;
	box-shadow: 0 0 0 1px inset #ccc;
	margin-left: -1px;
	margin-right: -1px;
}
.product-item-amount-field-container {
	max-width: 150px;
}
.product-item-amount-field-btn-disabled.product-item-amount-field-btn-minus,
.product-item-amount-field-btn-disabled.product-item-amount-field-btn-plus {
	opacity: 0.6;
	background: transparent;
}
.product-item-amount-field-btn-disabled.product-item-amount-field-btn-minus:hover,
.product-item-amount-field-btn-disabled.product-item-amount-field-btn-plus:hover {
	opacity: 0.8;
	background: transparent;
}
.product-item-amount-field {
	min-height: 45px;
}
.product-item-amount-field-btn-plus, 
.product-item-amount-field-btn-minus {
	min-height: 45px;
	width: 42px;
	border-radius: 0;
	color: #111;
	background: transparent;
	box-shadow: 0 0 0 1px inset #ccc;
}
.product-item-amount-field-btn-plus:after, 
.product-item-amount-field-btn-minus:after {
	opacity: 1;
}
.product-item-amount-field-btn-plus:hover, 
.product-item-amount-field-btn-minus:hover {
	color: #fff;
	background: #d8120e;
}
.product-item-amount-field-btn-plus:hover:after, 
.product-item-amount-field-btn-minus:hover:after {
	filter: brightness(9999);
}


.product-item-container .product-item-button-container {
	padding-top: 0px;
}
.product-item-container .product-item-button-container .btn {
	color: #fff;
	background: #d8120e;
	border-color: #d8120e;
}

.advantage-item {
	position: relative;
	padding: 14px 28px 14px 42px;
}
.advantage-item:before {
	content: '';
	position: absolute;
	top: 14px;
	left: 0;
	width: 28px;
	height: 28px;
	background-position: 0 0;
	background-repeat: no-repeat;
	background-color: transparent;
	background-size: contain;
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3Csvg version='1.1' class='t820__checkmark' style='width:25px; height:25px;' fill='%2309197c' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50.1 98.9c-26.7 0-48.5-21.8-48.5-48.5S23.4 1.9 50.1 1.9c8.9 0 17.5 2.4 25.1 7 .7.4.9 1.4.5 2.1-.4.7-1.4.9-2.1.5C66.5 7.2 58.4 5 50.1 5 25 4.9 4.6 25.3 4.6 50.4S25 95.9 50.1 95.9s45.5-20.4 45.5-45.5c0-3.2-.3-6.4-1-9.5-.2-.8.3-1.6 1.2-1.8.8-.2 1.6.3 1.8 1.2.7 3.3 1.1 6.7 1.1 10.1-.1 26.7-21.8 48.5-48.6 48.5z'%3E%3C/path%3E%3Cpath d='M50.1 63.9c-.4 0-.8-.2-1.1-.4L24.8 39.2c-.6-.6-.6-1.5 0-2.1.6-.6 1.5-.6 2.1 0l23.2 23.2 46.8-48c.6-.6 1.5-.6 2.1 0 .6.6.6 1.5 0 2.1l-47.8 49c-.3.3-.7.5-1.1.5z'%3E%3C/path%3E%3C/svg%3E");
}



.news-list .news-list-item .card > a {
	display: block;
	height: 225px;
}
.news-list .news-list-item .card > a > img.card-img-top {
	width: 100%;
	height: 100%;
	object-fit: cover;
}



.bx-catalog-element .product-item-detail-pay-block {
	box-shadow: 0 0 14px #ddd;
	border-color: #eee;
}
.bx-catalog-element .product-item-detail-pay-block .product-item-detail-price-current {
	text-align: left;
}
.bx-catalog-element .product-item-detail-pay-block .product-item-amount {
	margin-top: 7px;
}
.bx-catalog-element .product-item-detail-pay-block .product-item-amount-field-container {
	margin-left: 0;
	margin-right: 0;
}
.bx-catalog-element .quantity-inline,
.bx-catalog-element .buttons-inline,
.bx-catalog-element .buttons-inline > div {
	display: inline-flex;
	flex-flow: row wrap;
	vertical-align: middle;
}
.bx-catalog-element .quantity-inline {
	flex-flow: column wrap;
	margin-right: 21px;
}

.bx-catalog-element .btn-link.product-item-detail-buy-button,
.bx-catalog-element .product-item-detail-bulk-request-button {
	height: initial;
	padding-left: 21px;
	padding-right: 21px;
	margin-right: 21px;
	text-decoration: none;
	font-size: 14px;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #fff;
	background: #d8120e;
}
.bx-catalog-element .product-item-detail-bulk-request-button {
	padding: 12px 21px;
	
}
.bx-catalog-element .product-item-detail-bulk-request-button {
	color: #d8120e;
	background: transparent;
	border: 1px solid currentColor;
}
.bx-catalog-element .product-item-detail-bulk-request-button:hover {
	color: #fff;
	background: #d8120e;
	border: 1px solid #d8120e;
}
.bx-catalog-element .btn-link.product-item-detail-buy-button:hover {
	background: #b60400;
}

.product-item-detail-short-card-fixed,
.product-item-detail-tabs-container-fixed {
	display: none !important;
}
.similar-goods-title {
	margin-bottom: 21px;
	font-size: 36px;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #006;
	font-weight: bold;
	text-align: center;
	border: 0;
}


.product-item-detail-properties-content ul.product-item-detail-properties {
	display: flex;
	flex-flow: row wrap; 
}
.product-item-detail-properties-content ul.product-item-detail-properties > li {
	width: 49%;
	padding-right: 21px;
	align-items: flex-end;
}



.smart-filter.smart-filter-horizontal {
	margin-bottom: 0;
}
.smart-filter-horizontal .smart-filter-title,
.smart-filter-horizontal .smart-filter-parameters-box-title,
.smart-filter-horizontal .smart-filter-parameters-box,
.smart-filter-horizontal .smart-filter-button-box {
	display: none;
	}

.smart-filter-horizontal .smart-filter-parameters-box.box-param--UF_TAGS {
	display: block; 
	width: 100%;
	}
.smart-filter-horizontal .smart-filter-parameters-box.box-param--UF_TAGS .smart-filter-input-group-checkbox-list {
	display: flex;
	flex-flow: row wrap;
	}
.smart-filter-horizontal .smart-filter-parameters-box.box-param--UF_TAGS .smart-filter-input-group-checkbox-list .form-check {
	margin-right: 21px;
	padding-left: 0;
}
.smart-filter-horizontal .smart-filter-parameters-box.box-param--UF_TAGS .smart-filter-input-group-checkbox-list input {
	display: none;
}
.smart-filter-horizontal .smart-filter-parameters-box.box-param--UF_TAGS .smart-filter-input-group-checkbox-list label {
	cursor: pointer;
	padding: 7px 21px 10px 28px;
	margin-bottom: 15px;
    height: 60px;
    color: #006;
    vertical-align: middle;
    text-transform: uppercase;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    font-weight: bold;
    font-size: 12px;
    line-height: 36px;
    text-decoration: none;
	border-bottom: 3px solid #006;
    transition: all 250ms ease;
}
.smart-filter-horizontal .smart-filter-parameters-box.box-param--UF_TAGS .smart-filter-input-group-checkbox-list label:hover,
.smart-filter-horizontal .smart-filter-parameters-box.box-param--UF_TAGS .smart-filter-input-group-checkbox-list input:checked + label {
	color: #fff;
	background: #d8120e;
	border-bottom: 0;
}
.smart-filter-horizontal .smart-filter-parameters-box.box-param--UF_TAGS .smart-filter-input-group-checkbox-list label > span {
	font-weight: normal;
	vertical-align: super; 
	font-size: smaller;
}
ul.catalog-section-list-tile-list {
	margin-bottom: 0;
}


.product-documentation-block {
	display: flex;
	flex-flow: row wrap;
	padding-top: 21px;
}
.product-documentation-block a.documentation-link {
	display: inline-flex;
	flex-flow: row nowrap;
	margin: 0 14px 14px 0;
	padding: 14px;
	border: 1px solid #d9e1f7;
	text-decoration: none;
	color: #006;
}

.product-documentation-block .documentation-link > i {
	display: block;
	width: 75px;
	height: 100%;
	background-position: 14px center;
	background-repeat: no-repeat;
	background-color: transparent;
	background-size: contain;
}

.product-documentation-block .documentation-link > span > strong {
	display: block;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 14px;
}

.product-documentation-block .documentation-link > span > small {
	display: block;
	font-size: 12px;
	color: #8c8ca8
}

.product-documentation-block .documentation-link.type-pdf > i {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 35'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23d8120e;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M25.9,34.94l-.09,0a1.43,1.43,0,0,1-.29,0h-24a1.43,1.43,0,0,1-.29,0l-.09,0A1.36,1.36,0,0,1,0,33.79v-32A1.56,1.56,0,0,1,1.48,0H18.89a1.14,1.14,0,0,1,.8.33l.46.47,6.06,6.09.46.46A1.42,1.42,0,0,1,27,8.43V33.79A1.36,1.36,0,0,1,25.9,34.94ZM19.8,2.15V7.24h5.06Zm6,6.28v0a.93.93,0,0,1-.23,0h-7v-7a.59.59,0,0,1,0-.23H1.48c-.26,0-.28.42-.28.55V23.53H25.8Zm0,16.31H1.2v8.77a.26.26,0,0,0,.16.25.24.24,0,0,0,.12,0h24a.24.24,0,0,0,.12,0,.26.26,0,0,0,.16-.25Zm-7.34,4.43H21v.68H18.46v2.73h-1V26.5h3.78v.75H18.46Zm-3,2.38a2.17,2.17,0,0,1-.56.57,2.53,2.53,0,0,1-.59.3,2.46,2.46,0,0,1-.53.14,2.58,2.58,0,0,1-.35,0H11.15V26.5H13a3.44,3.44,0,0,1,1.34.25,2.67,2.67,0,0,1,1,.65,2.5,2.5,0,0,1,.57.91A3,3,0,0,1,16,29.38a4.38,4.38,0,0,1-.16,1.28A3.5,3.5,0,0,1,15.47,31.55Zm-.56-2.95a1.6,1.6,0,0,0-.35-.67,2,2,0,0,0-.7-.49,3.1,3.1,0,0,0-1.15-.19h-.57v4.61h1a1.64,1.64,0,0,0,1.45-.64A3.33,3.33,0,0,0,15,29.35,3.2,3.2,0,0,0,14.91,28.6ZM9.4,29.85a1.87,1.87,0,0,1-.67.4,2.65,2.65,0,0,1-.87.14H7.13v2.19h-1V26.5H7.89a2.53,2.53,0,0,1,.76.13,1.83,1.83,0,0,1,.67.37,1.9,1.9,0,0,1,.49.6,1.67,1.67,0,0,1,.18.79,2.23,2.23,0,0,1-.15.83A1.79,1.79,0,0,1,9.4,29.85ZM9,28a1,1,0,0,0-.17-.37.84.84,0,0,0-.35-.29,1.35,1.35,0,0,0-.61-.13H7.13v2.41H8a1.13,1.13,0,0,0,.36-.06.83.83,0,0,0,.32-.2A.93.93,0,0,0,9,29,1.89,1.89,0,0,0,9,28.39,1.56,1.56,0,0,0,9,28ZM10.75,16.1A40.69,40.69,0,0,0,13,9.61c-.6-1.3-1.18-3-.75-4A1.14,1.14,0,0,1,13,4.87a3.23,3.23,0,0,1,.61-.1c.3,0,.57.39.75.63s.58.71-.22,4.11a19.2,19.2,0,0,0,3.05,4.56,12,12,0,0,1,2-.22c.94,0,1.51.23,1.74.68a1.22,1.22,0,0,1-.24,1.3,1.58,1.58,0,0,1-1.33.72,4,4,0,0,1-2.53-1.38,29.11,29.11,0,0,0-5.29,1.7,17.68,17.68,0,0,1-1.43,2.57c-.62.87-1.15,1.27-1.67,1.27a1,1,0,0,1-.58-.2,1.43,1.43,0,0,1-.67-1.35C7.27,18.18,8.48,17.15,10.75,16.1Zm8.37-.59a.89.89,0,0,0,.72-.27A.83.83,0,0,0,20,15c-.07,0-.17-.12-.71-.12a9,9,0,0,0-1.08.07C18.68,15.32,18.8,15.51,19.12,15.51ZM13.34,5.86A1.45,1.45,0,0,0,13.4,7.8C14,6.53,13.37,5.85,13.34,5.86ZM16,14.31A20.42,20.42,0,0,1,13.71,11a43.41,43.41,0,0,1-1.61,4.56A29.29,29.29,0,0,1,16,14.31ZM8.42,19.69c.09,0,.61-.27,1.59-2.07-1.29.72-1.81,1.32-1.85,1.65C8.16,19.33,8.14,19.48,8.42,19.69Z' transform='translate(0 0)'/%3E%3C/svg%3E");
}

.product-documentation-block .documentation-link.type-dwg > i {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.09 35'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23d8120e;%7D.b%7Bfill:%231074b0;%7D.c%7Bfill:%23fdc402;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M25.71,35H1.2l-.12-.06C.19,34.58,0,34.29,0,33.33V1.77A1.71,1.71,0,0,1,1.2,0H19.07a5,5,0,0,1,.71.5c2.13,2.16,4.3,4.34,6.47,6.5a2.06,2.06,0,0,1,.66,1.58v25a1.29,1.29,0,0,1-.84,1.27ZM1.2,23.48H25.68V8.4H18.53V1.21H1.8c-.51,0-.58.07-.6.58Zm24.5,1.26H1.2v8.53c0,.47.05.52.53.52H25.18c.48,0,.52,0,.52-.52ZM19.75,7.19h4.83L19.75,2.33Z' transform='translate(0.01)'/%3E%3Cpath class='a' d='M16.53,26.49h1.11L16,32.61H14.73l-1-4.42h0l-1,4.43h-1.1a.27.27,0,0,1-.22-.18c-.49-1.94-1-3.89-1.45-5.83a.24.24,0,0,1,0-.12H11l1,5.12h.07l1.11-5.12h1.1l1,5.12h.07Z' transform='translate(0.01)'/%3E%3Cpath class='a' d='M3.79,32.54V26.47a11.42,11.42,0,0,1,2.92.17,2.71,2.71,0,0,1,1.85,2.15,3.79,3.79,0,0,1-.27,2.39A2.16,2.16,0,0,1,6.5,32.53C5.61,32.61,4.71,32.54,3.79,32.54Zm1-.67h.8a1.71,1.71,0,0,0,2-1.4,2.11,2.11,0,0,0,0-.26,3,3,0,0,0-.2-2,2.37,2.37,0,0,0-2.56-.87Z' transform='translate(0.01)'/%3E%3Cpath class='a' d='M22.38,30.15h-1V29.5h2a14.41,14.41,0,0,0,0,1.61,1.13,1.13,0,0,1-.81,1.3A2.64,2.64,0,0,1,19.69,32a2.78,2.78,0,0,1-.78-1.62,4,4,0,0,1,.65-3.2,2.15,2.15,0,0,1,1.86-.8,2.32,2.32,0,0,1,1.64.72l-.68.6-.12-.07a1.27,1.27,0,0,0-1.79-.06,1.23,1.23,0,0,0-.32.46,3.56,3.56,0,0,0,.05,3.15,1.44,1.44,0,0,0,2,.59l0,0a.4.4,0,0,0,.16-.26C22.39,31.06,22.38,30.63,22.38,30.15Z' transform='translate(0.01)'/%3E%3Cpath class='b' d='M3.61,7.85V18.11H13.76V7.85Zm8.91,9H4.85V9.08h7.67Z' transform='translate(0.01)'/%3E%3Cpath class='c' d='M20.91,15.09V12.68H18.5V9.86c0-.85,0-.85-.85-.85-.28,0-.35.1-.35.36v3.32H14.91v2.39H11.37v1.24H15v2.4h2.37v2.56c0,1.16,0,1.16,1.21,1V18.7h2.37V16.29h3.57v-1.2Zm-1.2,2.39H16.16V13.91h3.55Z' transform='translate(0.01)'/%3E%3Cline class='c' x1='43.09' y1='21.23' x2='42.07' y2='9.62'/%3E%3C/svg%3E");
}

.product-documentation-block.type-table {

}
.product-documentation-block.type-table > a {
	width: 49%;
	margin: 0;
}
.product-documentation-block.type-table > a > i {
	width: 60px;
	height: 40px;
}
.product-documentation-block.type-table > a > i,
.product-documentation-block.type-table > a > span {

}




.basket-item-property-custom.basket-item-property-custom-photo {
	display: none !important;
}







.bx-footer {
	margin-top: -1px;
	background: #0f0f36;
	line-height: 1.15;
}
.bx-footer .foot-title {
	font-size: 16px;
	color: #fff;
	text-decoration: none;
	margin-bottom: 21px; 
}
.bx-footer a {
	color: #9a9ab2;
}
.bx-footer a:hover {
	color: #d8120e;
}
.bx-footer ul.catalog-section-list-list {
	display: flex;
	flex-flow: row wrap;
	list-style-type: none;
	padding-left: 0;
}
.bx-footer ul.catalog-section-list-list li.catalog-section-list-item-lvl-1 {
	width: 31%;
	margin: 0 1% 35px 1%;
}
.bx-footer ul.catalog-section-list-list li.catalog-section-list-item-lvl-1 > .catalog-section-list-list-title > a {
	display: inline-block;
	font-size: 16px;
	color: #fff;
	text-decoration: none;
	margin-bottom: 21px; 
}
.bx-footer ul.catalog-section-list-list li.catalog-section-list-item-lvl-1 ul {
	padding-left: 0;
	list-style-type: none;
}
.bx-footer ul.catalog-section-list-list li.catalog-section-list-item-lvl-1 ul .catalog-section-list-list-title {
	margin-bottom: 14px;
}
.bx-footer ul.catalog-section-list-list li.catalog-section-list-item-lvl-1 ul .catalog-section-list-list-title a:hover {
	text-decoration: underline;
}
.bx-footer ul.catalog-section-list-list li.catalog-section-list-item-lvl-1 ul li.catalog-section-list-item-lvl-2 {
	font-size: 13px;
}


.bx-footer .nav-item {
	
}
.bx-footer .nav-item a.text-white.nav-link {
	color: #9a9ab2 !important;
	padding: 0;
	margin-bottom: 14px;
	font-size: 13px;
	text-decoration: underline;
}

.bx-footer .footer-section-secondary {
	border-top: 1px solid #2c2c4e;
	border-bottom: 1px solid #2c2c4e;
	background: transparent;
}
.bx-footer .bx-logo-block {
	filter: grayscale(1) brightness(999);
	opacity: 0.5;
}
.bx-footer  a.bx-logo-block img {
	max-width: 250px;
}
.bx-footer .bx-logo-block .logo-description {
	display: none;
}
.bx-footer .telephone-link {
	color: #fff;
	font-size: 20px;
	text-decoration: none;
}
.bx-footer .whatsapp-link strong {
	display: none;
}
.bx-footer a.mail-link {
	font-size: 16px;
	color: #fff;
	text-decoration: none;
}














.whatsapp-link,
.whatsapp-link:hover {
	display: flex;
	flex-flow: row nowrap;
	align-items: center;
	text-decoration: none;
	color: #9696db;
}
.whatsapp-link i {
	display: block;
	width: 40px;
	height: 40px;
	background-position: center center;
	background-repeat: no-repeat;
	background-color: transparent;
	background-size: contain;
	background-image: url("data:image/svg+xml,%3Csvg id='Слой_1' data-name='Слой 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 480 480'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;%7D.cls-2,.cls-4%7Bfill:%23fff;%7D.cls-2%7Bstroke:%23ccc;stroke-width:10;stroke-miterlimit:10;%7D.cls-2,.cls-3,.cls-4%7Bfill-rule:evenodd;%7D.cls-3%7Bfill:%2300a82d;%7D%3C/style%3E%3C/defs%3E%3Crect id='Artboard1' class='cls-1' width='480' height='480'/%3E%3Cpath class='cls-2' d='M160.36,341a189.07,189.07,0,0,1-30.36-103c0-104.86,85.14-190,190-190s190,85.14,190,190-85.14,190-190,190a189,189,0,0,1-97.26-26.78L130,432.06,160.36,341Z' transform='translate(-80)'/%3E%3Cpath class='cls-3' d='M195.9,326.08a152.23,152.23,0,1,1,276.34-88.14c0,84-68.22,152.22-152.24,152.22a151.47,151.47,0,0,1-85.76-26.46L177,382.78Z' transform='translate(-80)'/%3E%3Cpath class='cls-4' d='M274.28,277.46a193.16,193.16,0,0,1-42.18-97.6,34,34,0,0,1,36.58-38l1,.1s11.22,3,17.36,4.66a7.59,7.59,0,0,1,5.2,4.86c2.76,8.2,9.28,27.46,12.36,36.52a7.57,7.57,0,0,1-2.28,8.2c-4.66,3.92-12.36,10.4-17.16,14.46a7.51,7.51,0,0,0-2,8.86,155.47,155.47,0,0,0,21.14,33.8A155.19,155.19,0,0,0,334,279.82a7.51,7.51,0,0,0,9.08-.48c4.82-4,12.52-10.52,17.16-14.44a7.58,7.58,0,0,1,8.48-.86l33.88,18.36a7.53,7.53,0,0,1,3.92,5.94c.58,6.34,1.66,17.9,1.66,17.9l-.08,1a34,34,0,0,1-43.68,29.62,193,193,0,0,1-89.58-58.74l-.54-.64Z' transform='translate(-80)'/%3E%3C/svg%3E");
}

.telegram-link i{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='40px' height='40px' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg id='SVGRepo_bgCarrier' stroke-width='0'%3e%3c/g%3e%3cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3e%3c/g%3e%3cg id='SVGRepo_iconCarrier'%3e%3ccircle cx='16' cy='16' r='14' fill='url(%23paint0_linear_87_7225)'%3e%3c/circle%3e%3cpath d='M22.9866 10.2088C23.1112 9.40332 22.3454 8.76755 21.6292 9.082L7.36482 15.3448C6.85123 15.5703 6.8888 16.3483 7.42147 16.5179L10.3631 17.4547C10.9246 17.6335 11.5325 17.541 12.0228 17.2023L18.655 12.6203C18.855 12.4821 19.073 12.7665 18.9021 12.9426L14.1281 17.8646C13.665 18.3421 13.7569 19.1512 14.314 19.5005L19.659 22.8523C20.2585 23.2282 21.0297 22.8506 21.1418 22.1261L22.9866 10.2088Z' fill='white'%3e%3c/path%3e%3cdefs%3e%3clinearGradient id='paint0_linear_87_7225' x1='16' y1='2' x2='16' y2='30' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%2337BBFE'%3e%3c/stop%3e%3cstop offset='1' stop-color='%23007DBB'%3e%3c/stop%3e%3c/linearGradient%3e%3c/defs%3e%3c/g%3e%3c/svg%3e");
}
.whatsapp-link strong {
	margin-left: 7px;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px dashed currentColor;
}
.whatsapp-link:hover strong {
	border-bottom: 1px solid currentColor;
}
.soc-links {
	display: flex;
	flex-flow: row nowrap;
}
.soc-links .soc-link,
.soc-links .soc-link:hover {
	display: block;
	padding: 10px;
	margin: 7px; 
	text-decoration: none;
	box-shadow: 0 0 0 1px inset #d8120e;
}
.soc-links .soc-link:hover {
	background-color: #d8120e;
}
.soc-links .soc-link i {
	display: block;
	width: 18px;
	height: 18px;
	background-position: center center;
	background-repeat: no-repeat;
	background-color: transparent;
	background-size: contain;
}
.soc-links .soc-link.vkon i {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='19px' height='11px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M16.352,6.991 C16.983,7.621 17.648,8.213 18.213,8.907 C18.463,9.214 18.699,9.532 18.880,9.889 C19.136,10.397 18.904,10.957 18.459,10.987 L15.691,10.985 C14.977,11.046 14.408,10.752 13.929,10.253 C13.545,9.854 13.191,9.429 12.822,9.016 C12.671,8.847 12.513,8.688 12.324,8.563 C11.946,8.311 11.618,8.389 11.402,8.791 C11.182,9.201 11.132,9.656 11.111,10.113 C11.081,10.780 10.884,10.955 10.229,10.985 C8.830,11.053 7.502,10.837 6.269,10.114 C5.181,9.478 4.337,8.579 3.604,7.562 C2.174,5.580 1.080,3.403 0.096,1.165 C-0.126,0.661 0.036,0.390 0.580,0.381 C1.483,0.363 2.386,0.364 3.290,0.380 C3.657,0.385 3.900,0.601 4.042,0.955 C4.530,2.184 5.128,3.354 5.879,4.437 C6.078,4.726 6.282,5.014 6.572,5.218 C6.893,5.442 7.138,5.368 7.289,5.002 C7.385,4.770 7.427,4.520 7.448,4.271 C7.520,3.417 7.529,2.564 7.404,1.712 C7.327,1.180 7.034,0.836 6.515,0.736 C6.251,0.684 6.290,0.584 6.418,0.429 C6.641,0.163 6.850,-0.003 7.267,-0.003 L10.396,-0.003 C10.888,0.096 10.997,0.322 11.065,0.830 L11.068,4.385 C11.062,4.581 11.163,5.163 11.509,5.293 C11.785,5.386 11.968,5.160 12.134,4.980 C12.883,4.167 13.417,3.206 13.895,2.210 C14.107,1.773 14.289,1.318 14.466,0.864 C14.596,0.527 14.802,0.361 15.173,0.369 L18.184,0.372 C18.273,0.372 18.363,0.373 18.450,0.388 C18.957,0.476 19.096,0.699 18.939,1.206 C18.692,2.002 18.212,2.664 17.742,3.330 C17.240,4.041 16.703,4.728 16.205,5.442 C15.748,6.095 15.784,6.424 16.352,6.991 L16.352,6.991 Z'/%3E%3C/svg%3E");
}
.soc-links .soc-link.yout i {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='19px' height='13px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M18.669,2.085 C18.436,1.093 17.610,0.361 16.615,0.252 C14.260,-0.006 11.875,-0.008 9.502,-0.006 C7.128,-0.008 4.743,-0.006 2.387,0.252 C1.393,0.361 0.567,1.093 0.335,2.085 C0.004,3.498 0.000,5.040 0.000,6.494 C0.000,7.949 0.000,9.491 0.331,10.903 C0.563,11.896 1.389,12.627 2.384,12.736 C4.740,12.994 7.124,12.996 9.498,12.994 C11.872,12.996 14.256,12.994 16.611,12.736 C17.606,12.627 18.432,11.896 18.665,10.903 C18.996,9.491 18.997,7.949 18.997,6.494 C18.997,5.040 19.000,3.498 18.669,2.085 ZM7.047,9.389 C7.047,7.326 7.047,5.284 7.047,3.221 C9.060,4.252 11.061,5.277 13.086,6.315 C11.066,7.343 9.066,8.361 7.047,9.389 Z'/%3E%3C/svg%3E");
}
.soc-links .soc-link.inst i {
	background-size: 14px auto;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='15px' height='15px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M11.875,14.997 L3.125,14.997 C1.399,14.997 -0.000,13.598 -0.000,11.872 L-0.000,3.122 C-0.000,1.396 1.399,-0.003 3.125,-0.003 L11.875,-0.003 C13.601,-0.003 15.000,1.396 15.000,3.122 L15.000,11.872 C15.000,13.598 13.601,14.997 11.875,14.997 ZM7.471,3.409 C5.196,3.409 3.353,5.252 3.353,7.526 C3.353,9.800 5.196,11.644 7.471,11.644 C9.745,11.644 11.588,9.800 11.588,7.526 C11.588,5.252 9.745,3.409 7.471,3.409 ZM11.647,2.055 C11.062,2.055 10.588,2.530 10.588,3.114 C10.588,3.699 11.062,4.173 11.647,4.173 C12.232,4.173 12.706,3.699 12.706,3.114 C12.706,2.530 12.232,2.055 11.647,2.055 ZM7.471,10.409 C5.879,10.409 4.588,9.119 4.588,7.526 C4.588,5.935 5.879,4.644 7.471,4.644 C9.062,4.644 10.353,5.935 10.353,7.526 C10.353,9.119 9.062,10.409 7.471,10.409 Z'/%3E%3C/svg%3E");
}


.bx-header-contact .whatsapp-link i {
	
}
.bx-header-contact .whatsapp-link strong {
	display: none;
}



.basket-line-block {
	padding: 0;
}
.basket-line-block-icon-cart {
	display: flex;
}
.basket-line-block-icon-cart:after { 
	content: '';
	position: initial;
	display: block;
    width: 34px;
    height: 34px;
	background-repeat: no-repeat; 
	background-position: center center;
	background-color: transparent;
	background-size: contain; 
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='35px' height='30px'%3E%3Cpath fill-rule='evenodd' fill='rgb(0, 0, 102)' d='M28.091,9.191 C28.607,9.302 28.933,9.800 28.820,10.302 L27.386,16.676 C27.272,17.178 26.762,17.497 26.247,17.385 C25.731,17.275 25.405,16.778 25.518,16.276 L26.952,9.903 C27.065,9.399 27.575,9.081 28.091,9.191 ZM21.670,10.056 L21.988,16.429 C22.014,16.944 21.607,17.381 21.080,17.407 C20.553,17.432 20.104,17.036 20.078,16.520 L19.760,10.147 C19.734,9.632 20.141,9.195 20.668,9.171 C21.196,9.145 21.644,9.542 21.670,10.056 ZM14.964,9.944 L16.079,16.318 C16.169,16.826 15.818,17.308 15.298,17.395 C14.777,17.481 14.283,17.140 14.194,16.632 L13.079,10.259 C12.990,9.751 13.340,9.270 13.860,9.183 C14.381,9.096 14.875,9.438 14.964,9.944 ZM34.947,7.117 L31.826,20.590 C31.607,21.391 30.961,21.885 30.121,21.916 L11.454,21.916 C10.614,21.885 9.968,21.391 9.750,20.590 L9.742,20.553 L6.213,1.864 L0.954,1.864 C0.426,1.864 -0.003,1.446 -0.003,0.931 C-0.003,0.416 0.426,-0.002 0.954,-0.002 L7.009,-0.002 C7.471,-0.002 7.866,0.319 7.950,0.762 L11.592,20.051 L29.991,20.051 L33.051,6.838 L12.587,6.838 C12.059,6.838 11.631,6.420 11.631,5.905 C11.631,5.390 12.059,4.973 12.587,4.973 L33.414,4.973 C34.416,4.974 35.001,5.893 35.002,6.642 C35.002,6.800 34.984,6.959 34.947,7.117 ZM14.659,22.227 C16.860,22.228 18.643,23.966 18.643,26.112 C18.643,28.259 16.860,29.997 14.659,29.998 C12.458,29.997 10.676,28.259 10.675,26.112 C10.676,23.966 12.458,22.228 14.659,22.227 ZM14.659,28.134 C15.803,28.132 16.729,27.228 16.731,26.112 C16.729,24.997 15.803,24.093 14.659,24.091 C13.515,24.093 12.589,24.997 12.587,26.112 C12.589,27.228 13.515,28.132 14.659,28.134 ZM27.089,22.227 C29.290,22.228 31.073,23.966 31.073,26.112 C31.073,28.259 29.290,29.997 27.089,29.998 C24.889,29.997 23.106,28.259 23.105,26.112 C23.106,23.966 24.889,22.228 27.089,22.227 ZM27.089,28.134 C28.233,28.132 29.159,27.228 29.161,26.112 C29.159,24.997 28.233,24.093 27.089,24.091 C25.945,24.093 25.020,24.997 25.018,26.112 C25.020,27.228 25.945,28.132 27.089,28.134 Z'/%3E%3C/svg%3E");	
}
.basket-line-block .cart-count-num {
	position: absolute;
	top: 0; 
	right: 0;
	font-size: 10px;
	line-height: 16px;
	padding-left: 5px;
	padding-right: 5px;
	color: #fff;
	background: #d8120e;
	border-radius: 100px;
}


.homepage-main-slider {
	
}
.homepage-main-slider .bx-slider-preset-4 .bx-advertisingbanner-content {
	bottom: calc(50% - 100px);
	padding: 20px 30px;
}
.homepage-main-slider .carousel-indicators {
	display: flex;
    align-items: center;
	bottom: 10%;
}
.homepage-main-slider .carousel-indicators li {
	width: 7px;
	height: 7px;
	margin-left: 5px;
	margin-right: 5px;
	background: transparent;
	opacity: 1;
	border: 2px solid #fff;
}
.homepage-main-slider .carousel-indicators li.active {
	width: 14px;
	height: 14px;
	background: #fff;
}


.homepage-catalog-block-title {
	margin-bottom: 50px;
	letter-spacing: 1px;
}
.homepage-catalog-block-title .h1 {
	font-size: 46px;
	color: #006;
	font-weight: bold;
	letter-spacing: 2px;
}
.homepage-catalog-block-title .h5 {
	font-size: 13px;
	color: #9a9ab2;
}





.main-landing-form-block {
	position: relative;
	color: #fff;
	padding-bottom: 75px;
}
.main-landing-form-block-content {
	position: relative;
	z-index: 5;
}
.main-landing-form-block .custom-bg,
.main-landing-form-block .custom-bg:before,
.main-landing-form-block .custom-bg:after {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 0;
}
.main-landing-form-block .custom-bg:before,
.main-landing-form-block .custom-bg:after {
	content: '';
}
.main-landing-form-block .custom-bg:before {
	background: url(/local/templates/master_proof_theme_new/images/main-landing-form-bg.jpg) center top no-repeat transparent;
	background-size: cover;
	opacity: 0.1;
	z-index: 2;
}
.russia-bg {
	background: url(/local/templates/master_proof_theme_new/images/main-landing-form-russia-bg.png) center bottom no-repeat transparent;
	background-size: contain;
}

.main-landing-form-block .custom-bg-1 {
	clip-path: polygon(33% 0, 100% 45%, 100% 100%, 0 100%, 0 33%);
}
.main-landing-form-block .custom-bg-2 {
	clip-path: polygon(33% 0, 100% 45%, 100% 0, 0 0, 0 33%);
}


.main-landing-form-block.type-2 .custom-bg:before {
	background: url(/local/templates/master_proof_theme_new/images/main-landing-form-bg--type-2.jpg) center top no-repeat transparent;
	background-size: cover;
	opacity: 0.1;
	z-index: 2;
}
.main-landing-form-block.type-2 .custom-bg-1 {
	clip-path: polygon(100% 100%, 100% 25%, 75% 45%, 0 25%, 0 100%);
}
.main-landing-form-block.type-2 .custom-bg-2 {
	clip-path: polygon(100% 0, 100% 25%, 75% 45%, 0 25%, 0 0);
}


.main-landing-form-block .custom-bg-1:after {
	background-color: #171750;
	}
.main-landing-form-block .custom-bg-2:after {
	background-color: #fff;
	}

.main-landing-form-block .logo-img img {
	width: 100%;
	max-width: 330px;
}
.main-landing-form-block .logo-description {
	display: none;
}
.main-landing-form form[name="contact_us"] label.combine-label,
.main-landing-form form[name="contact_us"] .submit-block {
	width: 31%;
	margin: 0 1%;
}
.main-landing-form form[name="contact_us"] label.label-user-accept {
	order: -5;
	width: 100%;
}


.navi-link, .maps-link {
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
}
.navi-link i, .maps-link i {
    display: block;
    width: 40px;
    height: 30px;
    margin-right: 14px;
    background: center center no-repeat transparent;
    background-size: contain;
}
.navi-link i {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABPCAYAAAAdiWChAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDM1MiwgMjAyMC8wMS8zMC0xNTo1MDozOCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3N0JCQjEyNTk5MkRFQzExQUQ5MEY1RDA5QUE1OTRFMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozOTBEMDRGODJEOUYxMUVDQjM2OEYyNjIxRDE0RTFCMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozOTBEMDRGNzJEOUYxMUVDQjM2OEYyNjIxRDE0RTFCMSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMyRUM4QkQ2MkQ5RDExRUNCODVCQkQ0NTJDMTA3Mzk4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMyRUM4QkQ3MkQ5RDExRUNCODVCQkQ0NTJDMTA3Mzk4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+jJjA7AAADDlJREFUeNrsnQuMHHUdx3/z2Pft3VHqlcfBgWmkiCihPluNNikJfagNBjUYaQAfYCygLS1VKgqW1GtJ4yMgogbFKCoRg1JiKkWhItKY0gabFl+l1dpwvfft3uxjZvz+5nE3uzuzu3c3uzvbzp/82b3dy/X2/5nv7/v7/f4zc8Lw8PA5RPQw5kpMkcJhjGw2S5OTkyQIQvlbJ9Lp9IpoNHpQ1/VZ/eyxsTEqFAolP1vTNOrp6TEAfB9zdQhjevBCJZNJkmW54j1AOC+TydyPR8EF1pwHQ1gVIqhY9Cko5Srg11VVXQ71fKIR/3aoiipQEJaM6QZFUZStANPlt0pCIDVGKpVy8xGO+RfCZzaHCmmySiRJong87qqSXC53K8z5Uj9VEgKpY7CXMBgX80/A4Ptnm22FQHw2eB7FYnE1/OSDfqkkBFInlFgsRpFIxDV0IePqh6ck/IASAvHH4BfB4G8PFdJklXChyErxMPhNMPi+uaokBDILgxdF0Q1YF1Syda4GHwKZoUoYhlcFD4Vcl8/nPzAXlYRAZmnwbn0ubm5BJdvxPfJsoYRAZjF4sdng3Yaqqm8HlE+FQJqsEk6Bq/S5vorw1TMbKCGQxhj8Aqjk7lAhTVYJt1MSiYSrSmDun0YqfOVMVXKGApFJFxK+fHxuPHr0uSKo4HfMdCPrDAIikk5RPEZJFjLUVdhFqcKfsXLxOanENniPPtcy+MnHQ4VUqCFufNCE/g/q1p6mjtwDJA5cQ3mxjxsfcw5d1Tay4CX3IfPqrFcl8mmrBkE2HiP6EMXVwySrf8PXp7CCCtHJfjjyGspFF5Gojvhm8HzigguwiwBlUzqd/vIZCITVECFBL1BC+xdAvAwBHMGqjOFw7eDVIRoADKyb0nU7vi74ZvBcKLKflJ+pYhn8FwDrUaTKh2u1VuTTRw0SyayG4iGKqPsB4jUu0zBj+BYUcTqeD3wDJPBSx/mkRN9JojbpexqMxTdO6SkDxhtZ27q6utacxgqx1IDDPa4dpURxH1z0IF4ftD4WzBrvG1MDhVM7iXJ8yOLL9BbS2Ff0nK9psL2RNT4+XqESGPyHkQavRJq86zQCYqtBhhqGoYZXKFJ4EUJ4FZ86b6qBp8BpqG6oxvCMU9+egkHgM5FaDRiZhtQmbO5cxZefCGcZfD/e34PnSpsDkQAiivXUKKodM9PVIqZ20lx0IYnVsEGopleIcRPG4IMmDNFKqDpupKJ4PsLVSEN+UzsNHh0drXgPoewyQFmHp9vbEwgg6DikJX2E4oWXKFp8HoZ8AG9MmBAMRdhqsOM2jkpWEYepoYeJ8o7kHo8KgAh6vqEVvL2RhRqkQiUIW5vx+DPM/7QJEFZDDMsKFFBDMr+XhMIeHPhH+RNhcpc16TjkLR4C/qfj44go/tgbhh6ZVgbZ6riUlNg7SNCUpvS52OBdsqqz8NpWPK4NNhBDDVGoYQxq2EfR/O+tsDRkQjBaHfavq1oQnIcmVl5kx8bRP/xoKQxLOGp6A7hE8HK24X0ubjpynwvZlds+/CfJPKf6+YABsdUgQA3HKZF/jsT8UwBxwDykxW6zfphSQ9FUgf359OnFNsMUKIz8vBKGbpp5JrmyIWZerc+FEMV7JBWHn+UjS63cvMVAsHg6JaCGDMUKL1Ash0wwvxsLdwhvLsBipo2ek6mCovlr6kVz0d3UYbyPMDTyRCUMG0jHZ2Hm5zTMzKulwXz5gYtK3oV5E+b3WgRENHpKrIqIfpySuT+QqDyOg/4pC9I8zHOtxVUtEORYfBsKlb5uQEKYGnmy1MBLhUhK+gZf646ZpMFs8KwUFyhfw/yV2dNpFhBDDUmsnUJJ1AwxBf9+/qcILwOOcGNth5YsuFi5+FOw7Bet1Hb0dyYMt/4dR7r0YlTmi/E825KAYPe5XAyeL5bagnlbg4GYauBKOqr9lxK5X5I0CaMtPDsNwfnIcX3qecLxXHaBQladwSkvjvjRZ9zDlCNaF9O3gouI/7Smw3D2ufiqLBeV3IyJlJD2+w9kSg1FVNF/pcTkjxArHjJtS3A5gksWWfGAQi5hKmamtmN7vcOU/f2womzianhHa9RhQ+GMi9NgF4PnTZp+zKt8BiKRrJ4AiD0k576Lo/aAGS4Ea8F0LxD2c7WKUhzhy2iHgML4X7zDVImZr4OZ9zTNzKsZPEMp73NZYznmRzF/IfsVorhtkRr/IwnHbzEXiv07YaabJFsFtehQiu54LHmuVAlfEQvGy0YLnYSaxwhlW2DmM+1zWeNezF0+AdGMhRo9ay3JyRXUceIxouMbEVJ0E0TUAhKxZtQx7dckC5ygWhU5pi6YfmFD1xF2Jo7UB8Mw8/eQEnkr1JGhIAyGwBmX20YWxpsw3+uvhyBOF6PzaHDhepL6bqTu139LdPQrqJxfM31EcglbojVtFRmQJohiE6bKDGB4M4K0ePL1+mBMmfk665s1CspwO23IMfqE4eFhvTGHg0SalDKOzs5Tu0k8dj+y7ReMYttYeKEMDjnCV4mBW19zrXhumRdRdTMf6x0gzUgA1MAohOsRNx+xrlO/tnEnOWARxOKYEXJGej5Ew4ufpcK7kfb2rjIVUSxvfVhKkRzhy+k7M2nQ8s9Nr4eZzw8MDHtwpuUxeGdtb+PPOtFRARQnYA0KjXctoaErfk3KkpeI3niDGZ6KdUYUjaaztlpDZjNfS4KuBAaEtWtoAPE4A2UH5skmngYEMGrWgKOkLqehN/+AMksOw8rWm15RDYzgAFIPuOT7SZEvCxQQzrK4MPQ4yQELQd8iatV5WZoCMKNUiF1Ag5dsp/GlMP23bEPNUBbKyhe6HkOfMnM9UOpgZVRRxybMbOuATC1ynqTCKKnyfBq8eCONLTlF9LYHzMxKd/GFYh3eAQ/Pxpeh9sgGBoatDg8YSEXpSUdFFwQ9m2A0IUqnLkJh2behbJfAAaRWZZ6+C2Y+L1BmzjBcWiY8FEsdFCwgjsxMLmQp0/sZs8ovV0kthbCZd1wHdSiBUQeDKN9bd4xvYh4KLhArjOUSC1FzXF+qEqEGEPaY1FWUly8x2y8BGbyF62HkxzC3uTShgjf4rJBc7+crvUSt4tUAlk/fAi56YNRRw8jvwhxpDyDqJGU6ryRacPW0SgRHaiy4m7kSW9bSNrubkXuM5zB/4tpaoaAOFJSFvjumNwiq1SIMpPPrMPNuqswGWjPYN7gQdFEHH1YbvLQeWCAiVDLRvZTo7CumvUPzWG9Am+i4FmY+GQh1cF/K7X6N1u7hDzH3eX7uwCqE3YBPYLhwc+nJbuWpr2HmqygvLTR3EQOS5pafAW/BGkilUnfbIa3NgLBKMjQyfwVRd3JaGUV3Mw9Ci926m4PrGSYMIB6P3xOJRE5Wu0Yk2Je0wUe4hU99O6e9wtk+sU48mYy/z/drPfzuV4miuD+ZTD5U64KdwF9jyCoZW3CNuR+ilinEMPN+UoXOlpu5vdfhtj3LEADjDkAptD0Qrt4LkbOJLrhnOmTZn8m41uMjLTfzWkaOMPVYLBZ7xs1X2g8IhqRmKXMeKveUA4hh5mtg5hcHwswZhke/ahzq+FK9V+G2x2XRWoGUeB9R7xfNnUPN/M2V9M2BCFVcb7j1qywj74dC/l3vfbTa5jp1CXVJtvcms1BkKIk4KvPWmzkvtFe/Cp7xKtSxc0ae2S5A+FIDJbWIaMHHjFNHtc5tpBlXUaktVQf3qryMPJFI3AkomZncZa697uSgF6jQ+znz9NDk6pZuQtXaeEI1/jTC1RMzveVfW12FK6o5ynReTin5N1QU3mCexdhCIPbGk4s6cghVG6tV5KeHQgw3lyjTsdwoGltt5F5pLlLc70Sj0Vdmc0PMNrz5jGZeYRuAfpXbgvPVtVDHfbOOAhSOWRm5V78KRr5FkqSh2d4uNgTio5EDxJ8A5Mdz8slwmWcGxN54cqlHVISqDfgebS43Uw6BzAAGZ1ReRg4TfwRm/mJ4Z+smG7nHxtMg1LHFl9Q+XOb61FFt4wnKuBeF4P/8+MMuIZB6GgTVN54OQh0P+lb8hstdWx01Np42AErerz97FAKpI82tsvH0OMLV7vBvUDXZyN02ngBoAuq4M/w7hk1UR7WNJ6S5O6CQf/qpDhvIkXD5vdXh0a/6O9SxoxH/JgO5nsz7bOghgtKK3ONE6ZFUKnWbJEkZv9XB4/8CDABi8OVqznSv/QAAAABJRU5ErkJggg==);
}


.bx-pagination {
	
}
.bx-pagination.bx-blue .bx-pagination-container ul li span,
.bx-pagination .bx-pagination-container ul li span {
	color: #006;
	border-radius: 0;
	background: transparent;
	border: 1px solid #d9e1f7;
}
.bx-pagination.bx-blue .bx-pagination-container ul li.bx-active span,
.bx-pagination .bx-pagination-container ul li.bx-active span {
	color: #006;
	border: 1px solid #d8120e;
	background: transparent;
}
.bx-pagination.bx-blue .bx-pagination-container ul li a:hover span,
.bx-pagination .bx-pagination-container ul li a:hover span {
	color: #009;
	border: 1px solid #d8120e;
	background: transparent;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span, 
.bx-pagination .bx-pagination-container ul li.bx-pag-next a span,
.bx-pagination .bx-pagination-container ul li.bx-pag-next span {
	border: 0;
	border-radius: 0;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 1px;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span, 
.bx-pagination .bx-pagination-container ul li.bx-pag-next a span {
	color: #006;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover span, 
.bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover span {
	color: #d8120e;
}

.bx-pagination .bx-pagination-container ul li.bx-pag-prev span:before, 
.bx-pagination .bx-pagination-container ul li.bx-pag-next span:after {
	content: '';
	display: inline-block;
	vertical-align: middle;
	width: 5px;
	height: 9px;
	margin-bottom: 3px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='5px' height='9px'%3E%3Cpath fill-rule='evenodd' fill='rgb(233, 29, 42)' d='M3.079,4.500 L0.003,1.070 L0.964,-0.001 L5.002,4.500 L0.964,9.000 L0.003,7.928 L3.079,4.500 Z'/%3E%3C/svg%3E");
	background-position: center center;
	background-repeat: no-repeat;
	background-color: transparent;
	background-size: contain;
	filter: grayscale(1);
	opacity: 0.5;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-prev span:before {
	transform: rotate(180deg);
	margin-right: 14px;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-next span:after {
	margin-left: 14px;
}


.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span:before, 
.bx-pagination .bx-pagination-container ul li.bx-pag-next a span:after {
	filter: invert(10%) sepia(46%) saturate(7170%) hue-rotate(240deg) brightness(50%) contrast(100%);
	opacity: 1;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover span:before, 
.bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover span:after {
	filter: initial;
	opacity: 1;
}




.owl-nav .owl-prev,
.owl-nav .owl-next {
	display: block;
	width: 40px;
	height: 40px;
	padding: 0;
	border: 1px solid #006;
	background: transparent;
}
.owl-nav .owl-prev > span,
.owl-nav .owl-next > span {
	display: block;
	width: 40px;
	height: 40px;
	text-indent: -9999em;
	background-repeat: no-repeat; 
	background-position: center center;
	background-color: transparent;
	background-size: 13px auto;
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3Csvg version='1.1' 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 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cpath style='fill:%23006;' d='M3.919,243.077c-0.223,0.33-0.414,0.675-0.618,1.015c-0.186,0.31-0.382,0.614-0.552,0.936 c-0.186,0.349-0.346,0.709-0.514,1.066c-0.157,0.332-0.321,0.658-0.464,0.998c-0.144,0.349-0.261,0.706-0.388,1.06 c-0.129,0.362-0.268,0.718-0.38,1.089c-0.107,0.358-0.188,0.721-0.279,1.085c-0.093,0.374-0.199,0.743-0.275,1.125 c-0.084,0.422-0.133,0.849-0.194,1.275c-0.047,0.326-0.109,0.645-0.143,0.976c-0.15,1.53-0.15,3.07,0,4.6 c0.034,0.33,0.096,0.65,0.143,0.976c0.061,0.425,0.11,0.853,0.194,1.275c0.076,0.382,0.18,0.749,0.275,1.125 c0.092,0.362,0.171,0.726,0.279,1.085c0.112,0.369,0.251,0.726,0.38,1.089c0.127,0.354,0.244,0.711,0.388,1.06 c0.143,0.34,0.307,0.666,0.464,0.998c0.168,0.355,0.327,0.715,0.514,1.064c0.171,0.321,0.366,0.625,0.552,0.936 c0.203,0.34,0.394,0.684,0.618,1.015c0.234,0.351,0.493,0.68,0.745,1.015c0.205,0.272,0.393,0.549,0.608,0.813 c0.489,0.596,1.002,1.168,1.548,1.711l116.36,116.36c4.544,4.544,10.501,6.817,16.455,6.817c5.956,0,11.913-2.271,16.455-6.817 c9.089-9.089,9.089-23.824,0-32.912l-76.636-76.636h409.272c12.853,0,23.273-10.42,23.273-23.273 c0-12.853-10.42-23.273-23.273-23.273H79.456l76.636-76.636c9.089-9.089,9.089-23.824,0-32.912c-9.087-9.089-23.824-9.089-32.912,0 L6.82,239.538c-0.546,0.543-1.06,1.116-1.548,1.711c-0.216,0.264-0.403,0.541-0.608,0.813 C4.412,242.397,4.153,242.726,3.919,243.077z'/%3E%3C/svg%3E%0A");
}
.owl-nav .owl-next > span {
	transform: rotate(180deg);
}
.owl-nav .owl-prev:hover,
.owl-nav .owl-next:hover {
	border-color: #d8120e;
	background: #d8120e;;
}
.owl-nav .owl-prev:hover > span,
.owl-nav .owl-next:hover > span {
	filter: grayscale(1) brightness(999) contrast(100%);
}




.modal-content {
	color: #fff;
	background: rgba(26,26,77,0.99);
}
.modal-header {
	border-bottom: 1px solid #0a0a2e;
}
.modal-title {
	display: flex;
	flex-flow: row nowrap;
	width: 100%;
	justify-content: space-between;
}
.modal-title .close {
	color: #9696db;
	text-shadow: initial;
}
.modal-title .close:hover {
	color: #fff;
	text-shadow: initial;
}




.homepage-catalog-block {
	background: url(/local/templates/master_proof_theme/images/main_bg.png) bottom right no-repeat;
}







@media (max-width: 399.98px) { 
	a.bx-logo-block {justify-content: center;}
	.top-menu-catalog-button .bx-nav-bars-text {display: none;} 

}




@media (max-width: 575.98px) {
	
	.fullwidth {margin-left: -15px; margin-right: -15px;}
	.bx-header-logo a.bx-logo-block,
	.bx-header-logo a.bx-logo-block > div {flex-flow: row nowrap; margin: 14px 0;} 
	a.bx-logo-block img {max-width: 300px; width: 100%; height: auto;}
	.bx-header-logo a.bx-logo-block span.logo-description {display: none;}
	.top-menu-menu-button .bx-nav-bars-text,
	.top-menu-search-button .bx-nav-bars-text {display: none;}
	.top-menu-wrap.top-menu-menu-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl {width: auto;}
	
	.bx-basket-fixed {display: none;}
	
	.mainpage-sections .catalog-section-list-item-lvl-1, 
	.mainpage-sections .catalog-section-list-item.additional-list-item {width: 97%;}
	.mainpage-sections .catalog-section-list-item.additional-list-item .additional-list-item-title {font-size: 20px;}
	.mainpage-sections .catalog-section-list-item.additional-list-item .additional-list-item-button a {font-size: 16px;}
	.main-landing-form-block .main-landing-form-block-content > .row {display: none;}
	.main-landing-form-block .custom-bg-1 {clip-path: initial;}
	.main-landing-form-block .custom-bg-2 {display: none;}
	.main-landing-form form[name="contact_us"] label.combine-label, .main-landing-form form[name="contact_us"] .submit-block {width: 97%;}
	.main-landing-form form[name="contact_us"] label.label-user-accept input[type="checkbox"] + .label-caption {justify-content: center;}
	.main-landing-form-block.type-2 .custom-bg-1 {clip-path: initial;}
	.main-landing-form-block.type-2 .custom-bg-2 {display: none;}
	.main-landing-form .h2.color-blue {color: #fff;}
	.bx-footer ul.catalog-section-list-list li.catalog-section-list-item-lvl-1 {width: 97%;}
	.portfolio-slider .owl-item .slider-item-block .slide-text-title, .portfolio-slider .owl-item .slider-item-block .slide-text-title a, .portfolio-slider .owl-item .slider-item-block .slide-text-title a:hover, .portfolio-slider .owl-item .slider-item-block .slide-text-title a:visited {color: #fff;}
	.sub-catalog-slider-body .cat-item-name, 
	.sub-catalog-slider-body .cat-item-name a {overflow: hidden;}
	
	.product-item-detail-tab-content ul.product-item-detail-properties > li {width: 98%;}
	.bx-sidebar-nav   .catalog-section-list-item.additional-list-item .additional-list-item-title {font-size: 16px;}
	
	h1 {font-size: 1.5em;}
	.main-products-slider {display: none;}

	.product-item-detail-properties-content ul.product-item-detail-properties > li {width: 98%; padding-right: 14px; border-bottom: 1px dotted #ccc;}
	.product-item-detail-properties-content ul.product-item-detail-properties > li .product-item-detail-properties-dots {border-bottom: 0;}

	.product-documentation-block.type-table > a {width: 95%;}
}


@media (min-width: 576px) and (max-width: 767.98px) { 
	
	.fullwidth {margin-left: -17vw; margin-right: -17vw;}
	.bx-header-logo a.bx-logo-block,
	.bx-header-logo a.bx-logo-block > div {flex-flow: row nowrap; margin: 14px 0;} 
	.bx-header-logo a.bx-logo-block {align-items: center;}
	a.bx-logo-block img {max-width: 180px; width: 100%; height: auto;}
	.bx-header-logo a.bx-logo-block span.logo-description {max-width: 50%; margin: 0 0 0 14px; font-size: 12px;}
	.top-menu-wrap.top-menu-menu-block .top-menu-menu-block-title .bx-logo-block span {font-size: 12px;}
	.top-menu-menu-button .bx-nav-bars-text,
	.top-menu-search-button .bx-nav-bars-text {display: none;}
	.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl > a.bx-nav-1-lvl-link {width: 33%;}
	.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl > div.bx-nav-2-lvl-container {left: 33%; width: 65.98%;}
	.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl > div.bx-nav-2-lvl-container > ul.bx-nav-list-2-lvl > li.bx-nav-2-lvl {width: 47%;}
	.top-menu-catalog-block ul.bx-nav-list-1-lvl:after {left: 33%;}
	.top-menu-wrap.top-menu-menu-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl {width: auto;}
	
	.mainpage-sections .catalog-section-list-item-lvl-1, 
	.mainpage-sections .catalog-section-list-item.additional-list-item {width: 47%;}
	.mainpage-sections .catalog-section-list-item.additional-list-item .additional-list-item-title {font-size: 20px;}
	.mainpage-sections .catalog-section-list-item.additional-list-item .additional-list-item-button a {font-size: 16px;}
	.main-landing-form-block .main-landing-form-block-content > .row {display: none;}
	.main-landing-form-block .custom-bg-1 {clip-path: initial;}
	.main-landing-form-block .custom-bg-2 {display: none;}
	.main-landing-form form[name="contact_us"] label.combine-label, .main-landing-form form[name="contact_us"] .submit-block {width: 97%;}
	.main-landing-form form[name="contact_us"] label.label-user-accept input[type="checkbox"] + .label-caption {justify-content: center;}
	.main-landing-form-block.type-2 .custom-bg-1 {clip-path: initial;}
	.main-landing-form-block.type-2 .custom-bg-2 {display: none;}
	.main-landing-form .h2.color-blue {color: #fff;}
	.bx-footer ul.catalog-section-list-list li.catalog-section-list-item-lvl-1 {width: 47%;}
	
	.product-item-detail-tab-content ul.product-item-detail-properties > li {width: 98%;}
	.bx-sidebar-nav   .catalog-section-list-item.additional-list-item .additional-list-item-title {font-size: 16px;}
	
	h1 {font-size: 1.75em;}
	.main-products-slider {display: none;}

	.product-item-detail-properties-content ul.product-item-detail-properties > li {width: 98%; padding-right: 14px; border-bottom: 1px dotted #ccc;}
	.product-item-detail-properties-content ul.product-item-detail-properties > li .product-item-detail-properties-dots {border-bottom: 0;}

	.product-documentation-block.type-table > a {width: 95%;}
}


@media (min-width: 768px) and (max-width: 991.98px) {
	
	.fullwidth {margin-left: -15vw; margin-right: -15vw;}
	a.bx-logo-block img {width: 200px;}
	.bx-header-logo a.bx-logo-block span.logo-description {display: none;}
	.top-menu-menu-button .bx-nav-bars-text,
	.top-menu-search-button .bx-nav-bars-text {display: none;}
	.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl > a.bx-nav-1-lvl-link {width: 33%;}
	.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl > div.bx-nav-2-lvl-container {left: 33%; width: 65.98%;}
	.top-menu-catalog-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl > div.bx-nav-2-lvl-container > ul.bx-nav-list-2-lvl > li.bx-nav-2-lvl {width: 47%;}
	.top-menu-catalog-block ul.bx-nav-list-1-lvl:after {left: 33%;}
	
	.mainpage-sections .catalog-section-list-item-lvl-1, 
	.mainpage-sections .catalog-section-list-item.additional-list-item {width: 47%;}
	
	.top-menu-wrap.top-menu-menu-block ul.bx-nav-list-1-lvl > li.bx-nav-1-lvl {width: auto;}
	
	.product-item-detail-tab-content ul.product-item-detail-properties > li {width: 98%;}
	.bx-sidebar-nav   .catalog-section-list-item.additional-list-item .additional-list-item-title {font-size: 16px;}

	.product-item-detail-properties-content ul.product-item-detail-properties > li {width: 98%; padding-right: 14px; border-bottom: 1px dotted #ccc;}
	.product-item-detail-properties-content ul.product-item-detail-properties > li .product-item-detail-properties-dots {border-bottom: 0;} 
}


@media (min-width: 992px) and (max-width: 1199.98px) {
	
	.fullwidth {margin-left: -15vw; margin-right: -15vw;}
	.top-menu-menu-button .bx-nav-bars-text,
	.top-menu-search-button .bx-nav-bars-text {display: none;}
	.bx-sidebar-nav  .catalog-section-list-item.additional-list-item .additional-list-item-title {font-size: 18px;}
	
}


@media (min-width: 1200px) and (max-width: 1399.98px) { 

	.fullwidth {margin-left: -15vw; margin-right: -15vw;}
	.bx-sidebar-nav  .catalog-section-list-item.additional-list-item .additional-list-item-title {font-size: 24px;}
	
}


@media (min-width: 1400px) {  

	.fullwidth {margin-left: -25vw; margin-right: -25vw;}
	
}

	.product-rows {position:relative;}
	.group-wrapper:nth-child(1) .design-type-title {margin-top:100px;}
	.product-item-listing {border:1px solid #ccc;border-radius:5px;margin-top:-1px;}
	.product-inner.product-item {align-items: stretch}
	.product-listing .product-item-button-container {display:flex;align-items: center;}
	.product-listing .product-col {border-right:1px solid #ccc;padding:0;}
	.product-listing .product-col.price,.product-col.picture {border-right:0;}
	.product-listing .product-inner.product-item  {padding:0;}
	
	
	.product-listing .product-col span {padding:10px;}
	

	
	
	
	img.product-picture {max-width:150px;width: 100%;max-height: 100%;border-radius: 4px;}
	
	
	
.product-header-container .product-col,.header-inner {padding:0;}

.product-header-container .product-col.name {width:31%;}
.product-header-container .product-col.movement {width: 11%;}
.product-header-container .product-col.width {width: 5%;}
.product-header-container .product-col.b-width {width: 5%;}
.product-header-container .product-col.d-width {width: 8%;}
.product-header-container .product-col.height {width: 8%;writing-mode: unset;}	
.product-header-container .product-col.f-step {width: 8%;}
.product-header-container .product-col.mpa {width: 5%;}
.product-header-container .product-col.price {width: 19%;margin-right: 0;border-right:1px solid rgba(0,0,0,0);}


.product-listing .product-col.picture  {width:15%;}
.product-listing .product-col.name {width:16%;}
.product-listing .product-col.movement {width: 11%;}
.product-listing .product-col.width {width: 5%;}
.product-listing .product-col.b-width {width: 5%;}
.product-listing .product-col.d-width {width: 8%;}
.product-listing .product-col.height {width: 8%;}
.product-listing .product-col.f-step {width:8%;}
.product-listing .product-col.mpa {width: 5%;}
.product-listing .product-col.price {width: 13%;}
.product-listing .product-col.price.without_btn {width: 19%;}
.product-item-button-container {width: 6%;}

.product-listing .product-col.price.without_btn > a,
.product-listing .product-col.price.without_btn > a:hover {
	color: #fff!important;
	font-size: 14px;
	font-weight: 400;
}

.catalog-section .product-rows.row {min-width:984px;}
.price-on-request{
	font-size: 14px;
}
@media (max-width: 1100px){
.product-header-container .product-col.name {
    width: 34%;
    margin-right: 0%; 
    padding-left: 0px;
}

.product-col.picture {
     height: auto !important; 
     width: 16% !important; 
}

.product-col.picture {
    background: none;
    border-radius: 4px;
    backdrop-filter: blur(5px);
    max-height: 100%;
    overflow: visible;
}
svg.zoom-overlay {
    padding: 50px;
}
}

.bx-header-phone-mail a{font-size:14px;color:#000;}
.top-menu-menu-block .mail-block a,	
.top-menu-menu-block a.telephone-link {color:#fff !important}
.group-wrapper {margin-top:30px;}

.contacts_list {
	display: flex;
	flex-direction: row;
	gap: 10px;
}
.contacts_list .contacts_item {
	flex: 1 1 50%;
}

@media (max-width: 768px){
	.contacts_list {
		display: flex;
		flex-direction: column;
		gap: 0;
	}
	.contacts_list .contacts_item {
		padding: 0;
	}
}

.pr-md-5.bx-header-logo {
	padding-right: 0!important;
}

.header-menu__column {
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	flex-direction: column;
	gap: 18px;
}

.header-menu__column .top-menu-button,
.header-menu__column a.top-menu-button {
	align-self: flex-start;
}

.header-menu__row_mobile_show {
	display: none;
}

@media (max-width: 991px) {
	.mb_mobile_none {
		margin-bottom: 0!important;
	}

	.header-menu__column_mobile_row {
		flex-direction: row;
	}

	.header-menu__column {
		gap: 24px;
		justify-content: space-between;
	}

	.header-menu__column_mobile_hide {
		display: none;
	}

	.header-menu__row {
		display: flex;
		justify-content: flex-start;
		align-items: center;
		gap: 24px;
		margin: 14px 0 1rem;
	}

	.header-menu__row_mobile_show {
		display: flex;
	}
}

/* Шапка -> WhatsApp иконка */
body:not(.top-menu-menu-open)
.bx-header-section
.whatsapp-link {
	transform: scale(1.75) translate(7px, 0);
}

@media (max-width: 1399px) {
	body:not(.top-menu-menu-open)
	.bx-header-section
	.whatsapp-link {
		transform: scale(1.2) translate(7px, 0);
	}
}

@media (max-width: 991px) {
	body:not(.top-menu-menu-open)
	.bx-header-section
	.whatsapp-link {
		transform: scale(1.2);
	}
}
/* / Шапка -> WhatsApp иконка */









/* new landing styles */

*,:before,:after,::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: #3b82f680;
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-shadow-color: #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style: ;
}

*,:before,:after {
    box-sizing: border-box;
    border: 0 solid #e5e7eb
}

:before,:after {
    --tw-content: ""
}

html,:host {
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent;
    font-family: ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
    line-height: 1.5
}

body {
    line-height: inherit;
    margin: 0
}

hr {
    height: 0;
    color: inherit;
    border-top-width: 1px
}

abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

h1,h2,h3,h4,h5,h6 {
    font-size: inherit;
    font-weight: inherit
}

a {
    color: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit
}

b,strong {
    font-weight: bolder
}

code,kbd,samp,pre {
    font-feature-settings: normal;
    font-variation-settings: normal;
    font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
    font-size: 1em
}

small {
    font-size: 80%
}

sub,sup {
    vertical-align: baseline;
    font-size: 75%;
    line-height: 0;
    position: relative
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse
}

button,input,optgroup,select,textarea {
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    font-family: inherit;
    font-size: 100%;
    font-weight: inherit;
    line-height: inherit;
    letter-spacing: inherit;
    color: inherit;
    margin: 0;
    padding: 0
}

button,select {
    text-transform: none
}

button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]) {
    -webkit-appearance: button;
    background-color: #0000;
    background-image: none
}

:-moz-focusring {
    outline: auto
}

:-moz-ui-invalid {
    box-shadow: none
}

progress {
    vertical-align: baseline
}

::-webkit-inner-spin-button {
    height: auto
}

::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

summary {
    display: list-item
}

blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre {
    margin: 0
}

fieldset {
    margin: 0;
    padding: 0
}

legend {
    padding: 0
}

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

dialog {
    padding: 0
}

textarea {
    resize: vertical
}

input::-moz-placeholder {
    opacity: 1;
    color: #9ca3af
}

textarea::-moz-placeholder {
    opacity: 1;
    color: #9ca3af
}

input::placeholder,textarea::placeholder {
    opacity: 1;
    color: #9ca3af
}

button,[role=button] {
    cursor: pointer
}

:disabled {
    cursor: default
}

img,svg,video,canvas,audio,iframe,embed,object {
    vertical-align: middle;
    display: block
}

img,video {
    max-width: 100%;
    height: auto
}

[hidden]:where(:not([hidden=until-found])) {
    display: none
}

.pointer-events-none {
    pointer-events: none
}

.absolute {
    position: absolute
}

.relative {
    position: relative
}

.inset-0 {
    inset: 0
}

.bottom-0 {
    bottom: 0
}

.bottom-2 {
    bottom: .5rem
}

.left-0 {
    left: 0
}

.left-1\/2 {
    left: 50%
}

.left-2\.5 {
    left: .625rem
}

.right-0 {
    right: 0
}

.top-2\.5 {
    top: .625rem
}

.z-0 {
    z-index: 0
}

.z-10 {
    z-index: 10
}

.z-20 {
    z-index: 20
}

.mx-auto {
    margin-left: auto;
    margin-right: auto
}

.mb-1 {
    margin-bottom: .25rem
}

.mb-1\.5 {
    margin-bottom: .375rem
}

.mb-10 {
    margin-bottom: 2.5rem
}

.mb-12 {
    margin-bottom: 3rem
}

.mb-14 {
    margin-bottom: 3.5rem
}

.mb-16 {
    margin-bottom: 4rem
}

.mb-2 {
    margin-bottom: .5rem
}

.mb-3 {
    margin-bottom: .75rem
}

.mb-4 {
    margin-bottom: 1rem
}

.mb-5 {
    margin-bottom: 1.25rem
}

.mb-6 {
    margin-bottom: 1.5rem
}

.mb-8 {
    margin-bottom: 2rem
}

.ml-2 {
    margin-left: .5rem
}

.mt-0\.5 {
    margin-top: .125rem
}

.mt-1 {
    margin-top: .25rem
}

.mt-1\.5 {
    margin-top: .375rem
}

.mt-10 {
    margin-top: 2.5rem
}

.mt-2 {
    margin-top: .5rem
}

.mt-3 {
    margin-top: .75rem
}

.mt-4 {
    margin-top: 1rem
}

.mt-6 {
    margin-top: 1.5rem
}

.mt-auto {
    margin-top: auto
}

.block {
    display: block
}

.inline-block {
    display: inline-block
}

.flex {
    display: flex
}

.inline-flex {
    display: inline-flex
}

.grid {
    display: grid
}

.hidden {
    display: none
}

.aspect-\[16\/10\] {
    aspect-ratio: 16/10
}

.aspect-\[16\/9\] {
    aspect-ratio: 16/9
}

.h-1\.5 {
    height: .375rem
}

.h-10 {
    height: 2.5rem
}

.h-11 {
    height: 2.75rem
}

.h-12 {
    height: 3rem
}

.h-14 {
    height: 3.5rem
}

.h-16 {
    height: 4rem
}

.h-2 {
    height: .5rem
}

.h-4 {
    height: 1rem
}

.h-5 {
    height: 1.25rem
}

.h-6 {
    height: 1.5rem
}

.h-8 {
    height: 2rem
}

.h-9 {
    height: 2.25rem
}

.h-\[180px\] {
    height: 180px
}

.h-\[2px\] {
    height: 2px
}

.h-full {
    height: 100%
}

.h-screen {
    height: 100vh
}

.min-h-screen {
    min-height: 100vh
}

.w-1\.5 {
    width: .375rem
}

.w-10 {
    width: 2.5rem
}

.w-11 {
    width: 2.75rem
}

.w-12 {
    width: 3rem
}

.w-14 {
    width: 3.5rem
}

.w-16 {
    width: 4rem
}

.w-2 {
    width: .5rem
}

.w-4 {
    width: 1rem
}

.w-5 {
    width: 1.25rem
}

.w-6 {
    width: 1.5rem
}

.w-8 {
    width: 2rem
}

.w-9 {
    width: 2.25rem
}

.w-\[1px\] {
    width: 1px
}

.w-\[200px\] {
    width: 200px
}

.w-full {
    width: 100%
}

.max-w-2xl {
    max-width: 42rem
}

.max-w-5xl {
    max-width: 64rem
}

.max-w-7xl {
    max-width: 80rem
}

.max-w-\[220px\] {
    max-width: 220px
}

.max-w-md {
    max-width: 28rem
}

.max-w-sm {
    max-width: 24rem
}

.flex-1 {
    flex: 1
}

.flex-shrink-0 {
    flex-shrink: 0
}

.-translate-x-1\/2 {
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-0 {
    --tw-translate-y: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-8 {
    --tw-translate-y: 2rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-180 {
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

@keyframes pulse {
    50% {
        opacity: .5
    }
}

.animate-pulse {
    animation: 2s cubic-bezier(.4,0,.6,1) infinite pulse
}

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

.animate-spin {
    animation: 1s linear infinite spin
}

.cursor-default {
    cursor: default
}

.cursor-pointer {
    cursor: pointer
}

.select-none {
    -webkit-user-select: none;
    user-select: none
}

.resize-none {
    resize: none
}

.grid-cols-1 {
    grid-template-columns: repeat(1,minmax(0,1fr))
}

.grid-cols-2 {
    grid-template-columns: repeat(2,minmax(0,1fr))
}

.flex-col {
    flex-direction: column
}

.flex-wrap {
    flex-wrap: wrap
}

.items-start {
    align-items: flex-start
}

.items-center {
    align-items: center
}

.items-stretch {
    align-items: stretch
}

.justify-center {
    justify-content: center
}

.justify-between {
    justify-content: space-between
}

.gap-0 {
    gap: 0
}

.gap-1\.5 {
    gap: .375rem
}

.gap-14 {
    gap: 3.5rem
}

.gap-2 {
    gap: .5rem
}

.gap-2\.5 {
    gap: .625rem
}

.gap-3 {
    gap: .75rem
}

.gap-4 {
    gap: 1rem
}

.gap-5 {
    gap: 1.25rem
}

.gap-6 {
    gap: 1.5rem
}

.gap-8 {
    gap: 2rem
}

.space-y-1\.5>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(.375rem * var(--tw-space-y-reverse))
}

.space-y-2>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(.5rem * var(--tw-space-y-reverse))
}

.space-y-3>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(.75rem * var(--tw-space-y-reverse))
}

.space-y-4>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse))
}

.overflow-hidden {
    overflow: hidden
}

.whitespace-nowrap {
    white-space: nowrap
}

.rounded-full {
    border-radius: 9999px
}

.rounded-lg {
    border-radius: .5rem
}

.rounded-md {
    border-radius: .375rem
}

.rounded-xl {
    border-radius: .75rem
}

.border {
    border-width: 1px
}

.border-2 {
    border-width: 2px
}

.border-r {
    border-right-width: 1px
}

.border-t {
    border-top-width: 1px
}

.border-dashed {
    border-style: dashed
}

.border-\[\#00005c\] {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 92/var(--tw-border-opacity,1))
}

.border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgb(243 244 246/var(--tw-border-opacity,1))
}

.border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgb(229 231 235/var(--tw-border-opacity,1))
}

.border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgb(209 213 219/var(--tw-border-opacity,1))
}

.border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgb(220 38 38/var(--tw-border-opacity,1))
}

.border-white\/30 {
    border-color: #ffffff4d
}

.border-white\/40 {
    border-color: #fff6
}

.bg-\[\#00005c\] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 92/var(--tw-bg-opacity,1))
}

.bg-\[\#00005c\]\/10 {
    background-color: #00005c1a
}

.bg-\[\#00005c\]\/40 {
    background-color: #00005c66
}

.bg-\[\#1a1a2e\] {
    --tw-bg-opacity: 1;
    background-color: rgb(26 26 46/var(--tw-bg-opacity,1))
}

.bg-\[\#d8dae5\] {
    --tw-bg-opacity: 1;
    background-color: rgb(216 218 229/var(--tw-bg-opacity,1))
}

.bg-\[\#f8f9fa\] {
    --tw-bg-opacity: 1;
    background-color: rgb(248 249 250/var(--tw-bg-opacity,1))
}

.bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(107 114 128/var(--tw-bg-opacity,1))
}

.bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 242 242/var(--tw-bg-opacity,1))
}

.bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1))
}

.bg-white\/40 {
    background-color: #fff6
}

.bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops))
}

.bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops))
}

.bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops))
}

.bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops))
}

.from-\[\#d8dae5\] {
    --tw-gradient-from: #d8dae5 var(--tw-gradient-from-position);
    --tw-gradient-to: #d8dae500 var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[\#d8dae5\]\/70 {
    --tw-gradient-from: #d8dae5b3 var(--tw-gradient-from-position);
    --tw-gradient-to: #d8dae500 var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-black\/70 {
    --tw-gradient-from: #000000b3 var(--tw-gradient-from-position);
    --tw-gradient-to: #0000 var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-gray-400\/0 {
    --tw-gradient-from: #9ca3af00 var(--tw-gradient-from-position);
    --tw-gradient-to: #9ca3af00 var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.via-\[\#d8dae5\]\/50 {
    --tw-gradient-to: #d8dae500 var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #d8dae580 var(--tw-gradient-via-position), var(--tw-gradient-to)
}

.via-\[\#e2e4ec\] {
    --tw-gradient-to: #e2e4ec00 var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #e2e4ec var(--tw-gradient-via-position), var(--tw-gradient-to)
}

.via-black\/20 {
    --tw-gradient-to: #0000 var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #0003 var(--tw-gradient-via-position), var(--tw-gradient-to)
}

.via-transparent {
    --tw-gradient-to: #0000 var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)
}

.to-\[\#00005c\] {
    --tw-gradient-to: #00005c var(--tw-gradient-to-position)
}

.to-\[\#d8dae5\]\/30 {
    --tw-gradient-to: #d8dae54d var(--tw-gradient-to-position)
}

.to-\[\#f0f0f5\] {
    --tw-gradient-to: #f0f0f5 var(--tw-gradient-to-position)
}

.to-transparent {
    --tw-gradient-to: transparent var(--tw-gradient-to-position)
}

.object-cover {
    -o-object-fit: cover;
    object-fit: cover
}

.object-top {
    -o-object-position: top;
    object-position: top
}

.p-4 {
    padding: 1rem
}

.p-6 {
    padding: 1.5rem
}

.p-7 {
    padding: 1.75rem
}

.px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem
}

.px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem
}

.px-2 {
    padding-left: .5rem;
    padding-right: .5rem
}

.px-3 {
    padding-left: .75rem;
    padding-right: .75rem
}

.px-3\.5 {
    padding-left: .875rem;
    padding-right: .875rem
}

.px-4 {
    padding-left: 1rem;
    padding-right: 1rem
}

.px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.px-8 {
    padding-left: 2rem;
    padding-right: 2rem
}

.px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem
}

.py-0\.5 {
    padding-top: .125rem;
    padding-bottom: .125rem
}

.py-1\.5 {
    padding-top: .375rem;
    padding-bottom: .375rem
}

.py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem
}

.py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem
}

.py-2 {
    padding-top: .5rem;
    padding-bottom: .5rem
}

.py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem
}

.py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem
}

.py-3 {
    padding-top: .75rem;
    padding-bottom: .75rem
}

.py-3\.5 {
    padding-top: .875rem;
    padding-bottom: .875rem
}

.py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem
}

.pb-20 {
    padding-bottom: 5rem
}

.pb-8 {
    padding-bottom: 2rem
}

.pt-2 {
    padding-top: .5rem
}

.pt-24 {
    padding-top: 6rem
}

.pt-28 {
    padding-top: 7rem
}

.pt-3 {
    padding-top: .75rem
}

.pt-6 {
    padding-top: 1.5rem
}

.pt-8 {
    padding-top: 2rem
}

.text-left {
    text-align: left
}

.text-center {
    text-align: center
}

.font-\[\'Inter\'\,sans-serif\]{font-family:Inter,sans-serif}.font-\[\'Montserrat\'\,sans-serif\]{font-family:Montserrat,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-9xl{font-size:8rem;line-height:1}.text-\[42px\]{font-size:42px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.leading-\[1\.1\]{line-height:1.1}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[2px\]{letter-spacing:2px}.tracking-\[3px\]{letter-spacing:3px}.tracking-\[4px\]{letter-spacing:4px}.tracking-\[5px\]{letter-spacing:5px}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#00005c\]{--tw-text-opacity:1;color:rgb(0 0 92/var(--tw-text-opacity,1))}.text-\[\#1a1a2e\]{--tw-text-opacity:1;color:rgb(26 26 46/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-50{--tw-text-opacity:1;color:rgb(249 250 251/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/80{color:#fffc}.underline{text-decoration-line:underline}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-\[0\.08\]{opacity:.08}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.last\:border-r-0:last-child{border-right-width:0}.hover\:border-\[\#00005c\]:hover{--tw-border-opacity:1;border-color:rgb(0 0 92/var(--tw-border-opacity,1))}.hover\:border-\[\#00005c\]\/30:hover{border-color:#00005c4d}.hover\:border-\[\#00005c\]\/50:hover{border-color:#00005c80}.hover\:border-white:hover{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.hover\:bg-\[\#00004d\]:hover{--tw-bg-opacity:1;background-color:rgb(0 0 77/var(--tw-bg-opacity,1))}.hover\:bg-\[\#00005c\]:hover{--tw-bg-opacity:1;background-color:rgb(0 0 92/var(--tw-bg-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/60:hover{background-color:#fff9}.hover\:text-\[\#00005c\]:hover{--tw-text-opacity:1;color:rgb(0 0 92/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:text-white\/90:hover{color:#ffffffe6}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus\:border-\[\#00005c\]:focus{--tw-border-opacity:1;border-color:rgb(0 0 92/var(--tw-border-opacity,1))}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:opacity-60:disabled{opacity:.6}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/item:hover .group-hover\/item\:bg-\[\#00005c\],.group:hover .group-hover\:bg-\[\#00005c\]{--tw-bg-opacity:1;background-color:rgb(0 0 92/var(--tw-bg-opacity,1))}.group\/item:hover .group-hover\/item\:text-\[\#00005c\],.group:hover .group-hover\:text-\[\#00005c\]{--tw-text-opacity:1;color:rgb(0 0 92/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:underline{text-decoration-line:underline}@media (width>=640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}}@media (width>=768px){.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-4\/5{width:80%}.md\:gap-4{gap:1rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-\[12rem\]{font-size:12rem}.md\:text-\[68px\]{font-size:68px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (width>=1024px){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:block{display:block}.lg\:w-\[700px\]{width:700px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:justify-between{justify-content:space-between}}

.container.bx--content-section:has(#root) {
    max-width: 100%;
    margin: 0;
    padding: 0;
}

@font-face {
    font-family: remixicon;
    src: url(/bitrix/fonts/remixicon.eot?t=1730118419915);
    src: url(/bitrix/fonts/remixicon.eot?t=1730118419915#iefix) format('embedded-opentype'),url(/bitrix/fonts/remixicon.woff2?t=1730118419915) format("woff2"),url(/bitrix/fonts/remixicon.woff?t=1730118419915) format("woff"),url(/bitrix/fonts/remixicon.ttf?t=1730118419915) format('truetype'),url(/bitrix/fonts/remixicon.svg?t=1730118419915#remixicon) format('svg');
    font-display: swap
}


[class*=" ri-"],[class^=ri-] {
    font-family: remixicon!important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.ri-lg {
    font-size: 1.3333em;
    line-height: .75em;
    vertical-align: -.0667em
}

.ri-xl {
    font-size: 1.5em;
    line-height: .6666em;
    vertical-align: -.075em
}

.ri-xxs {
    font-size: .5em
}

.ri-xs {
    font-size: .75em
}

.ri-sm {
    font-size: .875em
}

.ri-1x {
    font-size: 1em
}

.ri-2x {
    font-size: 2em
}

.ri-3x {
    font-size: 3em
}

.ri-4x {
    font-size: 4em
}

.ri-5x {
    font-size: 5em
}

.ri-6x {
    font-size: 6em
}

.ri-7x {
    font-size: 7em
}

.ri-8x {
    font-size: 8em
}

.ri-9x {
    font-size: 9em
}

.ri-10x {
    font-size: 10em
}

.ri-fw {
    text-align: center;
    width: 1.25em
}

.ri-24-hours-fill:before {
    content: "\ea01"
}

.ri-24-hours-line:before {
    content: "\ea02"
}

.ri-4k-fill:before {
    content: "\ea03"
}

.ri-4k-line:before {
    content: "\ea04"
}

.ri-a-b:before {
    content: "\ea05"
}

.ri-account-box-fill:before {
    content: "\ea06"
}

.ri-account-box-line:before {
    content: "\ea07"
}

.ri-account-circle-fill:before {
    content: "\ea08"
}

.ri-account-circle-line:before {
    content: "\ea09"
}

.ri-account-pin-box-fill:before {
    content: "\ea0a"
}

.ri-account-pin-box-line:before {
    content: "\ea0b"
}

.ri-account-pin-circle-fill:before {
    content: "\ea0c"
}

.ri-account-pin-circle-line:before {
    content: "\ea0d"
}

.ri-add-box-fill:before {
    content: "\ea0e"
}

.ri-add-box-line:before {
    content: "\ea0f"
}

.ri-add-circle-fill:before {
    content: "\ea10"
}

.ri-add-circle-line:before {
    content: "\ea11"
}

.ri-add-fill:before {
    content: "\ea12"
}

.ri-add-line:before {
    content: "\ea13"
}

.ri-admin-fill:before {
    content: "\ea14"
}

.ri-admin-line:before {
    content: "\ea15"
}

.ri-advertisement-fill:before {
    content: "\ea16"
}

.ri-advertisement-line:before {
    content: "\ea17"
}

.ri-airplay-fill:before {
    content: "\ea18"
}

.ri-airplay-line:before {
    content: "\ea19"
}

.ri-alarm-fill:before {
    content: "\ea1a"
}

.ri-alarm-line:before {
    content: "\ea1b"
}

.ri-alarm-warning-fill:before {
    content: "\ea1c"
}

.ri-alarm-warning-line:before {
    content: "\ea1d"
}

.ri-album-fill:before {
    content: "\ea1e"
}

.ri-album-line:before {
    content: "\ea1f"
}

.ri-alert-fill:before {
    content: "\ea20"
}

.ri-alert-line:before {
    content: "\ea21"
}

.ri-aliens-fill:before {
    content: "\ea22"
}

.ri-aliens-line:before {
    content: "\ea23"
}

.ri-align-bottom:before {
    content: "\ea24"
}

.ri-align-center:before {
    content: "\ea25"
}

.ri-align-justify:before {
    content: "\ea26"
}

.ri-align-left:before {
    content: "\ea27"
}

.ri-align-right:before {
    content: "\ea28"
}

.ri-align-top:before {
    content: "\ea29"
}

.ri-align-vertically:before {
    content: "\ea2a"
}

.ri-alipay-fill:before {
    content: "\ea2b"
}

.ri-alipay-line:before {
    content: "\ea2c"
}

.ri-amazon-fill:before {
    content: "\ea2d"
}

.ri-amazon-line:before {
    content: "\ea2e"
}

.ri-anchor-fill:before {
    content: "\ea2f"
}

.ri-anchor-line:before {
    content: "\ea30"
}

.ri-ancient-gate-fill:before {
    content: "\ea31"
}

.ri-ancient-gate-line:before {
    content: "\ea32"
}

.ri-ancient-pavilion-fill:before {
    content: "\ea33"
}

.ri-ancient-pavilion-line:before {
    content: "\ea34"
}

.ri-android-fill:before {
    content: "\ea35"
}

.ri-android-line:before {
    content: "\ea36"
}

.ri-angularjs-fill:before {
    content: "\ea37"
}

.ri-angularjs-line:before {
    content: "\ea38"
}

.ri-anticlockwise-2-fill:before {
    content: "\ea39"
}

.ri-anticlockwise-2-line:before {
    content: "\ea3a"
}

.ri-anticlockwise-fill:before {
    content: "\ea3b"
}

.ri-anticlockwise-line:before {
    content: "\ea3c"
}

.ri-app-store-fill:before {
    content: "\ea3d"
}

.ri-app-store-line:before {
    content: "\ea3e"
}

.ri-apple-fill:before {
    content: "\ea3f"
}

.ri-apple-line:before {
    content: "\ea40"
}

.ri-apps-2-fill:before {
    content: "\ea41"
}

.ri-apps-2-line:before {
    content: "\ea42"
}

.ri-apps-fill:before {
    content: "\ea43"
}

.ri-apps-line:before {
    content: "\ea44"
}

.ri-archive-drawer-fill:before {
    content: "\ea45"
}

.ri-archive-drawer-line:before {
    content: "\ea46"
}

.ri-archive-fill:before {
    content: "\ea47"
}

.ri-archive-line:before {
    content: "\ea48"
}

.ri-arrow-down-circle-fill:before {
    content: "\ea49"
}

.ri-arrow-down-circle-line:before {
    content: "\ea4a"
}

.ri-arrow-down-fill:before {
    content: "\ea4b"
}

.ri-arrow-down-line:before {
    content: "\ea4c"
}

.ri-arrow-down-s-fill:before {
    content: "\ea4d"
}

.ri-arrow-down-s-line:before {
    content: "\ea4e"
}

.ri-arrow-drop-down-fill:before {
    content: "\ea4f"
}

.ri-arrow-drop-down-line:before {
    content: "\ea50"
}

.ri-arrow-drop-left-fill:before {
    content: "\ea51"
}

.ri-arrow-drop-left-line:before {
    content: "\ea52"
}

.ri-arrow-drop-right-fill:before {
    content: "\ea53"
}

.ri-arrow-drop-right-line:before {
    content: "\ea54"
}

.ri-arrow-drop-up-fill:before {
    content: "\ea55"
}

.ri-arrow-drop-up-line:before {
    content: "\ea56"
}

.ri-arrow-go-back-fill:before {
    content: "\ea57"
}

.ri-arrow-go-back-line:before {
    content: "\ea58"
}

.ri-arrow-go-forward-fill:before {
    content: "\ea59"
}

.ri-arrow-go-forward-line:before {
    content: "\ea5a"
}

.ri-arrow-left-circle-fill:before {
    content: "\ea5b"
}

.ri-arrow-left-circle-line:before {
    content: "\ea5c"
}

.ri-arrow-left-down-fill:before {
    content: "\ea5d"
}

.ri-arrow-left-down-line:before {
    content: "\ea5e"
}

.ri-arrow-left-fill:before {
    content: "\ea5f"
}

.ri-arrow-left-line:before {
    content: "\ea60"
}

.ri-arrow-left-right-fill:before {
    content: "\ea61"
}

.ri-arrow-left-right-line:before {
    content: "\ea62"
}

.ri-arrow-left-s-fill:before {
    content: "\ea63"
}

.ri-arrow-left-s-line:before {
    content: "\ea64"
}

.ri-arrow-left-up-fill:before {
    content: "\ea65"
}

.ri-arrow-left-up-line:before {
    content: "\ea66"
}

.ri-arrow-right-circle-fill:before {
    content: "\ea67"
}

.ri-arrow-right-circle-line:before {
    content: "\ea68"
}

.ri-arrow-right-down-fill:before {
    content: "\ea69"
}

.ri-arrow-right-down-line:before {
    content: "\ea6a"
}

.ri-arrow-right-fill:before {
    content: "\ea6b"
}

.ri-arrow-right-line:before {
    content: "\ea6c"
}

.ri-arrow-right-s-fill:before {
    content: "\ea6d"
}

.ri-arrow-right-s-line:before {
    content: "\ea6e"
}

.ri-arrow-right-up-fill:before {
    content: "\ea6f"
}

.ri-arrow-right-up-line:before {
    content: "\ea70"
}

.ri-arrow-up-circle-fill:before {
    content: "\ea71"
}

.ri-arrow-up-circle-line:before {
    content: "\ea72"
}

.ri-arrow-up-down-fill:before {
    content: "\ea73"
}

.ri-arrow-up-down-line:before {
    content: "\ea74"
}

.ri-arrow-up-fill:before {
    content: "\ea75"
}

.ri-arrow-up-line:before {
    content: "\ea76"
}

.ri-arrow-up-s-fill:before {
    content: "\ea77"
}

.ri-arrow-up-s-line:before {
    content: "\ea78"
}

.ri-artboard-2-fill:before {
    content: "\ea79"
}

.ri-artboard-2-line:before {
    content: "\ea7a"
}

.ri-artboard-fill:before {
    content: "\ea7b"
}

.ri-artboard-line:before {
    content: "\ea7c"
}

.ri-article-fill:before {
    content: "\ea7d"
}

.ri-article-line:before {
    content: "\ea7e"
}

.ri-aspect-ratio-fill:before {
    content: "\ea7f"
}

.ri-aspect-ratio-line:before {
    content: "\ea80"
}

.ri-asterisk:before {
    content: "\ea81"
}

.ri-at-fill:before {
    content: "\ea82"
}

.ri-at-line:before {
    content: "\ea83"
}

.ri-attachment-2:before {
    content: "\ea84"
}

.ri-attachment-fill:before {
    content: "\ea85"
}

.ri-attachment-line:before {
    content: "\ea86"
}

.ri-auction-fill:before {
    content: "\ea87"
}

.ri-auction-line:before {
    content: "\ea88"
}

.ri-award-fill:before {
    content: "\ea89"
}

.ri-award-line:before {
    content: "\ea8a"
}

.ri-baidu-fill:before {
    content: "\ea8b"
}

.ri-baidu-line:before {
    content: "\ea8c"
}

.ri-ball-pen-fill:before {
    content: "\ea8d"
}

.ri-ball-pen-line:before {
    content: "\ea8e"
}

.ri-bank-card-2-fill:before {
    content: "\ea8f"
}

.ri-bank-card-2-line:before {
    content: "\ea90"
}

.ri-bank-card-fill:before {
    content: "\ea91"
}

.ri-bank-card-line:before {
    content: "\ea92"
}

.ri-bank-fill:before {
    content: "\ea93"
}

.ri-bank-line:before {
    content: "\ea94"
}

.ri-bar-chart-2-fill:before {
    content: "\ea95"
}

.ri-bar-chart-2-line:before {
    content: "\ea96"
}

.ri-bar-chart-box-fill:before {
    content: "\ea97"
}

.ri-bar-chart-box-line:before {
    content: "\ea98"
}

.ri-bar-chart-fill:before {
    content: "\ea99"
}

.ri-bar-chart-grouped-fill:before {
    content: "\ea9a"
}

.ri-bar-chart-grouped-line:before {
    content: "\ea9b"
}

.ri-bar-chart-horizontal-fill:before {
    content: "\ea9c"
}

.ri-bar-chart-horizontal-line:before {
    content: "\ea9d"
}

.ri-bar-chart-line:before {
    content: "\ea9e"
}

.ri-barcode-box-fill:before {
    content: "\ea9f"
}

.ri-barcode-box-line:before {
    content: "\eaa0"
}

.ri-barcode-fill:before {
    content: "\eaa1"
}

.ri-barcode-line:before {
    content: "\eaa2"
}

.ri-barricade-fill:before {
    content: "\eaa3"
}

.ri-barricade-line:before {
    content: "\eaa4"
}

.ri-base-station-fill:before {
    content: "\eaa5"
}

.ri-base-station-line:before {
    content: "\eaa6"
}

.ri-basketball-fill:before {
    content: "\eaa7"
}

.ri-basketball-line:before {
    content: "\eaa8"
}

.ri-battery-2-charge-fill:before {
    content: "\eaa9"
}

.ri-battery-2-charge-line:before {
    content: "\eaaa"
}

.ri-battery-2-fill:before {
    content: "\eaab"
}

.ri-battery-2-line:before {
    content: "\eaac"
}

.ri-battery-charge-fill:before {
    content: "\eaad"
}

.ri-battery-charge-line:before {
    content: "\eaae"
}

.ri-battery-fill:before {
    content: "\eaaf"
}

.ri-battery-line:before {
    content: "\eab0"
}

.ri-battery-low-fill:before {
    content: "\eab1"
}

.ri-battery-low-line:before {
    content: "\eab2"
}

.ri-battery-saver-fill:before {
    content: "\eab3"
}

.ri-battery-saver-line:before {
    content: "\eab4"
}

.ri-battery-share-fill:before {
    content: "\eab5"
}

.ri-battery-share-line:before {
    content: "\eab6"
}

.ri-bear-smile-fill:before {
    content: "\eab7"
}

.ri-bear-smile-line:before {
    content: "\eab8"
}

.ri-behance-fill:before {
    content: "\eab9"
}

.ri-behance-line:before {
    content: "\eaba"
}

.ri-bell-fill:before {
    content: "\eabb"
}

.ri-bell-line:before {
    content: "\eabc"
}

.ri-bike-fill:before {
    content: "\eabd"
}

.ri-bike-line:before {
    content: "\eabe"
}

.ri-bilibili-fill:before {
    content: "\eabf"
}

.ri-bilibili-line:before {
    content: "\eac0"
}

.ri-bill-fill:before {
    content: "\eac1"
}

.ri-bill-line:before {
    content: "\eac2"
}

.ri-billiards-fill:before {
    content: "\eac3"
}

.ri-billiards-line:before {
    content: "\eac4"
}

.ri-bit-coin-fill:before {
    content: "\eac5"
}

.ri-bit-coin-line:before {
    content: "\eac6"
}

.ri-blaze-fill:before {
    content: "\eac7"
}

.ri-blaze-line:before {
    content: "\eac8"
}

.ri-bluetooth-connect-fill:before {
    content: "\eac9"
}

.ri-bluetooth-connect-line:before {
    content: "\eaca"
}

.ri-bluetooth-fill:before {
    content: "\eacb"
}

.ri-bluetooth-line:before {
    content: "\eacc"
}

.ri-blur-off-fill:before {
    content: "\eacd"
}

.ri-blur-off-line:before {
    content: "\eace"
}

.ri-body-scan-fill:before {
    content: "\eacf"
}

.ri-body-scan-line:before {
    content: "\ead0"
}

.ri-bold:before {
    content: "\ead1"
}

.ri-book-2-fill:before {
    content: "\ead2"
}

.ri-book-2-line:before {
    content: "\ead3"
}

.ri-book-3-fill:before {
    content: "\ead4"
}

.ri-book-3-line:before {
    content: "\ead5"
}

.ri-book-fill:before {
    content: "\ead6"
}

.ri-book-line:before {
    content: "\ead7"
}

.ri-book-marked-fill:before {
    content: "\ead8"
}

.ri-book-marked-line:before {
    content: "\ead9"
}

.ri-book-open-fill:before {
    content: "\eada"
}

.ri-book-open-line:before {
    content: "\eadb"
}

.ri-book-read-fill:before {
    content: "\eadc"
}

.ri-book-read-line:before {
    content: "\eadd"
}

.ri-booklet-fill:before {
    content: "\eade"
}

.ri-booklet-line:before {
    content: "\eadf"
}

.ri-bookmark-2-fill:before {
    content: "\eae0"
}

.ri-bookmark-2-line:before {
    content: "\eae1"
}

.ri-bookmark-3-fill:before {
    content: "\eae2"
}

.ri-bookmark-3-line:before {
    content: "\eae3"
}

.ri-bookmark-fill:before {
    content: "\eae4"
}

.ri-bookmark-line:before {
    content: "\eae5"
}

.ri-boxing-fill:before {
    content: "\eae6"
}

.ri-boxing-line:before {
    content: "\eae7"
}

.ri-braces-fill:before {
    content: "\eae8"
}

.ri-braces-line:before {
    content: "\eae9"
}

.ri-brackets-fill:before {
    content: "\eaea"
}

.ri-brackets-line:before {
    content: "\eaeb"
}

.ri-briefcase-2-fill:before {
    content: "\eaec"
}

.ri-briefcase-2-line:before {
    content: "\eaed"
}

.ri-briefcase-3-fill:before {
    content: "\eaee"
}

.ri-briefcase-3-line:before {
    content: "\eaef"
}

.ri-briefcase-4-fill:before {
    content: "\eaf0"
}

.ri-briefcase-4-line:before {
    content: "\eaf1"
}

.ri-briefcase-5-fill:before {
    content: "\eaf2"
}

.ri-briefcase-5-line:before {
    content: "\eaf3"
}

.ri-briefcase-fill:before {
    content: "\eaf4"
}

.ri-briefcase-line:before {
    content: "\eaf5"
}

.ri-bring-forward:before {
    content: "\eaf6"
}

.ri-bring-to-front:before {
    content: "\eaf7"
}

.ri-broadcast-fill:before {
    content: "\eaf8"
}

.ri-broadcast-line:before {
    content: "\eaf9"
}

.ri-brush-2-fill:before {
    content: "\eafa"
}

.ri-brush-2-line:before {
    content: "\eafb"
}

.ri-brush-3-fill:before {
    content: "\eafc"
}

.ri-brush-3-line:before {
    content: "\eafd"
}

.ri-brush-4-fill:before {
    content: "\eafe"
}

.ri-brush-4-line:before {
    content: "\eaff"
}

.ri-brush-fill:before {
    content: "\eb00"
}

.ri-brush-line:before {
    content: "\eb01"
}

.ri-bubble-chart-fill:before {
    content: "\eb02"
}

.ri-bubble-chart-line:before {
    content: "\eb03"
}

.ri-bug-2-fill:before {
    content: "\eb04"
}

.ri-bug-2-line:before {
    content: "\eb05"
}

.ri-bug-fill:before {
    content: "\eb06"
}

.ri-bug-line:before {
    content: "\eb07"
}

.ri-building-2-fill:before {
    content: "\eb08"
}

.ri-building-2-line:before {
    content: "\eb09"
}

.ri-building-3-fill:before {
    content: "\eb0a"
}

.ri-building-3-line:before {
    content: "\eb0b"
}

.ri-building-4-fill:before {
    content: "\eb0c"
}

.ri-building-4-line:before {
    content: "\eb0d"
}

.ri-building-fill:before {
    content: "\eb0e"
}

.ri-building-line:before {
    content: "\eb0f"
}

.ri-bus-2-fill:before {
    content: "\eb10"
}

.ri-bus-2-line:before {
    content: "\eb11"
}

.ri-bus-fill:before {
    content: "\eb12"
}

.ri-bus-line:before {
    content: "\eb13"
}

.ri-bus-wifi-fill:before {
    content: "\eb14"
}

.ri-bus-wifi-line:before {
    content: "\eb15"
}

.ri-cactus-fill:before {
    content: "\eb16"
}

.ri-cactus-line:before {
    content: "\eb17"
}

.ri-cake-2-fill:before {
    content: "\eb18"
}

.ri-cake-2-line:before {
    content: "\eb19"
}

.ri-cake-3-fill:before {
    content: "\eb1a"
}

.ri-cake-3-line:before {
    content: "\eb1b"
}

.ri-cake-fill:before {
    content: "\eb1c"
}

.ri-cake-line:before {
    content: "\eb1d"
}

.ri-calculator-fill:before {
    content: "\eb1e"
}

.ri-calculator-line:before {
    content: "\eb1f"
}

.ri-calendar-2-fill:before {
    content: "\eb20"
}

.ri-calendar-2-line:before {
    content: "\eb21"
}

.ri-calendar-check-fill:before {
    content: "\eb22"
}

.ri-calendar-check-line:before {
    content: "\eb23"
}

.ri-calendar-event-fill:before {
    content: "\eb24"
}

.ri-calendar-event-line:before {
    content: "\eb25"
}

.ri-calendar-fill:before {
    content: "\eb26"
}

.ri-calendar-line:before {
    content: "\eb27"
}

.ri-calendar-todo-fill:before {
    content: "\eb28"
}

.ri-calendar-todo-line:before {
    content: "\eb29"
}

.ri-camera-2-fill:before {
    content: "\eb2a"
}

.ri-camera-2-line:before {
    content: "\eb2b"
}

.ri-camera-3-fill:before {
    content: "\eb2c"
}

.ri-camera-3-line:before {
    content: "\eb2d"
}

.ri-camera-fill:before {
    content: "\eb2e"
}

.ri-camera-lens-fill:before {
    content: "\eb2f"
}

.ri-camera-lens-line:before {
    content: "\eb30"
}

.ri-camera-line:before {
    content: "\eb31"
}

.ri-camera-off-fill:before {
    content: "\eb32"
}

.ri-camera-off-line:before {
    content: "\eb33"
}

.ri-camera-switch-fill:before {
    content: "\eb34"
}

.ri-camera-switch-line:before {
    content: "\eb35"
}

.ri-capsule-fill:before {
    content: "\eb36"
}

.ri-capsule-line:before {
    content: "\eb37"
}

.ri-car-fill:before {
    content: "\eb38"
}

.ri-car-line:before {
    content: "\eb39"
}

.ri-car-washing-fill:before {
    content: "\eb3a"
}

.ri-car-washing-line:before {
    content: "\eb3b"
}

.ri-caravan-fill:before {
    content: "\eb3c"
}

.ri-caravan-line:before {
    content: "\eb3d"
}

.ri-cast-fill:before {
    content: "\eb3e"
}

.ri-cast-line:before {
    content: "\eb3f"
}

.ri-cellphone-fill:before {
    content: "\eb40"
}

.ri-cellphone-line:before {
    content: "\eb41"
}

.ri-celsius-fill:before {
    content: "\eb42"
}

.ri-celsius-line:before {
    content: "\eb43"
}

.ri-centos-fill:before {
    content: "\eb44"
}

.ri-centos-line:before {
    content: "\eb45"
}

.ri-character-recognition-fill:before {
    content: "\eb46"
}

.ri-character-recognition-line:before {
    content: "\eb47"
}

.ri-charging-pile-2-fill:before {
    content: "\eb48"
}

.ri-charging-pile-2-line:before {
    content: "\eb49"
}

.ri-charging-pile-fill:before {
    content: "\eb4a"
}

.ri-charging-pile-line:before {
    content: "\eb4b"
}

.ri-chat-1-fill:before {
    content: "\eb4c"
}

.ri-chat-1-line:before {
    content: "\eb4d"
}

.ri-chat-2-fill:before {
    content: "\eb4e"
}

.ri-chat-2-line:before {
    content: "\eb4f"
}

.ri-chat-3-fill:before {
    content: "\eb50"
}

.ri-chat-3-line:before {
    content: "\eb51"
}

.ri-chat-4-fill:before {
    content: "\eb52"
}

.ri-chat-4-line:before {
    content: "\eb53"
}

.ri-chat-check-fill:before {
    content: "\eb54"
}

.ri-chat-check-line:before {
    content: "\eb55"
}

.ri-chat-delete-fill:before {
    content: "\eb56"
}

.ri-chat-delete-line:before {
    content: "\eb57"
}

.ri-chat-download-fill:before {
    content: "\eb58"
}

.ri-chat-download-line:before {
    content: "\eb59"
}

.ri-chat-follow-up-fill:before {
    content: "\eb5a"
}

.ri-chat-follow-up-line:before {
    content: "\eb5b"
}

.ri-chat-forward-fill:before {
    content: "\eb5c"
}

.ri-chat-forward-line:before {
    content: "\eb5d"
}

.ri-chat-heart-fill:before {
    content: "\eb5e"
}

.ri-chat-heart-line:before {
    content: "\eb5f"
}

.ri-chat-history-fill:before {
    content: "\eb60"
}

.ri-chat-history-line:before {
    content: "\eb61"
}

.ri-chat-new-fill:before {
    content: "\eb62"
}

.ri-chat-new-line:before {
    content: "\eb63"
}

.ri-chat-off-fill:before {
    content: "\eb64"
}

.ri-chat-off-line:before {
    content: "\eb65"
}

.ri-chat-poll-fill:before {
    content: "\eb66"
}

.ri-chat-poll-line:before {
    content: "\eb67"
}

.ri-chat-private-fill:before {
    content: "\eb68"
}

.ri-chat-private-line:before {
    content: "\eb69"
}

.ri-chat-quote-fill:before {
    content: "\eb6a"
}

.ri-chat-quote-line:before {
    content: "\eb6b"
}

.ri-chat-settings-fill:before {
    content: "\eb6c"
}

.ri-chat-settings-line:before {
    content: "\eb6d"
}

.ri-chat-smile-2-fill:before {
    content: "\eb6e"
}

.ri-chat-smile-2-line:before {
    content: "\eb6f"
}

.ri-chat-smile-3-fill:before {
    content: "\eb70"
}

.ri-chat-smile-3-line:before {
    content: "\eb71"
}

.ri-chat-smile-fill:before {
    content: "\eb72"
}

.ri-chat-smile-line:before {
    content: "\eb73"
}

.ri-chat-upload-fill:before {
    content: "\eb74"
}

.ri-chat-upload-line:before {
    content: "\eb75"
}

.ri-chat-voice-fill:before {
    content: "\eb76"
}

.ri-chat-voice-line:before {
    content: "\eb77"
}

.ri-check-double-fill:before {
    content: "\eb78"
}

.ri-check-double-line:before {
    content: "\eb79"
}

.ri-check-fill:before {
    content: "\eb7a"
}

.ri-check-line:before {
    content: "\eb7b"
}

.ri-checkbox-blank-circle-fill:before {
    content: "\eb7c"
}

.ri-checkbox-blank-circle-line:before {
    content: "\eb7d"
}

.ri-checkbox-blank-fill:before {
    content: "\eb7e"
}

.ri-checkbox-blank-line:before {
    content: "\eb7f"
}

.ri-checkbox-circle-fill:before {
    content: "\eb80"
}

.ri-checkbox-circle-line:before {
    content: "\eb81"
}

.ri-checkbox-fill:before {
    content: "\eb82"
}

.ri-checkbox-indeterminate-fill:before {
    content: "\eb83"
}

.ri-checkbox-indeterminate-line:before {
    content: "\eb84"
}

.ri-checkbox-line:before {
    content: "\eb85"
}

.ri-checkbox-multiple-blank-fill:before {
    content: "\eb86"
}

.ri-checkbox-multiple-blank-line:before {
    content: "\eb87"
}

.ri-checkbox-multiple-fill:before {
    content: "\eb88"
}

.ri-checkbox-multiple-line:before {
    content: "\eb89"
}

.ri-china-railway-fill:before {
    content: "\eb8a"
}

.ri-china-railway-line:before {
    content: "\eb8b"
}

.ri-chrome-fill:before {
    content: "\eb8c"
}

.ri-chrome-line:before {
    content: "\eb8d"
}

.ri-clapperboard-fill:before {
    content: "\eb8e"
}

.ri-clapperboard-line:before {
    content: "\eb8f"
}

.ri-clipboard-fill:before {
    content: "\eb90"
}

.ri-clipboard-line:before {
    content: "\eb91"
}

.ri-clockwise-2-fill:before {
    content: "\eb92"
}

.ri-clockwise-2-line:before {
    content: "\eb93"
}

.ri-clockwise-fill:before {
    content: "\eb94"
}

.ri-clockwise-line:before {
    content: "\eb95"
}

.ri-close-circle-fill:before {
    content: "\eb96"
}

.ri-close-circle-line:before {
    content: "\eb97"
}

.ri-close-fill:before {
    content: "\eb98"
}

.ri-close-line:before {
    content: "\eb99"
}

.ri-closed-captioning-fill:before {
    content: "\eb9a"
}

.ri-closed-captioning-line:before {
    content: "\eb9b"
}

.ri-cloud-fill:before {
    content: "\eb9c"
}

.ri-cloud-line:before {
    content: "\eb9d"
}

.ri-cloud-off-fill:before {
    content: "\eb9e"
}

.ri-cloud-off-line:before {
    content: "\eb9f"
}

.ri-cloud-windy-fill:before {
    content: "\eba0"
}

.ri-cloud-windy-line:before {
    content: "\eba1"
}

.ri-cloudy-2-fill:before {
    content: "\eba2"
}

.ri-cloudy-2-line:before {
    content: "\eba3"
}

.ri-cloudy-fill:before {
    content: "\eba4"
}

.ri-cloudy-line:before {
    content: "\eba5"
}

.ri-code-box-fill:before {
    content: "\eba6"
}

.ri-code-box-line:before {
    content: "\eba7"
}

.ri-code-fill:before {
    content: "\eba8"
}

.ri-code-line:before {
    content: "\eba9"
}

.ri-code-s-fill:before {
    content: "\ebaa"
}

.ri-code-s-line:before {
    content: "\ebab"
}

.ri-code-s-slash-fill:before {
    content: "\ebac"
}

.ri-code-s-slash-line:before {
    content: "\ebad"
}

.ri-code-view:before {
    content: "\ebae"
}

.ri-codepen-fill:before {
    content: "\ebaf"
}

.ri-codepen-line:before {
    content: "\ebb0"
}

.ri-coin-fill:before {
    content: "\ebb1"
}

.ri-coin-line:before {
    content: "\ebb2"
}

.ri-coins-fill:before {
    content: "\ebb3"
}

.ri-coins-line:before {
    content: "\ebb4"
}

.ri-collage-fill:before {
    content: "\ebb5"
}

.ri-collage-line:before {
    content: "\ebb6"
}

.ri-command-fill:before {
    content: "\ebb7"
}

.ri-command-line:before {
    content: "\ebb8"
}

.ri-community-fill:before {
    content: "\ebb9"
}

.ri-community-line:before {
    content: "\ebba"
}

.ri-compass-2-fill:before {
    content: "\ebbb"
}

.ri-compass-2-line:before {
    content: "\ebbc"
}

.ri-compass-3-fill:before {
    content: "\ebbd"
}

.ri-compass-3-line:before {
    content: "\ebbe"
}

.ri-compass-4-fill:before {
    content: "\ebbf"
}

.ri-compass-4-line:before {
    content: "\ebc0"
}

.ri-compass-discover-fill:before {
    content: "\ebc1"
}

.ri-compass-discover-line:before {
    content: "\ebc2"
}

.ri-compass-fill:before {
    content: "\ebc3"
}

.ri-compass-line:before {
    content: "\ebc4"
}

.ri-compasses-2-fill:before {
    content: "\ebc5"
}

.ri-compasses-2-line:before {
    content: "\ebc6"
}

.ri-compasses-fill:before {
    content: "\ebc7"
}

.ri-compasses-line:before {
    content: "\ebc8"
}

.ri-computer-fill:before {
    content: "\ebc9"
}

.ri-computer-line:before {
    content: "\ebca"
}

.ri-contacts-book-2-fill:before {
    content: "\ebcb"
}

.ri-contacts-book-2-line:before {
    content: "\ebcc"
}

.ri-contacts-book-fill:before {
    content: "\ebcd"
}

.ri-contacts-book-line:before {
    content: "\ebce"
}

.ri-contacts-book-upload-fill:before {
    content: "\ebcf"
}

.ri-contacts-book-upload-line:before {
    content: "\ebd0"
}

.ri-contacts-fill:before {
    content: "\ebd1"
}

.ri-contacts-line:before {
    content: "\ebd2"
}

.ri-contrast-2-fill:before {
    content: "\ebd3"
}

.ri-contrast-2-line:before {
    content: "\ebd4"
}

.ri-contrast-drop-2-fill:before {
    content: "\ebd5"
}

.ri-contrast-drop-2-line:before {
    content: "\ebd6"
}

.ri-contrast-drop-fill:before {
    content: "\ebd7"
}

.ri-contrast-drop-line:before {
    content: "\ebd8"
}

.ri-contrast-fill:before {
    content: "\ebd9"
}

.ri-contrast-line:before {
    content: "\ebda"
}

.ri-copper-coin-fill:before {
    content: "\ebdb"
}

.ri-copper-coin-line:before {
    content: "\ebdc"
}

.ri-copper-diamond-fill:before {
    content: "\ebdd"
}

.ri-copper-diamond-line:before {
    content: "\ebde"
}

.ri-copyleft-fill:before {
    content: "\ebdf"
}

.ri-copyleft-line:before {
    content: "\ebe0"
}

.ri-copyright-fill:before {
    content: "\ebe1"
}

.ri-copyright-line:before {
    content: "\ebe2"
}

.ri-coreos-fill:before {
    content: "\ebe3"
}

.ri-coreos-line:before {
    content: "\ebe4"
}

.ri-coupon-2-fill:before {
    content: "\ebe5"
}

.ri-coupon-2-line:before {
    content: "\ebe6"
}

.ri-coupon-3-fill:before {
    content: "\ebe7"
}

.ri-coupon-3-line:before {
    content: "\ebe8"
}

.ri-coupon-4-fill:before {
    content: "\ebe9"
}

.ri-coupon-4-line:before {
    content: "\ebea"
}

.ri-coupon-5-fill:before {
    content: "\ebeb"
}

.ri-coupon-5-line:before {
    content: "\ebec"
}

.ri-coupon-fill:before {
    content: "\ebed"
}

.ri-coupon-line:before {
    content: "\ebee"
}

.ri-cpu-fill:before {
    content: "\ebef"
}

.ri-cpu-line:before {
    content: "\ebf0"
}

.ri-creative-commons-by-fill:before {
    content: "\ebf1"
}

.ri-creative-commons-by-line:before {
    content: "\ebf2"
}

.ri-creative-commons-fill:before {
    content: "\ebf3"
}

.ri-creative-commons-line:before {
    content: "\ebf4"
}

.ri-creative-commons-nc-fill:before {
    content: "\ebf5"
}

.ri-creative-commons-nc-line:before {
    content: "\ebf6"
}

.ri-creative-commons-nd-fill:before {
    content: "\ebf7"
}

.ri-creative-commons-nd-line:before {
    content: "\ebf8"
}

.ri-creative-commons-sa-fill:before {
    content: "\ebf9"
}

.ri-creative-commons-sa-line:before {
    content: "\ebfa"
}

.ri-creative-commons-zero-fill:before {
    content: "\ebfb"
}

.ri-creative-commons-zero-line:before {
    content: "\ebfc"
}

.ri-criminal-fill:before {
    content: "\ebfd"
}

.ri-criminal-line:before {
    content: "\ebfe"
}

.ri-crop-2-fill:before {
    content: "\ebff"
}

.ri-crop-2-line:before {
    content: "\ec00"
}

.ri-crop-fill:before {
    content: "\ec01"
}

.ri-crop-line:before {
    content: "\ec02"
}

.ri-css3-fill:before {
    content: "\ec03"
}

.ri-css3-line:before {
    content: "\ec04"
}

.ri-cup-fill:before {
    content: "\ec05"
}

.ri-cup-line:before {
    content: "\ec06"
}

.ri-currency-fill:before {
    content: "\ec07"
}

.ri-currency-line:before {
    content: "\ec08"
}

.ri-cursor-fill:before {
    content: "\ec09"
}

.ri-cursor-line:before {
    content: "\ec0a"
}

.ri-customer-service-2-fill:before {
    content: "\ec0b"
}

.ri-customer-service-2-line:before {
    content: "\ec0c"
}

.ri-customer-service-fill:before {
    content: "\ec0d"
}

.ri-customer-service-line:before {
    content: "\ec0e"
}

.ri-dashboard-2-fill:before {
    content: "\ec0f"
}

.ri-dashboard-2-line:before {
    content: "\ec10"
}

.ri-dashboard-3-fill:before {
    content: "\ec11"
}

.ri-dashboard-3-line:before {
    content: "\ec12"
}

.ri-dashboard-fill:before {
    content: "\ec13"
}

.ri-dashboard-line:before {
    content: "\ec14"
}

.ri-database-2-fill:before {
    content: "\ec15"
}

.ri-database-2-line:before {
    content: "\ec16"
}

.ri-database-fill:before {
    content: "\ec17"
}

.ri-database-line:before {
    content: "\ec18"
}

.ri-delete-back-2-fill:before {
    content: "\ec19"
}

.ri-delete-back-2-line:before {
    content: "\ec1a"
}

.ri-delete-back-fill:before {
    content: "\ec1b"
}

.ri-delete-back-line:before {
    content: "\ec1c"
}

.ri-delete-bin-2-fill:before {
    content: "\ec1d"
}

.ri-delete-bin-2-line:before {
    content: "\ec1e"
}

.ri-delete-bin-3-fill:before {
    content: "\ec1f"
}

.ri-delete-bin-3-line:before {
    content: "\ec20"
}

.ri-delete-bin-4-fill:before {
    content: "\ec21"
}

.ri-delete-bin-4-line:before {
    content: "\ec22"
}

.ri-delete-bin-5-fill:before {
    content: "\ec23"
}

.ri-delete-bin-5-line:before {
    content: "\ec24"
}

.ri-delete-bin-6-fill:before {
    content: "\ec25"
}

.ri-delete-bin-6-line:before {
    content: "\ec26"
}

.ri-delete-bin-7-fill:before {
    content: "\ec27"
}

.ri-delete-bin-7-line:before {
    content: "\ec28"
}

.ri-delete-bin-fill:before {
    content: "\ec29"
}

.ri-delete-bin-line:before {
    content: "\ec2a"
}

.ri-delete-column:before {
    content: "\ec2b"
}

.ri-delete-row:before {
    content: "\ec2c"
}

.ri-device-fill:before {
    content: "\ec2d"
}

.ri-device-line:before {
    content: "\ec2e"
}

.ri-device-recover-fill:before {
    content: "\ec2f"
}

.ri-device-recover-line:before {
    content: "\ec30"
}

.ri-dingding-fill:before {
    content: "\ec31"
}

.ri-dingding-line:before {
    content: "\ec32"
}

.ri-direction-fill:before {
    content: "\ec33"
}

.ri-direction-line:before {
    content: "\ec34"
}

.ri-disc-fill:before {
    content: "\ec35"
}

.ri-disc-line:before {
    content: "\ec36"
}

.ri-discord-fill:before {
    content: "\ec37"
}

.ri-discord-line:before {
    content: "\ec38"
}

.ri-discuss-fill:before {
    content: "\ec39"
}

.ri-discuss-line:before {
    content: "\ec3a"
}

.ri-dislike-fill:before {
    content: "\ec3b"
}

.ri-dislike-line:before {
    content: "\ec3c"
}

.ri-disqus-fill:before {
    content: "\ec3d"
}

.ri-disqus-line:before {
    content: "\ec3e"
}

.ri-divide-fill:before {
    content: "\ec3f"
}

.ri-divide-line:before {
    content: "\ec40"
}

.ri-donut-chart-fill:before {
    content: "\ec41"
}

.ri-donut-chart-line:before {
    content: "\ec42"
}

.ri-door-closed-fill:before {
    content: "\ec43"
}

.ri-door-closed-line:before {
    content: "\ec44"
}

.ri-door-fill:before {
    content: "\ec45"
}

.ri-door-line:before {
    content: "\ec46"
}

.ri-door-lock-box-fill:before {
    content: "\ec47"
}

.ri-door-lock-box-line:before {
    content: "\ec48"
}

.ri-door-lock-fill:before {
    content: "\ec49"
}

.ri-door-lock-line:before {
    content: "\ec4a"
}

.ri-door-open-fill:before {
    content: "\ec4b"
}

.ri-door-open-line:before {
    content: "\ec4c"
}

.ri-dossier-fill:before {
    content: "\ec4d"
}

.ri-dossier-line:before {
    content: "\ec4e"
}

.ri-douban-fill:before {
    content: "\ec4f"
}

.ri-douban-line:before {
    content: "\ec50"
}

.ri-double-quotes-l:before {
    content: "\ec51"
}

.ri-double-quotes-r:before {
    content: "\ec52"
}

.ri-download-2-fill:before {
    content: "\ec53"
}

.ri-download-2-line:before {
    content: "\ec54"
}

.ri-download-cloud-2-fill:before {
    content: "\ec55"
}

.ri-download-cloud-2-line:before {
    content: "\ec56"
}

.ri-download-cloud-fill:before {
    content: "\ec57"
}

.ri-download-cloud-line:before {
    content: "\ec58"
}

.ri-download-fill:before {
    content: "\ec59"
}

.ri-download-line:before {
    content: "\ec5a"
}

.ri-draft-fill:before {
    content: "\ec5b"
}

.ri-draft-line:before {
    content: "\ec5c"
}

.ri-drag-drop-fill:before {
    content: "\ec5d"
}

.ri-drag-drop-line:before {
    content: "\ec5e"
}

.ri-drag-move-2-fill:before {
    content: "\ec5f"
}

.ri-drag-move-2-line:before {
    content: "\ec60"
}

.ri-drag-move-fill:before {
    content: "\ec61"
}

.ri-drag-move-line:before {
    content: "\ec62"
}

.ri-dribbble-fill:before {
    content: "\ec63"
}

.ri-dribbble-line:before {
    content: "\ec64"
}

.ri-drive-fill:before {
    content: "\ec65"
}

.ri-drive-line:before {
    content: "\ec66"
}

.ri-drizzle-fill:before {
    content: "\ec67"
}

.ri-drizzle-line:before {
    content: "\ec68"
}

.ri-drop-fill:before {
    content: "\ec69"
}

.ri-drop-line:before {
    content: "\ec6a"
}

.ri-dropbox-fill:before {
    content: "\ec6b"
}

.ri-dropbox-line:before {
    content: "\ec6c"
}

.ri-dual-sim-1-fill:before {
    content: "\ec6d"
}

.ri-dual-sim-1-line:before {
    content: "\ec6e"
}

.ri-dual-sim-2-fill:before {
    content: "\ec6f"
}

.ri-dual-sim-2-line:before {
    content: "\ec70"
}

.ri-dv-fill:before {
    content: "\ec71"
}

.ri-dv-line:before {
    content: "\ec72"
}

.ri-dvd-fill:before {
    content: "\ec73"
}

.ri-dvd-line:before {
    content: "\ec74"
}

.ri-e-bike-2-fill:before {
    content: "\ec75"
}

.ri-e-bike-2-line:before {
    content: "\ec76"
}

.ri-e-bike-fill:before {
    content: "\ec77"
}

.ri-e-bike-line:before {
    content: "\ec78"
}

.ri-earth-fill:before {
    content: "\ec79"
}

.ri-earth-line:before {
    content: "\ec7a"
}

.ri-earthquake-fill:before {
    content: "\ec7b"
}

.ri-earthquake-line:before {
    content: "\ec7c"
}

.ri-edge-fill:before {
    content: "\ec7d"
}

.ri-edge-line:before {
    content: "\ec7e"
}

.ri-edit-2-fill:before {
    content: "\ec7f"
}

.ri-edit-2-line:before {
    content: "\ec80"
}

.ri-edit-box-fill:before {
    content: "\ec81"
}

.ri-edit-box-line:before {
    content: "\ec82"
}

.ri-edit-circle-fill:before {
    content: "\ec83"
}

.ri-edit-circle-line:before {
    content: "\ec84"
}

.ri-edit-fill:before {
    content: "\ec85"
}

.ri-edit-line:before {
    content: "\ec86"
}

.ri-eject-fill:before {
    content: "\ec87"
}

.ri-eject-line:before {
    content: "\ec88"
}

.ri-emotion-2-fill:before {
    content: "\ec89"
}

.ri-emotion-2-line:before {
    content: "\ec8a"
}

.ri-emotion-fill:before {
    content: "\ec8b"
}

.ri-emotion-happy-fill:before {
    content: "\ec8c"
}

.ri-emotion-happy-line:before {
    content: "\ec8d"
}

.ri-emotion-laugh-fill:before {
    content: "\ec8e"
}

.ri-emotion-laugh-line:before {
    content: "\ec8f"
}

.ri-emotion-line:before {
    content: "\ec90"
}

.ri-emotion-normal-fill:before {
    content: "\ec91"
}

.ri-emotion-normal-line:before {
    content: "\ec92"
}

.ri-emotion-sad-fill:before {
    content: "\ec93"
}

.ri-emotion-sad-line:before {
    content: "\ec94"
}

.ri-emotion-unhappy-fill:before {
    content: "\ec95"
}

.ri-emotion-unhappy-line:before {
    content: "\ec96"
}

.ri-empathize-fill:before {
    content: "\ec97"
}

.ri-empathize-line:before {
    content: "\ec98"
}

.ri-emphasis-cn:before {
    content: "\ec99"
}

.ri-emphasis:before {
    content: "\ec9a"
}

.ri-english-input:before {
    content: "\ec9b"
}

.ri-equalizer-fill:before {
    content: "\ec9c"
}

.ri-equalizer-line:before {
    content: "\ec9d"
}

.ri-eraser-fill:before {
    content: "\ec9e"
}

.ri-eraser-line:before {
    content: "\ec9f"
}

.ri-error-warning-fill:before {
    content: "\eca0"
}

.ri-error-warning-line:before {
    content: "\eca1"
}

.ri-evernote-fill:before {
    content: "\eca2"
}

.ri-evernote-line:before {
    content: "\eca3"
}

.ri-exchange-box-fill:before {
    content: "\eca4"
}

.ri-exchange-box-line:before {
    content: "\eca5"
}

.ri-exchange-cny-fill:before {
    content: "\eca6"
}

.ri-exchange-cny-line:before {
    content: "\eca7"
}

.ri-exchange-dollar-fill:before {
    content: "\eca8"
}

.ri-exchange-dollar-line:before {
    content: "\eca9"
}

.ri-exchange-fill:before {
    content: "\ecaa"
}

.ri-exchange-funds-fill:before {
    content: "\ecab"
}

.ri-exchange-funds-line:before {
    content: "\ecac"
}

.ri-exchange-line:before {
    content: "\ecad"
}

.ri-external-link-fill:before {
    content: "\ecae"
}

.ri-external-link-line:before {
    content: "\ecaf"
}

.ri-eye-2-fill:before {
    content: "\ecb0"
}

.ri-eye-2-line:before {
    content: "\ecb1"
}

.ri-eye-close-fill:before {
    content: "\ecb2"
}

.ri-eye-close-line:before {
    content: "\ecb3"
}

.ri-eye-fill:before {
    content: "\ecb4"
}

.ri-eye-line:before {
    content: "\ecb5"
}

.ri-eye-off-fill:before {
    content: "\ecb6"
}

.ri-eye-off-line:before {
    content: "\ecb7"
}

.ri-facebook-box-fill:before {
    content: "\ecb8"
}

.ri-facebook-box-line:before {
    content: "\ecb9"
}

.ri-facebook-circle-fill:before {
    content: "\ecba"
}

.ri-facebook-circle-line:before {
    content: "\ecbb"
}

.ri-facebook-fill:before {
    content: "\ecbc"
}

.ri-facebook-line:before {
    content: "\ecbd"
}

.ri-fahrenheit-fill:before {
    content: "\ecbe"
}

.ri-fahrenheit-line:before {
    content: "\ecbf"
}

.ri-feedback-fill:before {
    content: "\ecc0"
}

.ri-feedback-line:before {
    content: "\ecc1"
}

.ri-file-2-fill:before {
    content: "\ecc2"
}

.ri-file-2-line:before {
    content: "\ecc3"
}

.ri-file-3-fill:before {
    content: "\ecc4"
}

.ri-file-3-line:before {
    content: "\ecc5"
}

.ri-file-4-fill:before {
    content: "\ecc6"
}

.ri-file-4-line:before {
    content: "\ecc7"
}

.ri-file-add-fill:before {
    content: "\ecc8"
}

.ri-file-add-line:before {
    content: "\ecc9"
}

.ri-file-chart-2-fill:before {
    content: "\ecca"
}

.ri-file-chart-2-line:before {
    content: "\eccb"
}

.ri-file-chart-fill:before {
    content: "\eccc"
}

.ri-file-chart-line:before {
    content: "\eccd"
}

.ri-file-cloud-fill:before {
    content: "\ecce"
}

.ri-file-cloud-line:before {
    content: "\eccf"
}

.ri-file-code-fill:before {
    content: "\ecd0"
}

.ri-file-code-line:before {
    content: "\ecd1"
}

.ri-file-copy-2-fill:before {
    content: "\ecd2"
}

.ri-file-copy-2-line:before {
    content: "\ecd3"
}

.ri-file-copy-fill:before {
    content: "\ecd4"
}

.ri-file-copy-line:before {
    content: "\ecd5"
}

.ri-file-damage-fill:before {
    content: "\ecd6"
}

.ri-file-damage-line:before {
    content: "\ecd7"
}

.ri-file-download-fill:before {
    content: "\ecd8"
}

.ri-file-download-line:before {
    content: "\ecd9"
}

.ri-file-edit-fill:before {
    content: "\ecda"
}

.ri-file-edit-line:before {
    content: "\ecdb"
}

.ri-file-excel-2-fill:before {
    content: "\ecdc"
}

.ri-file-excel-2-line:before {
    content: "\ecdd"
}

.ri-file-excel-fill:before {
    content: "\ecde"
}

.ri-file-excel-line:before {
    content: "\ecdf"
}

.ri-file-fill:before {
    content: "\ece0"
}

.ri-file-forbid-fill:before {
    content: "\ece1"
}

.ri-file-forbid-line:before {
    content: "\ece2"
}

.ri-file-gif-fill:before {
    content: "\ece3"
}

.ri-file-gif-line:before {
    content: "\ece4"
}

.ri-file-history-fill:before {
    content: "\ece5"
}

.ri-file-history-line:before {
    content: "\ece6"
}

.ri-file-hwp-fill:before {
    content: "\ece7"
}

.ri-file-hwp-line:before {
    content: "\ece8"
}

.ri-file-info-fill:before {
    content: "\ece9"
}

.ri-file-info-line:before {
    content: "\ecea"
}

.ri-file-line:before {
    content: "\eceb"
}

.ri-file-list-2-fill:before {
    content: "\ecec"
}

.ri-file-list-2-line:before {
    content: "\eced"
}

.ri-file-list-3-fill:before {
    content: "\ecee"
}

.ri-file-list-3-line:before {
    content: "\ecef"
}

.ri-file-list-fill:before {
    content: "\ecf0"
}

.ri-file-list-line:before {
    content: "\ecf1"
}

.ri-file-lock-fill:before {
    content: "\ecf2"
}

.ri-file-lock-line:before {
    content: "\ecf3"
}

.ri-file-marked-fill:before {
    content: "\ecf4"
}

.ri-file-marked-line:before {
    content: "\ecf5"
}

.ri-file-music-fill:before {
    content: "\ecf6"
}

.ri-file-music-line:before {
    content: "\ecf7"
}

.ri-file-paper-2-fill:before {
    content: "\ecf8"
}

.ri-file-paper-2-line:before {
    content: "\ecf9"
}

.ri-file-paper-fill:before {
    content: "\ecfa"
}

.ri-file-paper-line:before {
    content: "\ecfb"
}

.ri-file-pdf-fill:before {
    content: "\ecfc"
}

.ri-file-pdf-line:before {
    content: "\ecfd"
}

.ri-file-ppt-2-fill:before {
    content: "\ecfe"
}

.ri-file-ppt-2-line:before {
    content: "\ecff"
}

.ri-file-ppt-fill:before {
    content: "\ed00"
}

.ri-file-ppt-line:before {
    content: "\ed01"
}

.ri-file-reduce-fill:before {
    content: "\ed02"
}

.ri-file-reduce-line:before {
    content: "\ed03"
}

.ri-file-search-fill:before {
    content: "\ed04"
}

.ri-file-search-line:before {
    content: "\ed05"
}

.ri-file-settings-fill:before {
    content: "\ed06"
}

.ri-file-settings-line:before {
    content: "\ed07"
}

.ri-file-shield-2-fill:before {
    content: "\ed08"
}

.ri-file-shield-2-line:before {
    content: "\ed09"
}

.ri-file-shield-fill:before {
    content: "\ed0a"
}

.ri-file-shield-line:before {
    content: "\ed0b"
}

.ri-file-shred-fill:before {
    content: "\ed0c"
}

.ri-file-shred-line:before {
    content: "\ed0d"
}

.ri-file-text-fill:before {
    content: "\ed0e"
}

.ri-file-text-line:before {
    content: "\ed0f"
}

.ri-file-transfer-fill:before {
    content: "\ed10"
}

.ri-file-transfer-line:before {
    content: "\ed11"
}

.ri-file-unknow-fill:before {
    content: "\ed12"
}

.ri-file-unknow-line:before {
    content: "\ed13"
}

.ri-file-upload-fill:before {
    content: "\ed14"
}

.ri-file-upload-line:before {
    content: "\ed15"
}

.ri-file-user-fill:before {
    content: "\ed16"
}

.ri-file-user-line:before {
    content: "\ed17"
}

.ri-file-warning-fill:before {
    content: "\ed18"
}

.ri-file-warning-line:before {
    content: "\ed19"
}

.ri-file-word-2-fill:before {
    content: "\ed1a"
}

.ri-file-word-2-line:before {
    content: "\ed1b"
}

.ri-file-word-fill:before {
    content: "\ed1c"
}

.ri-file-word-line:before {
    content: "\ed1d"
}

.ri-file-zip-fill:before {
    content: "\ed1e"
}

.ri-file-zip-line:before {
    content: "\ed1f"
}

.ri-film-fill:before {
    content: "\ed20"
}

.ri-film-line:before {
    content: "\ed21"
}

.ri-filter-2-fill:before {
    content: "\ed22"
}

.ri-filter-2-line:before {
    content: "\ed23"
}

.ri-filter-3-fill:before {
    content: "\ed24"
}

.ri-filter-3-line:before {
    content: "\ed25"
}

.ri-filter-fill:before {
    content: "\ed26"
}

.ri-filter-line:before {
    content: "\ed27"
}

.ri-filter-off-fill:before {
    content: "\ed28"
}

.ri-filter-off-line:before {
    content: "\ed29"
}

.ri-find-replace-fill:before {
    content: "\ed2a"
}

.ri-find-replace-line:before {
    content: "\ed2b"
}

.ri-finder-fill:before {
    content: "\ed2c"
}

.ri-finder-line:before {
    content: "\ed2d"
}

.ri-fingerprint-2-fill:before {
    content: "\ed2e"
}

.ri-fingerprint-2-line:before {
    content: "\ed2f"
}

.ri-fingerprint-fill:before {
    content: "\ed30"
}

.ri-fingerprint-line:before {
    content: "\ed31"
}

.ri-fire-fill:before {
    content: "\ed32"
}

.ri-fire-line:before {
    content: "\ed33"
}

.ri-firefox-fill:before {
    content: "\ed34"
}

.ri-firefox-line:before {
    content: "\ed35"
}

.ri-first-aid-kit-fill:before {
    content: "\ed36"
}

.ri-first-aid-kit-line:before {
    content: "\ed37"
}

.ri-flag-2-fill:before {
    content: "\ed38"
}

.ri-flag-2-line:before {
    content: "\ed39"
}

.ri-flag-fill:before {
    content: "\ed3a"
}

.ri-flag-line:before {
    content: "\ed3b"
}

.ri-flashlight-fill:before {
    content: "\ed3c"
}

.ri-flashlight-line:before {
    content: "\ed3d"
}

.ri-flask-fill:before {
    content: "\ed3e"
}

.ri-flask-line:before {
    content: "\ed3f"
}

.ri-flight-land-fill:before {
    content: "\ed40"
}

.ri-flight-land-line:before {
    content: "\ed41"
}

.ri-flight-takeoff-fill:before {
    content: "\ed42"
}

.ri-flight-takeoff-line:before {
    content: "\ed43"
}

.ri-flood-fill:before {
    content: "\ed44"
}

.ri-flood-line:before {
    content: "\ed45"
}

.ri-flow-chart:before {
    content: "\ed46"
}

.ri-flutter-fill:before {
    content: "\ed47"
}

.ri-flutter-line:before {
    content: "\ed48"
}

.ri-focus-2-fill:before {
    content: "\ed49"
}

.ri-focus-2-line:before {
    content: "\ed4a"
}

.ri-focus-3-fill:before {
    content: "\ed4b"
}

.ri-focus-3-line:before {
    content: "\ed4c"
}

.ri-focus-fill:before {
    content: "\ed4d"
}

.ri-focus-line:before {
    content: "\ed4e"
}

.ri-foggy-fill:before {
    content: "\ed4f"
}

.ri-foggy-line:before {
    content: "\ed50"
}

.ri-folder-2-fill:before {
    content: "\ed51"
}

.ri-folder-2-line:before {
    content: "\ed52"
}

.ri-folder-3-fill:before {
    content: "\ed53"
}

.ri-folder-3-line:before {
    content: "\ed54"
}

.ri-folder-4-fill:before {
    content: "\ed55"
}

.ri-folder-4-line:before {
    content: "\ed56"
}

.ri-folder-5-fill:before {
    content: "\ed57"
}

.ri-folder-5-line:before {
    content: "\ed58"
}

.ri-folder-add-fill:before {
    content: "\ed59"
}

.ri-folder-add-line:before {
    content: "\ed5a"
}

.ri-folder-chart-2-fill:before {
    content: "\ed5b"
}

.ri-folder-chart-2-line:before {
    content: "\ed5c"
}

.ri-folder-chart-fill:before {
    content: "\ed5d"
}

.ri-folder-chart-line:before {
    content: "\ed5e"
}

.ri-folder-download-fill:before {
    content: "\ed5f"
}

.ri-folder-download-line:before {
    content: "\ed60"
}

.ri-folder-fill:before {
    content: "\ed61"
}

.ri-folder-forbid-fill:before {
    content: "\ed62"
}

.ri-folder-forbid-line:before {
    content: "\ed63"
}

.ri-folder-history-fill:before {
    content: "\ed64"
}

.ri-folder-history-line:before {
    content: "\ed65"
}

.ri-folder-info-fill:before {
    content: "\ed66"
}

.ri-folder-info-line:before {
    content: "\ed67"
}

.ri-folder-keyhole-fill:before {
    content: "\ed68"
}

.ri-folder-keyhole-line:before {
    content: "\ed69"
}

.ri-folder-line:before {
    content: "\ed6a"
}

.ri-folder-lock-fill:before {
    content: "\ed6b"
}

.ri-folder-lock-line:before {
    content: "\ed6c"
}

.ri-folder-music-fill:before {
    content: "\ed6d"
}

.ri-folder-music-line:before {
    content: "\ed6e"
}

.ri-folder-open-fill:before {
    content: "\ed6f"
}

.ri-folder-open-line:before {
    content: "\ed70"
}

.ri-folder-received-fill:before {
    content: "\ed71"
}

.ri-folder-received-line:before {
    content: "\ed72"
}

.ri-folder-reduce-fill:before {
    content: "\ed73"
}

.ri-folder-reduce-line:before {
    content: "\ed74"
}

.ri-folder-settings-fill:before {
    content: "\ed75"
}

.ri-folder-settings-line:before {
    content: "\ed76"
}

.ri-folder-shared-fill:before {
    content: "\ed77"
}

.ri-folder-shared-line:before {
    content: "\ed78"
}

.ri-folder-shield-2-fill:before {
    content: "\ed79"
}

.ri-folder-shield-2-line:before {
    content: "\ed7a"
}

.ri-folder-shield-fill:before {
    content: "\ed7b"
}

.ri-folder-shield-line:before {
    content: "\ed7c"
}

.ri-folder-transfer-fill:before {
    content: "\ed7d"
}

.ri-folder-transfer-line:before {
    content: "\ed7e"
}

.ri-folder-unknow-fill:before {
    content: "\ed7f"
}

.ri-folder-unknow-line:before {
    content: "\ed80"
}

.ri-folder-upload-fill:before {
    content: "\ed81"
}

.ri-folder-upload-line:before {
    content: "\ed82"
}

.ri-folder-user-fill:before {
    content: "\ed83"
}

.ri-folder-user-line:before {
    content: "\ed84"
}

.ri-folder-warning-fill:before {
    content: "\ed85"
}

.ri-folder-warning-line:before {
    content: "\ed86"
}

.ri-folder-zip-fill:before {
    content: "\ed87"
}

.ri-folder-zip-line:before {
    content: "\ed88"
}

.ri-folders-fill:before {
    content: "\ed89"
}

.ri-folders-line:before {
    content: "\ed8a"
}

.ri-font-color:before {
    content: "\ed8b"
}

.ri-font-size-2:before {
    content: "\ed8c"
}

.ri-font-size:before {
    content: "\ed8d"
}

.ri-football-fill:before {
    content: "\ed8e"
}

.ri-football-line:before {
    content: "\ed8f"
}

.ri-footprint-fill:before {
    content: "\ed90"
}

.ri-footprint-line:before {
    content: "\ed91"
}

.ri-forbid-2-fill:before {
    content: "\ed92"
}

.ri-forbid-2-line:before {
    content: "\ed93"
}

.ri-forbid-fill:before {
    content: "\ed94"
}

.ri-forbid-line:before {
    content: "\ed95"
}

.ri-format-clear:before {
    content: "\ed96"
}

.ri-fridge-fill:before {
    content: "\ed97"
}

.ri-fridge-line:before {
    content: "\ed98"
}

.ri-fullscreen-exit-fill:before {
    content: "\ed99"
}

.ri-fullscreen-exit-line:before {
    content: "\ed9a"
}

.ri-fullscreen-fill:before {
    content: "\ed9b"
}

.ri-fullscreen-line:before {
    content: "\ed9c"
}

.ri-function-fill:before {
    content: "\ed9d"
}

.ri-function-line:before {
    content: "\ed9e"
}

.ri-functions:before {
    content: "\ed9f"
}

.ri-funds-box-fill:before {
    content: "\eda0"
}

.ri-funds-box-line:before {
    content: "\eda1"
}

.ri-funds-fill:before {
    content: "\eda2"
}

.ri-funds-line:before {
    content: "\eda3"
}

.ri-gallery-fill:before {
    content: "\eda4"
}

.ri-gallery-line:before {
    content: "\eda5"
}

.ri-gallery-upload-fill:before {
    content: "\eda6"
}

.ri-gallery-upload-line:before {
    content: "\eda7"
}

.ri-game-fill:before {
    content: "\eda8"
}

.ri-game-line:before {
    content: "\eda9"
}

.ri-gamepad-fill:before {
    content: "\edaa"
}

.ri-gamepad-line:before {
    content: "\edab"
}

.ri-gas-station-fill:before {
    content: "\edac"
}

.ri-gas-station-line:before {
    content: "\edad"
}

.ri-gatsby-fill:before {
    content: "\edae"
}

.ri-gatsby-line:before {
    content: "\edaf"
}

.ri-genderless-fill:before {
    content: "\edb0"
}

.ri-genderless-line:before {
    content: "\edb1"
}

.ri-ghost-2-fill:before {
    content: "\edb2"
}

.ri-ghost-2-line:before {
    content: "\edb3"
}

.ri-ghost-fill:before {
    content: "\edb4"
}

.ri-ghost-line:before {
    content: "\edb5"
}

.ri-ghost-smile-fill:before {
    content: "\edb6"
}

.ri-ghost-smile-line:before {
    content: "\edb7"
}

.ri-gift-2-fill:before {
    content: "\edb8"
}

.ri-gift-2-line:before {
    content: "\edb9"
}

.ri-gift-fill:before {
    content: "\edba"
}

.ri-gift-line:before {
    content: "\edbb"
}

.ri-git-branch-fill:before {
    content: "\edbc"
}

.ri-git-branch-line:before {
    content: "\edbd"
}

.ri-git-commit-fill:before {
    content: "\edbe"
}

.ri-git-commit-line:before {
    content: "\edbf"
}

.ri-git-merge-fill:before {
    content: "\edc0"
}

.ri-git-merge-line:before {
    content: "\edc1"
}

.ri-git-pull-request-fill:before {
    content: "\edc2"
}

.ri-git-pull-request-line:before {
    content: "\edc3"
}

.ri-git-repository-commits-fill:before {
    content: "\edc4"
}

.ri-git-repository-commits-line:before {
    content: "\edc5"
}

.ri-git-repository-fill:before {
    content: "\edc6"
}

.ri-git-repository-line:before {
    content: "\edc7"
}

.ri-git-repository-private-fill:before {
    content: "\edc8"
}

.ri-git-repository-private-line:before {
    content: "\edc9"
}

.ri-github-fill:before {
    content: "\edca"
}

.ri-github-line:before {
    content: "\edcb"
}

.ri-gitlab-fill:before {
    content: "\edcc"
}

.ri-gitlab-line:before {
    content: "\edcd"
}

.ri-global-fill:before {
    content: "\edce"
}

.ri-global-line:before {
    content: "\edcf"
}

.ri-globe-fill:before {
    content: "\edd0"
}

.ri-globe-line:before {
    content: "\edd1"
}

.ri-goblet-fill:before {
    content: "\edd2"
}

.ri-goblet-line:before {
    content: "\edd3"
}

.ri-google-fill:before {
    content: "\edd4"
}

.ri-google-line:before {
    content: "\edd5"
}

.ri-google-play-fill:before {
    content: "\edd6"
}

.ri-google-play-line:before {
    content: "\edd7"
}

.ri-government-fill:before {
    content: "\edd8"
}

.ri-government-line:before {
    content: "\edd9"
}

.ri-gps-fill:before {
    content: "\edda"
}

.ri-gps-line:before {
    content: "\eddb"
}

.ri-gradienter-fill:before {
    content: "\eddc"
}

.ri-gradienter-line:before {
    content: "\eddd"
}

.ri-grid-fill:before {
    content: "\edde"
}

.ri-grid-line:before {
    content: "\eddf"
}

.ri-group-2-fill:before {
    content: "\ede0"
}

.ri-group-2-line:before {
    content: "\ede1"
}

.ri-group-fill:before {
    content: "\ede2"
}

.ri-group-line:before {
    content: "\ede3"
}

.ri-guide-fill:before {
    content: "\ede4"
}

.ri-guide-line:before {
    content: "\ede5"
}

.ri-h-1:before {
    content: "\ede6"
}

.ri-h-2:before {
    content: "\ede7"
}

.ri-h-3:before {
    content: "\ede8"
}

.ri-h-4:before {
    content: "\ede9"
}

.ri-h-5:before {
    content: "\edea"
}

.ri-h-6:before {
    content: "\edeb"
}

.ri-hail-fill:before {
    content: "\edec"
}

.ri-hail-line:before {
    content: "\eded"
}

.ri-hammer-fill:before {
    content: "\edee"
}

.ri-hammer-line:before {
    content: "\edef"
}

.ri-hand-coin-fill:before {
    content: "\edf0"
}

.ri-hand-coin-line:before {
    content: "\edf1"
}

.ri-hand-heart-fill:before {
    content: "\edf2"
}

.ri-hand-heart-line:before {
    content: "\edf3"
}

.ri-hand-sanitizer-fill:before {
    content: "\edf4"
}

.ri-hand-sanitizer-line:before {
    content: "\edf5"
}

.ri-handbag-fill:before {
    content: "\edf6"
}

.ri-handbag-line:before {
    content: "\edf7"
}

.ri-hard-drive-2-fill:before {
    content: "\edf8"
}

.ri-hard-drive-2-line:before {
    content: "\edf9"
}

.ri-hard-drive-fill:before {
    content: "\edfa"
}

.ri-hard-drive-line:before {
    content: "\edfb"
}

.ri-hashtag:before {
    content: "\edfc"
}

.ri-haze-2-fill:before {
    content: "\edfd"
}

.ri-haze-2-line:before {
    content: "\edfe"
}

.ri-haze-fill:before {
    content: "\edff"
}

.ri-haze-line:before {
    content: "\ee00"
}

.ri-hd-fill:before {
    content: "\ee01"
}

.ri-hd-line:before {
    content: "\ee02"
}

.ri-heading:before {
    content: "\ee03"
}

.ri-headphone-fill:before {
    content: "\ee04"
}

.ri-headphone-line:before {
    content: "\ee05"
}

.ri-health-book-fill:before {
    content: "\ee06"
}

.ri-health-book-line:before {
    content: "\ee07"
}

.ri-heart-2-fill:before {
    content: "\ee08"
}

.ri-heart-2-line:before {
    content: "\ee09"
}

.ri-heart-3-fill:before {
    content: "\ee0a"
}

.ri-heart-3-line:before {
    content: "\ee0b"
}

.ri-heart-add-fill:before {
    content: "\ee0c"
}

.ri-heart-add-line:before {
    content: "\ee0d"
}

.ri-heart-fill:before {
    content: "\ee0e"
}

.ri-heart-line:before {
    content: "\ee0f"
}

.ri-heart-pulse-fill:before {
    content: "\ee10"
}

.ri-heart-pulse-line:before {
    content: "\ee11"
}

.ri-hearts-fill:before {
    content: "\ee12"
}

.ri-hearts-line:before {
    content: "\ee13"
}

.ri-heavy-showers-fill:before {
    content: "\ee14"
}

.ri-heavy-showers-line:before {
    content: "\ee15"
}

.ri-history-fill:before {
    content: "\ee16"
}

.ri-history-line:before {
    content: "\ee17"
}

.ri-home-2-fill:before {
    content: "\ee18"
}

.ri-home-2-line:before {
    content: "\ee19"
}

.ri-home-3-fill:before {
    content: "\ee1a"
}

.ri-home-3-line:before {
    content: "\ee1b"
}

.ri-home-4-fill:before {
    content: "\ee1c"
}

.ri-home-4-line:before {
    content: "\ee1d"
}

.ri-home-5-fill:before {
    content: "\ee1e"
}

.ri-home-5-line:before {
    content: "\ee1f"
}

.ri-home-6-fill:before {
    content: "\ee20"
}

.ri-home-6-line:before {
    content: "\ee21"
}

.ri-home-7-fill:before {
    content: "\ee22"
}

.ri-home-7-line:before {
    content: "\ee23"
}

.ri-home-8-fill:before {
    content: "\ee24"
}

.ri-home-8-line:before {
    content: "\ee25"
}

.ri-home-fill:before {
    content: "\ee26"
}

.ri-home-gear-fill:before {
    content: "\ee27"
}

.ri-home-gear-line:before {
    content: "\ee28"
}

.ri-home-heart-fill:before {
    content: "\ee29"
}

.ri-home-heart-line:before {
    content: "\ee2a"
}

.ri-home-line:before {
    content: "\ee2b"
}

.ri-home-smile-2-fill:before {
    content: "\ee2c"
}

.ri-home-smile-2-line:before {
    content: "\ee2d"
}

.ri-home-smile-fill:before {
    content: "\ee2e"
}

.ri-home-smile-line:before {
    content: "\ee2f"
}

.ri-home-wifi-fill:before {
    content: "\ee30"
}

.ri-home-wifi-line:before {
    content: "\ee31"
}

.ri-honor-of-kings-fill:before {
    content: "\ee32"
}

.ri-honor-of-kings-line:before {
    content: "\ee33"
}

.ri-honour-fill:before {
    content: "\ee34"
}

.ri-honour-line:before {
    content: "\ee35"
}

.ri-hospital-fill:before {
    content: "\ee36"
}

.ri-hospital-line:before {
    content: "\ee37"
}

.ri-hotel-bed-fill:before {
    content: "\ee38"
}

.ri-hotel-bed-line:before {
    content: "\ee39"
}

.ri-hotel-fill:before {
    content: "\ee3a"
}

.ri-hotel-line:before {
    content: "\ee3b"
}

.ri-hotspot-fill:before {
    content: "\ee3c"
}

.ri-hotspot-line:before {
    content: "\ee3d"
}

.ri-hq-fill:before {
    content: "\ee3e"
}

.ri-hq-line:before {
    content: "\ee3f"
}

.ri-html5-fill:before {
    content: "\ee40"
}

.ri-html5-line:before {
    content: "\ee41"
}

.ri-ie-fill:before {
    content: "\ee42"
}

.ri-ie-line:before {
    content: "\ee43"
}

.ri-image-2-fill:before {
    content: "\ee44"
}

.ri-image-2-line:before {
    content: "\ee45"
}

.ri-image-add-fill:before {
    content: "\ee46"
}

.ri-image-add-line:before {
    content: "\ee47"
}

.ri-image-edit-fill:before {
    content: "\ee48"
}

.ri-image-edit-line:before {
    content: "\ee49"
}

.ri-image-fill:before {
    content: "\ee4a"
}

.ri-image-line:before {
    content: "\ee4b"
}

.ri-inbox-archive-fill:before {
    content: "\ee4c"
}

.ri-inbox-archive-line:before {
    content: "\ee4d"
}

.ri-inbox-fill:before {
    content: "\ee4e"
}

.ri-inbox-line:before {
    content: "\ee4f"
}

.ri-inbox-unarchive-fill:before {
    content: "\ee50"
}

.ri-inbox-unarchive-line:before {
    content: "\ee51"
}

.ri-increase-decrease-fill:before {
    content: "\ee52"
}

.ri-increase-decrease-line:before {
    content: "\ee53"
}

.ri-indent-decrease:before {
    content: "\ee54"
}

.ri-indent-increase:before {
    content: "\ee55"
}

.ri-indeterminate-circle-fill:before {
    content: "\ee56"
}

.ri-indeterminate-circle-line:before {
    content: "\ee57"
}

.ri-information-fill:before {
    content: "\ee58"
}

.ri-information-line:before {
    content: "\ee59"
}

.ri-infrared-thermometer-fill:before {
    content: "\ee5a"
}

.ri-infrared-thermometer-line:before {
    content: "\ee5b"
}

.ri-ink-bottle-fill:before {
    content: "\ee5c"
}

.ri-ink-bottle-line:before {
    content: "\ee5d"
}

.ri-input-cursor-move:before {
    content: "\ee5e"
}

.ri-input-method-fill:before {
    content: "\ee5f"
}

.ri-input-method-line:before {
    content: "\ee60"
}

.ri-insert-column-left:before {
    content: "\ee61"
}

.ri-insert-column-right:before {
    content: "\ee62"
}

.ri-insert-row-bottom:before {
    content: "\ee63"
}

.ri-insert-row-top:before {
    content: "\ee64"
}

.ri-instagram-fill:before {
    content: "\ee65"
}

.ri-instagram-line:before {
    content: "\ee66"
}

.ri-install-fill:before {
    content: "\ee67"
}

.ri-install-line:before {
    content: "\ee68"
}

.ri-invision-fill:before {
    content: "\ee69"
}

.ri-invision-line:before {
    content: "\ee6a"
}

.ri-italic:before {
    content: "\ee6b"
}

.ri-kakao-talk-fill:before {
    content: "\ee6c"
}

.ri-kakao-talk-line:before {
    content: "\ee6d"
}

.ri-key-2-fill:before {
    content: "\ee6e"
}

.ri-key-2-line:before {
    content: "\ee6f"
}

.ri-key-fill:before {
    content: "\ee70"
}

.ri-key-line:before {
    content: "\ee71"
}

.ri-keyboard-box-fill:before {
    content: "\ee72"
}

.ri-keyboard-box-line:before {
    content: "\ee73"
}

.ri-keyboard-fill:before {
    content: "\ee74"
}

.ri-keyboard-line:before {
    content: "\ee75"
}

.ri-keynote-fill:before {
    content: "\ee76"
}

.ri-keynote-line:before {
    content: "\ee77"
}

.ri-knife-blood-fill:before {
    content: "\ee78"
}

.ri-knife-blood-line:before {
    content: "\ee79"
}

.ri-knife-fill:before {
    content: "\ee7a"
}

.ri-knife-line:before {
    content: "\ee7b"
}

.ri-landscape-fill:before {
    content: "\ee7c"
}

.ri-landscape-line:before {
    content: "\ee7d"
}

.ri-layout-2-fill:before {
    content: "\ee7e"
}

.ri-layout-2-line:before {
    content: "\ee7f"
}

.ri-layout-3-fill:before {
    content: "\ee80"
}

.ri-layout-3-line:before {
    content: "\ee81"
}

.ri-layout-4-fill:before {
    content: "\ee82"
}

.ri-layout-4-line:before {
    content: "\ee83"
}

.ri-layout-5-fill:before {
    content: "\ee84"
}

.ri-layout-5-line:before {
    content: "\ee85"
}

.ri-layout-6-fill:before {
    content: "\ee86"
}

.ri-layout-6-line:before {
    content: "\ee87"
}

.ri-layout-bottom-2-fill:before {
    content: "\ee88"
}

.ri-layout-bottom-2-line:before {
    content: "\ee89"
}

.ri-layout-bottom-fill:before {
    content: "\ee8a"
}

.ri-layout-bottom-line:before {
    content: "\ee8b"
}

.ri-layout-column-fill:before {
    content: "\ee8c"
}

.ri-layout-column-line:before {
    content: "\ee8d"
}

.ri-layout-fill:before {
    content: "\ee8e"
}

.ri-layout-grid-fill:before {
    content: "\ee8f"
}

.ri-layout-grid-line:before {
    content: "\ee90"
}

.ri-layout-left-2-fill:before {
    content: "\ee91"
}

.ri-layout-left-2-line:before {
    content: "\ee92"
}

.ri-layout-left-fill:before {
    content: "\ee93"
}

.ri-layout-left-line:before {
    content: "\ee94"
}

.ri-layout-line:before {
    content: "\ee95"
}

.ri-layout-masonry-fill:before {
    content: "\ee96"
}

.ri-layout-masonry-line:before {
    content: "\ee97"
}

.ri-layout-right-2-fill:before {
    content: "\ee98"
}

.ri-layout-right-2-line:before {
    content: "\ee99"
}

.ri-layout-right-fill:before {
    content: "\ee9a"
}

.ri-layout-right-line:before {
    content: "\ee9b"
}

.ri-layout-row-fill:before {
    content: "\ee9c"
}

.ri-layout-row-line:before {
    content: "\ee9d"
}

.ri-layout-top-2-fill:before {
    content: "\ee9e"
}

.ri-layout-top-2-line:before {
    content: "\ee9f"
}

.ri-layout-top-fill:before {
    content: "\eea0"
}

.ri-layout-top-line:before {
    content: "\eea1"
}

.ri-leaf-fill:before {
    content: "\eea2"
}

.ri-leaf-line:before {
    content: "\eea3"
}

.ri-lifebuoy-fill:before {
    content: "\eea4"
}

.ri-lifebuoy-line:before {
    content: "\eea5"
}

.ri-lightbulb-fill:before {
    content: "\eea6"
}

.ri-lightbulb-flash-fill:before {
    content: "\eea7"
}

.ri-lightbulb-flash-line:before {
    content: "\eea8"
}

.ri-lightbulb-line:before {
    content: "\eea9"
}

.ri-line-chart-fill:before {
    content: "\eeaa"
}

.ri-line-chart-line:before {
    content: "\eeab"
}

.ri-line-fill:before {
    content: "\eeac"
}

.ri-line-height:before {
    content: "\eead"
}

.ri-line-line:before {
    content: "\eeae"
}

.ri-link-m:before {
    content: "\eeaf"
}

.ri-link-unlink-m:before {
    content: "\eeb0"
}

.ri-link-unlink:before {
    content: "\eeb1"
}

.ri-link:before {
    content: "\eeb2"
}

.ri-linkedin-box-fill:before {
    content: "\eeb3"
}

.ri-linkedin-box-line:before {
    content: "\eeb4"
}

.ri-linkedin-fill:before {
    content: "\eeb5"
}

.ri-linkedin-line:before {
    content: "\eeb6"
}

.ri-links-fill:before {
    content: "\eeb7"
}

.ri-links-line:before {
    content: "\eeb8"
}

.ri-list-check-2:before {
    content: "\eeb9"
}

.ri-list-check:before {
    content: "\eeba"
}

.ri-list-ordered:before {
    content: "\eebb"
}

.ri-list-settings-fill:before {
    content: "\eebc"
}

.ri-list-settings-line:before {
    content: "\eebd"
}

.ri-list-unordered:before {
    content: "\eebe"
}

.ri-live-fill:before {
    content: "\eebf"
}

.ri-live-line:before {
    content: "\eec0"
}

.ri-loader-2-fill:before {
    content: "\eec1"
}

.ri-loader-2-line:before {
    content: "\eec2"
}

.ri-loader-3-fill:before {
    content: "\eec3"
}

.ri-loader-3-line:before {
    content: "\eec4"
}

.ri-loader-4-fill:before {
    content: "\eec5"
}

.ri-loader-4-line:before {
    content: "\eec6"
}

.ri-loader-5-fill:before {
    content: "\eec7"
}

.ri-loader-5-line:before {
    content: "\eec8"
}

.ri-loader-fill:before {
    content: "\eec9"
}

.ri-loader-line:before {
    content: "\eeca"
}

.ri-lock-2-fill:before {
    content: "\eecb"
}

.ri-lock-2-line:before {
    content: "\eecc"
}

.ri-lock-fill:before {
    content: "\eecd"
}

.ri-lock-line:before {
    content: "\eece"
}

.ri-lock-password-fill:before {
    content: "\eecf"
}

.ri-lock-password-line:before {
    content: "\eed0"
}

.ri-lock-unlock-fill:before {
    content: "\eed1"
}

.ri-lock-unlock-line:before {
    content: "\eed2"
}

.ri-login-box-fill:before {
    content: "\eed3"
}

.ri-login-box-line:before {
    content: "\eed4"
}

.ri-login-circle-fill:before {
    content: "\eed5"
}

.ri-login-circle-line:before {
    content: "\eed6"
}

.ri-logout-box-fill:before {
    content: "\eed7"
}

.ri-logout-box-line:before {
    content: "\eed8"
}

.ri-logout-box-r-fill:before {
    content: "\eed9"
}

.ri-logout-box-r-line:before {
    content: "\eeda"
}

.ri-logout-circle-fill:before {
    content: "\eedb"
}

.ri-logout-circle-line:before {
    content: "\eedc"
}

.ri-logout-circle-r-fill:before {
    content: "\eedd"
}

.ri-logout-circle-r-line:before {
    content: "\eede"
}

.ri-luggage-cart-fill:before {
    content: "\eedf"
}

.ri-luggage-cart-line:before {
    content: "\eee0"
}

.ri-luggage-deposit-fill:before {
    content: "\eee1"
}

.ri-luggage-deposit-line:before {
    content: "\eee2"
}

.ri-lungs-fill:before {
    content: "\eee3"
}

.ri-lungs-line:before {
    content: "\eee4"
}

.ri-mac-fill:before {
    content: "\eee5"
}

.ri-mac-line:before {
    content: "\eee6"
}

.ri-macbook-fill:before {
    content: "\eee7"
}

.ri-macbook-line:before {
    content: "\eee8"
}

.ri-magic-fill:before {
    content: "\eee9"
}

.ri-magic-line:before {
    content: "\eeea"
}

.ri-mail-add-fill:before {
    content: "\eeeb"
}

.ri-mail-add-line:before {
    content: "\eeec"
}

.ri-mail-check-fill:before {
    content: "\eeed"
}

.ri-mail-check-line:before {
    content: "\eeee"
}

.ri-mail-close-fill:before {
    content: "\eeef"
}

.ri-mail-close-line:before {
    content: "\eef0"
}

.ri-mail-download-fill:before {
    content: "\eef1"
}

.ri-mail-download-line:before {
    content: "\eef2"
}

.ri-mail-fill:before {
    content: "\eef3"
}

.ri-mail-forbid-fill:before {
    content: "\eef4"
}

.ri-mail-forbid-line:before {
    content: "\eef5"
}

.ri-mail-line:before {
    content: "\eef6"
}

.ri-mail-lock-fill:before {
    content: "\eef7"
}

.ri-mail-lock-line:before {
    content: "\eef8"
}

.ri-mail-open-fill:before {
    content: "\eef9"
}

.ri-mail-open-line:before {
    content: "\eefa"
}

.ri-mail-send-fill:before {
    content: "\eefb"
}

.ri-mail-send-line:before {
    content: "\eefc"
}

.ri-mail-settings-fill:before {
    content: "\eefd"
}

.ri-mail-settings-line:before {
    content: "\eefe"
}

.ri-mail-star-fill:before {
    content: "\eeff"
}

.ri-mail-star-line:before {
    content: "\ef00"
}

.ri-mail-unread-fill:before {
    content: "\ef01"
}

.ri-mail-unread-line:before {
    content: "\ef02"
}

.ri-mail-volume-fill:before {
    content: "\ef03"
}

.ri-mail-volume-line:before {
    content: "\ef04"
}

.ri-map-2-fill:before {
    content: "\ef05"
}

.ri-map-2-line:before {
    content: "\ef06"
}

.ri-map-fill:before {
    content: "\ef07"
}

.ri-map-line:before {
    content: "\ef08"
}

.ri-map-pin-2-fill:before {
    content: "\ef09"
}

.ri-map-pin-2-line:before {
    content: "\ef0a"
}

.ri-map-pin-3-fill:before {
    content: "\ef0b"
}

.ri-map-pin-3-line:before {
    content: "\ef0c"
}

.ri-map-pin-4-fill:before {
    content: "\ef0d"
}

.ri-map-pin-4-line:before {
    content: "\ef0e"
}

.ri-map-pin-5-fill:before {
    content: "\ef0f"
}

.ri-map-pin-5-line:before {
    content: "\ef10"
}

.ri-map-pin-add-fill:before {
    content: "\ef11"
}

.ri-map-pin-add-line:before {
    content: "\ef12"
}

.ri-map-pin-fill:before {
    content: "\ef13"
}

.ri-map-pin-line:before {
    content: "\ef14"
}

.ri-map-pin-range-fill:before {
    content: "\ef15"
}

.ri-map-pin-range-line:before {
    content: "\ef16"
}

.ri-map-pin-time-fill:before {
    content: "\ef17"
}

.ri-map-pin-time-line:before {
    content: "\ef18"
}

.ri-map-pin-user-fill:before {
    content: "\ef19"
}

.ri-map-pin-user-line:before {
    content: "\ef1a"
}

.ri-mark-pen-fill:before {
    content: "\ef1b"
}

.ri-mark-pen-line:before {
    content: "\ef1c"
}

.ri-markdown-fill:before {
    content: "\ef1d"
}

.ri-markdown-line:before {
    content: "\ef1e"
}

.ri-markup-fill:before {
    content: "\ef1f"
}

.ri-markup-line:before {
    content: "\ef20"
}

.ri-mastercard-fill:before {
    content: "\ef21"
}

.ri-mastercard-line:before {
    content: "\ef22"
}

.ri-mastodon-fill:before {
    content: "\ef23"
}

.ri-mastodon-line:before {
    content: "\ef24"
}

.ri-medal-2-fill:before {
    content: "\ef25"
}

.ri-medal-2-line:before {
    content: "\ef26"
}

.ri-medal-fill:before {
    content: "\ef27"
}

.ri-medal-line:before {
    content: "\ef28"
}

.ri-medicine-bottle-fill:before {
    content: "\ef29"
}

.ri-medicine-bottle-line:before {
    content: "\ef2a"
}

.ri-medium-fill:before {
    content: "\ef2b"
}

.ri-medium-line:before {
    content: "\ef2c"
}

.ri-men-fill:before {
    content: "\ef2d"
}

.ri-men-line:before {
    content: "\ef2e"
}

.ri-mental-health-fill:before {
    content: "\ef2f"
}

.ri-mental-health-line:before {
    content: "\ef30"
}

.ri-menu-2-fill:before {
    content: "\ef31"
}

.ri-menu-2-line:before {
    content: "\ef32"
}

.ri-menu-3-fill:before {
    content: "\ef33"
}

.ri-menu-3-line:before {
    content: "\ef34"
}

.ri-menu-4-fill:before {
    content: "\ef35"
}

.ri-menu-4-line:before {
    content: "\ef36"
}

.ri-menu-5-fill:before {
    content: "\ef37"
}

.ri-menu-5-line:before {
    content: "\ef38"
}

.ri-menu-add-fill:before {
    content: "\ef39"
}

.ri-menu-add-line:before {
    content: "\ef3a"
}

.ri-menu-fill:before {
    content: "\ef3b"
}

.ri-menu-fold-fill:before {
    content: "\ef3c"
}

.ri-menu-fold-line:before {
    content: "\ef3d"
}

.ri-menu-line:before {
    content: "\ef3e"
}

.ri-menu-unfold-fill:before {
    content: "\ef3f"
}

.ri-menu-unfold-line:before {
    content: "\ef40"
}

.ri-merge-cells-horizontal:before {
    content: "\ef41"
}

.ri-merge-cells-vertical:before {
    content: "\ef42"
}

.ri-message-2-fill:before {
    content: "\ef43"
}

.ri-message-2-line:before {
    content: "\ef44"
}

.ri-message-3-fill:before {
    content: "\ef45"
}

.ri-message-3-line:before {
    content: "\ef46"
}

.ri-message-fill:before {
    content: "\ef47"
}

.ri-message-line:before {
    content: "\ef48"
}

.ri-messenger-fill:before {
    content: "\ef49"
}

.ri-messenger-line:before {
    content: "\ef4a"
}

.ri-meteor-fill:before {
    content: "\ef4b"
}

.ri-meteor-line:before {
    content: "\ef4c"
}

.ri-mic-2-fill:before {
    content: "\ef4d"
}

.ri-mic-2-line:before {
    content: "\ef4e"
}

.ri-mic-fill:before {
    content: "\ef4f"
}

.ri-mic-line:before {
    content: "\ef50"
}

.ri-mic-off-fill:before {
    content: "\ef51"
}

.ri-mic-off-line:before {
    content: "\ef52"
}

.ri-mickey-fill:before {
    content: "\ef53"
}

.ri-mickey-line:before {
    content: "\ef54"
}

.ri-microscope-fill:before {
    content: "\ef55"
}

.ri-microscope-line:before {
    content: "\ef56"
}

.ri-microsoft-fill:before {
    content: "\ef57"
}

.ri-microsoft-line:before {
    content: "\ef58"
}

.ri-mind-map:before {
    content: "\ef59"
}

.ri-mini-program-fill:before {
    content: "\ef5a"
}

.ri-mini-program-line:before {
    content: "\ef5b"
}

.ri-mist-fill:before {
    content: "\ef5c"
}

.ri-mist-line:before {
    content: "\ef5d"
}

.ri-money-cny-box-fill:before {
    content: "\ef5e"
}

.ri-money-cny-box-line:before {
    content: "\ef5f"
}

.ri-money-cny-circle-fill:before {
    content: "\ef60"
}

.ri-money-cny-circle-line:before {
    content: "\ef61"
}

.ri-money-dollar-box-fill:before {
    content: "\ef62"
}

.ri-money-dollar-box-line:before {
    content: "\ef63"
}

.ri-money-dollar-circle-fill:before {
    content: "\ef64"
}

.ri-money-dollar-circle-line:before {
    content: "\ef65"
}

.ri-money-euro-box-fill:before {
    content: "\ef66"
}

.ri-money-euro-box-line:before {
    content: "\ef67"
}

.ri-money-euro-circle-fill:before {
    content: "\ef68"
}

.ri-money-euro-circle-line:before {
    content: "\ef69"
}

.ri-money-pound-box-fill:before {
    content: "\ef6a"
}

.ri-money-pound-box-line:before {
    content: "\ef6b"
}

.ri-money-pound-circle-fill:before {
    content: "\ef6c"
}

.ri-money-pound-circle-line:before {
    content: "\ef6d"
}

.ri-moon-clear-fill:before {
    content: "\ef6e"
}

.ri-moon-clear-line:before {
    content: "\ef6f"
}

.ri-moon-cloudy-fill:before {
    content: "\ef70"
}

.ri-moon-cloudy-line:before {
    content: "\ef71"
}

.ri-moon-fill:before {
    content: "\ef72"
}

.ri-moon-foggy-fill:before {
    content: "\ef73"
}

.ri-moon-foggy-line:before {
    content: "\ef74"
}

.ri-moon-line:before {
    content: "\ef75"
}

.ri-more-2-fill:before {
    content: "\ef76"
}

.ri-more-2-line:before {
    content: "\ef77"
}

.ri-more-fill:before {
    content: "\ef78"
}

.ri-more-line:before {
    content: "\ef79"
}

.ri-motorbike-fill:before {
    content: "\ef7a"
}

.ri-motorbike-line:before {
    content: "\ef7b"
}

.ri-mouse-fill:before {
    content: "\ef7c"
}

.ri-mouse-line:before {
    content: "\ef7d"
}

.ri-movie-2-fill:before {
    content: "\ef7e"
}

.ri-movie-2-line:before {
    content: "\ef7f"
}

.ri-movie-fill:before {
    content: "\ef80"
}

.ri-movie-line:before {
    content: "\ef81"
}

.ri-music-2-fill:before {
    content: "\ef82"
}

.ri-music-2-line:before {
    content: "\ef83"
}

.ri-music-fill:before {
    content: "\ef84"
}

.ri-music-line:before {
    content: "\ef85"
}

.ri-mv-fill:before {
    content: "\ef86"
}

.ri-mv-line:before {
    content: "\ef87"
}

.ri-navigation-fill:before {
    content: "\ef88"
}

.ri-navigation-line:before {
    content: "\ef89"
}

.ri-netease-cloud-music-fill:before {
    content: "\ef8a"
}

.ri-netease-cloud-music-line:before {
    content: "\ef8b"
}

.ri-netflix-fill:before {
    content: "\ef8c"
}

.ri-netflix-line:before {
    content: "\ef8d"
}

.ri-newspaper-fill:before {
    content: "\ef8e"
}

.ri-newspaper-line:before {
    content: "\ef8f"
}

.ri-node-tree:before {
    content: "\ef90"
}

.ri-notification-2-fill:before {
    content: "\ef91"
}

.ri-notification-2-line:before {
    content: "\ef92"
}

.ri-notification-3-fill:before {
    content: "\ef93"
}

.ri-notification-3-line:before {
    content: "\ef94"
}

.ri-notification-4-fill:before {
    content: "\ef95"
}

.ri-notification-4-line:before {
    content: "\ef96"
}

.ri-notification-badge-fill:before {
    content: "\ef97"
}

.ri-notification-badge-line:before {
    content: "\ef98"
}

.ri-notification-fill:before {
    content: "\ef99"
}

.ri-notification-line:before {
    content: "\ef9a"
}

.ri-notification-off-fill:before {
    content: "\ef9b"
}

.ri-notification-off-line:before {
    content: "\ef9c"
}

.ri-npmjs-fill:before {
    content: "\ef9d"
}

.ri-npmjs-line:before {
    content: "\ef9e"
}

.ri-number-0:before {
    content: "\ef9f"
}

.ri-number-1:before {
    content: "\efa0"
}

.ri-number-2:before {
    content: "\efa1"
}

.ri-number-3:before {
    content: "\efa2"
}

.ri-number-4:before {
    content: "\efa3"
}

.ri-number-5:before {
    content: "\efa4"
}

.ri-number-6:before {
    content: "\efa5"
}

.ri-number-7:before {
    content: "\efa6"
}

.ri-number-8:before {
    content: "\efa7"
}

.ri-number-9:before {
    content: "\efa8"
}

.ri-numbers-fill:before {
    content: "\efa9"
}

.ri-numbers-line:before {
    content: "\efaa"
}

.ri-nurse-fill:before {
    content: "\efab"
}

.ri-nurse-line:before {
    content: "\efac"
}

.ri-oil-fill:before {
    content: "\efad"
}

.ri-oil-line:before {
    content: "\efae"
}

.ri-omega:before {
    content: "\efaf"
}

.ri-open-arm-fill:before {
    content: "\efb0"
}

.ri-open-arm-line:before {
    content: "\efb1"
}

.ri-open-source-fill:before {
    content: "\efb2"
}

.ri-open-source-line:before {
    content: "\efb3"
}

.ri-opera-fill:before {
    content: "\efb4"
}

.ri-opera-line:before {
    content: "\efb5"
}

.ri-order-play-fill:before {
    content: "\efb6"
}

.ri-order-play-line:before {
    content: "\efb7"
}

.ri-organization-chart:before {
    content: "\efb8"
}

.ri-outlet-2-fill:before {
    content: "\efb9"
}

.ri-outlet-2-line:before {
    content: "\efba"
}

.ri-outlet-fill:before {
    content: "\efbb"
}

.ri-outlet-line:before {
    content: "\efbc"
}

.ri-page-separator:before {
    content: "\efbd"
}

.ri-pages-fill:before {
    content: "\efbe"
}

.ri-pages-line:before {
    content: "\efbf"
}

.ri-paint-brush-fill:before {
    content: "\efc0"
}

.ri-paint-brush-line:before {
    content: "\efc1"
}

.ri-paint-fill:before {
    content: "\efc2"
}

.ri-paint-line:before {
    content: "\efc3"
}

.ri-palette-fill:before {
    content: "\efc4"
}

.ri-palette-line:before {
    content: "\efc5"
}

.ri-pantone-fill:before {
    content: "\efc6"
}

.ri-pantone-line:before {
    content: "\efc7"
}

.ri-paragraph:before {
    content: "\efc8"
}

.ri-parent-fill:before {
    content: "\efc9"
}

.ri-parent-line:before {
    content: "\efca"
}

.ri-parentheses-fill:before {
    content: "\efcb"
}

.ri-parentheses-line:before {
    content: "\efcc"
}

.ri-parking-box-fill:before {
    content: "\efcd"
}

.ri-parking-box-line:before {
    content: "\efce"
}

.ri-parking-fill:before {
    content: "\efcf"
}

.ri-parking-line:before {
    content: "\efd0"
}

.ri-passport-fill:before {
    content: "\efd1"
}

.ri-passport-line:before {
    content: "\efd2"
}

.ri-patreon-fill:before {
    content: "\efd3"
}

.ri-patreon-line:before {
    content: "\efd4"
}

.ri-pause-circle-fill:before {
    content: "\efd5"
}

.ri-pause-circle-line:before {
    content: "\efd6"
}

.ri-pause-fill:before {
    content: "\efd7"
}

.ri-pause-line:before {
    content: "\efd8"
}

.ri-pause-mini-fill:before {
    content: "\efd9"
}

.ri-pause-mini-line:before {
    content: "\efda"
}

.ri-paypal-fill:before {
    content: "\efdb"
}

.ri-paypal-line:before {
    content: "\efdc"
}

.ri-pen-nib-fill:before {
    content: "\efdd"
}

.ri-pen-nib-line:before {
    content: "\efde"
}

.ri-pencil-fill:before {
    content: "\efdf"
}

.ri-pencil-line:before {
    content: "\efe0"
}

.ri-pencil-ruler-2-fill:before {
    content: "\efe1"
}

.ri-pencil-ruler-2-line:before {
    content: "\efe2"
}

.ri-pencil-ruler-fill:before {
    content: "\efe3"
}

.ri-pencil-ruler-line:before {
    content: "\efe4"
}

.ri-percent-fill:before {
    content: "\efe5"
}

.ri-percent-line:before {
    content: "\efe6"
}

.ri-phone-camera-fill:before {
    content: "\efe7"
}

.ri-phone-camera-line:before {
    content: "\efe8"
}

.ri-phone-fill:before {
    content: "\efe9"
}

.ri-phone-find-fill:before {
    content: "\efea"
}

.ri-phone-find-line:before {
    content: "\efeb"
}

.ri-phone-line:before {
    content: "\efec"
}

.ri-phone-lock-fill:before {
    content: "\efed"
}

.ri-phone-lock-line:before {
    content: "\efee"
}

.ri-picture-in-picture-2-fill:before {
    content: "\efef"
}

.ri-picture-in-picture-2-line:before {
    content: "\eff0"
}

.ri-picture-in-picture-exit-fill:before {
    content: "\eff1"
}

.ri-picture-in-picture-exit-line:before {
    content: "\eff2"
}

.ri-picture-in-picture-fill:before {
    content: "\eff3"
}

.ri-picture-in-picture-line:before {
    content: "\eff4"
}

.ri-pie-chart-2-fill:before {
    content: "\eff5"
}

.ri-pie-chart-2-line:before {
    content: "\eff6"
}

.ri-pie-chart-box-fill:before {
    content: "\eff7"
}

.ri-pie-chart-box-line:before {
    content: "\eff8"
}

.ri-pie-chart-fill:before {
    content: "\eff9"
}

.ri-pie-chart-line:before {
    content: "\effa"
}

.ri-pin-distance-fill:before {
    content: "\effb"
}

.ri-pin-distance-line:before {
    content: "\effc"
}

.ri-ping-pong-fill:before {
    content: "\effd"
}

.ri-ping-pong-line:before {
    content: "\effe"
}

.ri-pinterest-fill:before {
    content: "\efff"
}

.ri-pinterest-line:before {
    content: "\f000"
}

.ri-pinyin-input:before {
    content: "\f001"
}

.ri-pixelfed-fill:before {
    content: "\f002"
}

.ri-pixelfed-line:before {
    content: "\f003"
}

.ri-plane-fill:before {
    content: "\f004"
}

.ri-plane-line:before {
    content: "\f005"
}

.ri-plant-fill:before {
    content: "\f006"
}

.ri-plant-line:before {
    content: "\f007"
}

.ri-play-circle-fill:before {
    content: "\f008"
}

.ri-play-circle-line:before {
    content: "\f009"
}

.ri-play-fill:before {
    content: "\f00a"
}

.ri-play-line:before {
    content: "\f00b"
}

.ri-play-list-2-fill:before {
    content: "\f00c"
}

.ri-play-list-2-line:before {
    content: "\f00d"
}

.ri-play-list-add-fill:before {
    content: "\f00e"
}

.ri-play-list-add-line:before {
    content: "\f00f"
}

.ri-play-list-fill:before {
    content: "\f010"
}

.ri-play-list-line:before {
    content: "\f011"
}

.ri-play-mini-fill:before {
    content: "\f012"
}

.ri-play-mini-line:before {
    content: "\f013"
}

.ri-playstation-fill:before {
    content: "\f014"
}

.ri-playstation-line:before {
    content: "\f015"
}

.ri-plug-2-fill:before {
    content: "\f016"
}

.ri-plug-2-line:before {
    content: "\f017"
}

.ri-plug-fill:before {
    content: "\f018"
}

.ri-plug-line:before {
    content: "\f019"
}

.ri-polaroid-2-fill:before {
    content: "\f01a"
}

.ri-polaroid-2-line:before {
    content: "\f01b"
}

.ri-polaroid-fill:before {
    content: "\f01c"
}

.ri-polaroid-line:before {
    content: "\f01d"
}

.ri-police-car-fill:before {
    content: "\f01e"
}

.ri-police-car-line:before {
    content: "\f01f"
}

.ri-price-tag-2-fill:before {
    content: "\f020"
}

.ri-price-tag-2-line:before {
    content: "\f021"
}

.ri-price-tag-3-fill:before {
    content: "\f022"
}

.ri-price-tag-3-line:before {
    content: "\f023"
}

.ri-price-tag-fill:before {
    content: "\f024"
}

.ri-price-tag-line:before {
    content: "\f025"
}

.ri-printer-cloud-fill:before {
    content: "\f026"
}

.ri-printer-cloud-line:before {
    content: "\f027"
}

.ri-printer-fill:before {
    content: "\f028"
}

.ri-printer-line:before {
    content: "\f029"
}

.ri-product-hunt-fill:before {
    content: "\f02a"
}

.ri-product-hunt-line:before {
    content: "\f02b"
}

.ri-profile-fill:before {
    content: "\f02c"
}

.ri-profile-line:before {
    content: "\f02d"
}

.ri-projector-2-fill:before {
    content: "\f02e"
}

.ri-projector-2-line:before {
    content: "\f02f"
}

.ri-projector-fill:before {
    content: "\f030"
}

.ri-projector-line:before {
    content: "\f031"
}

.ri-psychotherapy-fill:before {
    content: "\f032"
}

.ri-psychotherapy-line:before {
    content: "\f033"
}

.ri-pulse-fill:before {
    content: "\f034"
}

.ri-pulse-line:before {
    content: "\f035"
}

.ri-pushpin-2-fill:before {
    content: "\f036"
}

.ri-pushpin-2-line:before {
    content: "\f037"
}

.ri-pushpin-fill:before {
    content: "\f038"
}

.ri-pushpin-line:before {
    content: "\f039"
}

.ri-qq-fill:before {
    content: "\f03a"
}

.ri-qq-line:before {
    content: "\f03b"
}

.ri-qr-code-fill:before {
    content: "\f03c"
}

.ri-qr-code-line:before {
    content: "\f03d"
}

.ri-qr-scan-2-fill:before {
    content: "\f03e"
}

.ri-qr-scan-2-line:before {
    content: "\f03f"
}

.ri-qr-scan-fill:before {
    content: "\f040"
}

.ri-qr-scan-line:before {
    content: "\f041"
}

.ri-question-answer-fill:before {
    content: "\f042"
}

.ri-question-answer-line:before {
    content: "\f043"
}

.ri-question-fill:before {
    content: "\f044"
}

.ri-question-line:before {
    content: "\f045"
}

.ri-question-mark:before {
    content: "\f046"
}

.ri-questionnaire-fill:before {
    content: "\f047"
}

.ri-questionnaire-line:before {
    content: "\f048"
}

.ri-quill-pen-fill:before {
    content: "\f049"
}

.ri-quill-pen-line:before {
    content: "\f04a"
}

.ri-radar-fill:before {
    content: "\f04b"
}

.ri-radar-line:before {
    content: "\f04c"
}

.ri-radio-2-fill:before {
    content: "\f04d"
}

.ri-radio-2-line:before {
    content: "\f04e"
}

.ri-radio-button-fill:before {
    content: "\f04f"
}

.ri-radio-button-line:before {
    content: "\f050"
}

.ri-radio-fill:before {
    content: "\f051"
}

.ri-radio-line:before {
    content: "\f052"
}

.ri-rainbow-fill:before {
    content: "\f053"
}

.ri-rainbow-line:before {
    content: "\f054"
}

.ri-rainy-fill:before {
    content: "\f055"
}

.ri-rainy-line:before {
    content: "\f056"
}

.ri-reactjs-fill:before {
    content: "\f057"
}

.ri-reactjs-line:before {
    content: "\f058"
}

.ri-record-circle-fill:before {
    content: "\f059"
}

.ri-record-circle-line:before {
    content: "\f05a"
}

.ri-record-mail-fill:before {
    content: "\f05b"
}

.ri-record-mail-line:before {
    content: "\f05c"
}

.ri-recycle-fill:before {
    content: "\f05d"
}

.ri-recycle-line:before {
    content: "\f05e"
}

.ri-red-packet-fill:before {
    content: "\f05f"
}

.ri-red-packet-line:before {
    content: "\f060"
}

.ri-reddit-fill:before {
    content: "\f061"
}

.ri-reddit-line:before {
    content: "\f062"
}

.ri-refresh-fill:before {
    content: "\f063"
}

.ri-refresh-line:before {
    content: "\f064"
}

.ri-refund-2-fill:before {
    content: "\f065"
}

.ri-refund-2-line:before {
    content: "\f066"
}

.ri-refund-fill:before {
    content: "\f067"
}

.ri-refund-line:before {
    content: "\f068"
}

.ri-registered-fill:before {
    content: "\f069"
}

.ri-registered-line:before {
    content: "\f06a"
}

.ri-remixicon-fill:before {
    content: "\f06b"
}

.ri-remixicon-line:before {
    content: "\f06c"
}

.ri-remote-control-2-fill:before {
    content: "\f06d"
}

.ri-remote-control-2-line:before {
    content: "\f06e"
}

.ri-remote-control-fill:before {
    content: "\f06f"
}

.ri-remote-control-line:before {
    content: "\f070"
}

.ri-repeat-2-fill:before {
    content: "\f071"
}

.ri-repeat-2-line:before {
    content: "\f072"
}

.ri-repeat-fill:before {
    content: "\f073"
}

.ri-repeat-line:before {
    content: "\f074"
}

.ri-repeat-one-fill:before {
    content: "\f075"
}

.ri-repeat-one-line:before {
    content: "\f076"
}

.ri-reply-all-fill:before {
    content: "\f077"
}

.ri-reply-all-line:before {
    content: "\f078"
}

.ri-reply-fill:before {
    content: "\f079"
}

.ri-reply-line:before {
    content: "\f07a"
}

.ri-reserved-fill:before {
    content: "\f07b"
}

.ri-reserved-line:before {
    content: "\f07c"
}

.ri-rest-time-fill:before {
    content: "\f07d"
}

.ri-rest-time-line:before {
    content: "\f07e"
}

.ri-restart-fill:before {
    content: "\f07f"
}

.ri-restart-line:before {
    content: "\f080"
}

.ri-restaurant-2-fill:before {
    content: "\f081"
}

.ri-restaurant-2-line:before {
    content: "\f082"
}

.ri-restaurant-fill:before {
    content: "\f083"
}

.ri-restaurant-line:before {
    content: "\f084"
}

.ri-rewind-fill:before {
    content: "\f085"
}

.ri-rewind-line:before {
    content: "\f086"
}

.ri-rewind-mini-fill:before {
    content: "\f087"
}

.ri-rewind-mini-line:before {
    content: "\f088"
}

.ri-rhythm-fill:before {
    content: "\f089"
}

.ri-rhythm-line:before {
    content: "\f08a"
}

.ri-riding-fill:before {
    content: "\f08b"
}

.ri-riding-line:before {
    content: "\f08c"
}

.ri-road-map-fill:before {
    content: "\f08d"
}

.ri-road-map-line:before {
    content: "\f08e"
}

.ri-roadster-fill:before {
    content: "\f08f"
}

.ri-roadster-line:before {
    content: "\f090"
}

.ri-robot-fill:before {
    content: "\f091"
}

.ri-robot-line:before {
    content: "\f092"
}

.ri-rocket-2-fill:before {
    content: "\f093"
}

.ri-rocket-2-line:before {
    content: "\f094"
}

.ri-rocket-fill:before {
    content: "\f095"
}

.ri-rocket-line:before {
    content: "\f096"
}

.ri-rotate-lock-fill:before {
    content: "\f097"
}

.ri-rotate-lock-line:before {
    content: "\f098"
}

.ri-rounded-corner:before {
    content: "\f099"
}

.ri-route-fill:before {
    content: "\f09a"
}

.ri-route-line:before {
    content: "\f09b"
}

.ri-router-fill:before {
    content: "\f09c"
}

.ri-router-line:before {
    content: "\f09d"
}

.ri-rss-fill:before {
    content: "\f09e"
}

.ri-rss-line:before {
    content: "\f09f"
}

.ri-ruler-2-fill:before {
    content: "\f0a0"
}

.ri-ruler-2-line:before {
    content: "\f0a1"
}

.ri-ruler-fill:before {
    content: "\f0a2"
}

.ri-ruler-line:before {
    content: "\f0a3"
}

.ri-run-fill:before {
    content: "\f0a4"
}

.ri-run-line:before {
    content: "\f0a5"
}

.ri-safari-fill:before {
    content: "\f0a6"
}

.ri-safari-line:before {
    content: "\f0a7"
}

.ri-safe-2-fill:before {
    content: "\f0a8"
}

.ri-safe-2-line:before {
    content: "\f0a9"
}

.ri-safe-fill:before {
    content: "\f0aa"
}

.ri-safe-line:before {
    content: "\f0ab"
}

.ri-sailboat-fill:before {
    content: "\f0ac"
}

.ri-sailboat-line:before {
    content: "\f0ad"
}

.ri-save-2-fill:before {
    content: "\f0ae"
}

.ri-save-2-line:before {
    content: "\f0af"
}

.ri-save-3-fill:before {
    content: "\f0b0"
}

.ri-save-3-line:before {
    content: "\f0b1"
}

.ri-save-fill:before {
    content: "\f0b2"
}

.ri-save-line:before {
    content: "\f0b3"
}

.ri-scales-2-fill:before {
    content: "\f0b4"
}

.ri-scales-2-line:before {
    content: "\f0b5"
}

.ri-scales-3-fill:before {
    content: "\f0b6"
}

.ri-scales-3-line:before {
    content: "\f0b7"
}

.ri-scales-fill:before {
    content: "\f0b8"
}

.ri-scales-line:before {
    content: "\f0b9"
}

.ri-scan-2-fill:before {
    content: "\f0ba"
}

.ri-scan-2-line:before {
    content: "\f0bb"
}

.ri-scan-fill:before {
    content: "\f0bc"
}

.ri-scan-line:before {
    content: "\f0bd"
}

.ri-scissors-2-fill:before {
    content: "\f0be"
}

.ri-scissors-2-line:before {
    content: "\f0bf"
}

.ri-scissors-cut-fill:before {
    content: "\f0c0"
}

.ri-scissors-cut-line:before {
    content: "\f0c1"
}

.ri-scissors-fill:before {
    content: "\f0c2"
}

.ri-scissors-line:before {
    content: "\f0c3"
}

.ri-screenshot-2-fill:before {
    content: "\f0c4"
}

.ri-screenshot-2-line:before {
    content: "\f0c5"
}

.ri-screenshot-fill:before {
    content: "\f0c6"
}

.ri-screenshot-line:before {
    content: "\f0c7"
}

.ri-sd-card-fill:before {
    content: "\f0c8"
}

.ri-sd-card-line:before {
    content: "\f0c9"
}

.ri-sd-card-mini-fill:before {
    content: "\f0ca"
}

.ri-sd-card-mini-line:before {
    content: "\f0cb"
}

.ri-search-2-fill:before {
    content: "\f0cc"
}

.ri-search-2-line:before {
    content: "\f0cd"
}

.ri-search-eye-fill:before {
    content: "\f0ce"
}

.ri-search-eye-line:before {
    content: "\f0cf"
}

.ri-search-fill:before {
    content: "\f0d0"
}

.ri-search-line:before {
    content: "\f0d1"
}

.ri-secure-payment-fill:before {
    content: "\f0d2"
}

.ri-secure-payment-line:before {
    content: "\f0d3"
}

.ri-seedling-fill:before {
    content: "\f0d4"
}

.ri-seedling-line:before {
    content: "\f0d5"
}

.ri-send-backward:before {
    content: "\f0d6"
}

.ri-send-plane-2-fill:before {
    content: "\f0d7"
}

.ri-send-plane-2-line:before {
    content: "\f0d8"
}

.ri-send-plane-fill:before {
    content: "\f0d9"
}

.ri-send-plane-line:before {
    content: "\f0da"
}

.ri-send-to-back:before {
    content: "\f0db"
}

.ri-sensor-fill:before {
    content: "\f0dc"
}

.ri-sensor-line:before {
    content: "\f0dd"
}

.ri-separator:before {
    content: "\f0de"
}

.ri-server-fill:before {
    content: "\f0df"
}

.ri-server-line:before {
    content: "\f0e0"
}

.ri-service-fill:before {
    content: "\f0e1"
}

.ri-service-line:before {
    content: "\f0e2"
}

.ri-settings-2-fill:before {
    content: "\f0e3"
}

.ri-settings-2-line:before {
    content: "\f0e4"
}

.ri-settings-3-fill:before {
    content: "\f0e5"
}

.ri-settings-3-line:before {
    content: "\f0e6"
}

.ri-settings-4-fill:before {
    content: "\f0e7"
}

.ri-settings-4-line:before {
    content: "\f0e8"
}

.ri-settings-5-fill:before {
    content: "\f0e9"
}

.ri-settings-5-line:before {
    content: "\f0ea"
}

.ri-settings-6-fill:before {
    content: "\f0eb"
}

.ri-settings-6-line:before {
    content: "\f0ec"
}

.ri-settings-fill:before {
    content: "\f0ed"
}

.ri-settings-line:before {
    content: "\f0ee"
}

.ri-shape-2-fill:before {
    content: "\f0ef"
}

.ri-shape-2-line:before {
    content: "\f0f0"
}

.ri-shape-fill:before {
    content: "\f0f1"
}

.ri-shape-line:before {
    content: "\f0f2"
}

.ri-share-box-fill:before {
    content: "\f0f3"
}

.ri-share-box-line:before {
    content: "\f0f4"
}

.ri-share-circle-fill:before {
    content: "\f0f5"
}

.ri-share-circle-line:before {
    content: "\f0f6"
}

.ri-share-fill:before {
    content: "\f0f7"
}

.ri-share-forward-2-fill:before {
    content: "\f0f8"
}

.ri-share-forward-2-line:before {
    content: "\f0f9"
}

.ri-share-forward-box-fill:before {
    content: "\f0fa"
}

.ri-share-forward-box-line:before {
    content: "\f0fb"
}

.ri-share-forward-fill:before {
    content: "\f0fc"
}

.ri-share-forward-line:before {
    content: "\f0fd"
}

.ri-share-line:before {
    content: "\f0fe"
}

.ri-shield-check-fill:before {
    content: "\f0ff"
}

.ri-shield-check-line:before {
    content: "\f100"
}

.ri-shield-cross-fill:before {
    content: "\f101"
}

.ri-shield-cross-line:before {
    content: "\f102"
}

.ri-shield-fill:before {
    content: "\f103"
}

.ri-shield-flash-fill:before {
    content: "\f104"
}

.ri-shield-flash-line:before {
    content: "\f105"
}

.ri-shield-keyhole-fill:before {
    content: "\f106"
}

.ri-shield-keyhole-line:before {
    content: "\f107"
}

.ri-shield-line:before {
    content: "\f108"
}

.ri-shield-star-fill:before {
    content: "\f109"
}

.ri-shield-star-line:before {
    content: "\f10a"
}

.ri-shield-user-fill:before {
    content: "\f10b"
}

.ri-shield-user-line:before {
    content: "\f10c"
}

.ri-ship-2-fill:before {
    content: "\f10d"
}

.ri-ship-2-line:before {
    content: "\f10e"
}

.ri-ship-fill:before {
    content: "\f10f"
}

.ri-ship-line:before {
    content: "\f110"
}

.ri-shirt-fill:before {
    content: "\f111"
}

.ri-shirt-line:before {
    content: "\f112"
}

.ri-shopping-bag-2-fill:before {
    content: "\f113"
}

.ri-shopping-bag-2-line:before {
    content: "\f114"
}

.ri-shopping-bag-3-fill:before {
    content: "\f115"
}

.ri-shopping-bag-3-line:before {
    content: "\f116"
}

.ri-shopping-bag-fill:before {
    content: "\f117"
}

.ri-shopping-bag-line:before {
    content: "\f118"
}

.ri-shopping-basket-2-fill:before {
    content: "\f119"
}

.ri-shopping-basket-2-line:before {
    content: "\f11a"
}

.ri-shopping-basket-fill:before {
    content: "\f11b"
}

.ri-shopping-basket-line:before {
    content: "\f11c"
}

.ri-shopping-cart-2-fill:before {
    content: "\f11d"
}

.ri-shopping-cart-2-line:before {
    content: "\f11e"
}

.ri-shopping-cart-fill:before {
    content: "\f11f"
}

.ri-shopping-cart-line:before {
    content: "\f120"
}

.ri-showers-fill:before {
    content: "\f121"
}

.ri-showers-line:before {
    content: "\f122"
}

.ri-shuffle-fill:before {
    content: "\f123"
}

.ri-shuffle-line:before {
    content: "\f124"
}

.ri-shut-down-fill:before {
    content: "\f125"
}

.ri-shut-down-line:before {
    content: "\f126"
}

.ri-side-bar-fill:before {
    content: "\f127"
}

.ri-side-bar-line:before {
    content: "\f128"
}

.ri-signal-tower-fill:before {
    content: "\f129"
}

.ri-signal-tower-line:before {
    content: "\f12a"
}

.ri-signal-wifi-1-fill:before {
    content: "\f12b"
}

.ri-signal-wifi-1-line:before {
    content: "\f12c"
}

.ri-signal-wifi-2-fill:before {
    content: "\f12d"
}

.ri-signal-wifi-2-line:before {
    content: "\f12e"
}

.ri-signal-wifi-3-fill:before {
    content: "\f12f"
}

.ri-signal-wifi-3-line:before {
    content: "\f130"
}

.ri-signal-wifi-error-fill:before {
    content: "\f131"
}

.ri-signal-wifi-error-line:before {
    content: "\f132"
}

.ri-signal-wifi-fill:before {
    content: "\f133"
}

.ri-signal-wifi-line:before {
    content: "\f134"
}

.ri-signal-wifi-off-fill:before {
    content: "\f135"
}

.ri-signal-wifi-off-line:before {
    content: "\f136"
}

.ri-sim-card-2-fill:before {
    content: "\f137"
}

.ri-sim-card-2-line:before {
    content: "\f138"
}

.ri-sim-card-fill:before {
    content: "\f139"
}

.ri-sim-card-line:before {
    content: "\f13a"
}

.ri-single-quotes-l:before {
    content: "\f13b"
}

.ri-single-quotes-r:before {
    content: "\f13c"
}

.ri-sip-fill:before {
    content: "\f13d"
}

.ri-sip-line:before {
    content: "\f13e"
}

.ri-skip-back-fill:before {
    content: "\f13f"
}

.ri-skip-back-line:before {
    content: "\f140"
}

.ri-skip-back-mini-fill:before {
    content: "\f141"
}

.ri-skip-back-mini-line:before {
    content: "\f142"
}

.ri-skip-forward-fill:before {
    content: "\f143"
}

.ri-skip-forward-line:before {
    content: "\f144"
}

.ri-skip-forward-mini-fill:before {
    content: "\f145"
}

.ri-skip-forward-mini-line:before {
    content: "\f146"
}

.ri-skull-2-fill:before {
    content: "\f147"
}

.ri-skull-2-line:before {
    content: "\f148"
}

.ri-skull-fill:before {
    content: "\f149"
}

.ri-skull-line:before {
    content: "\f14a"
}

.ri-skype-fill:before {
    content: "\f14b"
}

.ri-skype-line:before {
    content: "\f14c"
}

.ri-slack-fill:before {
    content: "\f14d"
}

.ri-slack-line:before {
    content: "\f14e"
}

.ri-slice-fill:before {
    content: "\f14f"
}

.ri-slice-line:before {
    content: "\f150"
}

.ri-slideshow-2-fill:before {
    content: "\f151"
}

.ri-slideshow-2-line:before {
    content: "\f152"
}

.ri-slideshow-3-fill:before {
    content: "\f153"
}

.ri-slideshow-3-line:before {
    content: "\f154"
}

.ri-slideshow-4-fill:before {
    content: "\f155"
}

.ri-slideshow-4-line:before {
    content: "\f156"
}

.ri-slideshow-fill:before {
    content: "\f157"
}

.ri-slideshow-line:before {
    content: "\f158"
}

.ri-smartphone-fill:before {
    content: "\f159"
}

.ri-smartphone-line:before {
    content: "\f15a"
}

.ri-snapchat-fill:before {
    content: "\f15b"
}

.ri-snapchat-line:before {
    content: "\f15c"
}

.ri-snowy-fill:before {
    content: "\f15d"
}

.ri-snowy-line:before {
    content: "\f15e"
}

.ri-sort-asc:before {
    content: "\f15f"
}

.ri-sort-desc:before {
    content: "\f160"
}

.ri-sound-module-fill:before {
    content: "\f161"
}

.ri-sound-module-line:before {
    content: "\f162"
}

.ri-soundcloud-fill:before {
    content: "\f163"
}

.ri-soundcloud-line:before {
    content: "\f164"
}

.ri-space-ship-fill:before {
    content: "\f165"
}

.ri-space-ship-line:before {
    content: "\f166"
}

.ri-space:before {
    content: "\f167"
}

.ri-spam-2-fill:before {
    content: "\f168"
}

.ri-spam-2-line:before {
    content: "\f169"
}

.ri-spam-3-fill:before {
    content: "\f16a"
}

.ri-spam-3-line:before {
    content: "\f16b"
}

.ri-spam-fill:before {
    content: "\f16c"
}

.ri-spam-line:before {
    content: "\f16d"
}

.ri-speaker-2-fill:before {
    content: "\f16e"
}

.ri-speaker-2-line:before {
    content: "\f16f"
}

.ri-speaker-3-fill:before {
    content: "\f170"
}

.ri-speaker-3-line:before {
    content: "\f171"
}

.ri-speaker-fill:before {
    content: "\f172"
}

.ri-speaker-line:before {
    content: "\f173"
}

.ri-spectrum-fill:before {
    content: "\f174"
}

.ri-spectrum-line:before {
    content: "\f175"
}

.ri-speed-fill:before {
    content: "\f176"
}

.ri-speed-line:before {
    content: "\f177"
}

.ri-speed-mini-fill:before {
    content: "\f178"
}

.ri-speed-mini-line:before {
    content: "\f179"
}

.ri-split-cells-horizontal:before {
    content: "\f17a"
}

.ri-split-cells-vertical:before {
    content: "\f17b"
}

.ri-spotify-fill:before {
    content: "\f17c"
}

.ri-spotify-line:before {
    content: "\f17d"
}

.ri-spy-fill:before {
    content: "\f17e"
}

.ri-spy-line:before {
    content: "\f17f"
}

.ri-stack-fill:before {
    content: "\f180"
}

.ri-stack-line:before {
    content: "\f181"
}

.ri-stack-overflow-fill:before {
    content: "\f182"
}

.ri-stack-overflow-line:before {
    content: "\f183"
}

.ri-stackshare-fill:before {
    content: "\f184"
}

.ri-stackshare-line:before {
    content: "\f185"
}

.ri-star-fill:before {
    content: "\f186"
}

.ri-star-half-fill:before {
    content: "\f187"
}

.ri-star-half-line:before {
    content: "\f188"
}

.ri-star-half-s-fill:before {
    content: "\f189"
}

.ri-star-half-s-line:before {
    content: "\f18a"
}

.ri-star-line:before {
    content: "\f18b"
}

.ri-star-s-fill:before {
    content: "\f18c"
}

.ri-star-s-line:before {
    content: "\f18d"
}

.ri-star-smile-fill:before {
    content: "\f18e"
}

.ri-star-smile-line:before {
    content: "\f18f"
}

.ri-steam-fill:before {
    content: "\f190"
}

.ri-steam-line:before {
    content: "\f191"
}

.ri-steering-2-fill:before {
    content: "\f192"
}

.ri-steering-2-line:before {
    content: "\f193"
}

.ri-steering-fill:before {
    content: "\f194"
}

.ri-steering-line:before {
    content: "\f195"
}

.ri-stethoscope-fill:before {
    content: "\f196"
}

.ri-stethoscope-line:before {
    content: "\f197"
}

.ri-sticky-note-2-fill:before {
    content: "\f198"
}

.ri-sticky-note-2-line:before {
    content: "\f199"
}

.ri-sticky-note-fill:before {
    content: "\f19a"
}

.ri-sticky-note-line:before {
    content: "\f19b"
}

.ri-stock-fill:before {
    content: "\f19c"
}

.ri-stock-line:before {
    content: "\f19d"
}

.ri-stop-circle-fill:before {
    content: "\f19e"
}

.ri-stop-circle-line:before {
    content: "\f19f"
}

.ri-stop-fill:before {
    content: "\f1a0"
}

.ri-stop-line:before {
    content: "\f1a1"
}

.ri-stop-mini-fill:before {
    content: "\f1a2"
}

.ri-stop-mini-line:before {
    content: "\f1a3"
}

.ri-store-2-fill:before {
    content: "\f1a4"
}

.ri-store-2-line:before {
    content: "\f1a5"
}

.ri-store-3-fill:before {
    content: "\f1a6"
}

.ri-store-3-line:before {
    content: "\f1a7"
}

.ri-store-fill:before {
    content: "\f1a8"
}

.ri-store-line:before {
    content: "\f1a9"
}

.ri-strikethrough-2:before {
    content: "\f1aa"
}

.ri-strikethrough:before {
    content: "\f1ab"
}

.ri-subscript-2:before {
    content: "\f1ac"
}

.ri-subscript:before {
    content: "\f1ad"
}

.ri-subtract-fill:before {
    content: "\f1ae"
}

.ri-subtract-line:before {
    content: "\f1af"
}

.ri-subway-fill:before {
    content: "\f1b0"
}

.ri-subway-line:before {
    content: "\f1b1"
}

.ri-subway-wifi-fill:before {
    content: "\f1b2"
}

.ri-subway-wifi-line:before {
    content: "\f1b3"
}

.ri-suitcase-2-fill:before {
    content: "\f1b4"
}

.ri-suitcase-2-line:before {
    content: "\f1b5"
}

.ri-suitcase-3-fill:before {
    content: "\f1b6"
}

.ri-suitcase-3-line:before {
    content: "\f1b7"
}

.ri-suitcase-fill:before {
    content: "\f1b8"
}

.ri-suitcase-line:before {
    content: "\f1b9"
}

.ri-sun-cloudy-fill:before {
    content: "\f1ba"
}

.ri-sun-cloudy-line:before {
    content: "\f1bb"
}

.ri-sun-fill:before {
    content: "\f1bc"
}

.ri-sun-foggy-fill:before {
    content: "\f1bd"
}

.ri-sun-foggy-line:before {
    content: "\f1be"
}

.ri-sun-line:before {
    content: "\f1bf"
}

.ri-superscript-2:before {
    content: "\f1c0"
}

.ri-superscript:before {
    content: "\f1c1"
}

.ri-surgical-mask-fill:before {
    content: "\f1c2"
}

.ri-surgical-mask-line:before {
    content: "\f1c3"
}

.ri-surround-sound-fill:before {
    content: "\f1c4"
}

.ri-surround-sound-line:before {
    content: "\f1c5"
}

.ri-survey-fill:before {
    content: "\f1c6"
}

.ri-survey-line:before {
    content: "\f1c7"
}

.ri-swap-box-fill:before {
    content: "\f1c8"
}

.ri-swap-box-line:before {
    content: "\f1c9"
}

.ri-swap-fill:before {
    content: "\f1ca"
}

.ri-swap-line:before {
    content: "\f1cb"
}

.ri-switch-fill:before {
    content: "\f1cc"
}

.ri-switch-line:before {
    content: "\f1cd"
}

.ri-sword-fill:before {
    content: "\f1ce"
}

.ri-sword-line:before {
    content: "\f1cf"
}

.ri-syringe-fill:before {
    content: "\f1d0"
}

.ri-syringe-line:before {
    content: "\f1d1"
}

.ri-t-box-fill:before {
    content: "\f1d2"
}

.ri-t-box-line:before {
    content: "\f1d3"
}

.ri-t-shirt-2-fill:before {
    content: "\f1d4"
}

.ri-t-shirt-2-line:before {
    content: "\f1d5"
}

.ri-t-shirt-air-fill:before {
    content: "\f1d6"
}

.ri-t-shirt-air-line:before {
    content: "\f1d7"
}

.ri-t-shirt-fill:before {
    content: "\f1d8"
}

.ri-t-shirt-line:before {
    content: "\f1d9"
}

.ri-table-2:before {
    content: "\f1da"
}

.ri-table-alt-fill:before {
    content: "\f1db"
}

.ri-table-alt-line:before {
    content: "\f1dc"
}

.ri-table-fill:before {
    content: "\f1dd"
}

.ri-table-line:before {
    content: "\f1de"
}

.ri-tablet-fill:before {
    content: "\f1df"
}

.ri-tablet-line:before {
    content: "\f1e0"
}

.ri-takeaway-fill:before {
    content: "\f1e1"
}

.ri-takeaway-line:before {
    content: "\f1e2"
}

.ri-taobao-fill:before {
    content: "\f1e3"
}

.ri-taobao-line:before {
    content: "\f1e4"
}

.ri-tape-fill:before {
    content: "\f1e5"
}

.ri-tape-line:before {
    content: "\f1e6"
}

.ri-task-fill:before {
    content: "\f1e7"
}

.ri-task-line:before {
    content: "\f1e8"
}

.ri-taxi-fill:before {
    content: "\f1e9"
}

.ri-taxi-line:before {
    content: "\f1ea"
}

.ri-taxi-wifi-fill:before {
    content: "\f1eb"
}

.ri-taxi-wifi-line:before {
    content: "\f1ec"
}

.ri-team-fill:before {
    content: "\f1ed"
}

.ri-team-line:before {
    content: "\f1ee"
}

.ri-telegram-fill:before {
    content: "\f1ef"
}

.ri-telegram-line:before {
    content: "\f1f0"
}

.ri-temp-cold-fill:before {
    content: "\f1f1"
}

.ri-temp-cold-line:before {
    content: "\f1f2"
}

.ri-temp-hot-fill:before {
    content: "\f1f3"
}

.ri-temp-hot-line:before {
    content: "\f1f4"
}

.ri-terminal-box-fill:before {
    content: "\f1f5"
}

.ri-terminal-box-line:before {
    content: "\f1f6"
}

.ri-terminal-fill:before {
    content: "\f1f7"
}

.ri-terminal-line:before {
    content: "\f1f8"
}

.ri-terminal-window-fill:before {
    content: "\f1f9"
}

.ri-terminal-window-line:before {
    content: "\f1fa"
}

.ri-test-tube-fill:before {
    content: "\f1fb"
}

.ri-test-tube-line:before {
    content: "\f1fc"
}

.ri-text-direction-l:before {
    content: "\f1fd"
}

.ri-text-direction-r:before {
    content: "\f1fe"
}

.ri-text-spacing:before {
    content: "\f1ff"
}

.ri-text-wrap:before {
    content: "\f200"
}

.ri-text:before {
    content: "\f201"
}

.ri-thermometer-fill:before {
    content: "\f202"
}

.ri-thermometer-line:before {
    content: "\f203"
}

.ri-thumb-down-fill:before {
    content: "\f204"
}

.ri-thumb-down-line:before {
    content: "\f205"
}

.ri-thumb-up-fill:before {
    content: "\f206"
}

.ri-thumb-up-line:before {
    content: "\f207"
}

.ri-thunderstorms-fill:before {
    content: "\f208"
}

.ri-thunderstorms-line:before {
    content: "\f209"
}

.ri-ticket-2-fill:before {
    content: "\f20a"
}

.ri-ticket-2-line:before {
    content: "\f20b"
}

.ri-ticket-fill:before {
    content: "\f20c"
}

.ri-ticket-line:before {
    content: "\f20d"
}

.ri-time-fill:before {
    content: "\f20e"
}

.ri-time-line:before {
    content: "\f20f"
}

.ri-timer-2-fill:before {
    content: "\f210"
}

.ri-timer-2-line:before {
    content: "\f211"
}

.ri-timer-fill:before {
    content: "\f212"
}

.ri-timer-flash-fill:before {
    content: "\f213"
}

.ri-timer-flash-line:before {
    content: "\f214"
}

.ri-timer-line:before {
    content: "\f215"
}

.ri-todo-fill:before {
    content: "\f216"
}

.ri-todo-line:before {
    content: "\f217"
}

.ri-toggle-fill:before {
    content: "\f218"
}

.ri-toggle-line:before {
    content: "\f219"
}

.ri-tools-fill:before {
    content: "\f21a"
}

.ri-tools-line:before {
    content: "\f21b"
}

.ri-tornado-fill:before {
    content: "\f21c"
}

.ri-tornado-line:before {
    content: "\f21d"
}

.ri-trademark-fill:before {
    content: "\f21e"
}

.ri-trademark-line:before {
    content: "\f21f"
}

.ri-traffic-light-fill:before {
    content: "\f220"
}

.ri-traffic-light-line:before {
    content: "\f221"
}

.ri-train-fill:before {
    content: "\f222"
}

.ri-train-line:before {
    content: "\f223"
}

.ri-train-wifi-fill:before {
    content: "\f224"
}

.ri-train-wifi-line:before {
    content: "\f225"
}

.ri-translate-2:before {
    content: "\f226"
}

.ri-translate:before {
    content: "\f227"
}

.ri-travesti-fill:before {
    content: "\f228"
}

.ri-travesti-line:before {
    content: "\f229"
}

.ri-treasure-map-fill:before {
    content: "\f22a"
}

.ri-treasure-map-line:before {
    content: "\f22b"
}

.ri-trello-fill:before {
    content: "\f22c"
}

.ri-trello-line:before {
    content: "\f22d"
}

.ri-trophy-fill:before {
    content: "\f22e"
}

.ri-trophy-line:before {
    content: "\f22f"
}

.ri-truck-fill:before {
    content: "\f230"
}

.ri-truck-line:before {
    content: "\f231"
}

.ri-tumblr-fill:before {
    content: "\f232"
}

.ri-tumblr-line:before {
    content: "\f233"
}

.ri-tv-2-fill:before {
    content: "\f234"
}

.ri-tv-2-line:before {
    content: "\f235"
}

.ri-tv-fill:before {
    content: "\f236"
}

.ri-tv-line:before {
    content: "\f237"
}

.ri-twitch-fill:before {
    content: "\f238"
}

.ri-twitch-line:before {
    content: "\f239"
}

.ri-twitter-fill:before {
    content: "\f23a"
}

.ri-twitter-line:before {
    content: "\f23b"
}

.ri-typhoon-fill:before {
    content: "\f23c"
}

.ri-typhoon-line:before {
    content: "\f23d"
}

.ri-u-disk-fill:before {
    content: "\f23e"
}

.ri-u-disk-line:before {
    content: "\f23f"
}

.ri-ubuntu-fill:before {
    content: "\f240"
}

.ri-ubuntu-line:before {
    content: "\f241"
}

.ri-umbrella-fill:before {
    content: "\f242"
}

.ri-umbrella-line:before {
    content: "\f243"
}

.ri-underline:before {
    content: "\f244"
}

.ri-uninstall-fill:before {
    content: "\f245"
}

.ri-uninstall-line:before {
    content: "\f246"
}

.ri-unsplash-fill:before {
    content: "\f247"
}

.ri-unsplash-line:before {
    content: "\f248"
}

.ri-upload-2-fill:before {
    content: "\f249"
}

.ri-upload-2-line:before {
    content: "\f24a"
}

.ri-upload-cloud-2-fill:before {
    content: "\f24b"
}

.ri-upload-cloud-2-line:before {
    content: "\f24c"
}

.ri-upload-cloud-fill:before {
    content: "\f24d"
}

.ri-upload-cloud-line:before {
    content: "\f24e"
}

.ri-upload-fill:before {
    content: "\f24f"
}

.ri-upload-line:before {
    content: "\f250"
}

.ri-usb-fill:before {
    content: "\f251"
}

.ri-usb-line:before {
    content: "\f252"
}

.ri-user-2-fill:before {
    content: "\f253"
}

.ri-user-2-line:before {
    content: "\f254"
}

.ri-user-3-fill:before {
    content: "\f255"
}

.ri-user-3-line:before {
    content: "\f256"
}

.ri-user-4-fill:before {
    content: "\f257"
}

.ri-user-4-line:before {
    content: "\f258"
}

.ri-user-5-fill:before {
    content: "\f259"
}

.ri-user-5-line:before {
    content: "\f25a"
}

.ri-user-6-fill:before {
    content: "\f25b"
}

.ri-user-6-line:before {
    content: "\f25c"
}

.ri-user-add-fill:before {
    content: "\f25d"
}

.ri-user-add-line:before {
    content: "\f25e"
}

.ri-user-fill:before {
    content: "\f25f"
}

.ri-user-follow-fill:before {
    content: "\f260"
}

.ri-user-follow-line:before {
    content: "\f261"
}

.ri-user-heart-fill:before {
    content: "\f262"
}

.ri-user-heart-line:before {
    content: "\f263"
}

.ri-user-line:before {
    content: "\f264"
}

.ri-user-location-fill:before {
    content: "\f265"
}

.ri-user-location-line:before {
    content: "\f266"
}

.ri-user-received-2-fill:before {
    content: "\f267"
}

.ri-user-received-2-line:before {
    content: "\f268"
}

.ri-user-received-fill:before {
    content: "\f269"
}

.ri-user-received-line:before {
    content: "\f26a"
}

.ri-user-search-fill:before {
    content: "\f26b"
}

.ri-user-search-line:before {
    content: "\f26c"
}

.ri-user-settings-fill:before {
    content: "\f26d"
}

.ri-user-settings-line:before {
    content: "\f26e"
}

.ri-user-shared-2-fill:before {
    content: "\f26f"
}

.ri-user-shared-2-line:before {
    content: "\f270"
}

.ri-user-shared-fill:before {
    content: "\f271"
}

.ri-user-shared-line:before {
    content: "\f272"
}

.ri-user-smile-fill:before {
    content: "\f273"
}

.ri-user-smile-line:before {
    content: "\f274"
}

.ri-user-star-fill:before {
    content: "\f275"
}

.ri-user-star-line:before {
    content: "\f276"
}

.ri-user-unfollow-fill:before {
    content: "\f277"
}

.ri-user-unfollow-line:before {
    content: "\f278"
}

.ri-user-voice-fill:before {
    content: "\f279"
}

.ri-user-voice-line:before {
    content: "\f27a"
}

.ri-video-add-fill:before {
    content: "\f27b"
}

.ri-video-add-line:before {
    content: "\f27c"
}

.ri-video-chat-fill:before {
    content: "\f27d"
}

.ri-video-chat-line:before {
    content: "\f27e"
}

.ri-video-download-fill:before {
    content: "\f27f"
}

.ri-video-download-line:before {
    content: "\f280"
}

.ri-video-fill:before {
    content: "\f281"
}

.ri-video-line:before {
    content: "\f282"
}

.ri-video-upload-fill:before {
    content: "\f283"
}

.ri-video-upload-line:before {
    content: "\f284"
}

.ri-vidicon-2-fill:before {
    content: "\f285"
}

.ri-vidicon-2-line:before {
    content: "\f286"
}

.ri-vidicon-fill:before {
    content: "\f287"
}

.ri-vidicon-line:before {
    content: "\f288"
}

.ri-vimeo-fill:before {
    content: "\f289"
}

.ri-vimeo-line:before {
    content: "\f28a"
}

.ri-vip-crown-2-fill:before {
    content: "\f28b"
}

.ri-vip-crown-2-line:before {
    content: "\f28c"
}

.ri-vip-crown-fill:before {
    content: "\f28d"
}

.ri-vip-crown-line:before {
    content: "\f28e"
}

.ri-vip-diamond-fill:before {
    content: "\f28f"
}

.ri-vip-diamond-line:before {
    content: "\f290"
}

.ri-vip-fill:before {
    content: "\f291"
}

.ri-vip-line:before {
    content: "\f292"
}

.ri-virus-fill:before {
    content: "\f293"
}

.ri-virus-line:before {
    content: "\f294"
}

.ri-visa-fill:before {
    content: "\f295"
}

.ri-visa-line:before {
    content: "\f296"
}

.ri-voice-recognition-fill:before {
    content: "\f297"
}

.ri-voice-recognition-line:before {
    content: "\f298"
}

.ri-voiceprint-fill:before {
    content: "\f299"
}

.ri-voiceprint-line:before {
    content: "\f29a"
}

.ri-volume-down-fill:before {
    content: "\f29b"
}

.ri-volume-down-line:before {
    content: "\f29c"
}

.ri-volume-mute-fill:before {
    content: "\f29d"
}

.ri-volume-mute-line:before {
    content: "\f29e"
}

.ri-volume-off-vibrate-fill:before {
    content: "\f29f"
}

.ri-volume-off-vibrate-line:before {
    content: "\f2a0"
}

.ri-volume-up-fill:before {
    content: "\f2a1"
}

.ri-volume-up-line:before {
    content: "\f2a2"
}

.ri-volume-vibrate-fill:before {
    content: "\f2a3"
}

.ri-volume-vibrate-line:before {
    content: "\f2a4"
}

.ri-vuejs-fill:before {
    content: "\f2a5"
}

.ri-vuejs-line:before {
    content: "\f2a6"
}

.ri-walk-fill:before {
    content: "\f2a7"
}

.ri-walk-line:before {
    content: "\f2a8"
}

.ri-wallet-2-fill:before {
    content: "\f2a9"
}

.ri-wallet-2-line:before {
    content: "\f2aa"
}

.ri-wallet-3-fill:before {
    content: "\f2ab"
}

.ri-wallet-3-line:before {
    content: "\f2ac"
}

.ri-wallet-fill:before {
    content: "\f2ad"
}

.ri-wallet-line:before {
    content: "\f2ae"
}

.ri-water-flash-fill:before {
    content: "\f2af"
}

.ri-water-flash-line:before {
    content: "\f2b0"
}

.ri-webcam-fill:before {
    content: "\f2b1"
}

.ri-webcam-line:before {
    content: "\f2b2"
}

.ri-wechat-2-fill:before {
    content: "\f2b3"
}

.ri-wechat-2-line:before {
    content: "\f2b4"
}

.ri-wechat-fill:before {
    content: "\f2b5"
}

.ri-wechat-line:before {
    content: "\f2b6"
}

.ri-wechat-pay-fill:before {
    content: "\f2b7"
}

.ri-wechat-pay-line:before {
    content: "\f2b8"
}

.ri-weibo-fill:before {
    content: "\f2b9"
}

.ri-weibo-line:before {
    content: "\f2ba"
}

.ri-whatsapp-fill:before {
    content: "\f2bb"
}

.ri-whatsapp-line:before {
    content: "\f2bc"
}

.ri-wheelchair-fill:before {
    content: "\f2bd"
}

.ri-wheelchair-line:before {
    content: "\f2be"
}

.ri-wifi-fill:before {
    content: "\f2bf"
}

.ri-wifi-line:before {
    content: "\f2c0"
}

.ri-wifi-off-fill:before {
    content: "\f2c1"
}

.ri-wifi-off-line:before {
    content: "\f2c2"
}

.ri-window-2-fill:before {
    content: "\f2c3"
}

.ri-window-2-line:before {
    content: "\f2c4"
}

.ri-window-fill:before {
    content: "\f2c5"
}

.ri-window-line:before {
    content: "\f2c6"
}

.ri-windows-fill:before {
    content: "\f2c7"
}

.ri-windows-line:before {
    content: "\f2c8"
}

.ri-windy-fill:before {
    content: "\f2c9"
}

.ri-windy-line:before {
    content: "\f2ca"
}

.ri-wireless-charging-fill:before {
    content: "\f2cb"
}

.ri-wireless-charging-line:before {
    content: "\f2cc"
}

.ri-women-fill:before {
    content: "\f2cd"
}

.ri-women-line:before {
    content: "\f2ce"
}

.ri-wubi-input:before {
    content: "\f2cf"
}

.ri-xbox-fill:before {
    content: "\f2d0"
}

.ri-xbox-line:before {
    content: "\f2d1"
}

.ri-xing-fill:before {
    content: "\f2d2"
}

.ri-xing-line:before {
    content: "\f2d3"
}

.ri-youtube-fill:before {
    content: "\f2d4"
}

.ri-youtube-line:before {
    content: "\f2d5"
}

.ri-zcool-fill:before {
    content: "\f2d6"
}

.ri-zcool-line:before {
    content: "\f2d7"
}

.ri-zhihu-fill:before {
    content: "\f2d8"
}

.ri-zhihu-line:before {
    content: "\f2d9"
}

.ri-zoom-in-fill:before {
    content: "\f2da"
}

.ri-zoom-in-line:before {
    content: "\f2db"
}

.ri-zoom-out-fill:before {
    content: "\f2dc"
}

.ri-zoom-out-line:before {
    content: "\f2dd"
}

.ri-zzz-fill:before {
    content: "\f2de"
}

.ri-zzz-line:before {
    content: "\f2df"
}

.ri-arrow-down-double-fill:before {
    content: "\f2e0"
}

.ri-arrow-down-double-line:before {
    content: "\f2e1"
}

.ri-arrow-left-double-fill:before {
    content: "\f2e2"
}

.ri-arrow-left-double-line:before {
    content: "\f2e3"
}

.ri-arrow-right-double-fill:before {
    content: "\f2e4"
}

.ri-arrow-right-double-line:before {
    content: "\f2e5"
}

.ri-arrow-turn-back-fill:before {
    content: "\f2e6"
}

.ri-arrow-turn-back-line:before {
    content: "\f2e7"
}

.ri-arrow-turn-forward-fill:before {
    content: "\f2e8"
}

.ri-arrow-turn-forward-line:before {
    content: "\f2e9"
}

.ri-arrow-up-double-fill:before {
    content: "\f2ea"
}

.ri-arrow-up-double-line:before {
    content: "\f2eb"
}

.ri-bard-fill:before {
    content: "\f2ec"
}

.ri-bard-line:before {
    content: "\f2ed"
}

.ri-bootstrap-fill:before {
    content: "\f2ee"
}

.ri-bootstrap-line:before {
    content: "\f2ef"
}

.ri-box-1-fill:before {
    content: "\f2f0"
}

.ri-box-1-line:before {
    content: "\f2f1"
}

.ri-box-2-fill:before {
    content: "\f2f2"
}

.ri-box-2-line:before {
    content: "\f2f3"
}

.ri-box-3-fill:before {
    content: "\f2f4"
}

.ri-box-3-line:before {
    content: "\f2f5"
}

.ri-brain-fill:before {
    content: "\f2f6"
}

.ri-brain-line:before {
    content: "\f2f7"
}

.ri-candle-fill:before {
    content: "\f2f8"
}

.ri-candle-line:before {
    content: "\f2f9"
}

.ri-cash-fill:before {
    content: "\f2fa"
}

.ri-cash-line:before {
    content: "\f2fb"
}

.ri-contract-left-fill:before {
    content: "\f2fc"
}

.ri-contract-left-line:before {
    content: "\f2fd"
}

.ri-contract-left-right-fill:before {
    content: "\f2fe"
}

.ri-contract-left-right-line:before {
    content: "\f2ff"
}

.ri-contract-right-fill:before {
    content: "\f300"
}

.ri-contract-right-line:before {
    content: "\f301"
}

.ri-contract-up-down-fill:before {
    content: "\f302"
}

.ri-contract-up-down-line:before {
    content: "\f303"
}

.ri-copilot-fill:before {
    content: "\f304"
}

.ri-copilot-line:before {
    content: "\f305"
}

.ri-corner-down-left-fill:before {
    content: "\f306"
}

.ri-corner-down-left-line:before {
    content: "\f307"
}

.ri-corner-down-right-fill:before {
    content: "\f308"
}

.ri-corner-down-right-line:before {
    content: "\f309"
}

.ri-corner-left-down-fill:before {
    content: "\f30a"
}

.ri-corner-left-down-line:before {
    content: "\f30b"
}

.ri-corner-left-up-fill:before {
    content: "\f30c"
}

.ri-corner-left-up-line:before {
    content: "\f30d"
}

.ri-corner-right-down-fill:before {
    content: "\f30e"
}

.ri-corner-right-down-line:before {
    content: "\f30f"
}

.ri-corner-right-up-fill:before {
    content: "\f310"
}

.ri-corner-right-up-line:before {
    content: "\f311"
}

.ri-corner-up-left-double-fill:before {
    content: "\f312"
}

.ri-corner-up-left-double-line:before {
    content: "\f313"
}

.ri-corner-up-left-fill:before {
    content: "\f314"
}

.ri-corner-up-left-line:before {
    content: "\f315"
}

.ri-corner-up-right-double-fill:before {
    content: "\f316"
}

.ri-corner-up-right-double-line:before {
    content: "\f317"
}

.ri-corner-up-right-fill:before {
    content: "\f318"
}

.ri-corner-up-right-line:before {
    content: "\f319"
}

.ri-cross-fill:before {
    content: "\f31a"
}

.ri-cross-line:before {
    content: "\f31b"
}

.ri-edge-new-fill:before {
    content: "\f31c"
}

.ri-edge-new-line:before {
    content: "\f31d"
}

.ri-equal-fill:before {
    content: "\f31e"
}

.ri-equal-line:before {
    content: "\f31f"
}

.ri-expand-left-fill:before {
    content: "\f320"
}

.ri-expand-left-line:before {
    content: "\f321"
}

.ri-expand-left-right-fill:before {
    content: "\f322"
}

.ri-expand-left-right-line:before {
    content: "\f323"
}

.ri-expand-right-fill:before {
    content: "\f324"
}

.ri-expand-right-line:before {
    content: "\f325"
}

.ri-expand-up-down-fill:before {
    content: "\f326"
}

.ri-expand-up-down-line:before {
    content: "\f327"
}

.ri-flickr-fill:before {
    content: "\f328"
}

.ri-flickr-line:before {
    content: "\f329"
}

.ri-forward-10-fill:before {
    content: "\f32a"
}

.ri-forward-10-line:before {
    content: "\f32b"
}

.ri-forward-15-fill:before {
    content: "\f32c"
}

.ri-forward-15-line:before {
    content: "\f32d"
}

.ri-forward-30-fill:before {
    content: "\f32e"
}

.ri-forward-30-line:before {
    content: "\f32f"
}

.ri-forward-5-fill:before {
    content: "\f330"
}

.ri-forward-5-line:before {
    content: "\f331"
}

.ri-graduation-cap-fill:before {
    content: "\f332"
}

.ri-graduation-cap-line:before {
    content: "\f333"
}

.ri-home-office-fill:before {
    content: "\f334"
}

.ri-home-office-line:before {
    content: "\f335"
}

.ri-hourglass-2-fill:before {
    content: "\f336"
}

.ri-hourglass-2-line:before {
    content: "\f337"
}

.ri-hourglass-fill:before {
    content: "\f338"
}

.ri-hourglass-line:before {
    content: "\f339"
}

.ri-javascript-fill:before {
    content: "\f33a"
}

.ri-javascript-line:before {
    content: "\f33b"
}

.ri-loop-left-fill:before {
    content: "\f33c"
}

.ri-loop-left-line:before {
    content: "\f33d"
}

.ri-loop-right-fill:before {
    content: "\f33e"
}

.ri-loop-right-line:before {
    content: "\f33f"
}

.ri-memories-fill:before {
    content: "\f340"
}

.ri-memories-line:before {
    content: "\f341"
}

.ri-meta-fill:before {
    content: "\f342"
}

.ri-meta-line:before {
    content: "\f343"
}

.ri-microsoft-loop-fill:before {
    content: "\f344"
}

.ri-microsoft-loop-line:before {
    content: "\f345"
}

.ri-nft-fill:before {
    content: "\f346"
}

.ri-nft-line:before {
    content: "\f347"
}

.ri-notion-fill:before {
    content: "\f348"
}

.ri-notion-line:before {
    content: "\f349"
}

.ri-openai-fill:before {
    content: "\f34a"
}

.ri-openai-line:before {
    content: "\f34b"
}

.ri-overline:before {
    content: "\f34c"
}

.ri-p2p-fill:before {
    content: "\f34d"
}

.ri-p2p-line:before {
    content: "\f34e"
}

.ri-presentation-fill:before {
    content: "\f34f"
}

.ri-presentation-line:before {
    content: "\f350"
}

.ri-replay-10-fill:before {
    content: "\f351"
}

.ri-replay-10-line:before {
    content: "\f352"
}

.ri-replay-15-fill:before {
    content: "\f353"
}

.ri-replay-15-line:before {
    content: "\f354"
}

.ri-replay-30-fill:before {
    content: "\f355"
}

.ri-replay-30-line:before {
    content: "\f356"
}

.ri-replay-5-fill:before {
    content: "\f357"
}

.ri-replay-5-line:before {
    content: "\f358"
}

.ri-school-fill:before {
    content: "\f359"
}

.ri-school-line:before {
    content: "\f35a"
}

.ri-shining-2-fill:before {
    content: "\f35b"
}

.ri-shining-2-line:before {
    content: "\f35c"
}

.ri-shining-fill:before {
    content: "\f35d"
}

.ri-shining-line:before {
    content: "\f35e"
}

.ri-sketching:before {
    content: "\f35f"
}

.ri-skip-down-fill:before {
    content: "\f360"
}

.ri-skip-down-line:before {
    content: "\f361"
}

.ri-skip-left-fill:before {
    content: "\f362"
}

.ri-skip-left-line:before {
    content: "\f363"
}

.ri-skip-right-fill:before {
    content: "\f364"
}

.ri-skip-right-line:before {
    content: "\f365"
}

.ri-skip-up-fill:before {
    content: "\f366"
}

.ri-skip-up-line:before {
    content: "\f367"
}

.ri-slow-down-fill:before {
    content: "\f368"
}

.ri-slow-down-line:before {
    content: "\f369"
}

.ri-sparkling-2-fill:before {
    content: "\f36a"
}

.ri-sparkling-2-line:before {
    content: "\f36b"
}

.ri-sparkling-fill:before {
    content: "\f36c"
}

.ri-sparkling-line:before {
    content: "\f36d"
}

.ri-speak-fill:before {
    content: "\f36e"
}

.ri-speak-line:before {
    content: "\f36f"
}

.ri-speed-up-fill:before {
    content: "\f370"
}

.ri-speed-up-line:before {
    content: "\f371"
}

.ri-tiktok-fill:before {
    content: "\f372"
}

.ri-tiktok-line:before {
    content: "\f373"
}

.ri-token-swap-fill:before {
    content: "\f374"
}

.ri-token-swap-line:before {
    content: "\f375"
}

.ri-unpin-fill:before {
    content: "\f376"
}

.ri-unpin-line:before {
    content: "\f377"
}

.ri-wechat-channels-fill:before {
    content: "\f378"
}

.ri-wechat-channels-line:before {
    content: "\f379"
}

.ri-wordpress-fill:before {
    content: "\f37a"
}

.ri-wordpress-line:before {
    content: "\f37b"
}

.ri-blender-fill:before {
    content: "\f37c"
}

.ri-blender-line:before {
    content: "\f37d"
}

.ri-emoji-sticker-fill:before {
    content: "\f37e"
}

.ri-emoji-sticker-line:before {
    content: "\f37f"
}

.ri-git-close-pull-request-fill:before {
    content: "\f380"
}

.ri-git-close-pull-request-line:before {
    content: "\f381"
}

.ri-instance-fill:before {
    content: "\f382"
}

.ri-instance-line:before {
    content: "\f383"
}

.ri-megaphone-fill:before {
    content: "\f384"
}

.ri-megaphone-line:before {
    content: "\f385"
}

.ri-pass-expired-fill:before {
    content: "\f386"
}

.ri-pass-expired-line:before {
    content: "\f387"
}

.ri-pass-pending-fill:before {
    content: "\f388"
}

.ri-pass-pending-line:before {
    content: "\f389"
}

.ri-pass-valid-fill:before {
    content: "\f38a"
}

.ri-pass-valid-line:before {
    content: "\f38b"
}

.ri-ai-generate:before {
    content: "\f38c"
}

.ri-calendar-close-fill:before {
    content: "\f38d"
}

.ri-calendar-close-line:before {
    content: "\f38e"
}

.ri-draggable:before {
    content: "\f38f"
}

.ri-font-family:before {
    content: "\f390"
}

.ri-font-mono:before {
    content: "\f391"
}

.ri-font-sans-serif:before {
    content: "\f392"
}

.ri-font-sans:before {
    content: "\f393"
}

.ri-hard-drive-3-fill:before {
    content: "\f394"
}

.ri-hard-drive-3-line:before {
    content: "\f395"
}

.ri-kick-fill:before {
    content: "\f396"
}

.ri-kick-line:before {
    content: "\f397"
}

.ri-list-check-3:before {
    content: "\f398"
}

.ri-list-indefinite:before {
    content: "\f399"
}

.ri-list-ordered-2:before {
    content: "\f39a"
}

.ri-list-radio:before {
    content: "\f39b"
}

.ri-openbase-fill:before {
    content: "\f39c"
}

.ri-openbase-line:before {
    content: "\f39d"
}

.ri-planet-fill:before {
    content: "\f39e"
}

.ri-planet-line:before {
    content: "\f39f"
}

.ri-prohibited-fill:before {
    content: "\f3a0"
}

.ri-prohibited-line:before {
    content: "\f3a1"
}

.ri-quote-text:before {
    content: "\f3a2"
}

.ri-seo-fill:before {
    content: "\f3a3"
}

.ri-seo-line:before {
    content: "\f3a4"
}

.ri-slash-commands:before {
    content: "\f3a5"
}

.ri-archive-2-fill:before {
    content: "\f3a6"
}

.ri-archive-2-line:before {
    content: "\f3a7"
}

.ri-inbox-2-fill:before {
    content: "\f3a8"
}

.ri-inbox-2-line:before {
    content: "\f3a9"
}

.ri-shake-hands-fill:before {
    content: "\f3aa"
}

.ri-shake-hands-line:before {
    content: "\f3ab"
}

.ri-supabase-fill:before {
    content: "\f3ac"
}

.ri-supabase-line:before {
    content: "\f3ad"
}

.ri-water-percent-fill:before {
    content: "\f3ae"
}

.ri-water-percent-line:before {
    content: "\f3af"
}

.ri-yuque-fill:before {
    content: "\f3b0"
}

.ri-yuque-line:before {
    content: "\f3b1"
}

.ri-crosshair-2-fill:before {
    content: "\f3b2"
}

.ri-crosshair-2-line:before {
    content: "\f3b3"
}

.ri-crosshair-fill:before {
    content: "\f3b4"
}

.ri-crosshair-line:before {
    content: "\f3b5"
}

.ri-file-close-fill:before {
    content: "\f3b6"
}

.ri-file-close-line:before {
    content: "\f3b7"
}

.ri-infinity-fill:before {
    content: "\f3b8"
}

.ri-infinity-line:before {
    content: "\f3b9"
}

.ri-rfid-fill:before {
    content: "\f3ba"
}

.ri-rfid-line:before {
    content: "\f3bb"
}

.ri-slash-commands-2:before {
    content: "\f3bc"
}

.ri-user-forbid-fill:before {
    content: "\f3bd"
}

.ri-user-forbid-line:before {
    content: "\f3be"
}

.ri-beer-fill:before {
    content: "\f3bf"
}

.ri-beer-line:before {
    content: "\f3c0"
}

.ri-circle-fill:before {
    content: "\f3c1"
}

.ri-circle-line:before {
    content: "\f3c2"
}

.ri-dropdown-list:before {
    content: "\f3c3"
}

.ri-file-image-fill:before {
    content: "\f3c4"
}

.ri-file-image-line:before {
    content: "\f3c5"
}

.ri-file-pdf-2-fill:before {
    content: "\f3c6"
}

.ri-file-pdf-2-line:before {
    content: "\f3c7"
}

.ri-file-video-fill:before {
    content: "\f3c8"
}

.ri-file-video-line:before {
    content: "\f3c9"
}

.ri-folder-image-fill:before {
    content: "\f3ca"
}

.ri-folder-image-line:before {
    content: "\f3cb"
}

.ri-folder-video-fill:before {
    content: "\f3cc"
}

.ri-folder-video-line:before {
    content: "\f3cd"
}

.ri-hexagon-fill:before {
    content: "\f3ce"
}

.ri-hexagon-line:before {
    content: "\f3cf"
}

.ri-menu-search-fill:before {
    content: "\f3d0"
}

.ri-menu-search-line:before {
    content: "\f3d1"
}

.ri-octagon-fill:before {
    content: "\f3d2"
}

.ri-octagon-line:before {
    content: "\f3d3"
}

.ri-pentagon-fill:before {
    content: "\f3d4"
}

.ri-pentagon-line:before {
    content: "\f3d5"
}

.ri-rectangle-fill:before {
    content: "\f3d6"
}

.ri-rectangle-line:before {
    content: "\f3d7"
}

.ri-robot-2-fill:before {
    content: "\f3d8"
}

.ri-robot-2-line:before {
    content: "\f3d9"
}

.ri-shapes-fill:before {
    content: "\f3da"
}

.ri-shapes-line:before {
    content: "\f3db"
}

.ri-square-fill:before {
    content: "\f3dc"
}

.ri-square-line:before {
    content: "\f3dd"
}

.ri-tent-fill:before {
    content: "\f3de"
}

.ri-tent-line:before {
    content: "\f3df"
}

.ri-threads-fill:before {
    content: "\f3e0"
}

.ri-threads-line:before {
    content: "\f3e1"
}

.ri-tree-fill:before {
    content: "\f3e2"
}

.ri-tree-line:before {
    content: "\f3e3"
}

.ri-triangle-fill:before {
    content: "\f3e4"
}

.ri-triangle-line:before {
    content: "\f3e5"
}

.ri-twitter-x-fill:before {
    content: "\f3e6"
}

.ri-twitter-x-line:before {
    content: "\f3e7"
}

.ri-verified-badge-fill:before {
    content: "\f3e8"
}

.ri-verified-badge-line:before {
    content: "\f3e9"
}

.ri-armchair-fill:before {
    content: "\f3ea"
}

.ri-armchair-line:before {
    content: "\f3eb"
}

.ri-bnb-fill:before {
    content: "\f3ec"
}

.ri-bnb-line:before {
    content: "\f3ed"
}

.ri-bread-fill:before {
    content: "\f3ee"
}

.ri-bread-line:before {
    content: "\f3ef"
}

.ri-btc-fill:before {
    content: "\f3f0"
}

.ri-btc-line:before {
    content: "\f3f1"
}

.ri-calendar-schedule-fill:before {
    content: "\f3f2"
}

.ri-calendar-schedule-line:before {
    content: "\f3f3"
}

.ri-dice-1-fill:before {
    content: "\f3f4"
}

.ri-dice-1-line:before {
    content: "\f3f5"
}

.ri-dice-2-fill:before {
    content: "\f3f6"
}

.ri-dice-2-line:before {
    content: "\f3f7"
}

.ri-dice-3-fill:before {
    content: "\f3f8"
}

.ri-dice-3-line:before {
    content: "\f3f9"
}

.ri-dice-4-fill:before {
    content: "\f3fa"
}

.ri-dice-4-line:before {
    content: "\f3fb"
}

.ri-dice-5-fill:before {
    content: "\f3fc"
}

.ri-dice-5-line:before {
    content: "\f3fd"
}

.ri-dice-6-fill:before {
    content: "\f3fe"
}

.ri-dice-6-line:before {
    content: "\f3ff"
}

.ri-dice-fill:before {
    content: "\f400"
}

.ri-dice-line:before {
    content: "\f401"
}

.ri-drinks-fill:before {
    content: "\f402"
}

.ri-drinks-line:before {
    content: "\f403"
}

.ri-equalizer-2-fill:before {
    content: "\f404"
}

.ri-equalizer-2-line:before {
    content: "\f405"
}

.ri-equalizer-3-fill:before {
    content: "\f406"
}

.ri-equalizer-3-line:before {
    content: "\f407"
}

.ri-eth-fill:before {
    content: "\f408"
}

.ri-eth-line:before {
    content: "\f409"
}

.ri-flower-fill:before {
    content: "\f40a"
}

.ri-flower-line:before {
    content: "\f40b"
}

.ri-glasses-2-fill:before {
    content: "\f40c"
}

.ri-glasses-2-line:before {
    content: "\f40d"
}

.ri-glasses-fill:before {
    content: "\f40e"
}

.ri-glasses-line:before {
    content: "\f40f"
}

.ri-goggles-fill:before {
    content: "\f410"
}

.ri-goggles-line:before {
    content: "\f411"
}

.ri-image-circle-fill:before {
    content: "\f412"
}

.ri-image-circle-line:before {
    content: "\f413"
}

.ri-info-i:before {
    content: "\f414"
}

.ri-money-rupee-circle-fill:before {
    content: "\f415"
}

.ri-money-rupee-circle-line:before {
    content: "\f416"
}

.ri-news-fill:before {
    content: "\f417"
}

.ri-news-line:before {
    content: "\f418"
}

.ri-robot-3-fill:before {
    content: "\f419"
}

.ri-robot-3-line:before {
    content: "\f41a"
}

.ri-share-2-fill:before {
    content: "\f41b"
}

.ri-share-2-line:before {
    content: "\f41c"
}

.ri-sofa-fill:before {
    content: "\f41d"
}

.ri-sofa-line:before {
    content: "\f41e"
}

.ri-svelte-fill:before {
    content: "\f41f"
}

.ri-svelte-line:before {
    content: "\f420"
}

.ri-vk-fill:before {
    content: "\f421"
}

.ri-vk-line:before {
    content: "\f422"
}

.ri-xrp-fill:before {
    content: "\f423"
}

.ri-xrp-line:before {
    content: "\f424"
}

.ri-xtz-fill:before {
    content: "\f425"
}

.ri-xtz-line:before {
    content: "\f426"
}

.ri-archive-stack-fill:before {
    content: "\f427"
}

.ri-archive-stack-line:before {
    content: "\f428"
}

.ri-bowl-fill:before {
    content: "\f429"
}

.ri-bowl-line:before {
    content: "\f42a"
}

.ri-calendar-view:before {
    content: "\f42b"
}

.ri-carousel-view:before {
    content: "\f42c"
}

.ri-code-block:before {
    content: "\f42d"
}

.ri-color-filter-fill:before {
    content: "\f42e"
}

.ri-color-filter-line:before {
    content: "\f42f"
}

.ri-contacts-book-3-fill:before {
    content: "\f430"
}

.ri-contacts-book-3-line:before {
    content: "\f431"
}

.ri-contract-fill:before {
    content: "\f432"
}

.ri-contract-line:before {
    content: "\f433"
}

.ri-drinks-2-fill:before {
    content: "\f434"
}

.ri-drinks-2-line:before {
    content: "\f435"
}

.ri-export-fill:before {
    content: "\f436"
}

.ri-export-line:before {
    content: "\f437"
}

.ri-file-check-fill:before {
    content: "\f438"
}

.ri-file-check-line:before {
    content: "\f439"
}

.ri-focus-mode:before {
    content: "\f43a"
}

.ri-folder-6-fill:before {
    content: "\f43b"
}

.ri-folder-6-line:before {
    content: "\f43c"
}

.ri-folder-check-fill:before {
    content: "\f43d"
}

.ri-folder-check-line:before {
    content: "\f43e"
}

.ri-folder-close-fill:before {
    content: "\f43f"
}

.ri-folder-close-line:before {
    content: "\f440"
}

.ri-folder-cloud-fill:before {
    content: "\f441"
}

.ri-folder-cloud-line:before {
    content: "\f442"
}

.ri-gallery-view-2:before {
    content: "\f443"
}

.ri-gallery-view:before {
    content: "\f444"
}

.ri-hand:before {
    content: "\f445"
}

.ri-import-fill:before {
    content: "\f446"
}

.ri-import-line:before {
    content: "\f447"
}

.ri-information-2-fill:before {
    content: "\f448"
}

.ri-information-2-line:before {
    content: "\f449"
}

.ri-kanban-view-2:before {
    content: "\f44a"
}

.ri-kanban-view:before {
    content: "\f44b"
}

.ri-list-view:before {
    content: "\f44c"
}

.ri-lock-star-fill:before {
    content: "\f44d"
}

.ri-lock-star-line:before {
    content: "\f44e"
}

.ri-puzzle-2-fill:before {
    content: "\f44f"
}

.ri-puzzle-2-line:before {
    content: "\f450"
}

.ri-puzzle-fill:before {
    content: "\f451"
}

.ri-puzzle-line:before {
    content: "\f452"
}

.ri-ram-2-fill:before {
    content: "\f453"
}

.ri-ram-2-line:before {
    content: "\f454"
}

.ri-ram-fill:before {
    content: "\f455"
}

.ri-ram-line:before {
    content: "\f456"
}

.ri-receipt-fill:before {
    content: "\f457"
}

.ri-receipt-line:before {
    content: "\f458"
}

.ri-shadow-fill:before {
    content: "\f459"
}

.ri-shadow-line:before {
    content: "\f45a"
}

.ri-sidebar-fold-fill:before {
    content: "\f45b"
}

.ri-sidebar-fold-line:before {
    content: "\f45c"
}

.ri-sidebar-unfold-fill:before {
    content: "\f45d"
}

.ri-sidebar-unfold-line:before {
    content: "\f45e"
}

.ri-slideshow-view:before {
    content: "\f45f"
}

.ri-sort-alphabet-asc:before {
    content: "\f460"
}

.ri-sort-alphabet-desc:before {
    content: "\f461"
}

.ri-sort-number-asc:before {
    content: "\f462"
}

.ri-sort-number-desc:before {
    content: "\f463"
}

.ri-stacked-view:before {
    content: "\f464"
}

.ri-sticky-note-add-fill:before {
    content: "\f465"
}

.ri-sticky-note-add-line:before {
    content: "\f466"
}

.ri-swap-2-fill:before {
    content: "\f467"
}

.ri-swap-2-line:before {
    content: "\f468"
}

.ri-swap-3-fill:before {
    content: "\f469"
}

.ri-swap-3-line:before {
    content: "\f46a"
}

.ri-table-3:before {
    content: "\f46b"
}

.ri-table-view:before {
    content: "\f46c"
}

.ri-text-block:before {
    content: "\f46d"
}

.ri-text-snippet:before {
    content: "\f46e"
}

.ri-timeline-view:before {
    content: "\f46f"
}

.ri-blogger-fill:before {
    content: "\f470"
}

.ri-blogger-line:before {
    content: "\f471"
}

.ri-chat-thread-fill:before {
    content: "\f472"
}

.ri-chat-thread-line:before {
    content: "\f473"
}

.ri-discount-percent-fill:before {
    content: "\f474"
}

.ri-discount-percent-line:before {
    content: "\f475"
}

.ri-exchange-2-fill:before {
    content: "\f476"
}

.ri-exchange-2-line:before {
    content: "\f477"
}

.ri-git-fork-fill:before {
    content: "\f478"
}

.ri-git-fork-line:before {
    content: "\f479"
}

.ri-input-field:before {
    content: "\f47a"
}

.ri-progress-1-fill:before {
    content: "\f47b"
}

.ri-progress-1-line:before {
    content: "\f47c"
}

.ri-progress-2-fill:before {
    content: "\f47d"
}

.ri-progress-2-line:before {
    content: "\f47e"
}

.ri-progress-3-fill:before {
    content: "\f47f"
}

.ri-progress-3-line:before {
    content: "\f480"
}

.ri-progress-4-fill:before {
    content: "\f481"
}

.ri-progress-4-line:before {
    content: "\f482"
}

.ri-progress-5-fill:before {
    content: "\f483"
}

.ri-progress-5-line:before {
    content: "\f484"
}

.ri-progress-6-fill:before {
    content: "\f485"
}

.ri-progress-6-line:before {
    content: "\f486"
}

.ri-progress-7-fill:before {
    content: "\f487"
}

.ri-progress-7-line:before {
    content: "\f488"
}

.ri-progress-8-fill:before {
    content: "\f489"
}

.ri-progress-8-line:before {
    content: "\f48a"
}

.ri-remix-run-fill:before {
    content: "\f48b"
}

.ri-remix-run-line:before {
    content: "\f48c"
}

.ri-signpost-fill:before {
    content: "\f48d"
}

.ri-signpost-line:before {
    content: "\f48e"
}

.ri-time-zone-fill:before {
    content: "\f48f"
}

.ri-time-zone-line:before {
    content: "\f490"
}

.ri-arrow-down-wide-fill:before {
    content: "\f491"
}

.ri-arrow-down-wide-line:before {
    content: "\f492"
}

.ri-arrow-left-wide-fill:before {
    content: "\f493"
}

.ri-arrow-left-wide-line:before {
    content: "\f494"
}

.ri-arrow-right-wide-fill:before {
    content: "\f495"
}

.ri-arrow-right-wide-line:before {
    content: "\f496"
}

.ri-arrow-up-wide-fill:before {
    content: "\f497"
}

.ri-arrow-up-wide-line:before {
    content: "\f498"
}

.ri-bluesky-fill:before {
    content: "\f499"
}

.ri-bluesky-line:before {
    content: "\f49a"
}

.ri-expand-height-fill:before {
    content: "\f49b"
}

.ri-expand-height-line:before {
    content: "\f49c"
}

.ri-expand-width-fill:before {
    content: "\f49d"
}

.ri-expand-width-line:before {
    content: "\f49e"
}

.ri-forward-end-fill:before {
    content: "\f49f"
}

.ri-forward-end-line:before {
    content: "\f4a0"
}

.ri-forward-end-mini-fill:before {
    content: "\f4a1"
}

.ri-forward-end-mini-line:before {
    content: "\f4a2"
}

.ri-friendica-fill:before {
    content: "\f4a3"
}

.ri-friendica-line:before {
    content: "\f4a4"
}

.ri-git-pr-draft-fill:before {
    content: "\f4a5"
}

.ri-git-pr-draft-line:before {
    content: "\f4a6"
}

.ri-play-reverse-fill:before {
    content: "\f4a7"
}

.ri-play-reverse-line:before {
    content: "\f4a8"
}

.ri-play-reverse-mini-fill:before {
    content: "\f4a9"
}

.ri-play-reverse-mini-line:before {
    content: "\f4aa"
}

.ri-rewind-start-fill:before {
    content: "\f4ab"
}

.ri-rewind-start-line:before {
    content: "\f4ac"
}

.ri-rewind-start-mini-fill:before {
    content: "\f4ad"
}

.ri-rewind-start-mini-line:before {
    content: "\f4ae"
}

.ri-scroll-to-bottom-fill:before {
    content: "\f4af"
}

.ri-scroll-to-bottom-line:before {
    content: "\f4b0"
}

.ri-add-large-fill:before {
    content: "\f4b1"
}

.ri-add-large-line:before {
    content: "\f4b2"
}

.ri-aed-electrodes-fill:before {
    content: "\f4b3"
}

.ri-aed-electrodes-line:before {
    content: "\f4b4"
}

.ri-aed-fill:before {
    content: "\f4b5"
}

.ri-aed-line:before {
    content: "\f4b6"
}

.ri-alibaba-cloud-fill:before {
    content: "\f4b7"
}

.ri-alibaba-cloud-line:before {
    content: "\f4b8"
}

.ri-align-item-bottom-fill:before {
    content: "\f4b9"
}

.ri-align-item-bottom-line:before {
    content: "\f4ba"
}

.ri-align-item-horizontal-center-fill:before {
    content: "\f4bb"
}

.ri-align-item-horizontal-center-line:before {
    content: "\f4bc"
}

.ri-align-item-left-fill:before {
    content: "\f4bd"
}

.ri-align-item-left-line:before {
    content: "\f4be"
}

.ri-align-item-right-fill:before {
    content: "\f4bf"
}

.ri-align-item-right-line:before {
    content: "\f4c0"
}

.ri-align-item-top-fill:before {
    content: "\f4c1"
}

.ri-align-item-top-line:before {
    content: "\f4c2"
}

.ri-align-item-vertical-center-fill:before {
    content: "\f4c3"
}

.ri-align-item-vertical-center-line:before {
    content: "\f4c4"
}

.ri-apps-2-add-fill:before {
    content: "\f4c5"
}

.ri-apps-2-add-line:before {
    content: "\f4c6"
}

.ri-close-large-fill:before {
    content: "\f4c7"
}

.ri-close-large-line:before {
    content: "\f4c8"
}

.ri-collapse-diagonal-2-fill:before {
    content: "\f4c9"
}

.ri-collapse-diagonal-2-line:before {
    content: "\f4ca"
}

.ri-collapse-diagonal-fill:before {
    content: "\f4cb"
}

.ri-collapse-diagonal-line:before {
    content: "\f4cc"
}

.ri-dashboard-horizontal-fill:before {
    content: "\f4cd"
}

.ri-dashboard-horizontal-line:before {
    content: "\f4ce"
}

.ri-expand-diagonal-2-fill:before {
    content: "\f4cf"
}

.ri-expand-diagonal-2-line:before {
    content: "\f4d0"
}

.ri-expand-diagonal-fill:before {
    content: "\f4d1"
}

.ri-expand-diagonal-line:before {
    content: "\f4d2"
}

.ri-firebase-fill:before {
    content: "\f4d3"
}

.ri-firebase-line:before {
    content: "\f4d4"
}

.ri-flip-horizontal-2-fill:before {
    content: "\f4d5"
}

.ri-flip-horizontal-2-line:before {
    content: "\f4d6"
}

.ri-flip-horizontal-fill:before {
    content: "\f4d7"
}

.ri-flip-horizontal-line:before {
    content: "\f4d8"
}

.ri-flip-vertical-2-fill:before {
    content: "\f4d9"
}

.ri-flip-vertical-2-line:before {
    content: "\f4da"
}

.ri-flip-vertical-fill:before {
    content: "\f4db"
}

.ri-flip-vertical-line:before {
    content: "\f4dc"
}

.ri-formula:before {
    content: "\f4dd"
}

.ri-function-add-fill:before {
    content: "\f4de"
}

.ri-function-add-line:before {
    content: "\f4df"
}

.ri-goblet-2-fill:before {
    content: "\f4e0"
}

.ri-goblet-2-line:before {
    content: "\f4e1"
}

.ri-golf-ball-fill:before {
    content: "\f4e2"
}

.ri-golf-ball-line:before {
    content: "\f4e3"
}

.ri-group-3-fill:before {
    content: "\f4e4"
}

.ri-group-3-line:before {
    content: "\f4e5"
}

.ri-heart-add-2-fill:before {
    content: "\f4e6"
}

.ri-heart-add-2-line:before {
    content: "\f4e7"
}

.ri-id-card-fill:before {
    content: "\f4e8"
}

.ri-id-card-line:before {
    content: "\f4e9"
}

.ri-information-off-fill:before {
    content: "\f4ea"
}

.ri-information-off-line:before {
    content: "\f4eb"
}

.ri-java-fill:before {
    content: "\f4ec"
}

.ri-java-line:before {
    content: "\f4ed"
}

.ri-layout-grid-2-fill:before {
    content: "\f4ee"
}

.ri-layout-grid-2-line:before {
    content: "\f4ef"
}

.ri-layout-horizontal-fill:before {
    content: "\f4f0"
}

.ri-layout-horizontal-line:before {
    content: "\f4f1"
}

.ri-layout-vertical-fill:before {
    content: "\f4f2"
}

.ri-layout-vertical-line:before {
    content: "\f4f3"
}

.ri-menu-fold-2-fill:before {
    content: "\f4f4"
}

.ri-menu-fold-2-line:before {
    content: "\f4f5"
}

.ri-menu-fold-3-fill:before {
    content: "\f4f6"
}

.ri-menu-fold-3-line:before {
    content: "\f4f7"
}

.ri-menu-fold-4-fill:before {
    content: "\f4f8"
}

.ri-menu-fold-4-line:before {
    content: "\f4f9"
}

.ri-menu-unfold-2-fill:before {
    content: "\f4fa"
}

.ri-menu-unfold-2-line:before {
    content: "\f4fb"
}

.ri-menu-unfold-3-fill:before {
    content: "\f4fc"
}

.ri-menu-unfold-3-line:before {
    content: "\f4fd"
}

.ri-menu-unfold-4-fill:before {
    content: "\f4fe"
}

.ri-menu-unfold-4-line:before {
    content: "\f4ff"
}

.ri-mobile-download-fill:before {
    content: "\f500"
}

.ri-mobile-download-line:before {
    content: "\f501"
}

.ri-nextjs-fill:before {
    content: "\f502"
}

.ri-nextjs-line:before {
    content: "\f503"
}

.ri-nodejs-fill:before {
    content: "\f504"
}

.ri-nodejs-line:before {
    content: "\f505"
}

.ri-pause-large-fill:before {
    content: "\f506"
}

.ri-pause-large-line:before {
    content: "\f507"
}

.ri-play-large-fill:before {
    content: "\f508"
}

.ri-play-large-line:before {
    content: "\f509"
}

.ri-play-reverse-large-fill:before {
    content: "\f50a"
}

.ri-play-reverse-large-line:before {
    content: "\f50b"
}

.ri-police-badge-fill:before {
    content: "\f50c"
}

.ri-police-badge-line:before {
    content: "\f50d"
}

.ri-prohibited-2-fill:before {
    content: "\f50e"
}

.ri-prohibited-2-line:before {
    content: "\f50f"
}

.ri-shopping-bag-4-fill:before {
    content: "\f510"
}

.ri-shopping-bag-4-line:before {
    content: "\f511"
}

.ri-snowflake-fill:before {
    content: "\f512"
}

.ri-snowflake-line:before {
    content: "\f513"
}

.ri-square-root:before {
    content: "\f514"
}

.ri-stop-large-fill:before {
    content: "\f515"
}

.ri-stop-large-line:before {
    content: "\f516"
}

.ri-tailwind-css-fill:before {
    content: "\f517"
}

.ri-tailwind-css-line:before {
    content: "\f518"
}

.ri-tooth-fill:before {
    content: "\f519"
}

.ri-tooth-line:before {
    content: "\f51a"
}

.ri-video-off-fill:before {
    content: "\f51b"
}

.ri-video-off-line:before {
    content: "\f51c"
}

.ri-video-on-fill:before {
    content: "\f51d"
}

.ri-video-on-line:before {
    content: "\f51e"
}

.ri-webhook-fill:before {
    content: "\f51f"
}

.ri-webhook-line:before {
    content: "\f520"
}

.ri-weight-fill:before {
    content: "\f521"
}

.ri-weight-line:before {
    content: "\f522"
}

.ri-book-shelf-fill:before {
    content: "\f523"
}

.ri-book-shelf-line:before {
    content: "\f524"
}

.ri-brain-2-fill:before {
    content: "\f525"
}

.ri-brain-2-line:before {
    content: "\f526"
}

.ri-chat-search-fill:before {
    content: "\f527"
}

.ri-chat-search-line:before {
    content: "\f528"
}

.ri-chat-unread-fill:before {
    content: "\f529"
}

.ri-chat-unread-line:before {
    content: "\f52a"
}

.ri-collapse-horizontal-fill:before {
    content: "\f52b"
}

.ri-collapse-horizontal-line:before {
    content: "\f52c"
}

.ri-collapse-vertical-fill:before {
    content: "\f52d"
}

.ri-collapse-vertical-line:before {
    content: "\f52e"
}

.ri-dna-fill:before {
    content: "\f52f"
}

.ri-dna-line:before {
    content: "\f530"
}

.ri-dropper-fill:before {
    content: "\f531"
}

.ri-dropper-line:before {
    content: "\f532"
}

.ri-expand-diagonal-s-2-fill:before {
    content: "\f533"
}

.ri-expand-diagonal-s-2-line:before {
    content: "\f534"
}

.ri-expand-diagonal-s-fill:before {
    content: "\f535"
}

.ri-expand-diagonal-s-line:before {
    content: "\f536"
}

.ri-expand-horizontal-fill:before {
    content: "\f537"
}

.ri-expand-horizontal-line:before {
    content: "\f538"
}

.ri-expand-horizontal-s-fill:before {
    content: "\f539"
}

.ri-expand-horizontal-s-line:before {
    content: "\f53a"
}

.ri-expand-vertical-fill:before {
    content: "\f53b"
}

.ri-expand-vertical-line:before {
    content: "\f53c"
}

.ri-expand-vertical-s-fill:before {
    content: "\f53d"
}

.ri-expand-vertical-s-line:before {
    content: "\f53e"
}

.ri-gemini-fill:before {
    content: "\f53f"
}

.ri-gemini-line:before {
    content: "\f540"
}

.ri-reset-left-fill:before {
    content: "\f541"
}

.ri-reset-left-line:before {
    content: "\f542"
}

.ri-reset-right-fill:before {
    content: "\f543"
}

.ri-reset-right-line:before {
    content: "\f544"
}

.ri-stairs-fill:before {
    content: "\f545"
}

.ri-stairs-line:before {
    content: "\f546"
}

.ri-telegram-2-fill:before {
    content: "\f547"
}

.ri-telegram-2-line:before {
    content: "\f548"
}

.ri-triangular-flag-fill:before {
    content: "\f549"
}

.ri-triangular-flag-line:before {
    content: "\f54a"
}

.ri-user-minus-fill:before {
    content: "\f54b"
}

.ri-user-minus-line:before {
    content: "\f54c"
}

.ri-account-box-2-fill:before {
    content: "\f54d"
}

.ri-account-box-2-line:before {
    content: "\f54e"
}

.ri-account-circle-2-fill:before {
    content: "\f54f"
}

.ri-account-circle-2-line:before {
    content: "\f550"
}

.ri-alarm-snooze-fill:before {
    content: "\f551"
}

.ri-alarm-snooze-line:before {
    content: "\f552"
}

.ri-arrow-down-box-fill:before {
    content: "\f553"
}

.ri-arrow-down-box-line:before {
    content: "\f554"
}

.ri-arrow-left-box-fill:before {
    content: "\f555"
}

.ri-arrow-left-box-line:before {
    content: "\f556"
}

.ri-arrow-left-down-box-fill:before {
    content: "\f557"
}

.ri-arrow-left-down-box-line:before {
    content: "\f558"
}

.ri-arrow-left-up-box-fill:before {
    content: "\f559"
}

.ri-arrow-left-up-box-line:before {
    content: "\f55a"
}

.ri-arrow-right-box-fill:before {
    content: "\f55b"
}

.ri-arrow-right-box-line:before {
    content: "\f55c"
}

.ri-arrow-right-down-box-fill:before {
    content: "\f55d"
}

.ri-arrow-right-down-box-line:before {
    content: "\f55e"
}

.ri-arrow-right-up-box-fill:before {
    content: "\f55f"
}

.ri-arrow-right-up-box-line:before {
    content: "\f560"
}

.ri-arrow-up-box-fill:before {
    content: "\f561"
}

.ri-arrow-up-box-line:before {
    content: "\f562"
}

.ri-bar-chart-box-ai-fill:before {
    content: "\f563"
}

.ri-bar-chart-box-ai-line:before {
    content: "\f564"
}

.ri-brush-ai-fill:before {
    content: "\f565"
}

.ri-brush-ai-line:before {
    content: "\f566"
}

.ri-camera-ai-fill:before {
    content: "\f567"
}

.ri-camera-ai-line:before {
    content: "\f568"
}

.ri-chat-ai-fill:before {
    content: "\f569"
}

.ri-chat-ai-line:before {
    content: "\f56a"
}

.ri-chat-smile-ai-fill:before {
    content: "\f56b"
}

.ri-chat-smile-ai-line:before {
    content: "\f56c"
}

.ri-chat-voice-ai-fill:before {
    content: "\f56d"
}

.ri-chat-voice-ai-line:before {
    content: "\f56e"
}

.ri-code-ai-fill:before {
    content: "\f56f"
}

.ri-code-ai-line:before {
    content: "\f570"
}

.ri-color-filter-ai-fill:before {
    content: "\f571"
}

.ri-color-filter-ai-line:before {
    content: "\f572"
}

.ri-custom-size:before {
    content: "\f573"
}

.ri-fediverse-fill:before {
    content: "\f574"
}

.ri-fediverse-line:before {
    content: "\f575"
}

.ri-flag-off-fill:before {
    content: "\f576"
}

.ri-flag-off-line:before {
    content: "\f577"
}

.ri-home-9-fill:before {
    content: "\f578"
}

.ri-home-9-line:before {
    content: "\f579"
}

.ri-image-ai-fill:before {
    content: "\f57a"
}

.ri-image-ai-line:before {
    content: "\f57b"
}

.ri-image-circle-ai-fill:before {
    content: "\f57c"
}

.ri-image-circle-ai-line:before {
    content: "\f57d"
}

.ri-info-card-fill:before {
    content: "\f57e"
}

.ri-info-card-line:before {
    content: "\f57f"
}

.ri-landscape-ai-fill:before {
    content: "\f580"
}

.ri-landscape-ai-line:before {
    content: "\f581"
}

.ri-letter-spacing-2:before {
    content: "\f582"
}

.ri-line-height-2:before {
    content: "\f583"
}

.ri-mail-ai-fill:before {
    content: "\f584"
}

.ri-mail-ai-line:before {
    content: "\f585"
}

.ri-mic-2-ai-fill:before {
    content: "\f586"
}

.ri-mic-2-ai-line:before {
    content: "\f587"
}

.ri-mic-ai-fill:before {
    content: "\f588"
}

.ri-mic-ai-line:before {
    content: "\f589"
}

.ri-movie-ai-fill:before {
    content: "\f58a"
}

.ri-movie-ai-line:before {
    content: "\f58b"
}

.ri-music-ai-fill:before {
    content: "\f58c"
}

.ri-music-ai-line:before {
    content: "\f58d"
}

.ri-notification-snooze-fill:before {
    content: "\f58e"
}

.ri-notification-snooze-line:before {
    content: "\f58f"
}

.ri-php-fill:before {
    content: "\f590"
}

.ri-php-line:before {
    content: "\f591"
}

.ri-pix-fill:before {
    content: "\f592"
}

.ri-pix-line:before {
    content: "\f593"
}

.ri-pulse-ai-fill:before {
    content: "\f594"
}

.ri-pulse-ai-line:before {
    content: "\f595"
}

.ri-quill-pen-ai-fill:before {
    content: "\f596"
}

.ri-quill-pen-ai-line:before {
    content: "\f597"
}

.ri-speak-ai-fill:before {
    content: "\f598"
}

.ri-speak-ai-line:before {
    content: "\f599"
}

.ri-star-off-fill:before {
    content: "\f59a"
}

.ri-star-off-line:before {
    content: "\f59b"
}

.ri-translate-ai-2:before {
    content: "\f59c"
}

.ri-translate-ai:before {
    content: "\f59d"
}

.ri-user-community-fill:before {
    content: "\f59e"
}

.ri-user-community-line:before {
    content: "\f59f"
}

.ri-vercel-fill:before {
    content: "\f5a0"
}

.ri-vercel-line:before {
    content: "\f5a1"
}

.ri-video-ai-fill:before {
    content: "\f5a2"
}

.ri-video-ai-line:before {
    content: "\f5a3"
}

.ri-video-on-ai-fill:before {
    content: "\f5a4"
}

.ri-video-on-ai-line:before {
    content: "\f5a5"
}

.ri-voice-ai-fill:before {
    content: "\f5a6"
}

.ri-voice-ai-line:before {
    content: "\f5a7"
}

.ri-ai-generate-2:before {
    content: "\f5a8"
}

.ri-ai-generate-text:before {
    content: "\f5a9"
}

.ri-anthropic-fill:before {
    content: "\f5aa"
}

.ri-anthropic-line:before {
    content: "\f5ab"
}

.ri-apps-2-ai-fill:before {
    content: "\f5ac"
}

.ri-apps-2-ai-line:before {
    content: "\f5ad"
}

.ri-camera-lens-ai-fill:before {
    content: "\f5ae"
}

.ri-camera-lens-ai-line:before {
    content: "\f5af"
}

.ri-clapperboard-ai-fill:before {
    content: "\f5b0"
}

.ri-clapperboard-ai-line:before {
    content: "\f5b1"
}

.ri-claude-fill:before {
    content: "\f5b2"
}

.ri-claude-line:before {
    content: "\f5b3"
}

.ri-closed-captioning-ai-fill:before {
    content: "\f5b4"
}

.ri-closed-captioning-ai-line:before {
    content: "\f5b5"
}

.ri-dvd-ai-fill:before {
    content: "\f5b6"
}

.ri-dvd-ai-line:before {
    content: "\f5b7"
}

.ri-film-ai-fill:before {
    content: "\f5b8"
}

.ri-film-ai-line:before {
    content: "\f5b9"
}

.ri-font-size-ai:before {
    content: "\f5ba"
}

.ri-mixtral-fill:before {
    content: "\f5bb"
}

.ri-mixtral-line:before {
    content: "\f5bc"
}

.ri-movie-2-ai-fill:before {
    content: "\f5bd"
}

.ri-movie-2-ai-line:before {
    content: "\f5be"
}

.ri-mv-ai-fill:before {
    content: "\f5bf"
}

.ri-mv-ai-line:before {
    content: "\f5c0"
}

.ri-perplexity-fill:before {
    content: "\f5c1"
}

.ri-perplexity-line:before {
    content: "\f5c2"
}

.ri-poker-clubs-fill:before {
    content: "\f5c3"
}

.ri-poker-clubs-line:before {
    content: "\f5c4"
}

.ri-poker-diamonds-fill:before {
    content: "\f5c5"
}

.ri-poker-diamonds-line:before {
    content: "\f5c6"
}

.ri-poker-hearts-fill:before {
    content: "\f5c7"
}

.ri-poker-hearts-line:before {
    content: "\f5c8"
}

.ri-poker-spades-fill:before {
    content: "\f5c9"
}

.ri-poker-spades-line:before {
    content: "\f5ca"
}

.ri-safe-3-fill:before {
    content: "\f5cb"
}

.ri-safe-3-line:before {
    content: "\f5cc"
}











/* End */


/* Start:/local/templates/master_proof_theme_new/css/owl.carousel.min.css?17290732113351*/
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.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(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;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 .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/local/templates/master_proof_theme_new/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/* End */


/* Start:/local/templates/master_proof_theme_new/css/custom.css?1765351056891*/
.doc-container{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 12px;
    margin-top: 24px;
}

.doc-box{
    position: relative;
}

.doc-item{
    border-radius: 6px;
    background: #f7f7fa;
    align-items: center;
    justify-content: center;
    display: flex;
    gap: 8px;
    font-size: 0.8rem;
    padding: 10px;
    font-weight: 600;
    max-width: max-content;
    cursor: pointer;
}

.doc-title{
    color: var(--theme-b-link);
}

.doc-info{
    display: none;
    position: absolute;
    padding: 15px;
    background: #333385;
    border-radius: 4px;
    color: white !important;
    font-weight: 500;
    font-size: 0.9rem;
    top: 60px;
    left: 0;
    z-index: 10;
    box-shadow: 0px 11px 35px rgba(51, 51, 133, 0.4);
    width: 300px;
}

.doc-info *{
    color: inherit;
}

.doc-info.active{
    display: block;
}

@media (max-width: 768px) {

}
/* End */
/* /local/templates/master_proof_theme_new/components/bitrix/menu/top_menu_catalog_masterproof/style.css?17290732119512 */
/* /local/templates/master_proof_theme_new/components/bitrix/menu/top_menu_menu_masterproof/style.css?17290732114647 */
/* /local/templates/master_proof_theme_new/components/bitrix/form.result.new/contact-us-master-proof/style.css?17836120481565 */
/* /local/templates/master_proof_theme_new/components/bitrix/search.title/search_title_masterproof/style.css?17290732113708 */
/* /local/templates/master_proof_theme_new/components/bitrix/sale.basket.basket.line/basket_line_master_proof/style.css?17290732114656 */
/* /bitrix/components/bitrix/sale.basket.basket.line/templates/bootstrap_v4/style.min.css?16450317294065 */
/* /local/templates/master_proof_theme_new/components/bitrix/form.result.new/proposal-master-proof/style.css?1783610914831 */
/* /local/templates/master_proof_theme_new/components/bitrix/form.result.new/order-calculation-master-proof/style.css?1783611934371 */
/* /local/templates/master_proof_theme_new/template_styles.css?1783581929265391 */
/* /local/templates/master_proof_theme_new/css/owl.carousel.min.css?17290732113351 */
/* /local/templates/master_proof_theme_new/css/custom.css?1765351056891 */
