/* BROWSERS REPAIRS - ADJUSTMENTS 
Reguły CSS optymalizujące działanie oraz wyświetlanie w przeglądarce.
Reguły CSS dostosowujące typografię oraz inne elementy.
*/
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
 html {
	line-height: 1.15;
	-webkit-text-size-adjust: 100%;
}

/* Sections
	 ========================================================================== */

/**
 * Remove the margin in all browsers.
 */
body {
	margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */
main {
	display: block;
}

/* Grouping content
	 ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
	box-sizing: content-box;
	height: 0;
	overflow: visible;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
	font-family: monospace, monospace;
	font-size: 1em;
}

/* Text-level semantics
	 ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */
a {
	background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
	border-bottom: none;
	text-decoration: underline;
	text-decoration: underline dotted;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
	font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
	font-family: monospace, monospace;
	font-size: 1em;
}

/**
 * Add the correct font size in all browsers.
 */
small {
	font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sub {
	bottom: -0.25em;
}

sup {
	top: -0.5em;
}

/* Embedded content
	 ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */
img {
	border-style: none;
}

/* Forms
	 ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
	font-family: inherit;
	font-size: 100%;
	line-height: 1.15;
	margin: 0;
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
	overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
	text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type="button"],
[type="reset"],
[type="submit"] {
	-webkit-appearance: button;
	outline: none !important;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
	border-style: none;
	padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
	outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
	padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *		`fieldset` elements in all browsers.
 */
legend {
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	padding: 0;
	white-space: normal;
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
	vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
	overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type="checkbox"],
[type="radio"] {
	box-sizing: border-box;
	padding: 0;
	margin-right: 10px;
	display: inline-block;
	transform: scale(1.2);
}
@media screen and (max-width: 1024px) {
	[type="checkbox"],
	[type="radio"] {
		margin-right: 7px;
		transform: scale(1.1);
	}
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
	height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
	-webkit-appearance: textfield;
	outline-offset: -2px;
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit;
}

/* Interactive
	 ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
	display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
	display: list-item;
}

/* Misc
	 ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */
template {
	display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
	display: none;
}

/* Box sizing
--------------------------------------------- */

/* Inherit box-sizing to more easily change it's value on a component level.
@link http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
*,
*::before,
*::after {
	box-sizing: border-box;
}

html {
	box-sizing: border-box;
}

/*--------------------------------------------------------------
# Base
--------------------------------------------------------------*/

/* Typography
--------------------------------------------- */
h1,
h2,
h3,
h4,
h5,
h6 {
	clear: both;
}

dfn,
cite,
em,
i {
	font-style: italic;
}

blockquote {
	margin: 0 1.5em;
}

address {
	margin: 0 0 1.5em;
}

pre {
	background: var(--border);
	line-height: 1.6;
	margin-bottom: 1.6em;
	max-width: 100%;
	overflow: auto;
	padding: 1.6em;
}

abbr,
acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}

mark,
ins {
	background: #fff9c0;
	text-decoration: none;
}

big {
	font-size: 125%;
}

/* Elements
--------------------------------------------- */
body {
	background: #fff;
}

hr {
	background-color: #ccc;
	border: 0;
	height: 1px;
	margin: 24px 0;
}


ul,
ol {
	margin: 0 0 15px 0;
}

ul {
	list-style: disc;
	padding-left: 15px;
}

ol {
	list-style: decimal;
}

ul li, ol li {
	margin-bottom: 4px;
}
ul li:last-child, ol li:last-child {
	margin-bottom: 0;
}
li > ul,
li > ol {
	margin-bottom: 0;
	margin-left: 1.5em;
}

dt {
	font-weight: 700;
}

dd {
	margin: 0 1.5em 1.5em;
}

/* Make sure embeds and iframes fit their containers. */
embed,
iframe,
object {
	max-width: 100%;
}

img {
	height: auto;
	max-width: 100%;
}


table {
	margin: 0 0 15px 0;
	width: 100%;
}

/* Links
--------------------------------------------- */
a {
	color: var(--secondary);
	text-decoration: none;
	transition: color 0.3s;
}

a:visited {
	color: inherit;
}

a:hover,
a:focus,
a:active {
	color: var(--primary);
}

a:hover,
a:focus,
a:active {
	outline: 0;
}

/* Forms
--------------------------------------------- */
.form-row {
	display: flex;
	align-items: stretch;
	justify-content: space-between;
	gap: 15px;
	width: 100%;
	margin-bottom: 10px;
}
.form-row .form-col {
	display: flex;
}
.form-row.cols-2 .form-col {
	width: 50%;
}
.form-row.cols-3 .form-col {
	width: 33.33%;
}
.form-row.cols-4 .form-col {
	width: 25%;
}
.form-row:last-child {
	margin-bottom: 0;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"],
a.btn-main, 
.btn-main > a {
	border: none;
	border-radius: 8px;
	padding: 12px 22px;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.1;
    transition: ease all 0.3s;
	background-color: var(--primary);
	color: #fff;
	cursor: pointer;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 8px;
	width: 100%;
}
button.big, a.btn-main.big, .btn-main.big > a {
	letter-spacing: 2px;
    text-transform: uppercase;
	display: inline-block;
}
button.border, a.btn-main.border, .btn-main.border > a {
	background: transparent;
	color: var(--secondary);
	border: 1px solid var(--third);
	padding: 12px 24px;
} 
button.border:hover, a.btn-main.border:hover, .btn-main.border > a:hover {
	background: transparent;
	color: var(--primary);
	border-color: var(--primary);
}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
a.btn-main:hover, 
.btn-main > a:hover {
	background-color: var(--secondary);
	color: #fff;
}
button.border.white, a.btn-main.border.white, .btn-main.border.white > a {
	background: transparent;
	color: #fff;
	border: 1px solid #fff;
}
button.border.white:hover, 
a.btn-main.border.white:hover, 
.btn-main.border.white > a:hover {
	background: #000;
	color: #fff;
	border: 1px solid #000;
}
.btn-main.red {
	background: var(--red);
}
.btn-main.red:hover {
	background: var(--secondary);
	color: #fff;
}
.btn-main.third {
	background: var(--third);
	color: var(--secondary);
}
.btn-main.third:hover {
	background: var(--secondary);
	color: #fff;
}

.read-more-link {
	font-weight: 500;
	color: var(--secondary);
	transition: color 0.3s;
}
.read-more-link.white {
	color: #fff;
}
.read-more-link i {
	width: 13px;
	height: 13px;
	margin-left: 10px;
}
.read-more-link:hover {
	color: var(--primary);
}
.read-more-link.white:hover {
	color: var(--light-text);
}

.border-link {
	display: inline-block;
	font-size: 16px;
	font-weight: 500;
	color: var(--secondary);
	padding: 0 15px 5px 15px;
	line-height: 1.2;
	border-bottom: 1px solid var(--secondary);
}
.border-link:hover, .border-link:active, .border-link:focus {
	color: var(--primary);
	border-color: var(--primary);
}

.disabled,
.disabled:hover,
[disabled],
[aria-disabled="true"] {
	pointer-events: none;
	opacity: 0.5;
	cursor: not-allowed;
	background-color: #f5f5f5 !important;
	color: var(--secondary) !important;
	border-color: var(--secondary) !important;
}

a.small-btn, .small-btn {
	display: inline-block;
	width: auto;
	border: 1px solid var(--secondary);
	border-radius: 8px;
	padding: 6px 14px;
    font-size: 12px;
    font-weight: 600;
    line-height: 1.1;
    transition: ease all 0.3s;
	background-color: #fff;
	color: var(--secondary);
	cursor: pointer;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 8px;
}
a.small-btn:hover, .small-btn:hover {
	background: var(--secondary);
	border-color: var(--secondary);
	color: #fff;
}
.small-btn i {
	width: 14px;
	height: 14px;
	min-width: 14px;
}
button:active,
button:focus,
input[type="button"]:active,
input[type="button"]:focus,
input[type="reset"]:active,
input[type="reset"]:focus,
input[type="submit"]:active,
input[type="submit"]:focus {
	
}

input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
	width: 100%;
	color: var(--secondary);
	border: 1px solid var(--light-gray);
	font-size: 13px;
	line-height: 1.1;
	font-weight: 500;
	padding: 12px 15px;
	outline: 0;
	-webkit-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-appearance: none;
	transition: ease all 0.3s;
}
input[type="text"]::placeholder,
input[type="email"]::placeholder,
input[type="url"]::placeholder,
input[type="password"]::placeholder,
input[type="search"]::placeholder,
input[type="number"]::placeholder,
input[type="tel"]::placeholder,
input[type="range"]::placeholder,
input[type="date"]::placeholder,
input[type="month"]::placeholder,
input[type="week"]::placeholder,
input[type="time"]::placeholder,
input[type="datetime"]::placeholder,
input[type="datetime-local"]::placeholder,
input[type="color"]::placeholder,
textarea::placeholder {
	color: var(--light-gray);
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
	color: var(--secondary);
	border-color: var(--primary);
}

select {
	border: 1px solid #ccc;
}

textarea {
	width: 100%;
}
input[type="checkbox"] {
	outline: none;
	box-shadow: none;
}
@media screen and (max-width: 1024px) {
	button, input[type="button"], input[type="reset"], input[type="submit"], a.btn-main, .btn-main > a {
		font-size: 14px;
		padding: 10px 15px;
	}
}

/* GLOBAL */
:root {
	--primary: #0064D2;
	--secondary: #1D1E25;
	--third: #FEDE00;
	--text: #808D9E;
	--link: #808D9E;
	--light-bg: #F9FAFF;
	--light-text: #AAAAAA;
	--light-gray: #808D9E;
	--dark-gray: #6E6F74;
	--border: #E7E7E7;
	--border-dark: #888888;
	--green: #03a678;
	--red: #BF0303;
}
html, body {
    width: 100%;
    overflow-x: hidden;
	margin: 0;
}
body {
	background: var(--light-bg);
}
/* HELPFULL CLASSES */
.container {
	width: 100%;
	max-width: 1200px;
	padding-left: 20px;
	padding-right: 20px;
	margin: 0 auto;
	position: relative;
}
.block {
	display: block;
}
.inline-block {
	display: inline-block;
}
.margin-left-auto {
	margin-left: auto;
}
.margin-right-auto {
	margin-right: auto;
}
.relative {
	position: relative;
}
.absolute {
	position: absolute;
}
.float-left {
	float: left;
}
.float-right {
	float: right;
}
.width-100 {
	width: 100%;
}
.width-75 {
	width: 75%;
}
.width-50 {
	width: 50%;
}
.width-25 {
	width: 25%;
}
.width-20 {
	width: 20%;
}
.height-100 {
	height: 100%;
}
body:not(.page-template-default) .elementor section.elementor-top-section.elementor-section-boxed > .elementor-container.elementor-column-gap-default {
	padding-left: 20px;
	padding-right: 20px;
}
.entry-content {
	clear:both;
}
.anchor-span {
	scroll-margin-top: 120px;
}
.c-primary {
	color: var(--primary);
}
.c-secondary {
	color: var(--secondary);
}
.c-white {
	color: #fff;
}
.before-heading {
	text-transform: uppercase;
	font-size: 13px;
	color: var(--light-text);
	line-height: 1.4;
	letter-spacing: 1.5px;
	margin-bottom: 10px;
}
@media screen and (max-width: 767px) {
	.container {
		padding-left: 15px;
		padding-right: 15px;
	}
	body:not(.page-template-default) .elementor .elementor-top-section.elementor-section-boxed > .elementor-container.elementor-column-gap-default {
		padding-left: 15px;
		padding-right: 15px;
	}
}
/* END HELPFULL CLASSES */
/* FLEX CSS CLASSES */
.row {
	display: flex;
	margin-right: -15px;
	margin-left: -15px;
}
.flex {
	display: flex;
}
.align-items-start {
	align-items: flex-start;
}
.align-items-center {
	align-items: center;
}
.align-items-end {
	align-items: flex-end;
}
.align-items-stretch {
	align-items: stretch;
}
.justify-content-start {
	justify-content: flex-start;
}
.justify-content-center {
	justify-content: center;
}
.justify-content-end {
	justify-content: end;
}
.justify-content-space-between {
	justify-content: space-between;
}
.justify-content-stretch {
	justify-content: stretch;
}
.flex-wrap {
	flex-wrap: wrap;
}
.flex-column {
	flex-direction: column;
}
.row-reverse {
	flex-direction: row-reverse;
}
.column-reverse {
	flex-direction: column-reverse;
}
.col {
	display: flex;
	flex-direction: column;
	width: 100%;
	padding-left: 15px;
	padding-right: 15px;
}
.col-2 {
	display: flex;
	flex-direction: column;
	width: 50%;
	padding-left: 15px;
	padding-right: 15px;
}
.col-3 {
	display: flex;
	flex-direction: column;
	width: 33.33%;
	padding-left: 15px;
	padding-right: 15px;
}
.col-2-3 {
	display: flex;
	flex-direction: column;
	width: 66.66%;
	padding-left: 15px;
	padding-right: 15px;
}
.col-4 {
	display: flex;
	flex-direction: column;
	width: 25%;
	padding-left: 15px;
	padding-right: 15px;
}
.col-3-4 {
	display: flex;
	flex-direction: column;
	width: 75%;
	padding-left: 15px;
	padding-right: 15px;
}
.col-5 {
	display: flex;
	flex-direction: column;
	width: 20%;
	padding-left: 15px;
	padding-right: 15px;
}
.col-6 {
	display: flex;
	flex-direction: column;
	width: 16.66%;
	padding-left: 15px;
	padding-right: 15px;
}
.col-7 {
	display: flex;
	flex-direction: column;
	width: 14.285%;
	padding-left: 15px;
	padding-right: 15px;
}
.col-8 {
	display: flex;
	flex-direction: column;
	width: 12.5%;
	padding-left: 15px;
	padding-right: 15px;
}
@media screen and (max-width: 992px) {
	.row {
		margin-left: -10px;
		margin-right: -10px;
	}
	.col-2, .col-2-3, .col-3, .col-3-4, .col-4, .col-5, .col-6, .col-7, .col-8 {
		padding-left: 10px;
		padding-right: 10px;
	}
}
@media screen and (max-width: 767px) {
	.row {
		flex-direction: column;
	}
	.col-2, .col-2-3, .col-3, .col-3-4, .col-4, .col-5, .col-6, .col-7, .col-8 {
		width: 100%;
	}
}
/* END FLEX CLASSES */
/* END GLOBAL */

/* TYPOGRAPHY */
body {
	color: var(--text);
	font-family: "Urbanist", sans-serif;
	font-size: 14px;
	line-height: 1.45;
}
p {
	margin-top: 0;
	margin-bottom: 15px;
}
p:last-child {
	margin-bottom: 0;
}
a, a:focus, a:hover, a:active {
	text-decoration: none;
	color: inherit;
}
h1, h2, h3 {
	margin-top: 0;
	margin-bottom: 25px;
	line-height: 1.25;
	font-style: normal;
	font-weight: 700;
	color: var(--secondary);
}
h4, h5, h6 {
	margin-top: 0;
	margin-bottom: 15px;
	line-height: 1.25;
	font-style: normal;
	font-weight: 700;
	color: var(--secondary);
}
h1, .h1-size { font-size: 30px; }
h2, .h2-size { font-size: 28px; }
h3, .h3-size { font-size: 24px; }
h4, .h4-size { font-size: 22px; }
h5, .h5-size { font-size: 18px; }
h6, .h6-size { font-size: 16px; }

h2.big {
	font-size: 34px;
}

.big-p {
	font-size: 18px;
	line-height: 1.25;
	font-weight: 700;
	color: var(--secondary);
}
.small-p {
	font-size: 16px;
	line-height: 1.25;
	font-weight: 700;
	color: var(--secondary);
}
.small-subtitle {
	font-size: font-size: 12px;
	line-height: 1.25;
	font-weight: 700;
}
@media screen and (max-width: 1024px) {
	h1, .h1-size { font-size: 27px; }
	h2, .h2-size { font-size: 24px; }
	h2.big {
		font-size: 32px;
	}
	h3, .h3-size { font-size: 21px; }
	h4, .h4-size { font-size: 19px; }
	h5, .h5-size { font-size: 16px; }
	h6, .h6-size { font-size: 14px; }
	body {
		line-height: 1.6;
	}
	h1, h2, h3 {
		line-height: 1.2;
		margin-bottom: 15px;
	}
	h4, h5, h6 {
		line-height: 1.4;
		margin-bottom: 10px;
	}
	 p{
		margin-bottom: 10px;
	 }

	 .big-p {
		font-size: 16px;
	 }
	 .small-p {
		font-size: 16px;
	 }
}
/* END TYPOGRAPHY */
/* ICONS */
.inv-icon {
	display: inline-block;
	line-height: 1;
	width: 16px;
	height: 16px;
	background-size: contain !important;
	background-position: center !important;
	background-repeat: no-repeat !important;
	transition: ease all 0.3s;
}
i.menu {
	background-image: url('data:image/svg+xml,<svg width="27" height="27" viewBox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.94141 13.4492H23.2374" stroke="%230064D2" stroke-width="2.144" stroke-linecap="round" stroke-linejoin="round"/><path d="M3.94141 5.94531H23.2374" stroke="%230064D2" stroke-width="2.144" stroke-linecap="round" stroke-linejoin="round"/><path d="M3.94141 20.9531H23.2374" stroke="%230064D2" stroke-width="2.144" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
i.pin {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='6.429 0 35 35' width='35pt' height='35pt'%3E%3Cpath d=' M 23.929 0 C 14.261 0 6.429 7.833 6.429 17.5 C 6.429 24.917 11.043 31.246 17.554 33.798 C 17.4 32.413 17.258 30.29 17.611 28.773 L 19.662 20.075 C 19.662 20.075 19.144 19.025 19.144 17.477 C 19.144 15.044 20.551 13.227 22.305 13.227 C 23.797 13.227 24.522 14.35 24.522 15.695 C 24.522 17.198 23.564 19.442 23.068 21.522 C 22.658 23.265 23.946 24.684 25.66 24.684 C 28.77 24.684 31.163 21.402 31.163 16.669 C 31.163 12.482 28.155 9.552 23.854 9.552 C 18.875 9.552 15.953 13.285 15.953 17.147 C 15.953 18.651 16.535 20.264 17.258 21.14 C 17.4 21.311 17.419 21.465 17.378 21.642 C 17.215 22.302 17.053 22.964 16.894 23.625 C 16.813 23.949 16.637 24.017 16.306 23.858 C 14.118 22.843 12.752 19.648 12.752 17.077 C 12.752 11.559 16.762 6.49 24.317 6.49 C 30.389 6.49 35.105 10.812 35.105 16.6 C 35.105 22.627 31.299 27.479 26.024 27.479 C 24.254 27.479 22.584 26.564 22.014 25.476 C 22.014 25.476 21.137 28.814 20.92 29.633 C 20.528 31.154 19.462 33.057 18.744 34.22 C 20.423 34.738 22.171 35.002 23.929 35 C 33.596 35 41.429 27.167 41.429 17.5 C 41.429 7.833 33.596 0 23.929 0 Z ' fill='rgb(0,100,210)'/%3E%3C/svg%3E");
}
*:hover > i.pin {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='6.429 0 35 35' width='35pt' height='35pt'%3E%3Cpath d=' M 23.929 0 C 14.261 0 6.429 7.833 6.429 17.5 C 6.429 24.917 11.043 31.246 17.554 33.798 C 17.4 32.413 17.258 30.29 17.611 28.773 L 19.662 20.075 C 19.662 20.075 19.144 19.025 19.144 17.477 C 19.144 15.044 20.551 13.227 22.305 13.227 C 23.797 13.227 24.522 14.35 24.522 15.695 C 24.522 17.198 23.564 19.442 23.068 21.522 C 22.658 23.265 23.946 24.684 25.66 24.684 C 28.77 24.684 31.163 21.402 31.163 16.669 C 31.163 12.482 28.155 9.552 23.854 9.552 C 18.875 9.552 15.953 13.285 15.953 17.147 C 15.953 18.651 16.535 20.264 17.258 21.14 C 17.4 21.311 17.419 21.465 17.378 21.642 C 17.215 22.302 17.053 22.964 16.894 23.625 C 16.813 23.949 16.637 24.017 16.306 23.858 C 14.118 22.843 12.752 19.648 12.752 17.077 C 12.752 11.559 16.762 6.49 24.317 6.49 C 30.389 6.49 35.105 10.812 35.105 16.6 C 35.105 22.627 31.299 27.479 26.024 27.479 C 24.254 27.479 22.584 26.564 22.014 25.476 C 22.014 25.476 21.137 28.814 20.92 29.633 C 20.528 31.154 19.462 33.057 18.744 34.22 C 20.423 34.738 22.171 35.002 23.929 35 C 33.596 35 41.429 27.167 41.429 17.5 C 41.429 7.833 33.596 0 23.929 0 Z ' fill='rgb(255,255,255)'/%3E%3C/svg%3E");
}
i.yt {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='6 3.152 40 29.697' width='40pt' height='29.697pt'%3E%3Cpath d=' M 44.883 8.256 C 44.513 6.214 42.752 4.729 40.707 4.265 C 37.648 3.616 31.985 3.152 25.858 3.152 C 19.736 3.152 13.983 3.616 10.919 4.265 C 8.878 4.729 7.113 6.121 6.743 8.256 C 6.369 10.576 6 13.824 6 18 C 6 22.176 6.369 25.424 6.833 27.744 C 7.207 29.786 8.969 31.271 11.01 31.735 C 14.258 32.384 19.826 32.848 25.953 32.848 C 32.08 32.848 37.648 32.384 40.896 31.735 C 42.937 31.271 44.698 29.879 45.072 27.744 C 45.441 25.424 45.905 22.081 46 18 C 45.811 13.824 45.347 10.576 44.883 8.256 Z M 20.848 24.496 L 20.848 11.504 L 32.17 18 L 20.848 24.496 Z ' fill='rgb(0,100,210)'/%3E%3C/svg%3E");
}
*:hover > i.yt {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='6 3.152 40 29.697' width='40pt' height='29.697pt'%3E%3Cpath d=' M 44.883 8.256 C 44.513 6.214 42.752 4.729 40.707 4.265 C 37.648 3.616 31.985 3.152 25.858 3.152 C 19.736 3.152 13.983 3.616 10.919 4.265 C 8.878 4.729 7.113 6.121 6.743 8.256 C 6.369 10.576 6 13.824 6 18 C 6 22.176 6.369 25.424 6.833 27.744 C 7.207 29.786 8.969 31.271 11.01 31.735 C 14.258 32.384 19.826 32.848 25.953 32.848 C 32.08 32.848 37.648 32.384 40.896 31.735 C 42.937 31.271 44.698 29.879 45.072 27.744 C 45.441 25.424 45.905 22.081 46 18 C 45.811 13.824 45.347 10.576 44.883 8.256 Z M 20.848 24.496 L 20.848 11.504 L 32.17 18 L 20.848 24.496 Z ' fill='rgb(255,255,255)'/%3E%3C/svg%3E");
}
i.fb {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='15.529 0 16.8 35' width='16.8pt' height='35pt'%3E%3Cpath d=' M 31.442 16.8 L 26.729 16.8 L 26.729 35 L 19.729 35 L 19.729 16.8 L 15.529 16.8 L 15.529 11.2 L 19.729 11.2 L 19.729 7.826 C 19.734 2.915 21.773 0 27.56 0 L 32.329 0 L 32.329 5.6 L 29.13 5.6 C 26.876 5.6 26.729 6.443 26.729 8.012 L 26.729 11.2 L 32.329 11.2 L 31.442 16.8 Z ' fill='rgb(0,100,210)'/%3E%3C/svg%3E");
}
i.fb.white {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='15.529 0 16.8 35' width='16.8pt' height='35pt'%3E%3Cpath d=' M 31.442 16.8 L 26.729 16.8 L 26.729 35 L 19.729 35 L 19.729 16.8 L 15.529 16.8 L 15.529 11.2 L 19.729 11.2 L 19.729 7.826 C 19.734 2.915 21.773 0 27.56 0 L 32.329 0 L 32.329 5.6 L 29.13 5.6 C 26.876 5.6 26.729 6.443 26.729 8.012 L 26.729 11.2 L 32.329 11.2 L 31.442 16.8 Z ' fill='rgb(255,255,255)'/%3E%3C/svg%3E");
}
*:hover > i.fb {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='15.529 0 16.8 35' width='16.8pt' height='35pt'%3E%3Cpath d=' M 31.442 16.8 L 26.729 16.8 L 26.729 35 L 19.729 35 L 19.729 16.8 L 15.529 16.8 L 15.529 11.2 L 19.729 11.2 L 19.729 7.826 C 19.734 2.915 21.773 0 27.56 0 L 32.329 0 L 32.329 5.6 L 29.13 5.6 C 26.876 5.6 26.729 6.443 26.729 8.012 L 26.729 11.2 L 32.329 11.2 L 31.442 16.8 Z ' fill='rgb(255,255,255)'/%3E%3C/svg%3E");
}

i.ins {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='6.5 0 35 35' width='35pt' height='35pt'%3E%3Cpath d=' M 16.658 0 C 11.053 0.012 6.512 4.553 6.5 10.158 L 6.5 24.85 C 6.515 30.453 11.055 34.99 16.658 35 L 31.35 35 C 36.953 34.985 41.49 30.445 41.5 24.842 L 41.5 10.158 C 41.488 4.553 36.947 0.012 31.342 0 L 16.658 0 Z M 16.658 2.692 L 31.342 2.692 C 33.324 2.686 35.227 3.47 36.628 4.872 C 38.03 6.273 38.814 8.176 38.808 10.158 L 38.808 24.842 C 38.815 26.823 38.032 28.725 36.632 30.126 C 35.232 31.528 33.331 32.313 31.35 32.308 L 16.658 32.308 C 14.677 32.315 12.775 31.532 11.374 30.132 C 9.972 28.732 9.187 26.831 9.192 24.85 L 9.192 10.158 C 9.186 8.176 9.97 6.273 11.372 4.872 C 12.773 3.47 14.676 2.686 16.658 2.692 Z M 34.769 5.385 C 34.026 5.385 33.423 5.987 33.423 6.731 C 33.423 7.474 34.026 8.077 34.769 8.077 C 35.513 8.077 36.115 7.474 36.115 6.731 C 36.115 5.987 35.513 5.385 34.769 5.385 Z M 24 8.077 C 18.802 8.092 14.592 12.302 14.577 17.5 C 14.592 22.698 18.802 26.908 24 26.923 C 29.198 26.908 33.408 22.698 33.423 17.5 C 33.408 12.302 29.198 8.092 24 8.077 L 24 8.077 Z M 24 10.769 C 27.734 10.769 30.731 13.766 30.731 17.5 C 30.731 21.234 27.734 24.231 24 24.231 C 22.213 24.237 20.498 23.529 19.234 22.266 C 17.971 21.002 17.263 19.287 17.269 17.5 C 17.269 13.766 20.266 10.769 24 10.769 Z ' fill='rgb(0,100,210)'/%3E%3C/svg%3E");
}
i.ins.white {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='6.5 0 35 35' width='35pt' height='35pt'%3E%3Cpath d=' M 16.658 0 C 11.053 0.012 6.512 4.553 6.5 10.158 L 6.5 24.85 C 6.515 30.453 11.055 34.99 16.658 35 L 31.35 35 C 36.953 34.985 41.49 30.445 41.5 24.842 L 41.5 10.158 C 41.488 4.553 36.947 0.012 31.342 0 L 16.658 0 Z M 16.658 2.692 L 31.342 2.692 C 33.324 2.686 35.227 3.47 36.628 4.872 C 38.03 6.273 38.814 8.176 38.808 10.158 L 38.808 24.842 C 38.815 26.823 38.032 28.725 36.632 30.126 C 35.232 31.528 33.331 32.313 31.35 32.308 L 16.658 32.308 C 14.677 32.315 12.775 31.532 11.374 30.132 C 9.972 28.732 9.187 26.831 9.192 24.85 L 9.192 10.158 C 9.186 8.176 9.97 6.273 11.372 4.872 C 12.773 3.47 14.676 2.686 16.658 2.692 Z M 34.769 5.385 C 34.026 5.385 33.423 5.987 33.423 6.731 C 33.423 7.474 34.026 8.077 34.769 8.077 C 35.513 8.077 36.115 7.474 36.115 6.731 C 36.115 5.987 35.513 5.385 34.769 5.385 Z M 24 8.077 C 18.802 8.092 14.592 12.302 14.577 17.5 C 14.592 22.698 18.802 26.908 24 26.923 C 29.198 26.908 33.408 22.698 33.423 17.5 C 33.408 12.302 29.198 8.092 24 8.077 L 24 8.077 Z M 24 10.769 C 27.734 10.769 30.731 13.766 30.731 17.5 C 30.731 21.234 27.734 24.231 24 24.231 C 22.213 24.237 20.498 23.529 19.234 22.266 C 17.971 21.002 17.263 19.287 17.269 17.5 C 17.269 13.766 20.266 10.769 24 10.769 Z ' fill='rgb(255,255,255)'/%3E%3C/svg%3E");
}
*:hover > i.ins {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='6.5 0 35 35' width='35pt' height='35pt'%3E%3Cpath d=' M 16.658 0 C 11.053 0.012 6.512 4.553 6.5 10.158 L 6.5 24.85 C 6.515 30.453 11.055 34.99 16.658 35 L 31.35 35 C 36.953 34.985 41.49 30.445 41.5 24.842 L 41.5 10.158 C 41.488 4.553 36.947 0.012 31.342 0 L 16.658 0 Z M 16.658 2.692 L 31.342 2.692 C 33.324 2.686 35.227 3.47 36.628 4.872 C 38.03 6.273 38.814 8.176 38.808 10.158 L 38.808 24.842 C 38.815 26.823 38.032 28.725 36.632 30.126 C 35.232 31.528 33.331 32.313 31.35 32.308 L 16.658 32.308 C 14.677 32.315 12.775 31.532 11.374 30.132 C 9.972 28.732 9.187 26.831 9.192 24.85 L 9.192 10.158 C 9.186 8.176 9.97 6.273 11.372 4.872 C 12.773 3.47 14.676 2.686 16.658 2.692 Z M 34.769 5.385 C 34.026 5.385 33.423 5.987 33.423 6.731 C 33.423 7.474 34.026 8.077 34.769 8.077 C 35.513 8.077 36.115 7.474 36.115 6.731 C 36.115 5.987 35.513 5.385 34.769 5.385 Z M 24 8.077 C 18.802 8.092 14.592 12.302 14.577 17.5 C 14.592 22.698 18.802 26.908 24 26.923 C 29.198 26.908 33.408 22.698 33.423 17.5 C 33.408 12.302 29.198 8.092 24 8.077 L 24 8.077 Z M 24 10.769 C 27.734 10.769 30.731 13.766 30.731 17.5 C 30.731 21.234 27.734 24.231 24 24.231 C 22.213 24.237 20.498 23.529 19.234 22.266 C 17.971 21.002 17.263 19.287 17.269 17.5 C 17.269 13.766 20.266 10.769 24 10.769 Z ' fill='rgb(255,255,255)'/%3E%3C/svg%3E");
}
i.twt {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='0 1.871 20 16.258' width='20pt' height='16.258pt'%3E%3Cpath d=' M 20 3.8 C 19.251 4.131 18.457 4.348 17.643 4.444 C 18.5 3.931 19.141 3.125 19.447 2.175 C 18.641 2.652 17.761 2.989 16.843 3.171 C 15.691 1.941 13.905 1.539 12.338 2.158 C 10.771 2.778 9.741 4.292 9.743 5.977 C 9.743 6.3 9.778 6.612 9.851 6.911 C 6.55 6.749 3.474 5.19 1.392 2.624 C 1.026 3.25 0.834 3.963 0.836 4.688 C 0.836 6.111 1.558 7.367 2.662 8.103 C 2.01 8.082 1.373 7.906 0.803 7.588 L 0.803 7.641 C 0.802 9.595 2.18 11.278 4.095 11.664 C 3.491 11.83 2.857 11.854 2.242 11.736 C 2.779 13.407 4.318 14.553 6.073 14.587 C 4.354 15.937 2.169 16.547 0 16.283 C 1.875 17.49 4.059 18.131 6.289 18.129 C 13.838 18.129 17.966 11.876 17.966 6.452 C 17.966 6.277 17.959 6.097 17.953 5.921 C 18.755 5.341 19.448 4.623 20 3.801 L 20 3.8 Z ' fill='rgb(0,100,210)'/%3E%3C/svg%3E");
}
*:hover > i.twt {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='0 1.871 20 16.258' width='20pt' height='16.258pt'%3E%3Cpath d=' M 20 3.8 C 19.251 4.131 18.457 4.348 17.643 4.444 C 18.5 3.931 19.141 3.125 19.447 2.175 C 18.641 2.652 17.761 2.989 16.843 3.171 C 15.691 1.941 13.905 1.539 12.338 2.158 C 10.771 2.778 9.741 4.292 9.743 5.977 C 9.743 6.3 9.778 6.612 9.851 6.911 C 6.55 6.749 3.474 5.19 1.392 2.624 C 1.026 3.25 0.834 3.963 0.836 4.688 C 0.836 6.111 1.558 7.367 2.662 8.103 C 2.01 8.082 1.373 7.906 0.803 7.588 L 0.803 7.641 C 0.802 9.595 2.18 11.278 4.095 11.664 C 3.491 11.83 2.857 11.854 2.242 11.736 C 2.779 13.407 4.318 14.553 6.073 14.587 C 4.354 15.937 2.169 16.547 0 16.283 C 1.875 17.49 4.059 18.131 6.289 18.129 C 13.838 18.129 17.966 11.876 17.966 6.452 C 17.966 6.277 17.959 6.097 17.953 5.921 C 18.755 5.341 19.448 4.623 20 3.801 L 20 3.8 Z ' fill='rgb(255,255,255)'/%3E%3C/svg%3E");
}
i.close {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 21 21" width="21pt" height="21pt"><path d=" M 11.746 10.5 L 21 19.764 L 19.765 21 L 10.501 11.746 L 1.236 21 L 0 19.764 L 9.254 10.5 L 0 1.236 L 1.235 0.001 L 10.5 9.254 L 19.764 0 L 21 1.235 L 11.746 10.499 L 11.746 10.5 Z " fill="rgb(0,100,210)"/></svg>');
}
*:hover > i.close {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 21 21" width="21pt" height="21pt"><path d=" M 11.746 10.5 L 21 19.764 L 19.765 21 L 10.501 11.746 L 1.236 21 L 0 19.764 L 9.254 10.5 L 0 1.236 L 1.235 0.001 L 10.5 9.254 L 19.764 0 L 21 1.235 L 11.746 10.499 L 11.746 10.5 Z " fill="rgb(255,255,255)"/></svg>');
}
i.cart {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 1.579 20 16.842" width="20pt" height="16.842pt"><path d=" M 0.842 1.579 C 0.379 1.579 0 1.958 0 2.421 C 0 2.884 0.379 3.263 0.842 3.263 L 2.711 3.263 L 4.921 12.105 C 5.108 12.855 5.78 13.368 6.552 13.368 L 16.211 13.368 C 16.97 13.368 17.615 12.865 17.816 12.131 L 20 4.105 L 5.895 4.105 L 6.316 5.789 L 17.816 5.789 L 16.211 11.684 L 6.552 11.684 L 4.342 2.842 C 4.154 2.096 3.481 1.574 2.712 1.579 L 0.842 1.579 Z M 15.158 13.368 C 13.773 13.368 12.632 14.509 12.632 15.895 C 12.632 17.28 13.773 18.421 15.158 18.421 C 16.543 18.421 17.684 17.28 17.684 15.895 C 17.684 14.509 16.543 13.368 15.158 13.368 Z M 7.579 13.368 C 6.194 13.368 5.053 14.509 5.053 15.895 C 5.053 17.28 6.194 18.421 7.579 18.421 C 8.964 18.421 10.105 17.28 10.105 15.895 C 10.105 14.509 8.964 13.368 7.579 13.368 Z M 7.579 15.053 C 8.053 15.053 8.421 15.421 8.421 15.895 C 8.421 16.369 8.052 16.737 7.579 16.737 C 7.105 16.737 6.737 16.368 6.737 15.895 C 6.737 15.421 7.106 15.053 7.579 15.053 Z M 15.158 15.053 C 15.632 15.053 16 15.421 16 15.895 C 16 16.369 15.631 16.737 15.158 16.737 C 14.684 16.737 14.316 16.368 14.316 15.895 C 14.316 15.421 14.685 15.053 15.158 15.053 Z " fill="rgb(0,100,210)"/></svg>');
}
*:hover > i.cart {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 1.579 20 16.842" width="20pt" height="16.842pt"><path d=" M 0.842 1.579 C 0.379 1.579 0 1.958 0 2.421 C 0 2.884 0.379 3.263 0.842 3.263 L 2.711 3.263 L 4.921 12.105 C 5.108 12.855 5.78 13.368 6.552 13.368 L 16.211 13.368 C 16.97 13.368 17.615 12.865 17.816 12.131 L 20 4.105 L 5.895 4.105 L 6.316 5.789 L 17.816 5.789 L 16.211 11.684 L 6.552 11.684 L 4.342 2.842 C 4.154 2.096 3.481 1.574 2.712 1.579 L 0.842 1.579 Z M 15.158 13.368 C 13.773 13.368 12.632 14.509 12.632 15.895 C 12.632 17.28 13.773 18.421 15.158 18.421 C 16.543 18.421 17.684 17.28 17.684 15.895 C 17.684 14.509 16.543 13.368 15.158 13.368 Z M 7.579 13.368 C 6.194 13.368 5.053 14.509 5.053 15.895 C 5.053 17.28 6.194 18.421 7.579 18.421 C 8.964 18.421 10.105 17.28 10.105 15.895 C 10.105 14.509 8.964 13.368 7.579 13.368 Z M 7.579 15.053 C 8.053 15.053 8.421 15.421 8.421 15.895 C 8.421 16.369 8.052 16.737 7.579 16.737 C 7.105 16.737 6.737 16.368 6.737 15.895 C 6.737 15.421 7.106 15.053 7.579 15.053 Z M 15.158 15.053 C 15.632 15.053 16 15.421 16 15.895 C 16 16.369 15.631 16.737 15.158 16.737 C 14.684 16.737 14.316 16.368 14.316 15.895 C 14.316 15.421 14.685 15.053 15.158 15.053 Z " fill="rgb(255,255,255)"/></svg>');
}
i.account {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.3346 14.4551V13.1217C13.3346 12.4145 13.0537 11.7362 12.5536 11.2361C12.0535 10.736 11.3752 10.4551 10.668 10.4551H5.33464C4.62739 10.4551 3.94911 10.736 3.44902 11.2361C2.94892 11.7362 2.66797 12.4145 2.66797 13.1217V14.4551' stroke='rgb(0,100,210)' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.9987 7.78841C9.47146 7.78841 10.6654 6.5945 10.6654 5.12174C10.6654 3.64899 9.47146 2.45508 7.9987 2.45508C6.52594 2.45508 5.33203 3.64899 5.33203 5.12174C5.33203 6.5945 6.52594 7.78841 7.9987 7.78841Z' stroke='rgb(0,100,210)' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
i.account.white {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.3346 14.4551V13.1217C13.3346 12.4145 13.0537 11.7362 12.5536 11.2361C12.0535 10.736 11.3752 10.4551 10.668 10.4551H5.33464C4.62739 10.4551 3.94911 10.736 3.44902 11.2361C2.94892 11.7362 2.66797 12.4145 2.66797 13.1217V14.4551' stroke='rgb(255,255,255)' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.9987 7.78841C9.47146 7.78841 10.6654 6.5945 10.6654 5.12174C10.6654 3.64899 9.47146 2.45508 7.9987 2.45508C6.52594 2.45508 5.33203 3.64899 5.33203 5.12174C5.33203 6.5945 6.52594 7.78841 7.9987 7.78841Z' stroke='rgb(255,255,255)' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
*:hover > i.account {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.3346 14.4551V13.1217C13.3346 12.4145 13.0537 11.7362 12.5536 11.2361C12.0535 10.736 11.3752 10.4551 10.668 10.4551H5.33464C4.62739 10.4551 3.94911 10.736 3.44902 11.2361C2.94892 11.7362 2.66797 12.4145 2.66797 13.1217V14.4551' stroke='rgb(255,255,255)' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.9987 7.78841C9.47146 7.78841 10.6654 6.5945 10.6654 5.12174C10.6654 3.64899 9.47146 2.45508 7.9987 2.45508C6.52594 2.45508 5.33203 3.64899 5.33203 5.12174C5.33203 6.5945 6.52594 7.78841 7.9987 7.78841Z' stroke='rgb(255,255,255)' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
i.heart {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 1.395 19.524 16.8" width="19.524pt" height="16.8pt"><path d=" M 5.23 1.395 C 2.345 1.395 0 3.767 0 6.625 C 0 7.622 0.452 8.485 0.872 9.109 C 1.119 9.478 1.404 9.821 1.722 10.132 L 9.26 17.694 L 9.761 18.195 L 10.262 17.694 L 17.801 10.132 C 17.801 10.132 19.524 8.615 19.524 6.625 C 19.524 3.767 17.179 1.395 14.294 1.395 C 11.9 1.395 10.358 2.836 9.762 3.444 C 9.166 2.836 7.624 1.395 5.23 1.395 Z M 5.23 2.79 C 7.313 2.79 9.239 4.816 9.239 4.816 L 9.762 5.404 L 10.285 4.816 C 10.285 4.816 12.211 2.79 14.294 2.79 C 16.416 2.79 18.129 4.53 18.129 6.625 C 18.129 7.7 16.822 9.152 16.822 9.152 L 9.762 16.212 L 2.702 9.152 C 2.702 9.152 2.364 8.828 2.026 8.324 C 1.689 7.821 1.395 7.164 1.395 6.625 C 1.395 4.53 3.108 2.79 5.23 2.79 Z " fill="rgb(0,100,210)"/></svg>');
}
*:hover > i.heart {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 1.395 19.524 16.8" width="19.524pt" height="16.8pt"><path d=" M 5.23 1.395 C 2.345 1.395 0 3.767 0 6.625 C 0 7.622 0.452 8.485 0.872 9.109 C 1.119 9.478 1.404 9.821 1.722 10.132 L 9.26 17.694 L 9.761 18.195 L 10.262 17.694 L 17.801 10.132 C 17.801 10.132 19.524 8.615 19.524 6.625 C 19.524 3.767 17.179 1.395 14.294 1.395 C 11.9 1.395 10.358 2.836 9.762 3.444 C 9.166 2.836 7.624 1.395 5.23 1.395 Z M 5.23 2.79 C 7.313 2.79 9.239 4.816 9.239 4.816 L 9.762 5.404 L 10.285 4.816 C 10.285 4.816 12.211 2.79 14.294 2.79 C 16.416 2.79 18.129 4.53 18.129 6.625 C 18.129 7.7 16.822 9.152 16.822 9.152 L 9.762 16.212 L 2.702 9.152 C 2.702 9.152 2.364 8.828 2.026 8.324 C 1.689 7.821 1.395 7.164 1.395 6.625 C 1.395 4.53 3.108 2.79 5.23 2.79 Z " fill="rgb(255,255,255)"/></svg>');
}
i.search {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0.228 0 16.515 16.9" width="16.515pt" height="16.9pt"><path d=" M 6.771 0 C 3.161 0 0.228 2.933 0.228 6.544 C 0.228 10.154 3.161 13.087 6.771 13.087 C 8.199 13.087 9.52 12.627 10.597 11.848 L 15.66 16.9 L 16.743 15.818 L 11.739 10.801 C 12.758 9.617 13.317 8.106 13.315 6.544 C 13.315 2.933 10.381 0 6.771 0 Z M 6.771 0.77 C 9.965 0.77 12.545 3.35 12.545 6.544 C 12.545 9.737 9.965 12.317 6.771 12.317 C 3.578 12.317 0.998 9.737 0.998 6.544 C 0.998 3.35 3.578 0.77 6.771 0.77 Z " fill="rgb(0,100,210)"/></svg>');
}
*:hover > i.search {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0.228 0 16.515 16.9" width="16.515pt" height="16.9pt"><path d=" M 6.771 0 C 3.161 0 0.228 2.933 0.228 6.544 C 0.228 10.154 3.161 13.087 6.771 13.087 C 8.199 13.087 9.52 12.627 10.597 11.848 L 15.66 16.9 L 16.743 15.818 L 11.739 10.801 C 12.758 9.617 13.317 8.106 13.315 6.544 C 13.315 2.933 10.381 0 6.771 0 Z M 6.771 0.77 C 9.965 0.77 12.545 3.35 12.545 6.544 C 12.545 9.737 9.965 12.317 6.771 12.317 C 3.578 12.317 0.998 9.737 0.998 6.544 C 0.998 3.35 3.578 0.77 6.771 0.77 Z " fill="rgb(255,255,255)"/></svg>');
}
i.arrow-up {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 3.498 20 13.004" width="20pt" height="13.004pt"><path d=" M 10 3.498 L 0 13.498 L 3.004 16.502 L 10 9.506 L 16.996 16.502 L 20 13.498 L 10 3.498 Z " fill="rgb(0,100,210)"/></svg>');
}
*:hover > i.arrow-up {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 3.498 20 13.004" width="20pt" height="13.004pt"><path d=" M 10 3.498 L 0 13.498 L 3.004 16.502 L 10 9.506 L 16.996 16.502 L 20 13.498 L 10 3.498 Z " fill="rgb(255,255,255)"/></svg>');
}
i.arrow-down {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 3.498 20 13.004" width="20pt" height="13.004pt"><path d=" M 3.004 3.498 L 0 6.502 L 10 16.502 L 20 6.502 L 16.996 3.498 L 10 10.494 L 3.004 3.498 Z " fill="rgb(0,100,210)"/></svg>');
}
*:hover > i.arrow-down {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 3.498 20 13.004" width="20pt" height="13.004pt"><path d=" M 3.004 3.498 L 0 6.502 L 10 16.502 L 20 6.502 L 16.996 3.498 L 10 10.494 L 3.004 3.498 Z " fill="rgb(255,255,255)"/></svg>');
}
i.arrow-right {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="4.317 0 12.35 20" width="12.35pt" height="20pt"><path d=" M 4.317 17.65 L 11.95 10 L 4.317 2.35 L 6.667 0 L 16.667 10 L 6.667 20 L 4.317 17.65 Z " fill="rgb(0,100,210)"/></svg>');
}
*:hover > i.arrow-right {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="4.317 0 12.35 20" width="12.35pt" height="20pt"><path d=" M 4.317 17.65 L 11.95 10 L 4.317 2.35 L 6.667 0 L 16.667 10 L 6.667 20 L 4.317 17.65 Z " fill="rgb(255,255,255)"/></svg>');
}
i.arrow-right-long {
	background-image: url('data:image/svg+xml,<svg width="12" height="9" viewBox="0 0 12 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.8658 4.06999L7.58764 0.178091C7.38764 -0.0593636 7.06327 -0.0593636 6.86326 0.178091C6.66321 0.415594 6.66321 0.8006 6.86326 1.0381L9.26698 3.89188H0.512205C0.229345 3.89188 0 4.16417 0 4.49999C0 4.83577 0.229345 5.1081 0.512205 5.1081H9.26698L6.86334 7.96188C6.6633 8.19939 6.6633 8.58439 6.86334 8.8219C6.96333 8.94055 7.09445 9 7.22553 9C7.35662 9 7.4877 8.94055 7.58772 8.8219L10.8658 4.93C11.0658 4.6925 11.0658 4.30749 10.8658 4.06999Z" fill="%23000000"/></svg>');
}
i.arrow-right-long.white {
	background-image: url('data:image/svg+xml,<svg width="12" height="9" viewBox="0 0 12 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.8658 4.06999L7.58764 0.178091C7.38764 -0.0593636 7.06327 -0.0593636 6.86326 0.178091C6.66321 0.415594 6.66321 0.8006 6.86326 1.0381L9.26698 3.89188H0.512205C0.229345 3.89188 0 4.16417 0 4.49999C0 4.83577 0.229345 5.1081 0.512205 5.1081H9.26698L6.86334 7.96188C6.6633 8.19939 6.6633 8.58439 6.86334 8.8219C6.96333 8.94055 7.09445 9 7.22553 9C7.35662 9 7.4877 8.94055 7.58772 8.8219L10.8658 4.93C11.0658 4.6925 11.0658 4.30749 10.8658 4.06999Z" fill="%23FFFFFF"/></svg>');
}
*:hover > i.arrow-right-long {
	background-image: url('data:image/svg+xml,<svg width="12" height="9" viewBox="0 0 12 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.8658 4.06999L7.58764 0.178091C7.38764 -0.0593636 7.06327 -0.0593636 6.86326 0.178091C6.66321 0.415594 6.66321 0.8006 6.86326 1.0381L9.26698 3.89188H0.512205C0.229345 3.89188 0 4.16417 0 4.49999C0 4.83577 0.229345 5.1081 0.512205 5.1081H9.26698L6.86334 7.96188C6.6633 8.19939 6.6633 8.58439 6.86334 8.8219C6.96333 8.94055 7.09445 9 7.22553 9C7.35662 9 7.4877 8.94055 7.58772 8.8219L10.8658 4.93C11.0658 4.6925 11.0658 4.30749 10.8658 4.06999Z" fill="rgb(255,255,255)"/></svg>');
}
i.arrow-left {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="3.333 0 12.35 20" width="12.35pt" height="20pt"><path d=" M 15.683 17.65 L 8.05 10 L 15.683 2.35 L 13.333 0 L 3.333 10 L 13.333 20 L 15.683 17.65 Z " fill="rgb(0,100,210)"/></svg>');
}
*:hover > i.arrow-left {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="3.333 0 12.35 20" width="12.35pt" height="20pt"><path d=" M 15.683 17.65 L 8.05 10 L 15.683 2.35 L 13.333 0 L 3.333 10 L 13.333 20 L 15.683 17.65 Z " fill="rgb(255,255,255)"/></svg>');
}
i.arrow-down {
	background-image: url('data:image/svg+xml,<svg width="12" height="13" viewBox="0 0 12 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.02353 9.07418V1.48159C5.02353 1.21924 5.11712 0.999337 5.30429 0.821868C5.49147 0.644399 5.72341 0.555664 6.00011 0.555664C6.27681 0.555664 6.50874 0.644399 6.69592 0.821868C6.8831 0.999337 6.97669 1.21924 6.97669 1.48159V9.07418L9.80878 6.389C9.98782 6.21924 10.2157 6.13437 10.4924 6.13437C10.7691 6.13437 10.997 6.21924 11.176 6.389C11.355 6.55875 11.4446 6.7748 11.4446 7.03715C11.4446 7.29949 11.355 7.51554 11.176 7.68529L6.68372 11.9446C6.4884 12.1297 6.26053 12.2223 6.00011 12.2223C5.73969 12.2223 5.51182 12.1297 5.3165 11.9446L0.824224 7.68529C0.645184 7.51554 0.555664 7.29949 0.555664 7.03715C0.555664 6.7748 0.645184 6.55875 0.824224 6.389C1.00326 6.21924 1.23113 6.13437 1.50783 6.13437C1.78453 6.13437 2.0124 6.21924 2.19144 6.389L5.02353 9.07418Z" fill="rgb(0,100,210)"/></svg>')
}
i.arrow-down.white {
	background-image: url('data:image/svg+xml,<svg width="12" height="13" viewBox="0 0 12 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.02353 9.07418V1.48159C5.02353 1.21924 5.11712 0.999337 5.30429 0.821868C5.49147 0.644399 5.72341 0.555664 6.00011 0.555664C6.27681 0.555664 6.50874 0.644399 6.69592 0.821868C6.8831 0.999337 6.97669 1.21924 6.97669 1.48159V9.07418L9.80878 6.389C9.98782 6.21924 10.2157 6.13437 10.4924 6.13437C10.7691 6.13437 10.997 6.21924 11.176 6.389C11.355 6.55875 11.4446 6.7748 11.4446 7.03715C11.4446 7.29949 11.355 7.51554 11.176 7.68529L6.68372 11.9446C6.4884 12.1297 6.26053 12.2223 6.00011 12.2223C5.73969 12.2223 5.51182 12.1297 5.3165 11.9446L0.824224 7.68529C0.645184 7.51554 0.555664 7.29949 0.555664 7.03715C0.555664 6.7748 0.645184 6.55875 0.824224 6.389C1.00326 6.21924 1.23113 6.13437 1.50783 6.13437C1.78453 6.13437 2.0124 6.21924 2.19144 6.389L5.02353 9.07418Z" fill="white"/></svg>')
}
*:hover > i.arrow-down.white {
	background-image: url('data:image/svg+xml,<svg width="12" height="13" viewBox="0 0 12 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.02353 9.07418V1.48159C5.02353 1.21924 5.11712 0.999337 5.30429 0.821868C5.49147 0.644399 5.72341 0.555664 6.00011 0.555664C6.27681 0.555664 6.50874 0.644399 6.69592 0.821868C6.8831 0.999337 6.97669 1.21924 6.97669 1.48159V9.07418L9.80878 6.389C9.98782 6.21924 10.2157 6.13437 10.4924 6.13437C10.7691 6.13437 10.997 6.21924 11.176 6.389C11.355 6.55875 11.4446 6.7748 11.4446 7.03715C11.4446 7.29949 11.355 7.51554 11.176 7.68529L6.68372 11.9446C6.4884 12.1297 6.26053 12.2223 6.00011 12.2223C5.73969 12.2223 5.51182 12.1297 5.3165 11.9446L0.824224 7.68529C0.645184 7.51554 0.555664 7.29949 0.555664 7.03715C0.555664 6.7748 0.645184 6.55875 0.824224 6.389C1.00326 6.21924 1.23113 6.13437 1.50783 6.13437C1.78453 6.13437 2.0124 6.21924 2.19144 6.389L5.02353 9.07418Z" fill="white"/></svg>')
}
i.coupon-i {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='0.153 0 19.695 20' width='19.695pt' height='20pt'%3E%3Cpath d=' M 19.698 7.815 L 8.482 19.825 C 8.274 20.048 7.929 20.059 7.706 19.851 L 6.185 18.43 C 6.018 18.274 5.961 18.034 6.051 17.825 C 6.459 16.808 6.209 15.667 5.407 14.918 C 4.604 14.169 3.449 13.998 2.462 14.474 C 2.258 14.571 2.015 14.535 1.849 14.381 L 0.328 12.961 C 0.105 12.752 0.093 12.408 0.301 12.185 L 11.517 0.175 C 11.725 -0.048 12.07 -0.059 12.293 0.149 L 13.803 1.559 C 13.97 1.715 14.022 1.962 13.938 2.175 C 13.514 3.187 13.764 4.371 14.567 5.121 C 15.369 5.87 16.568 6.04 17.543 5.542 C 17.75 5.443 18 5.478 18.167 5.634 L 19.677 7.045 C 19.894 7.248 19.906 7.592 19.698 7.815 Z M 8.049 18.669 L 18.51 7.468 L 17.668 6.682 C 16.339 7.179 14.842 6.884 13.801 5.918 C 12.759 4.945 12.374 3.458 12.776 2.112 L 11.934 1.326 L 1.473 12.528 L 2.331 13.329 C 3.647 12.847 5.109 13.137 6.151 14.11 C 7.193 15.084 7.582 16.521 7.191 17.867 L 8.049 18.669 Z M 13.709 9.234 L 9.489 13.753 C 9.385 13.865 9.212 13.871 9.101 13.767 L 6.303 11.154 C 6.192 11.05 6.186 10.878 6.29 10.766 L 10.511 6.247 C 10.615 6.135 10.787 6.129 10.899 6.233 L 13.696 8.846 C 13.802 8.945 13.814 9.122 13.709 9.234 Z ' fill='rgb(0,100,210)'/%3E%3C/svg%3E");
}
*:hover > i.coupon-i {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='0.153 0 19.695 20' width='19.695pt' height='20pt'%3E%3Cpath d=' M 19.698 7.815 L 8.482 19.825 C 8.274 20.048 7.929 20.059 7.706 19.851 L 6.185 18.43 C 6.018 18.274 5.961 18.034 6.051 17.825 C 6.459 16.808 6.209 15.667 5.407 14.918 C 4.604 14.169 3.449 13.998 2.462 14.474 C 2.258 14.571 2.015 14.535 1.849 14.381 L 0.328 12.961 C 0.105 12.752 0.093 12.408 0.301 12.185 L 11.517 0.175 C 11.725 -0.048 12.07 -0.059 12.293 0.149 L 13.803 1.559 C 13.97 1.715 14.022 1.962 13.938 2.175 C 13.514 3.187 13.764 4.371 14.567 5.121 C 15.369 5.87 16.568 6.04 17.543 5.542 C 17.75 5.443 18 5.478 18.167 5.634 L 19.677 7.045 C 19.894 7.248 19.906 7.592 19.698 7.815 Z M 8.049 18.669 L 18.51 7.468 L 17.668 6.682 C 16.339 7.179 14.842 6.884 13.801 5.918 C 12.759 4.945 12.374 3.458 12.776 2.112 L 11.934 1.326 L 1.473 12.528 L 2.331 13.329 C 3.647 12.847 5.109 13.137 6.151 14.11 C 7.193 15.084 7.582 16.521 7.191 17.867 L 8.049 18.669 Z M 13.709 9.234 L 9.489 13.753 C 9.385 13.865 9.212 13.871 9.101 13.767 L 6.303 11.154 C 6.192 11.05 6.186 10.878 6.29 10.766 L 10.511 6.247 C 10.615 6.135 10.787 6.129 10.899 6.233 L 13.696 8.846 C 13.802 8.945 13.814 9.122 13.709 9.234 Z ' fill='rgb(255,255,255)'/%3E%3C/svg%3E");
}
i.eye {
	background-image: url('data:image/svg+xml,<svg width="23" height="19" viewBox="0 0 23 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.11163 9.50358C1.11163 9.50358 4.84301 1.80762 11.3729 1.80762C17.9028 1.80762 21.6342 9.50358 21.6342 9.50358C21.6342 9.50358 17.9028 17.1995 11.3729 17.1995C4.84301 17.1995 1.11163 9.50358 1.11163 9.50358Z" stroke="rgb(0,100,210)" stroke-width="1.66746" stroke-linecap="round" stroke-linejoin="round"/><path d="M11.3729 12.3894C12.9185 12.3894 14.1714 11.0973 14.1714 9.50346C14.1714 7.90958 12.9185 6.61748 11.3729 6.61748C9.8273 6.61748 8.57436 7.90958 8.57436 9.50346C8.57436 11.0973 9.8273 12.3894 11.3729 12.3894Z" stroke="rgb(0,100,210)" stroke-width="1.66746" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
*:hover > i.eye {
	background-image: url('data:image/svg+xml,<svg width="23" height="19" viewBox="0 0 23 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.11163 9.50358C1.11163 9.50358 4.84301 1.80762 11.3729 1.80762C17.9028 1.80762 21.6342 9.50358 21.6342 9.50358C21.6342 9.50358 17.9028 17.1995 11.3729 17.1995C4.84301 17.1995 1.11163 9.50358 1.11163 9.50358Z" stroke="rgb(255,255,255)" stroke-width="1.66746" stroke-linecap="round" stroke-linejoin="round"/><path d="M11.3729 12.3894C12.9185 12.3894 14.1714 11.0973 14.1714 9.50346C14.1714 7.90958 12.9185 6.61748 11.3729 6.61748C9.8273 6.61748 8.57436 7.90958 8.57436 9.50346C8.57436 11.0973 9.8273 12.3894 11.3729 12.3894Z" stroke="rgb(255,255,255)" stroke-width="1.66746" stroke-linecap="round" stroke-linejoin="round"/></svg>')
}
i.plus {
	background-image: url("data:image/svg+xml,%3Csvg width='10' height='11' viewBox='0 0 10 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.33398 6.1224H1.00065C0.811762 6.1224 0.653429 6.05851 0.525651 5.93073C0.397873 5.80295 0.333984 5.64462 0.333984 5.45573C0.333984 5.26684 0.397873 5.10851 0.525651 4.98073C0.653429 4.85295 0.811762 4.78906 1.00065 4.78906H4.33398V1.45573C4.33398 1.26684 4.39787 1.10851 4.52565 0.980729C4.65343 0.852951 4.81176 0.789062 5.00065 0.789062C5.18954 0.789062 5.34787 0.852951 5.47565 0.980729C5.60343 1.10851 5.66732 1.26684 5.66732 1.45573V4.78906H9.00065C9.18954 4.78906 9.34787 4.85295 9.47565 4.98073C9.60343 5.10851 9.66732 5.26684 9.66732 5.45573C9.66732 5.64462 9.60343 5.80295 9.47565 5.93073C9.34787 6.05851 9.18954 6.1224 9.00065 6.1224H5.66732V9.45573C5.66732 9.64462 5.60343 9.80295 5.47565 9.93073C5.34787 10.0585 5.18954 10.1224 5.00065 10.1224C4.81176 10.1224 4.65343 10.0585 4.52565 9.93073C4.39787 9.80295 4.33398 9.64462 4.33398 9.45573V6.1224Z' fill='%230064D2'/%3E%3C/svg%3E%0A");
}
i.plus.white {
	background-image: url("data:image/svg+xml,%3Csvg width='10' height='11' viewBox='0 0 10 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.33398 6.1224H1.00065C0.811762 6.1224 0.653429 6.05851 0.525651 5.93073C0.397873 5.80295 0.333984 5.64462 0.333984 5.45573C0.333984 5.26684 0.397873 5.10851 0.525651 4.98073C0.653429 4.85295 0.811762 4.78906 1.00065 4.78906H4.33398V1.45573C4.33398 1.26684 4.39787 1.10851 4.52565 0.980729C4.65343 0.852951 4.81176 0.789062 5.00065 0.789062C5.18954 0.789062 5.34787 0.852951 5.47565 0.980729C5.60343 1.10851 5.66732 1.26684 5.66732 1.45573V4.78906H9.00065C9.18954 4.78906 9.34787 4.85295 9.47565 4.98073C9.60343 5.10851 9.66732 5.26684 9.66732 5.45573C9.66732 5.64462 9.60343 5.80295 9.47565 5.93073C9.34787 6.05851 9.18954 6.1224 9.00065 6.1224H5.66732V9.45573C5.66732 9.64462 5.60343 9.80295 5.47565 9.93073C5.34787 10.0585 5.18954 10.1224 5.00065 10.1224C4.81176 10.1224 4.65343 10.0585 4.52565 9.93073C4.39787 9.80295 4.33398 9.64462 4.33398 9.45573V6.1224Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A");
}
*:hover > i.plus {
	background-image: url("data:image/svg+xml,%3Csvg width='10' height='11' viewBox='0 0 10 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.33398 6.1224H1.00065C0.811762 6.1224 0.653429 6.05851 0.525651 5.93073C0.397873 5.80295 0.333984 5.64462 0.333984 5.45573C0.333984 5.26684 0.397873 5.10851 0.525651 4.98073C0.653429 4.85295 0.811762 4.78906 1.00065 4.78906H4.33398V1.45573C4.33398 1.26684 4.39787 1.10851 4.52565 0.980729C4.65343 0.852951 4.81176 0.789062 5.00065 0.789062C5.18954 0.789062 5.34787 0.852951 5.47565 0.980729C5.60343 1.10851 5.66732 1.26684 5.66732 1.45573V4.78906H9.00065C9.18954 4.78906 9.34787 4.85295 9.47565 4.98073C9.60343 5.10851 9.66732 5.26684 9.66732 5.45573C9.66732 5.64462 9.60343 5.80295 9.47565 5.93073C9.34787 6.05851 9.18954 6.1224 9.00065 6.1224H5.66732V9.45573C5.66732 9.64462 5.60343 9.80295 5.47565 9.93073C5.34787 10.0585 5.18954 10.1224 5.00065 10.1224C4.81176 10.1224 4.65343 10.0585 4.52565 9.93073C4.39787 9.80295 4.33398 9.64462 4.33398 9.45573V6.1224Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A");
}
i.minus {
	background-image: url('data:image/svg+xml,<svg width="10" height="3" viewBox="0 0 10 3" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 2.61198V0.945312H10V2.61198H0Z" fill="%230064D2"/></svg>');
}
i.minus.white {
	background-image: url('data:image/svg+xml,<svg width="10" height="3" viewBox="0 0 10 3" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 2.61198V0.945312H10V2.61198H0Z" fill="%23FFFFFF"/></svg>');
}
*:hover > i.minus {
	background-image: url('data:image/svg+xml,<svg width="10" height="3" viewBox="0 0 10 3" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 2.61198V0.945312H10V2.61198H0Z" fill="%23FFFFFF"/></svg>');
}
i.google {
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.8265 8.31375C15.9456 8.31236 13.0648 8.31305 10.1839 8.31338C10.1843 9.48433 10.1825 10.6553 10.1846 11.8259C11.853 11.8255 13.5214 11.8252 15.1895 11.8259C14.9962 12.9479 14.3157 13.974 13.3507 14.6057C12.7441 15.0054 12.0471 15.2649 11.3286 15.3882C10.6054 15.5092 9.85819 15.5246 9.13683 15.3815C8.40325 15.2381 7.70302 14.9386 7.09215 14.5164C6.11537 13.8439 5.36993 12.86 4.98718 11.7527C4.59581 10.6264 4.59294 9.37319 4.98897 8.24797C5.26376 7.45492 5.72113 6.72233 6.32195 6.12616C7.06307 5.38268 8.02659 4.85118 9.0647 4.63323C9.95361 4.44728 10.8909 4.48277 11.7612 4.74078C12.5009 4.96085 13.1828 5.35806 13.7413 5.88077C14.306 5.33062 14.8677 4.77732 15.4313 4.22614C15.7268 3.92947 16.0375 3.64578 16.3238 3.34101C15.4679 2.56482 14.4645 1.94088 13.3683 1.54646C11.3946 0.834654 9.16874 0.819545 7.18181 1.49345C4.94268 2.24466 3.03609 3.88557 1.97898 5.95961C1.61094 6.67427 1.34224 7.43707 1.18082 8.22167C0.774745 10.1765 1.05778 12.2607 1.97789 14.0412C2.57588 15.2033 3.43321 16.2365 4.47315 17.0464C5.45425 17.8131 6.59782 18.3794 7.8103 18.6954C9.34024 19.0976 10.9688 19.0884 12.5088 18.745C13.9006 18.4311 15.2175 17.7793 16.2689 16.8281C17.3802 15.8273 18.1729 14.5087 18.5926 13.0917C19.0504 11.5461 19.1135 9.89598 18.8265 8.31375Z' fill='%230064D2'/%3E%3C/svg%3E%0A");
}
i.google.white {
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.8265 8.31375C15.9456 8.31236 13.0648 8.31305 10.1839 8.31338C10.1843 9.48433 10.1825 10.6553 10.1846 11.8259C11.853 11.8255 13.5214 11.8252 15.1895 11.8259C14.9962 12.9479 14.3157 13.974 13.3507 14.6057C12.7441 15.0054 12.0471 15.2649 11.3286 15.3882C10.6054 15.5092 9.85819 15.5246 9.13683 15.3815C8.40325 15.2381 7.70302 14.9386 7.09215 14.5164C6.11537 13.8439 5.36993 12.86 4.98718 11.7527C4.59581 10.6264 4.59294 9.37319 4.98897 8.24797C5.26376 7.45492 5.72113 6.72233 6.32195 6.12616C7.06307 5.38268 8.02659 4.85118 9.0647 4.63323C9.95361 4.44728 10.8909 4.48277 11.7612 4.74078C12.5009 4.96085 13.1828 5.35806 13.7413 5.88077C14.306 5.33062 14.8677 4.77732 15.4313 4.22614C15.7268 3.92947 16.0375 3.64578 16.3238 3.34101C15.4679 2.56482 14.4645 1.94088 13.3683 1.54646C11.3946 0.834654 9.16874 0.819545 7.18181 1.49345C4.94268 2.24466 3.03609 3.88557 1.97898 5.95961C1.61094 6.67427 1.34224 7.43707 1.18082 8.22167C0.774745 10.1765 1.05778 12.2607 1.97789 14.0412C2.57588 15.2033 3.43321 16.2365 4.47315 17.0464C5.45425 17.8131 6.59782 18.3794 7.8103 18.6954C9.34024 19.0976 10.9688 19.0884 12.5088 18.745C13.9006 18.4311 15.2175 17.7793 16.2689 16.8281C17.3802 15.8273 18.1729 14.5087 18.5926 13.0917C19.0504 11.5461 19.1135 9.89598 18.8265 8.31375Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A");
}
*:hover > i.google {
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.8265 8.31375C15.9456 8.31236 13.0648 8.31305 10.1839 8.31338C10.1843 9.48433 10.1825 10.6553 10.1846 11.8259C11.853 11.8255 13.5214 11.8252 15.1895 11.8259C14.9962 12.9479 14.3157 13.974 13.3507 14.6057C12.7441 15.0054 12.0471 15.2649 11.3286 15.3882C10.6054 15.5092 9.85819 15.5246 9.13683 15.3815C8.40325 15.2381 7.70302 14.9386 7.09215 14.5164C6.11537 13.8439 5.36993 12.86 4.98718 11.7527C4.59581 10.6264 4.59294 9.37319 4.98897 8.24797C5.26376 7.45492 5.72113 6.72233 6.32195 6.12616C7.06307 5.38268 8.02659 4.85118 9.0647 4.63323C9.95361 4.44728 10.8909 4.48277 11.7612 4.74078C12.5009 4.96085 13.1828 5.35806 13.7413 5.88077C14.306 5.33062 14.8677 4.77732 15.4313 4.22614C15.7268 3.92947 16.0375 3.64578 16.3238 3.34101C15.4679 2.56482 14.4645 1.94088 13.3683 1.54646C11.3946 0.834654 9.16874 0.819545 7.18181 1.49345C4.94268 2.24466 3.03609 3.88557 1.97898 5.95961C1.61094 6.67427 1.34224 7.43707 1.18082 8.22167C0.774745 10.1765 1.05778 12.2607 1.97789 14.0412C2.57588 15.2033 3.43321 16.2365 4.47315 17.0464C5.45425 17.8131 6.59782 18.3794 7.8103 18.6954C9.34024 19.0976 10.9688 19.0884 12.5088 18.745C13.9006 18.4311 15.2175 17.7793 16.2689 16.8281C17.3802 15.8273 18.1729 14.5087 18.5926 13.0917C19.0504 11.5461 19.1135 9.89598 18.8265 8.31375Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A");
}
i.lin {
	background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1092_857)'%3E%3Cpath d='M18.0923 18.2245V18.2238H18.0967V11.8647C18.0967 8.75381 17.427 6.35742 13.7901 6.35742C12.0418 6.35742 10.8685 7.31684 10.3895 8.22642H10.3389V6.64785H6.89062V18.2238H10.4812V12.4918C10.4812 10.9826 10.7673 9.52323 12.6363 9.52323C14.4779 9.52323 14.5053 11.2456 14.5053 12.5886V18.2245H18.0923Z' fill='%230064D2'/%3E%3Cpath d='M1.04297 6.64844H4.63791V18.2244H1.04297V6.64844Z' fill='%230064D2'/%3E%3Cpath d='M2.83993 0.885742C1.6905 0.885742 0.757812 1.81843 0.757812 2.96786C0.757812 4.11729 1.6905 5.06949 2.83993 5.06949C3.98936 5.06949 4.92205 4.11729 4.92205 2.96786C4.92133 1.81843 3.98864 0.885742 2.83993 0.885742V0.885742Z' fill='%230064D2'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1092_857'%3E%3Crect width='17.339' height='17.339' fill='%230064D2' transform='translate(0.757812 0.885742)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
i.lin.white {
	background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1092_857)'%3E%3Cpath d='M18.0923 18.2245V18.2238H18.0967V11.8647C18.0967 8.75381 17.427 6.35742 13.7901 6.35742C12.0418 6.35742 10.8685 7.31684 10.3895 8.22642H10.3389V6.64785H6.89062V18.2238H10.4812V12.4918C10.4812 10.9826 10.7673 9.52323 12.6363 9.52323C14.4779 9.52323 14.5053 11.2456 14.5053 12.5886V18.2245H18.0923Z' fill='white'/%3E%3Cpath d='M1.04297 6.64844H4.63791V18.2244H1.04297V6.64844Z' fill='white'/%3E%3Cpath d='M2.83993 0.885742C1.6905 0.885742 0.757812 1.81843 0.757812 2.96786C0.757812 4.11729 1.6905 5.06949 2.83993 5.06949C3.98936 5.06949 4.92205 4.11729 4.92205 2.96786C4.92133 1.81843 3.98864 0.885742 2.83993 0.885742V0.885742Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1092_857'%3E%3Crect width='17.339' height='17.339' fill='white' transform='translate(0.757812 0.885742)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
*:hover > i.lin {
	background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1092_857)'%3E%3Cpath d='M18.0923 18.2245V18.2238H18.0967V11.8647C18.0967 8.75381 17.427 6.35742 13.7901 6.35742C12.0418 6.35742 10.8685 7.31684 10.3895 8.22642H10.3389V6.64785H6.89062V18.2238H10.4812V12.4918C10.4812 10.9826 10.7673 9.52323 12.6363 9.52323C14.4779 9.52323 14.5053 11.2456 14.5053 12.5886V18.2245H18.0923Z' fill='white'/%3E%3Cpath d='M1.04297 6.64844H4.63791V18.2244H1.04297V6.64844Z' fill='white'/%3E%3Cpath d='M2.83993 0.885742C1.6905 0.885742 0.757812 1.81843 0.757812 2.96786C0.757812 4.11729 1.6905 5.06949 2.83993 5.06949C3.98936 5.06949 4.92205 4.11729 4.92205 2.96786C4.92133 1.81843 3.98864 0.885742 2.83993 0.885742V0.885742Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1092_857'%3E%3Crect width='17.339' height='17.339' fill='white' transform='translate(0.757812 0.885742)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
i.send {
	background-image: url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_768_2068)'%3E%3Cpath d='M12.8346 1.77832L6.41797 8.19499' stroke='%230064D2' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.8346 1.77832L8.7513 13.445L6.41797 8.19499L1.16797 5.86165L12.8346 1.77832Z' stroke='%230064D2' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_768_2068'%3E%3Crect width='14' height='14' fill='white' transform='translate(0 0.611328)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
i.send.white {
	background-image: url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_768_2068)'%3E%3Cpath d='M12.8346 1.77832L6.41797 8.19499' stroke='%23FFFFFF' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.8346 1.77832L8.7513 13.445L6.41797 8.19499L1.16797 5.86165L12.8346 1.77832Z' stroke='%23FFFFFF' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_768_2068'%3E%3Crect width='14' height='14' fill='white' transform='translate(0 0.611328)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
*:hover > i.send {
	background-image: url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_768_2068)'%3E%3Cpath d='M12.8346 1.77832L6.41797 8.19499' stroke='%23FFFFFF' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.8346 1.77832L8.7513 13.445L6.41797 8.19499L1.16797 5.86165L12.8346 1.77832Z' stroke='%23FFFFFF' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_768_2068'%3E%3Crect width='14' height='14' fill='white' transform='translate(0 0.611328)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
i.phone {
	background-image: url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.9173 9.0202V10.6452C11.9179 10.7961 11.887 10.9454 11.8265 11.0836C11.7661 11.2218 11.6775 11.3459 11.5663 11.4479C11.4551 11.5499 11.3239 11.6275 11.181 11.6758C11.0381 11.7242 10.8867 11.7421 10.7364 11.7285C9.06963 11.5474 7.46855 10.9779 6.06184 10.0656C4.75308 9.23397 3.64349 8.12437 2.81184 6.81561C1.89642 5.40252 1.32673 3.79365 1.14893 2.11936C1.13539 1.96957 1.15319 1.81861 1.2012 1.67608C1.2492 1.53354 1.32636 1.40257 1.42776 1.29149C1.52916 1.18041 1.65257 1.09166 1.79015 1.0309C1.92772 0.970127 2.07645 0.938671 2.22684 0.938529H3.85184C4.11472 0.935942 4.36957 1.02903 4.56888 1.20044C4.7682 1.37186 4.89839 1.6099 4.93518 1.8702C5.00377 2.39023 5.13096 2.90084 5.31434 3.39228C5.38722 3.58615 5.403 3.79686 5.35979 3.99942C5.31659 4.20199 5.21623 4.38792 5.07059 4.5352L4.38268 5.22311C5.15377 6.5792 6.27659 7.70202 7.63268 8.47311L8.32059 7.7852C8.46787 7.63956 8.6538 7.5392 8.85637 7.496C9.05893 7.4528 9.26964 7.46857 9.46351 7.54145C9.95495 7.72483 10.4656 7.85203 10.9856 7.92061C11.2487 7.95773 11.489 8.09027 11.6608 8.29301C11.8326 8.49575 11.9239 8.75455 11.9173 9.0202Z' stroke='%230064D2' stroke-width='1.08333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
*:hover > i.phone {
	background-image: url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.9173 9.0202V10.6452C11.9179 10.7961 11.887 10.9454 11.8265 11.0836C11.7661 11.2218 11.6775 11.3459 11.5663 11.4479C11.4551 11.5499 11.3239 11.6275 11.181 11.6758C11.0381 11.7242 10.8867 11.7421 10.7364 11.7285C9.06963 11.5474 7.46855 10.9779 6.06184 10.0656C4.75308 9.23397 3.64349 8.12437 2.81184 6.81561C1.89642 5.40252 1.32673 3.79365 1.14893 2.11936C1.13539 1.96957 1.15319 1.81861 1.2012 1.67608C1.2492 1.53354 1.32636 1.40257 1.42776 1.29149C1.52916 1.18041 1.65257 1.09166 1.79015 1.0309C1.92772 0.970127 2.07645 0.938671 2.22684 0.938529H3.85184C4.11472 0.935942 4.36957 1.02903 4.56888 1.20044C4.7682 1.37186 4.89839 1.6099 4.93518 1.8702C5.00377 2.39023 5.13096 2.90084 5.31434 3.39228C5.38722 3.58615 5.403 3.79686 5.35979 3.99942C5.31659 4.20199 5.21623 4.38792 5.07059 4.5352L4.38268 5.22311C5.15377 6.5792 6.27659 7.70202 7.63268 8.47311L8.32059 7.7852C8.46787 7.63956 8.6538 7.5392 8.85637 7.496C9.05893 7.4528 9.26964 7.46857 9.46351 7.54145C9.95495 7.72483 10.4656 7.85203 10.9856 7.92061C11.2487 7.95773 11.489 8.09027 11.6608 8.29301C11.8326 8.49575 11.9239 8.75455 11.9173 9.0202Z' stroke='%23FFFFFF' stroke-width='1.08333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
i.calendar {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='18' viewBox='0 0 16 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.16667 17.3327C1.70833 17.3327 1.31597 17.1695 0.989583 16.8431C0.663194 16.5167 0.5 16.1243 0.5 15.666V3.99935C0.5 3.54102 0.663194 3.14865 0.989583 2.82227C1.31597 2.49588 1.70833 2.33268 2.16667 2.33268H3V1.49935C3 1.26324 3.07986 1.06532 3.23958 0.905599C3.39931 0.745877 3.59722 0.666016 3.83333 0.666016C4.06944 0.666016 4.26736 0.745877 4.42708 0.905599C4.58681 1.06532 4.66667 1.26324 4.66667 1.49935V2.33268H11.3333V1.49935C11.3333 1.26324 11.4132 1.06532 11.5729 0.905599C11.7326 0.745877 11.9306 0.666016 12.1667 0.666016C12.4028 0.666016 12.6007 0.745877 12.7604 0.905599C12.9201 1.06532 13 1.26324 13 1.49935V2.33268H13.8333C14.2917 2.33268 14.684 2.49588 15.0104 2.82227C15.3368 3.14865 15.5 3.54102 15.5 3.99935V15.666C15.5 16.1243 15.3368 16.5167 15.0104 16.8431C14.684 17.1695 14.2917 17.3327 13.8333 17.3327H2.16667ZM2.16667 15.666H13.8333V7.33268H2.16667V15.666ZM2.16667 5.66602H13.8333V3.99935H2.16667V5.66602ZM8 10.666C7.76389 10.666 7.56597 10.5862 7.40625 10.4264C7.24653 10.2667 7.16667 10.0688 7.16667 9.83268C7.16667 9.59657 7.24653 9.39865 7.40625 9.23893C7.56597 9.07921 7.76389 8.99935 8 8.99935C8.23611 8.99935 8.43403 9.07921 8.59375 9.23893C8.75347 9.39865 8.83333 9.59657 8.83333 9.83268C8.83333 10.0688 8.75347 10.2667 8.59375 10.4264C8.43403 10.5862 8.23611 10.666 8 10.666ZM4.66667 10.666C4.43056 10.666 4.23264 10.5862 4.07292 10.4264C3.91319 10.2667 3.83333 10.0688 3.83333 9.83268C3.83333 9.59657 3.91319 9.39865 4.07292 9.23893C4.23264 9.07921 4.43056 8.99935 4.66667 8.99935C4.90278 8.99935 5.10069 9.07921 5.26042 9.23893C5.42014 9.39865 5.5 9.59657 5.5 9.83268C5.5 10.0688 5.42014 10.2667 5.26042 10.4264C5.10069 10.5862 4.90278 10.666 4.66667 10.666ZM11.3333 10.666C11.0972 10.666 10.8993 10.5862 10.7396 10.4264C10.5799 10.2667 10.5 10.0688 10.5 9.83268C10.5 9.59657 10.5799 9.39865 10.7396 9.23893C10.8993 9.07921 11.0972 8.99935 11.3333 8.99935C11.5694 8.99935 11.7674 9.07921 11.9271 9.23893C12.0868 9.39865 12.1667 9.59657 12.1667 9.83268C12.1667 10.0688 12.0868 10.2667 11.9271 10.4264C11.7674 10.5862 11.5694 10.666 11.3333 10.666ZM8 13.9993C7.76389 13.9993 7.56597 13.9195 7.40625 13.7598C7.24653 13.6 7.16667 13.4021 7.16667 13.166C7.16667 12.9299 7.24653 12.732 7.40625 12.5723C7.56597 12.4125 7.76389 12.3327 8 12.3327C8.23611 12.3327 8.43403 12.4125 8.59375 12.5723C8.75347 12.732 8.83333 12.9299 8.83333 13.166C8.83333 13.4021 8.75347 13.6 8.59375 13.7598C8.43403 13.9195 8.23611 13.9993 8 13.9993ZM4.66667 13.9993C4.43056 13.9993 4.23264 13.9195 4.07292 13.7598C3.91319 13.6 3.83333 13.4021 3.83333 13.166C3.83333 12.9299 3.91319 12.732 4.07292 12.5723C4.23264 12.4125 4.43056 12.3327 4.66667 12.3327C4.90278 12.3327 5.10069 12.4125 5.26042 12.5723C5.42014 12.732 5.5 12.9299 5.5 13.166C5.5 13.4021 5.42014 13.6 5.26042 13.7598C5.10069 13.9195 4.90278 13.9993 4.66667 13.9993ZM11.3333 13.9993C11.0972 13.9993 10.8993 13.9195 10.7396 13.7598C10.5799 13.6 10.5 13.4021 10.5 13.166C10.5 12.9299 10.5799 12.732 10.7396 12.5723C10.8993 12.4125 11.0972 12.3327 11.3333 12.3327C11.5694 12.3327 11.7674 12.4125 11.9271 12.5723C12.0868 12.732 12.1667 12.9299 12.1667 13.166C12.1667 13.4021 12.0868 13.6 11.9271 13.7598C11.7674 13.9195 11.5694 13.9993 11.3333 13.9993Z' fill='%230064D2'/%3E%3C/svg%3E%0A");
}
*:hover > i.calendar, .active i.calendar {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='18' viewBox='0 0 16 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.16667 17.3327C1.70833 17.3327 1.31597 17.1695 0.989583 16.8431C0.663194 16.5167 0.5 16.1243 0.5 15.666V3.99935C0.5 3.54102 0.663194 3.14865 0.989583 2.82227C1.31597 2.49588 1.70833 2.33268 2.16667 2.33268H3V1.49935C3 1.26324 3.07986 1.06532 3.23958 0.905599C3.39931 0.745877 3.59722 0.666016 3.83333 0.666016C4.06944 0.666016 4.26736 0.745877 4.42708 0.905599C4.58681 1.06532 4.66667 1.26324 4.66667 1.49935V2.33268H11.3333V1.49935C11.3333 1.26324 11.4132 1.06532 11.5729 0.905599C11.7326 0.745877 11.9306 0.666016 12.1667 0.666016C12.4028 0.666016 12.6007 0.745877 12.7604 0.905599C12.9201 1.06532 13 1.26324 13 1.49935V2.33268H13.8333C14.2917 2.33268 14.684 2.49588 15.0104 2.82227C15.3368 3.14865 15.5 3.54102 15.5 3.99935V15.666C15.5 16.1243 15.3368 16.5167 15.0104 16.8431C14.684 17.1695 14.2917 17.3327 13.8333 17.3327H2.16667ZM2.16667 15.666H13.8333V7.33268H2.16667V15.666ZM2.16667 5.66602H13.8333V3.99935H2.16667V5.66602ZM8 10.666C7.76389 10.666 7.56597 10.5862 7.40625 10.4264C7.24653 10.2667 7.16667 10.0688 7.16667 9.83268C7.16667 9.59657 7.24653 9.39865 7.40625 9.23893C7.56597 9.07921 7.76389 8.99935 8 8.99935C8.23611 8.99935 8.43403 9.07921 8.59375 9.23893C8.75347 9.39865 8.83333 9.59657 8.83333 9.83268C8.83333 10.0688 8.75347 10.2667 8.59375 10.4264C8.43403 10.5862 8.23611 10.666 8 10.666ZM4.66667 10.666C4.43056 10.666 4.23264 10.5862 4.07292 10.4264C3.91319 10.2667 3.83333 10.0688 3.83333 9.83268C3.83333 9.59657 3.91319 9.39865 4.07292 9.23893C4.23264 9.07921 4.43056 8.99935 4.66667 8.99935C4.90278 8.99935 5.10069 9.07921 5.26042 9.23893C5.42014 9.39865 5.5 9.59657 5.5 9.83268C5.5 10.0688 5.42014 10.2667 5.26042 10.4264C5.10069 10.5862 4.90278 10.666 4.66667 10.666ZM11.3333 10.666C11.0972 10.666 10.8993 10.5862 10.7396 10.4264C10.5799 10.2667 10.5 10.0688 10.5 9.83268C10.5 9.59657 10.5799 9.39865 10.7396 9.23893C10.8993 9.07921 11.0972 8.99935 11.3333 8.99935C11.5694 8.99935 11.7674 9.07921 11.9271 9.23893C12.0868 9.39865 12.1667 9.59657 12.1667 9.83268C12.1667 10.0688 12.0868 10.2667 11.9271 10.4264C11.7674 10.5862 11.5694 10.666 11.3333 10.666ZM8 13.9993C7.76389 13.9993 7.56597 13.9195 7.40625 13.7598C7.24653 13.6 7.16667 13.4021 7.16667 13.166C7.16667 12.9299 7.24653 12.732 7.40625 12.5723C7.56597 12.4125 7.76389 12.3327 8 12.3327C8.23611 12.3327 8.43403 12.4125 8.59375 12.5723C8.75347 12.732 8.83333 12.9299 8.83333 13.166C8.83333 13.4021 8.75347 13.6 8.59375 13.7598C8.43403 13.9195 8.23611 13.9993 8 13.9993ZM4.66667 13.9993C4.43056 13.9993 4.23264 13.9195 4.07292 13.7598C3.91319 13.6 3.83333 13.4021 3.83333 13.166C3.83333 12.9299 3.91319 12.732 4.07292 12.5723C4.23264 12.4125 4.43056 12.3327 4.66667 12.3327C4.90278 12.3327 5.10069 12.4125 5.26042 12.5723C5.42014 12.732 5.5 12.9299 5.5 13.166C5.5 13.4021 5.42014 13.6 5.26042 13.7598C5.10069 13.9195 4.90278 13.9993 4.66667 13.9993ZM11.3333 13.9993C11.0972 13.9993 10.8993 13.9195 10.7396 13.7598C10.5799 13.6 10.5 13.4021 10.5 13.166C10.5 12.9299 10.5799 12.732 10.7396 12.5723C10.8993 12.4125 11.0972 12.3327 11.3333 12.3327C11.5694 12.3327 11.7674 12.4125 11.9271 12.5723C12.0868 12.732 12.1667 12.9299 12.1667 13.166C12.1667 13.4021 12.0868 13.6 11.9271 13.7598C11.7674 13.9195 11.5694 13.9993 11.3333 13.9993Z' fill='white'/%3E%3C/svg%3E%0A");
}
i.calendar-choose {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='18' viewBox='0 0 16 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.0833 13.9993C9.5 13.9993 9.00694 13.798 8.60417 13.3952C8.20139 12.9924 8 12.4993 8 11.916C8 11.3327 8.20139 10.8396 8.60417 10.4368C9.00694 10.0341 9.5 9.83268 10.0833 9.83268C10.6667 9.83268 11.1597 10.0341 11.5625 10.4368C11.9653 10.8396 12.1667 11.3327 12.1667 11.916C12.1667 12.4993 11.9653 12.9924 11.5625 13.3952C11.1597 13.798 10.6667 13.9993 10.0833 13.9993ZM2.16667 17.3327C1.70833 17.3327 1.31597 17.1695 0.989583 16.8431C0.663194 16.5167 0.5 16.1243 0.5 15.666V3.99935C0.5 3.54102 0.663194 3.14865 0.989583 2.82227C1.31597 2.49588 1.70833 2.33268 2.16667 2.33268H3V1.49935C3 1.26324 3.07986 1.06532 3.23958 0.905599C3.39931 0.745877 3.59722 0.666016 3.83333 0.666016C4.06944 0.666016 4.26736 0.745877 4.42708 0.905599C4.58681 1.06532 4.66667 1.26324 4.66667 1.49935V2.33268H11.3333V1.49935C11.3333 1.26324 11.4132 1.06532 11.5729 0.905599C11.7326 0.745877 11.9306 0.666016 12.1667 0.666016C12.4028 0.666016 12.6007 0.745877 12.7604 0.905599C12.9201 1.06532 13 1.26324 13 1.49935V2.33268H13.8333C14.2917 2.33268 14.684 2.49588 15.0104 2.82227C15.3368 3.14865 15.5 3.54102 15.5 3.99935V15.666C15.5 16.1243 15.3368 16.5167 15.0104 16.8431C14.684 17.1695 14.2917 17.3327 13.8333 17.3327H2.16667ZM2.16667 15.666H13.8333V7.33268H2.16667V15.666ZM2.16667 5.66602H13.8333V3.99935H2.16667V5.66602Z' fill='%230064D2'/%3E%3C/svg%3E%0A");
}
*:hover > i.calendar-choose, .active .calendar-choose {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='18' viewBox='0 0 16 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.0833 13.9993C9.5 13.9993 9.00694 13.798 8.60417 13.3952C8.20139 12.9924 8 12.4993 8 11.916C8 11.3327 8.20139 10.8396 8.60417 10.4368C9.00694 10.0341 9.5 9.83268 10.0833 9.83268C10.6667 9.83268 11.1597 10.0341 11.5625 10.4368C11.9653 10.8396 12.1667 11.3327 12.1667 11.916C12.1667 12.4993 11.9653 12.9924 11.5625 13.3952C11.1597 13.798 10.6667 13.9993 10.0833 13.9993ZM2.16667 17.3327C1.70833 17.3327 1.31597 17.1695 0.989583 16.8431C0.663194 16.5167 0.5 16.1243 0.5 15.666V3.99935C0.5 3.54102 0.663194 3.14865 0.989583 2.82227C1.31597 2.49588 1.70833 2.33268 2.16667 2.33268H3V1.49935C3 1.26324 3.07986 1.06532 3.23958 0.905599C3.39931 0.745877 3.59722 0.666016 3.83333 0.666016C4.06944 0.666016 4.26736 0.745877 4.42708 0.905599C4.58681 1.06532 4.66667 1.26324 4.66667 1.49935V2.33268H11.3333V1.49935C11.3333 1.26324 11.4132 1.06532 11.5729 0.905599C11.7326 0.745877 11.9306 0.666016 12.1667 0.666016C12.4028 0.666016 12.6007 0.745877 12.7604 0.905599C12.9201 1.06532 13 1.26324 13 1.49935V2.33268H13.8333C14.2917 2.33268 14.684 2.49588 15.0104 2.82227C15.3368 3.14865 15.5 3.54102 15.5 3.99935V15.666C15.5 16.1243 15.3368 16.5167 15.0104 16.8431C14.684 17.1695 14.2917 17.3327 13.8333 17.3327H2.16667ZM2.16667 15.666H13.8333V7.33268H2.16667V15.666ZM2.16667 5.66602H13.8333V3.99935H2.16667V5.66602Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A");
}
i.payment {
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='14' viewBox='0 0 18 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.3346 2.00065V12.0007C17.3346 12.459 17.1714 12.8513 16.8451 13.1777C16.5187 13.5041 16.1263 13.6673 15.668 13.6673H2.33464C1.8763 13.6673 1.48394 13.5041 1.15755 13.1777C0.831163 12.8513 0.667969 12.459 0.667969 12.0007V2.00065C0.667969 1.54232 0.831163 1.14996 1.15755 0.823568C1.48394 0.497179 1.8763 0.333984 2.33464 0.333984H15.668C16.1263 0.333984 16.5187 0.497179 16.8451 0.823568C17.1714 1.14996 17.3346 1.54232 17.3346 2.00065ZM2.33464 3.66732H15.668V2.00065H2.33464V3.66732ZM2.33464 7.00065V12.0007H15.668V7.00065H2.33464Z' fill='%230064D2'/%3E%3C/svg%3E%0A");
}
*:hover > i.payment, .active i.payment {
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='14' viewBox='0 0 18 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.3346 2.00065V12.0007C17.3346 12.459 17.1714 12.8513 16.8451 13.1777C16.5187 13.5041 16.1263 13.6673 15.668 13.6673H2.33464C1.8763 13.6673 1.48394 13.5041 1.15755 13.1777C0.831163 12.8513 0.667969 12.459 0.667969 12.0007V2.00065C0.667969 1.54232 0.831163 1.14996 1.15755 0.823568C1.48394 0.497179 1.8763 0.333984 2.33464 0.333984H15.668C16.1263 0.333984 16.5187 0.497179 16.8451 0.823568C17.1714 1.14996 17.3346 1.54232 17.3346 2.00065ZM2.33464 3.66732H15.668V2.00065H2.33464V3.66732ZM2.33464 7.00065V12.0007H15.668V7.00065H2.33464Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A");
}
i.password {
	background-image: url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.2487 11.5013H7.7487C7.8737 11.5013 7.98134 11.4492 8.07161 11.3451C8.16189 11.2409 8.19314 11.1263 8.16536 11.0013L7.76953 8.8138C8.04731 8.67491 8.26606 8.47353 8.42578 8.20964C8.5855 7.94575 8.66536 7.65408 8.66536 7.33464C8.66536 6.8763 8.50217 6.48394 8.17578 6.15755C7.84939 5.83116 7.45703 5.66797 6.9987 5.66797C6.54036 5.66797 6.148 5.83116 5.82161 6.15755C5.49523 6.48394 5.33203 6.8763 5.33203 7.33464C5.33203 7.65408 5.41189 7.94575 5.57161 8.20964C5.73134 8.47353 5.95009 8.67491 6.22786 8.8138L5.83203 11.0013C5.80425 11.1263 5.8355 11.2409 5.92578 11.3451C6.01606 11.4492 6.1237 11.5013 6.2487 11.5013ZM6.9987 17.2513C6.90148 17.2513 6.8112 17.2444 6.72786 17.2305C6.64453 17.2166 6.5612 17.1957 6.47786 17.168C4.60286 16.543 3.10981 15.3867 1.9987 13.6992C0.887587 12.0117 0.332031 10.1957 0.332031 8.2513V4.3138C0.332031 3.96658 0.432726 3.65408 0.634115 3.3763C0.835503 3.09852 1.09592 2.89714 1.41536 2.77214L6.41536 0.897135C6.60981 0.827691 6.80425 0.792969 6.9987 0.792969C7.19314 0.792969 7.38759 0.827691 7.58203 0.897135L12.582 2.77214C12.9015 2.89714 13.1619 3.09852 13.3633 3.3763C13.5647 3.65408 13.6654 3.96658 13.6654 4.3138V8.2513C13.6654 10.1957 13.1098 12.0117 11.9987 13.6992C10.8876 15.3867 9.39453 16.543 7.51953 17.168C7.4362 17.1957 7.35286 17.2166 7.26953 17.2305C7.1862 17.2444 7.09592 17.2513 6.9987 17.2513ZM6.9987 15.5846C8.44314 15.1263 9.63759 14.2096 10.582 12.8346C11.5265 11.4596 11.9987 9.93186 11.9987 8.2513V4.3138L6.9987 2.4388L1.9987 4.3138V8.2513C1.9987 9.93186 2.47092 11.4596 3.41536 12.8346C4.35981 14.2096 5.55425 15.1263 6.9987 15.5846Z' fill='%230064D2'/%3E%3C/svg%3E%0A");
}
*:hover > i.password, .active i.password {
	background-image: url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.2487 11.5013H7.7487C7.8737 11.5013 7.98134 11.4492 8.07161 11.3451C8.16189 11.2409 8.19314 11.1263 8.16536 11.0013L7.76953 8.8138C8.04731 8.67491 8.26606 8.47353 8.42578 8.20964C8.5855 7.94575 8.66536 7.65408 8.66536 7.33464C8.66536 6.8763 8.50217 6.48394 8.17578 6.15755C7.84939 5.83116 7.45703 5.66797 6.9987 5.66797C6.54036 5.66797 6.148 5.83116 5.82161 6.15755C5.49523 6.48394 5.33203 6.8763 5.33203 7.33464C5.33203 7.65408 5.41189 7.94575 5.57161 8.20964C5.73134 8.47353 5.95009 8.67491 6.22786 8.8138L5.83203 11.0013C5.80425 11.1263 5.8355 11.2409 5.92578 11.3451C6.01606 11.4492 6.1237 11.5013 6.2487 11.5013ZM6.9987 17.2513C6.90148 17.2513 6.8112 17.2444 6.72786 17.2305C6.64453 17.2166 6.5612 17.1957 6.47786 17.168C4.60286 16.543 3.10981 15.3867 1.9987 13.6992C0.887587 12.0117 0.332031 10.1957 0.332031 8.2513V4.3138C0.332031 3.96658 0.432726 3.65408 0.634115 3.3763C0.835503 3.09852 1.09592 2.89714 1.41536 2.77214L6.41536 0.897135C6.60981 0.827691 6.80425 0.792969 6.9987 0.792969C7.19314 0.792969 7.38759 0.827691 7.58203 0.897135L12.582 2.77214C12.9015 2.89714 13.1619 3.09852 13.3633 3.3763C13.5647 3.65408 13.6654 3.96658 13.6654 4.3138V8.2513C13.6654 10.1957 13.1098 12.0117 11.9987 13.6992C10.8876 15.3867 9.39453 16.543 7.51953 17.168C7.4362 17.1957 7.35286 17.2166 7.26953 17.2305C7.1862 17.2444 7.09592 17.2513 6.9987 17.2513ZM6.9987 15.5846C8.44314 15.1263 9.63759 14.2096 10.582 12.8346C11.5265 11.4596 11.9987 9.93186 11.9987 8.2513V4.3138L6.9987 2.4388L1.9987 4.3138V8.2513C1.9987 9.93186 2.47092 11.4596 3.41536 12.8346C4.35981 14.2096 5.55425 15.1263 6.9987 15.5846Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A");
}
i.settings {
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.62514 7.74935C3.45848 7.6799 3.30223 7.60699 3.15639 7.5306C3.01056 7.45421 2.86126 7.36046 2.70848 7.24935L2.10431 7.43685C1.92376 7.4924 1.74667 7.48546 1.57306 7.41602C1.39945 7.34657 1.26403 7.23546 1.16681 7.08268L1.00014 6.79102C0.902922 6.62435 0.8682 6.44379 0.895978 6.24935C0.923756 6.0549 1.01403 5.89518 1.16681 5.77018L1.62514 5.37435C1.59737 5.19379 1.58348 5.01324 1.58348 4.83268C1.58348 4.65213 1.59737 4.47157 1.62514 4.29102L1.16681 3.89518C1.01403 3.77018 0.923756 3.61393 0.895978 3.42643C0.8682 3.23893 0.902922 3.06185 1.00014 2.89518L1.18764 2.58268C1.28487 2.4299 1.41681 2.31879 1.58348 2.24935C1.75014 2.1799 1.92376 2.17296 2.10431 2.22852L2.70848 2.41602C2.86126 2.3049 3.01056 2.21115 3.15639 2.13477C3.30223 2.05838 3.45848 1.98546 3.62514 1.91602L3.75014 1.31185C3.79181 1.1174 3.88556 0.961155 4.03139 0.843099C4.17723 0.725043 4.34737 0.666016 4.54181 0.666016H4.87514C5.06959 0.666016 5.23973 0.728516 5.38556 0.853516C5.53139 0.978516 5.62514 1.13824 5.66681 1.33268L5.79181 1.91602C5.95848 1.98546 6.11473 2.05838 6.26056 2.13477C6.40639 2.21115 6.5557 2.3049 6.70848 2.41602L7.31264 2.22852C7.4932 2.17296 7.67028 2.1799 7.84389 2.24935C8.01751 2.31879 8.15292 2.4299 8.25015 2.58268L8.41681 2.87435C8.51403 3.04102 8.54876 3.22157 8.52098 3.41602C8.4932 3.61046 8.40292 3.77018 8.25015 3.89518L7.79181 4.29102C7.81959 4.47157 7.83348 4.65213 7.83348 4.83268C7.83348 5.01324 7.81959 5.19379 7.79181 5.37435L8.25015 5.77018C8.40292 5.89518 8.4932 6.05143 8.52098 6.23893C8.54876 6.42643 8.51403 6.60352 8.41681 6.77018L8.22931 7.08268C8.13209 7.23546 8.00015 7.34657 7.83348 7.41602C7.66681 7.48546 7.4932 7.4924 7.31264 7.43685L6.70848 7.24935C6.5557 7.36046 6.40639 7.45421 6.26056 7.5306C6.11473 7.60699 5.95848 7.6799 5.79181 7.74935L5.66681 8.35352C5.62514 8.54796 5.53139 8.70421 5.38556 8.82227C5.23973 8.94032 5.06959 8.99935 4.87514 8.99935H4.54181C4.34737 8.99935 4.17723 8.93685 4.03139 8.81185C3.88556 8.68685 3.79181 8.52713 3.75014 8.33268L3.62514 7.74935ZM4.70848 6.49935C5.16681 6.49935 5.55917 6.33615 5.88556 6.00977C6.21195 5.68338 6.37514 5.29102 6.37514 4.83268C6.37514 4.37435 6.21195 3.98199 5.88556 3.6556C5.55917 3.32921 5.16681 3.16602 4.70848 3.16602C4.25014 3.16602 3.85778 3.32921 3.53139 3.6556C3.20501 3.98199 3.04181 4.37435 3.04181 4.83268C3.04181 5.29102 3.20501 5.68338 3.53139 6.00977C3.85778 6.33615 4.25014 6.49935 4.70848 6.49935ZM10.9585 16.416C10.7224 16.3327 10.5036 16.232 10.3022 16.1139C10.1008 15.9959 9.90292 15.8605 9.70848 15.7077L8.91681 15.9577C8.66681 16.041 8.41681 16.0375 8.16681 15.9473C7.91681 15.857 7.72237 15.6938 7.58348 15.4577L7.35431 15.0618C7.21542 14.8257 7.16681 14.5723 7.20848 14.3014C7.25014 14.0306 7.37514 13.8049 7.58348 13.6243L8.20848 13.0827C8.1807 12.8327 8.16681 12.5827 8.16681 12.3327C8.16681 12.0827 8.1807 11.8327 8.20848 11.5827L7.58348 11.0202C7.37514 10.8396 7.25014 10.6174 7.20848 10.3535C7.16681 10.0896 7.21542 9.83963 7.35431 9.60352L7.58348 9.20768C7.72237 8.97157 7.91681 8.80838 8.16681 8.7181C8.41681 8.62782 8.66681 8.62435 8.91681 8.70768L9.70848 8.95768C9.90292 8.8049 10.1008 8.66949 10.3022 8.55143C10.5036 8.43338 10.7224 8.33268 10.9585 8.24935L11.146 7.39518C11.2015 7.13129 11.33 6.91602 11.5314 6.74935C11.7328 6.58268 11.9724 6.49935 12.2501 6.49935H12.7501C13.0279 6.49935 13.2675 6.58268 13.4689 6.74935C13.6703 6.91602 13.7988 7.13129 13.8543 7.39518L14.0418 8.24935C14.2779 8.33268 14.4967 8.43338 14.6981 8.55143C14.8995 8.66949 15.0974 8.8049 15.2918 8.95768L16.0835 8.70768C16.3335 8.62435 16.5835 8.62782 16.8335 8.7181C17.0835 8.80838 17.2779 8.97157 17.4168 9.20768L17.646 9.60352C17.7849 9.83963 17.8335 10.0931 17.7918 10.3639C17.7501 10.6348 17.6251 10.8605 17.4168 11.041L16.7918 11.5827C16.8196 11.8327 16.8335 12.0827 16.8335 12.3327C16.8335 12.5827 16.8196 12.8327 16.7918 13.0827L17.4168 13.6452C17.6251 13.8257 17.7501 14.048 17.7918 14.3118C17.8335 14.5757 17.7849 14.8257 17.646 15.0618L17.4168 15.4577C17.2779 15.6938 17.0835 15.857 16.8335 15.9473C16.5835 16.0375 16.3335 16.041 16.0835 15.9577L15.2918 15.7077C15.0974 15.8605 14.8995 15.9959 14.6981 16.1139C14.4967 16.232 14.2779 16.3327 14.0418 16.416L13.8543 17.2702C13.7988 17.5341 13.6703 17.7493 13.4689 17.916C13.2675 18.0827 13.0279 18.166 12.7501 18.166H12.2501C11.9724 18.166 11.7328 18.0827 11.5314 17.916C11.33 17.7493 11.2015 17.5341 11.146 17.2702L10.9585 16.416ZM12.5001 14.8327C13.1946 14.8327 13.7849 14.5896 14.271 14.1035C14.7571 13.6174 15.0001 13.0271 15.0001 12.3327C15.0001 11.6382 14.7571 11.048 14.271 10.5618C13.7849 10.0757 13.1946 9.83268 12.5001 9.83268C11.8057 9.83268 11.2154 10.0757 10.7293 10.5618C10.2432 11.048 10.0001 11.6382 10.0001 12.3327C10.0001 13.0271 10.2432 13.6174 10.7293 14.1035C11.2154 14.5896 11.8057 14.8327 12.5001 14.8327Z' fill='%230064D2'/%3E%3C/svg%3E%0A");
}
*:hover > i.settings, .active i.settings {
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.62514 7.74935C3.45848 7.6799 3.30223 7.60699 3.15639 7.5306C3.01056 7.45421 2.86126 7.36046 2.70848 7.24935L2.10431 7.43685C1.92376 7.4924 1.74667 7.48546 1.57306 7.41602C1.39945 7.34657 1.26403 7.23546 1.16681 7.08268L1.00014 6.79102C0.902922 6.62435 0.8682 6.44379 0.895978 6.24935C0.923756 6.0549 1.01403 5.89518 1.16681 5.77018L1.62514 5.37435C1.59737 5.19379 1.58348 5.01324 1.58348 4.83268C1.58348 4.65213 1.59737 4.47157 1.62514 4.29102L1.16681 3.89518C1.01403 3.77018 0.923756 3.61393 0.895978 3.42643C0.8682 3.23893 0.902922 3.06185 1.00014 2.89518L1.18764 2.58268C1.28487 2.4299 1.41681 2.31879 1.58348 2.24935C1.75014 2.1799 1.92376 2.17296 2.10431 2.22852L2.70848 2.41602C2.86126 2.3049 3.01056 2.21115 3.15639 2.13477C3.30223 2.05838 3.45848 1.98546 3.62514 1.91602L3.75014 1.31185C3.79181 1.1174 3.88556 0.961155 4.03139 0.843099C4.17723 0.725043 4.34737 0.666016 4.54181 0.666016H4.87514C5.06959 0.666016 5.23973 0.728516 5.38556 0.853516C5.53139 0.978516 5.62514 1.13824 5.66681 1.33268L5.79181 1.91602C5.95848 1.98546 6.11473 2.05838 6.26056 2.13477C6.40639 2.21115 6.5557 2.3049 6.70848 2.41602L7.31264 2.22852C7.4932 2.17296 7.67028 2.1799 7.84389 2.24935C8.01751 2.31879 8.15292 2.4299 8.25015 2.58268L8.41681 2.87435C8.51403 3.04102 8.54876 3.22157 8.52098 3.41602C8.4932 3.61046 8.40292 3.77018 8.25015 3.89518L7.79181 4.29102C7.81959 4.47157 7.83348 4.65213 7.83348 4.83268C7.83348 5.01324 7.81959 5.19379 7.79181 5.37435L8.25015 5.77018C8.40292 5.89518 8.4932 6.05143 8.52098 6.23893C8.54876 6.42643 8.51403 6.60352 8.41681 6.77018L8.22931 7.08268C8.13209 7.23546 8.00015 7.34657 7.83348 7.41602C7.66681 7.48546 7.4932 7.4924 7.31264 7.43685L6.70848 7.24935C6.5557 7.36046 6.40639 7.45421 6.26056 7.5306C6.11473 7.60699 5.95848 7.6799 5.79181 7.74935L5.66681 8.35352C5.62514 8.54796 5.53139 8.70421 5.38556 8.82227C5.23973 8.94032 5.06959 8.99935 4.87514 8.99935H4.54181C4.34737 8.99935 4.17723 8.93685 4.03139 8.81185C3.88556 8.68685 3.79181 8.52713 3.75014 8.33268L3.62514 7.74935ZM4.70848 6.49935C5.16681 6.49935 5.55917 6.33615 5.88556 6.00977C6.21195 5.68338 6.37514 5.29102 6.37514 4.83268C6.37514 4.37435 6.21195 3.98199 5.88556 3.6556C5.55917 3.32921 5.16681 3.16602 4.70848 3.16602C4.25014 3.16602 3.85778 3.32921 3.53139 3.6556C3.20501 3.98199 3.04181 4.37435 3.04181 4.83268C3.04181 5.29102 3.20501 5.68338 3.53139 6.00977C3.85778 6.33615 4.25014 6.49935 4.70848 6.49935ZM10.9585 16.416C10.7224 16.3327 10.5036 16.232 10.3022 16.1139C10.1008 15.9959 9.90292 15.8605 9.70848 15.7077L8.91681 15.9577C8.66681 16.041 8.41681 16.0375 8.16681 15.9473C7.91681 15.857 7.72237 15.6938 7.58348 15.4577L7.35431 15.0618C7.21542 14.8257 7.16681 14.5723 7.20848 14.3014C7.25014 14.0306 7.37514 13.8049 7.58348 13.6243L8.20848 13.0827C8.1807 12.8327 8.16681 12.5827 8.16681 12.3327C8.16681 12.0827 8.1807 11.8327 8.20848 11.5827L7.58348 11.0202C7.37514 10.8396 7.25014 10.6174 7.20848 10.3535C7.16681 10.0896 7.21542 9.83963 7.35431 9.60352L7.58348 9.20768C7.72237 8.97157 7.91681 8.80838 8.16681 8.7181C8.41681 8.62782 8.66681 8.62435 8.91681 8.70768L9.70848 8.95768C9.90292 8.8049 10.1008 8.66949 10.3022 8.55143C10.5036 8.43338 10.7224 8.33268 10.9585 8.24935L11.146 7.39518C11.2015 7.13129 11.33 6.91602 11.5314 6.74935C11.7328 6.58268 11.9724 6.49935 12.2501 6.49935H12.7501C13.0279 6.49935 13.2675 6.58268 13.4689 6.74935C13.6703 6.91602 13.7988 7.13129 13.8543 7.39518L14.0418 8.24935C14.2779 8.33268 14.4967 8.43338 14.6981 8.55143C14.8995 8.66949 15.0974 8.8049 15.2918 8.95768L16.0835 8.70768C16.3335 8.62435 16.5835 8.62782 16.8335 8.7181C17.0835 8.80838 17.2779 8.97157 17.4168 9.20768L17.646 9.60352C17.7849 9.83963 17.8335 10.0931 17.7918 10.3639C17.7501 10.6348 17.6251 10.8605 17.4168 11.041L16.7918 11.5827C16.8196 11.8327 16.8335 12.0827 16.8335 12.3327C16.8335 12.5827 16.8196 12.8327 16.7918 13.0827L17.4168 13.6452C17.6251 13.8257 17.7501 14.048 17.7918 14.3118C17.8335 14.5757 17.7849 14.8257 17.646 15.0618L17.4168 15.4577C17.2779 15.6938 17.0835 15.857 16.8335 15.9473C16.5835 16.0375 16.3335 16.041 16.0835 15.9577L15.2918 15.7077C15.0974 15.8605 14.8995 15.9959 14.6981 16.1139C14.4967 16.232 14.2779 16.3327 14.0418 16.416L13.8543 17.2702C13.7988 17.5341 13.6703 17.7493 13.4689 17.916C13.2675 18.0827 13.0279 18.166 12.7501 18.166H12.2501C11.9724 18.166 11.7328 18.0827 11.5314 17.916C11.33 17.7493 11.2015 17.5341 11.146 17.2702L10.9585 16.416ZM12.5001 14.8327C13.1946 14.8327 13.7849 14.5896 14.271 14.1035C14.7571 13.6174 15.0001 13.0271 15.0001 12.3327C15.0001 11.6382 14.7571 11.048 14.271 10.5618C13.7849 10.0757 13.1946 9.83268 12.5001 9.83268C11.8057 9.83268 11.2154 10.0757 10.7293 10.5618C10.2432 11.048 10.0001 11.6382 10.0001 12.3327C10.0001 13.0271 10.2432 13.6174 10.7293 14.1035C11.2154 14.5896 11.8057 14.8327 12.5001 14.8327Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A");
}
i.edit {
	background-image: url('data:image/svg+xml,<svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.66768 14.9997C1.30102 14.9997 0.987128 14.8691 0.726017 14.608C0.464906 14.3469 0.334351 14.033 0.334351 13.6663C0.334351 13.2997 0.464906 12.9858 0.726017 12.7247C0.987128 12.4636 1.30102 12.333 1.66768 12.333H12.3344C12.701 12.333 13.0149 12.4636 13.276 12.7247C13.5371 12.9858 13.6677 13.2997 13.6677 13.6663C13.6677 14.033 13.5371 14.3469 13.276 14.608C13.0149 14.8691 12.701 14.9997 12.3344 14.9997H1.66768ZM3.00102 9.66634H3.93435L9.13435 4.48301L8.18435 3.53301L3.00102 8.73301V9.66634ZM1.66768 10.333V8.44967C1.66768 8.36079 1.68435 8.27467 1.71768 8.19134C1.75102 8.10801 1.80102 8.03301 1.86768 7.96634L9.13435 0.716341C9.25657 0.594119 9.39824 0.499674 9.55935 0.433008C9.72046 0.366341 9.88991 0.333008 10.0677 0.333008C10.2455 0.333008 10.4177 0.366341 10.5844 0.433008C10.751 0.499674 10.901 0.599675 11.0344 0.733008L11.951 1.66634C12.0844 1.78856 12.1816 1.93301 12.2427 2.09967C12.3038 2.26634 12.3344 2.43856 12.3344 2.61634C12.3344 2.78301 12.3038 2.9469 12.2427 3.10801C12.1816 3.26912 12.0844 3.41634 11.951 3.54967L4.70102 10.7997C4.63435 10.8663 4.55935 10.9163 4.47602 10.9497C4.39268 10.983 4.30657 10.9997 4.21768 10.9997H2.33435C2.14546 10.9997 1.98713 10.9358 1.85935 10.808C1.73157 10.6802 1.66768 10.5219 1.66768 10.333Z" fill="%231D1E25"/></svg>');
}
*:hover > i.edit {
	background-image: url('data:image/svg+xml,<svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.66768 14.9997C1.30102 14.9997 0.987128 14.8691 0.726017 14.608C0.464906 14.3469 0.334351 14.033 0.334351 13.6663C0.334351 13.2997 0.464906 12.9858 0.726017 12.7247C0.987128 12.4636 1.30102 12.333 1.66768 12.333H12.3344C12.701 12.333 13.0149 12.4636 13.276 12.7247C13.5371 12.9858 13.6677 13.2997 13.6677 13.6663C13.6677 14.033 13.5371 14.3469 13.276 14.608C13.0149 14.8691 12.701 14.9997 12.3344 14.9997H1.66768ZM3.00102 9.66634H3.93435L9.13435 4.48301L8.18435 3.53301L3.00102 8.73301V9.66634ZM1.66768 10.333V8.44967C1.66768 8.36079 1.68435 8.27467 1.71768 8.19134C1.75102 8.10801 1.80102 8.03301 1.86768 7.96634L9.13435 0.716341C9.25657 0.594119 9.39824 0.499674 9.55935 0.433008C9.72046 0.366341 9.88991 0.333008 10.0677 0.333008C10.2455 0.333008 10.4177 0.366341 10.5844 0.433008C10.751 0.499674 10.901 0.599675 11.0344 0.733008L11.951 1.66634C12.0844 1.78856 12.1816 1.93301 12.2427 2.09967C12.3038 2.26634 12.3344 2.43856 12.3344 2.61634C12.3344 2.78301 12.3038 2.9469 12.2427 3.10801C12.1816 3.26912 12.0844 3.41634 11.951 3.54967L4.70102 10.7997C4.63435 10.8663 4.55935 10.9163 4.47602 10.9497C4.39268 10.983 4.30657 10.9997 4.21768 10.9997H2.33435C2.14546 10.9997 1.98713 10.9358 1.85935 10.808C1.73157 10.6802 1.66768 10.5219 1.66768 10.333Z" fill="%23FFFFFF"/></svg>');
}
i.chat {
	background-image: url('data:image/svg+xml,<svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13 12.7335C12.9112 12.7335 12.8278 12.7168 12.75 12.6835C12.6723 12.6502 12.6 12.6002 12.5334 12.5335L11 11.0002H4.33337C3.96671 11.0002 3.65282 10.8696 3.39171 10.6085C3.1306 10.3474 3.00004 10.0335 3.00004 9.66683V9.00016H10.3334C10.7 9.00016 11.0139 8.86961 11.275 8.6085C11.5362 8.34739 11.6667 8.0335 11.6667 7.66683V3.00016H12.3334C12.7 3.00016 13.0139 3.13072 13.275 3.39183C13.5362 3.65294 13.6667 3.96683 13.6667 4.3335V12.0502C13.6667 12.2502 13.6 12.4141 13.4667 12.5418C13.3334 12.6696 13.1778 12.7335 13 12.7335ZM1.66671 7.11683L2.45004 6.3335H9.00004V1.66683H1.66671V7.11683ZM1.00004 9.40016C0.822263 9.40016 0.666707 9.33627 0.533374 9.2085C0.400041 9.08072 0.333374 8.91683 0.333374 8.71683V1.66683C0.333374 1.30016 0.46393 0.986274 0.725041 0.725163C0.986152 0.464052 1.30004 0.333496 1.66671 0.333496H9.00004C9.36671 0.333496 9.6806 0.464052 9.94171 0.725163C10.2028 0.986274 10.3334 1.30016 10.3334 1.66683V6.3335C10.3334 6.70016 10.2028 7.01405 9.94171 7.27516C9.6806 7.53627 9.36671 7.66683 9.00004 7.66683H3.00004L1.46671 9.20016C1.40004 9.26683 1.32782 9.31683 1.25004 9.35016C1.17226 9.3835 1.08893 9.40016 1.00004 9.40016Z" fill="%231D1E25"/></svg>');
}
*:hover > i.chat {
	background-image: url('data:image/svg+xml,<svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13 12.7335C12.9112 12.7335 12.8278 12.7168 12.75 12.6835C12.6723 12.6502 12.6 12.6002 12.5334 12.5335L11 11.0002H4.33337C3.96671 11.0002 3.65282 10.8696 3.39171 10.6085C3.1306 10.3474 3.00004 10.0335 3.00004 9.66683V9.00016H10.3334C10.7 9.00016 11.0139 8.86961 11.275 8.6085C11.5362 8.34739 11.6667 8.0335 11.6667 7.66683V3.00016H12.3334C12.7 3.00016 13.0139 3.13072 13.275 3.39183C13.5362 3.65294 13.6667 3.96683 13.6667 4.3335V12.0502C13.6667 12.2502 13.6 12.4141 13.4667 12.5418C13.3334 12.6696 13.1778 12.7335 13 12.7335ZM1.66671 7.11683L2.45004 6.3335H9.00004V1.66683H1.66671V7.11683ZM1.00004 9.40016C0.822263 9.40016 0.666707 9.33627 0.533374 9.2085C0.400041 9.08072 0.333374 8.91683 0.333374 8.71683V1.66683C0.333374 1.30016 0.46393 0.986274 0.725041 0.725163C0.986152 0.464052 1.30004 0.333496 1.66671 0.333496H9.00004C9.36671 0.333496 9.6806 0.464052 9.94171 0.725163C10.2028 0.986274 10.3334 1.30016 10.3334 1.66683V6.3335C10.3334 6.70016 10.2028 7.01405 9.94171 7.27516C9.6806 7.53627 9.36671 7.66683 9.00004 7.66683H3.00004L1.46671 9.20016C1.40004 9.26683 1.32782 9.31683 1.25004 9.35016C1.17226 9.3835 1.08893 9.40016 1.00004 9.40016Z" fill="%23FFFFFF"/></svg>');
}
i.shield {
	background: url('data:image/svg+xml,<svg width="10" height="12" viewBox="0 0 10 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.41667 7.74984H6.16667L5.83125 5.86859C6.02569 5.77137 6.17882 5.63039 6.29063 5.44567C6.40243 5.26095 6.45833 5.05678 6.45833 4.83317C6.45833 4.51234 6.3441 4.23768 6.11563 4.00921C5.88715 3.78074 5.6125 3.6665 5.29167 3.6665C4.97083 3.6665 4.69618 3.78074 4.46771 4.00921C4.23924 4.23768 4.125 4.51234 4.125 4.83317C4.125 5.05678 4.1809 5.26095 4.29271 5.44567C4.40451 5.63039 4.55764 5.77137 4.75208 5.86859L4.41667 7.74984ZM5.29167 11.8332C3.94028 11.4929 2.82465 10.7175 1.94479 9.50713C1.06493 8.29671 0.625 6.95262 0.625 5.47484V1.9165L5.29167 0.166504L9.95833 1.9165V5.47484C9.95833 6.95262 9.5184 8.29671 8.63854 9.50713C7.75868 10.7175 6.64306 11.4929 5.29167 11.8332ZM5.29167 10.6082C6.30278 10.2873 7.13889 9.64567 7.8 8.68317C8.46111 7.72067 8.79167 6.65123 8.79167 5.47484V2.71859L5.29167 1.40609L1.79167 2.71859V5.47484C1.79167 6.65123 2.12222 7.72067 2.78333 8.68317C3.44444 9.64567 4.28056 10.2873 5.29167 10.6082Z" fill="%23808D9E"/></svg>');
}
i.map-pin {
	background: url('data:image/svg+xml,<svg width="13" height="15" viewBox="0 0 13 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.0078 10.6066L6.5 15L1.99217 10.6066C1.10062 9.73764 0.493465 8.63055 0.247491 7.42531C0.00151659 6.22007 0.127767 4.97081 0.610278 3.8355C1.09279 2.70019 1.90989 1.72982 2.95825 1.04711C4.00661 0.364396 5.23915 0 6.5 0C7.76085 0 8.99339 0.364396 10.0418 1.04711C11.0901 1.72982 11.9072 2.70019 12.3897 3.8355C12.8722 4.97081 12.9985 6.22007 12.7525 7.42531C12.5065 8.63055 11.8994 9.73764 11.0078 10.6066V10.6066ZM6.5 7.59386C6.87572 7.59386 7.23606 7.44839 7.50173 7.18946C7.76741 6.93053 7.91667 6.57934 7.91667 6.21315C7.91667 5.84696 7.76741 5.49577 7.50173 5.23684C7.23606 4.9779 6.87572 4.83244 6.5 4.83244C6.12428 4.83244 5.76394 4.9779 5.49827 5.23684C5.23259 5.49577 5.08333 5.84696 5.08333 6.21315C5.08333 6.57934 5.23259 6.93053 5.49827 7.18946C5.76394 7.44839 6.12428 7.59386 6.5 7.59386Z" fill="%230064D2"/></svg>');
}
i.star {
	background: url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M6.0505 0.896267C6.44203 0.114341 7.55797 0.114343 7.9495 0.896268L9.22344 3.4405C9.37915 3.75147 9.67727 3.96649 10.0215 4.01608L12.8468 4.42318C13.7221 4.54931 14.0687 5.62762 13.4308 6.24016L11.4076 8.18281C11.1528 8.42745 11.0363 8.78278 11.0968 9.13078L11.5768 11.8892C11.7273 12.7546 10.8218 13.4182 10.0419 13.0139L7.48873 11.6903C7.18228 11.5314 6.81772 11.5314 6.51127 11.6903L3.95814 13.0139C3.17823 13.4182 2.27267 12.7546 2.42325 11.8892L2.90315 9.13078C2.9637 8.78278 2.84724 8.42745 2.59245 8.18281L0.569214 6.24016C-0.0687299 5.62762 0.277857 4.54931 1.15322 4.42318L3.97851 4.01608C4.32273 3.96649 4.62085 3.75147 4.77656 3.4405L6.0505 0.896267Z" fill="%23FEDE00"/></svg>');
}
i.info {
	background: url('data:image/svg+xml,<svg width="17" height="19" viewBox="0 0 17 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.77083 16.4168H8.54167C6.37222 16.4168 4.53125 15.6606 3.01875 14.1481C1.50625 12.6356 0.75 10.7946 0.75 8.62516C0.75 6.45572 1.50625 4.61475 3.01875 3.10225C4.53125 1.58975 6.37222 0.833496 8.54167 0.833496C9.62639 0.833496 10.6385 1.03593 11.5781 1.44079C12.5177 1.84565 13.3427 2.40329 14.0531 3.1137C14.7635 3.82412 15.3212 4.64912 15.726 5.58871C16.1309 6.52829 16.3333 7.54044 16.3333 8.62516C16.3333 10.6724 15.7566 12.5745 14.6031 14.3314C13.4497 16.0884 11.9944 17.4634 10.2375 18.4564C10.0847 18.5328 9.93194 18.5748 9.77917 18.5825C9.62639 18.5901 9.48889 18.5557 9.36667 18.4793C9.24444 18.4029 9.1375 18.3036 9.04583 18.1814C8.95417 18.0592 8.90069 17.9141 8.88542 17.746L8.77083 16.4168ZM10.8333 15.821C11.9181 14.9043 12.8003 13.8311 13.4802 12.6012C14.1601 11.3713 14.5 10.046 14.5 8.62516C14.5 6.95989 13.9233 5.55051 12.7698 4.39704C11.6163 3.24357 10.2069 2.66683 8.54167 2.66683C6.87639 2.66683 5.46701 3.24357 4.31354 4.39704C3.16007 5.55051 2.58333 6.95989 2.58333 8.62516C2.58333 10.2904 3.16007 11.6998 4.31354 12.8533C5.46701 14.0068 6.87639 14.5835 8.54167 14.5835H10.8333V15.821ZM8.51875 13.6439C8.77847 13.6439 9 13.5522 9.18333 13.3689C9.36667 13.1856 9.45833 12.9641 9.45833 12.7043C9.45833 12.4446 9.36667 12.2231 9.18333 12.0397C9 11.8564 8.77847 11.7647 8.51875 11.7647C8.25903 11.7647 8.0375 11.8564 7.85417 12.0397C7.67083 12.2231 7.57917 12.4446 7.57917 12.7043C7.57917 12.9641 7.67083 13.1856 7.85417 13.3689C8.0375 13.5522 8.25903 13.6439 8.51875 13.6439ZM6.525 6.67725C6.69306 6.75364 6.86111 6.75746 7.02917 6.68871C7.19722 6.61996 7.33472 6.50919 7.44167 6.35641C7.57917 6.17308 7.73958 6.03176 7.92292 5.93246C8.10625 5.83315 8.3125 5.7835 8.54167 5.7835C8.90833 5.7835 9.20625 5.88662 9.43542 6.09287C9.66458 6.29912 9.77917 6.56266 9.77917 6.8835C9.77917 7.08211 9.72187 7.28072 9.60729 7.47933C9.49271 7.67794 9.29028 7.92239 9 8.21266C8.61806 8.54878 8.33542 8.86579 8.15208 9.1637C7.96875 9.46162 7.87708 9.76336 7.87708 10.0689C7.87708 10.2522 7.94201 10.4088 8.07188 10.5387C8.20174 10.6686 8.35833 10.7335 8.54167 10.7335C8.725 10.7335 8.87778 10.6647 9 10.5272C9.12222 10.3897 9.21389 10.2293 9.275 10.046C9.35139 9.78628 9.48889 9.54947 9.6875 9.33558C9.88611 9.12169 10.0694 8.93072 10.2375 8.76266C10.5583 8.44183 10.799 8.121 10.9594 7.80016C11.1198 7.47933 11.2 7.1585 11.2 6.83766C11.2 6.13489 10.9594 5.56961 10.4781 5.14183C9.99687 4.71405 9.35139 4.50016 8.54167 4.50016C8.05278 4.50016 7.60208 4.61857 7.18958 4.85537C6.77708 5.09218 6.44097 5.41683 6.18125 5.82933C6.08958 5.99739 6.07812 6.16162 6.14687 6.32204C6.21562 6.48246 6.34167 6.60086 6.525 6.67725Z" fill="%23808D9E"/></svg>');
}
i.learning {
	background-image: url('data:image/svg+xml,<svg width="19" height="16" viewBox="0 0 19 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.04167 12.8123C3.76389 12.6596 3.54862 12.4547 3.39584 12.1978C3.24306 11.9408 3.16667 11.6526 3.16667 11.3332V7.33317L1.16667 6.229C1.01389 6.14567 0.902783 6.0415 0.833338 5.9165C0.763894 5.7915 0.729172 5.65261 0.729172 5.49984C0.729172 5.34706 0.763894 5.20817 0.833338 5.08317C0.902783 4.95817 1.01389 4.854 1.16667 4.77067L8.20834 0.937337C8.33334 0.867893 8.46181 0.815809 8.59376 0.781087C8.7257 0.746365 8.86112 0.729004 9.00001 0.729004C9.1389 0.729004 9.27431 0.746365 9.40626 0.781087C9.5382 0.815809 9.66667 0.867893 9.79167 0.937337L17.7292 5.27067C17.8681 5.34012 17.9757 5.44081 18.0521 5.57275C18.1285 5.7047 18.1667 5.84706 18.1667 5.99984V11.3332C18.1667 11.5693 18.0868 11.7672 17.9271 11.9269C17.7674 12.0866 17.5695 12.1665 17.3333 12.1665C17.0972 12.1665 16.8993 12.0866 16.7396 11.9269C16.5799 11.7672 16.5 11.5693 16.5 11.3332V6.4165L14.8333 7.33317V11.3332C14.8333 11.6526 14.757 11.9408 14.6042 12.1978C14.4514 12.4547 14.2361 12.6596 13.9583 12.8123L9.79167 15.0623C9.66667 15.1318 9.5382 15.1839 9.40626 15.2186C9.27431 15.2533 9.1389 15.2707 9.00001 15.2707C8.86112 15.2707 8.7257 15.2533 8.59376 15.2186C8.46181 15.1839 8.33334 15.1318 8.20834 15.0623L4.04167 12.8123ZM9.00001 8.58317L14.7083 5.49984L9.00001 2.4165L3.29167 5.49984L9.00001 8.58317ZM9.00001 13.604L13.1667 11.354V8.20817L9.81251 10.0623C9.68751 10.1318 9.55556 10.1839 9.41667 10.2186C9.27778 10.2533 9.1389 10.2707 9.00001 10.2707C8.86112 10.2707 8.72223 10.2533 8.58334 10.2186C8.44445 10.1839 8.31251 10.1318 8.18751 10.0623L4.83334 8.20817V11.354L9.00001 13.604Z" fill="%230064D2"/></svg>');
}
*:hover > i.learning, i.learning.white {
	background-image: url('data:image/svg+xml,<svg width="19" height="16" viewBox="0 0 19 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.04167 12.8123C3.76389 12.6596 3.54862 12.4547 3.39584 12.1978C3.24306 11.9408 3.16667 11.6526 3.16667 11.3332V7.33317L1.16667 6.229C1.01389 6.14567 0.902783 6.0415 0.833338 5.9165C0.763894 5.7915 0.729172 5.65261 0.729172 5.49984C0.729172 5.34706 0.763894 5.20817 0.833338 5.08317C0.902783 4.95817 1.01389 4.854 1.16667 4.77067L8.20834 0.937337C8.33334 0.867893 8.46181 0.815809 8.59376 0.781087C8.7257 0.746365 8.86112 0.729004 9.00001 0.729004C9.1389 0.729004 9.27431 0.746365 9.40626 0.781087C9.5382 0.815809 9.66667 0.867893 9.79167 0.937337L17.7292 5.27067C17.8681 5.34012 17.9757 5.44081 18.0521 5.57275C18.1285 5.7047 18.1667 5.84706 18.1667 5.99984V11.3332C18.1667 11.5693 18.0868 11.7672 17.9271 11.9269C17.7674 12.0866 17.5695 12.1665 17.3333 12.1665C17.0972 12.1665 16.8993 12.0866 16.7396 11.9269C16.5799 11.7672 16.5 11.5693 16.5 11.3332V6.4165L14.8333 7.33317V11.3332C14.8333 11.6526 14.757 11.9408 14.6042 12.1978C14.4514 12.4547 14.2361 12.6596 13.9583 12.8123L9.79167 15.0623C9.66667 15.1318 9.5382 15.1839 9.40626 15.2186C9.27431 15.2533 9.1389 15.2707 9.00001 15.2707C8.86112 15.2707 8.7257 15.2533 8.59376 15.2186C8.46181 15.1839 8.33334 15.1318 8.20834 15.0623L4.04167 12.8123ZM9.00001 8.58317L14.7083 5.49984L9.00001 2.4165L3.29167 5.49984L9.00001 8.58317ZM9.00001 13.604L13.1667 11.354V8.20817L9.81251 10.0623C9.68751 10.1318 9.55556 10.1839 9.41667 10.2186C9.27778 10.2533 9.1389 10.2707 9.00001 10.2707C8.86112 10.2707 8.72223 10.2533 8.58334 10.2186C8.44445 10.1839 8.31251 10.1318 8.18751 10.0623L4.83334 8.20817V11.354L9.00001 13.604Z" fill="%23FFFFFF"/></svg>');
}
@media screen and (max-width: 1024px) {
	.inv-icon {
		width: 12px;
		height: 12px;
	}
}
/* END ICONS */


/* HEADER */
header.site-header {
	background: #fff;
	position: relative;
}
header.site-header .site-header-wrapper {
	display: flex;
	align-items: center;
	justify-content: space-between;
	line-height: 1;
	padding-top: 15px;
	padding-bottom: 15px;
}
.logo-wrapper {
	display: flex;
	align-items: center;
	gap: 20px;
}
.logo-wrapper .logo-link {
	display: inline-block;
}
.logo-wrapper .logo-link img {
	width: 120px;
	height: 54px;
	object-fit: contain;
}
header.site-header nav.site-navigation {
	display: flex;
	align-items: center;
	gap: 10px;
}
header.site-header nav.site-navigation .nav-link {
	display: flex;
	align-items: center;
	gap: 8px;
	line-height: 1;
	padding: 8px 16px;
	background: var(--primary);
	color: #fff;
	border: 1px solid var(--primary);
	border-radius: 8px;
	font-size: 13px;
	font-weight: 700;
	transition: all 0.3s;
}
header.site-header nav.site-navigation .nav-link.white {
	background: #fff;
	color: var(--primary);
}
header.site-header nav.site-navigation .nav-link:hover, header.site-header nav.site-navigation .nav-link.white:hover {
	background: var(--secondary);
	border-color: var(--secondary);
	color: #fff;
}
header.site-header nav.site-navigation .nav-link i {
	width: 13px;
	height: 13px;
}
.mobile-menu-toggle {
	display: none;
}
@media screen and (max-width: 1024px) {
	.mobile-menu-toggle {
		display: flex;
		justify-content: center;
		align-items: center;
		padding: 4px;
		border-radius: 4px;
		background-color: transparent;
		transition: all 0.3s;
		border: 1px solid transparent;
		cursor: pointer;
	}
	.mobile-menu-toggle.active {
		background-color: var(--light-bg);
		border-color: var(--primary);
	}
	.mobile-menu-toggle i {
		width: 26px;
		height: 26px;
	}
	header.site-header .site-header-wrapper {
		padding-top: 12px;
		padding-bottom: 12px;
	}
	header.site-header nav.site-navigation {
		position: absolute;
		left: 0;
		top: 100%;
		width: 100%;
		background: #fff;
		z-index: 9999;
		padding: 0 20px;
		flex-direction: column;
		gap: 15px;
		overflow: hidden;
		max-height: 0;
	}
	header.site-header nav.site-navigation.active {
		max-height: 500px;
		transition: all 0.3s;
		padding: 20px 20px;
	}
	header.site-header nav.site-navigation .nav-link {
		width: 100%;
		text-align: center;
		justify-content: center;
	}
	.logo-wrapper {
		gap: 15px;
	}
	.logo-wrapper .logo-link img {
		width: 74px;
		height: auto;
	}
	.logo-wrapper .logo-link.rossignol img {
		width: 93px;
		height: auto;
	}
	header.site-header nav.site-navigation .nav-link {
		font-size: 12px;
		padding: 12px;
	}
}
/* END HEADER */

/* MAIN */
main.site-main {
	padding: 40px 0 80px 0;
}
.card-wrapper {
	padding: 15px;
	border-radius: 16px;
	background: #fff;
}
.card-wrapper .card-title {
	font-size: 18px;
	font-weight: 700;
	line-height: 1.1;
	color: var(--secondary);
	margin-bottom: 25px;
}
.card {
	padding: 15px;
	border-radius: 16px;
	background: #fff;
}
@media screen and (max-width: 1024px) {
	main.site-main {
		padding: 25px 0 35px 0;
	}
	.card-wrapper .card-title {
		font-size: 16px;
		margin-bottom: 15px;
	}
}
/* END MAIN */

/* LOGIN */
.login-wrapper {
	max-width: 426px;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
.login-form .form-row.cols-2 .form-col.password-reset {
justify-content: flex-end;
text-align: right;
}
a.password-reset-link {
	padding-right: 25px;
	display: inline-block;
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='10' viewBox='0 0 20 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.83203 6.66667C5.3737 6.66667 4.98134 6.50347 4.65495 6.17708C4.32856 5.85069 4.16536 5.45833 4.16536 5C4.16536 4.54167 4.32856 4.14931 4.65495 3.82292C4.98134 3.49653 5.3737 3.33333 5.83203 3.33333C6.29036 3.33333 6.68273 3.49653 7.00911 3.82292C7.3355 4.14931 7.4987 4.54167 7.4987 5C7.4987 5.45833 7.3355 5.85069 7.00911 6.17708C6.68273 6.50347 6.29036 6.66667 5.83203 6.66667ZM5.83203 10C4.44314 10 3.26259 9.51389 2.29036 8.54167C1.31814 7.56944 0.832031 6.38889 0.832031 5C0.832031 3.61111 1.31814 2.43056 2.29036 1.45833C3.26259 0.486111 4.44314 0 5.83203 0C6.76259 0 7.60634 0.229167 8.36328 0.6875C9.12023 1.14583 9.72092 1.75 10.1654 2.5H17.4987L19.9987 5L16.2487 8.75L14.582 7.5L12.9154 8.75L11.1445 7.5H10.1654C9.72092 8.25 9.12023 8.85417 8.36328 9.3125C7.60634 9.77083 6.76259 10 5.83203 10ZM5.83203 8.33333C6.60981 8.33333 7.29384 8.09722 7.88411 7.625C8.47439 7.15278 8.86675 6.55556 9.0612 5.83333H11.6654L12.8737 6.6875L14.582 5.41667L16.0612 6.5625L17.6237 5L16.7904 4.16667H9.0612C8.86675 3.44444 8.47439 2.84722 7.88411 2.375C7.29384 1.90278 6.60981 1.66667 5.83203 1.66667C4.91536 1.66667 4.13064 1.99306 3.47786 2.64583C2.82509 3.29861 2.4987 4.08333 2.4987 5C2.4987 5.91667 2.82509 6.70139 3.47786 7.35417C4.13064 8.00694 4.91536 8.33333 5.83203 8.33333Z' fill='%23808D9E'/%3E%3C/svg%3E%0A");
	background-size: auto;
	background-repeat: no-repeat;
	background-position: center right;
	transition: all 0.3s;
	color: var(--light-gray);
}
a.password-reset-link:hover {
	color: var(--primary);
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='10' viewBox='0 0 20 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.83203 6.66667C5.3737 6.66667 4.98134 6.50347 4.65495 6.17708C4.32856 5.85069 4.16536 5.45833 4.16536 5C4.16536 4.54167 4.32856 4.14931 4.65495 3.82292C4.98134 3.49653 5.3737 3.33333 5.83203 3.33333C6.29036 3.33333 6.68273 3.49653 7.00911 3.82292C7.3355 4.14931 7.4987 4.54167 7.4987 5C7.4987 5.45833 7.3355 5.85069 7.00911 6.17708C6.68273 6.50347 6.29036 6.66667 5.83203 6.66667ZM5.83203 10C4.44314 10 3.26259 9.51389 2.29036 8.54167C1.31814 7.56944 0.832031 6.38889 0.832031 5C0.832031 3.61111 1.31814 2.43056 2.29036 1.45833C3.26259 0.486111 4.44314 0 5.83203 0C6.76259 0 7.60634 0.229167 8.36328 0.6875C9.12023 1.14583 9.72092 1.75 10.1654 2.5H17.4987L19.9987 5L16.2487 8.75L14.582 7.5L12.9154 8.75L11.1445 7.5H10.1654C9.72092 8.25 9.12023 8.85417 8.36328 9.3125C7.60634 9.77083 6.76259 10 5.83203 10ZM5.83203 8.33333C6.60981 8.33333 7.29384 8.09722 7.88411 7.625C8.47439 7.15278 8.86675 6.55556 9.0612 5.83333H11.6654L12.8737 6.6875L14.582 5.41667L16.0612 6.5625L17.6237 5L16.7904 4.16667H9.0612C8.86675 3.44444 8.47439 2.84722 7.88411 2.375C7.29384 1.90278 6.60981 1.66667 5.83203 1.66667C4.91536 1.66667 4.13064 1.99306 3.47786 2.64583C2.82509 3.29861 2.4987 4.08333 2.4987 5C2.4987 5.91667 2.82509 6.70139 3.47786 7.35417C4.13064 8.00694 4.91536 8.33333 5.83203 8.33333Z' fill='%230064D2'/%3E%3C/svg%3E%0A");
}
.login-form .form-row.cols-2 {
	font-size: 12px;
	line-height: 1.1;
	color: var(--light-gray);
	margin: 15px 0 20px 0;
	font-weight: 600;
}
.login-form .form-row.cols-2 .form-row a {
	color: var(--primary);
}
/* END LOGIN */

/* FOOTER */
footer.site-footer {
	background: var(--primary);
	position: relative;
}
footer.site-footer::before {
	content: '';
    width: 42%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: var(--light-bg);
}
footer.site-footer .site-footer-wrapper {
	z-index: 2;
}
.footer-wrapper {
	display: flex;
	align-items: center;
}
.footer-wrapper .before-footer {
	width: 35%;
	padding-right: 30px;
	display: flex;
	flex-direction: column;
}
.before-footer .before-footer-title {
	font-size: 34px;
}
p.big, .before-footer p.big {
	font-size: 20px;
	letter-spacing: -1px;
	line-height: 1.4;
}
.before-footer p {
	color: var(--secondary);
	font-size: 16px;
	line-height: 1.4;
}
.before-footer .btn-main {
	margin-left: 0;
	margin-right: auto;
	color: var(--primary);
	width: auto;
	margin-top: 8px;
}
.before-footer hr.divider {
	background: var(--primary);
	margin: 45px 0;
}
.footer-wrapper .footer-content {
	width: 65%;
	padding: 135px 0 135px 145px;
	font-size: 12px;
	color: #fff;
	line-height: 1.6;
}
.footer-wrapper .footer-content a {
	color: #fff;
}
.footer-content .logo-row {
	display: flex;
	width: 100%;
	justify-content: space-between;
	align-items: center;
	gap: 20px;
	padding-bottom: 45px;
	margin-bottom: 30px;
	border-bottom: 1px solid rgba(255,255,255,0.7);
}
.social-links {
	display: flex;
	gap: 10px;
}
.social-links a.social-link {
	display: flex;
	width: 38px;
	height: 38px;
	line-height: 1;
	justify-content: center;
	align-items: center;
	text-align: center;
	background: rgba(255,255,255,0.1);
	transition: all 0.3s;
}
.social-links a.social-link:hover {
	background: transparent;
}
.footer-content .footer-widgets {
	display: flex;
	gap: 20px;
	justify-content: space-between;
	padding-bottom: 35px;
	margin-bottom: 30px;
	border-bottom: 1px solid rgba(255,255,255,0.7);
	font-size: 11px;
}
.footer-widgets .widget-title {
	font-size: 12px;
	font-weight: 600;
	text-transform: uppercase;
	margin-bottom: 16px;
	line-height: 1;
}
.footer-widgets ul.footer-menu {
	list-style: none;
	padding: 0;
	margin: 0;
}
.footer-widgets ul.footer-menu li {
	margin-bottom: 10px;
}
.footer-widgets .footer-col.col3 ul.footer-menu {
	flex-direction: row;
	flex-wrap: wrap;
	column-count: 2;
}
.footer-widgets .footer-col.col4 p.godziny {
	margin-top: 48px;
}
.footer-wrapper .copyright-row {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.footer-wrapper .copyright-row p {
	margin: 0;
}
.footer-wrapper .copyright-row p.realisation a {
	margin-left: 5px;
	transition: all 0.3s;
}
.footer-wrapper .copyright-row p.realisation a:hover {
	opacity: 0.7;
}
.footer-col .widget-title-toggler {
	display: none;
}
@media screen and (max-width: 1024px) {
	.before-footer .before-footer-title {
		font-size: 18px;
	}
	.before-footer p {
		font-size: 12px;
	}
	.footer-wrapper {
		flex-direction: column;
	}
	footer.site-footer::before {
		display: none;
	}
	.footer-wrapper .before-footer {
		width: 100%;
		padding-right: 0;
		position: relative;
		padding: 35px 0;
	}
	.footer-wrapper .before-footer > * {
		z-index: 2;
		position: relative;
	}
	.footer-wrapper .before-footer::before {
		content: '';
		position: absolute;
		width: 100vw;
		height: 100%;
		left: 50%;
		top: 0;
		transform: translateX(-50%);
		background: var(--light-bg);
		z-index: 1;
	}
	.footer-wrapper .footer-content {
		width: 100%;
		padding: 25px 0 25px 0;
	}
	.footer-wrapper .footer-content .logo-row {
		flex-direction: column;
		align-items: center;
		gap: 20px;
		padding-bottom: 25px;
		margin-bottom: 25px;
	}
	.footer-wrapper .logo-wrapper .logo-link img {
		width: 105px;
		height: auto;
	}
	.footer-wrapper .logo-wrapper .logo-link.rossignol img {
		width: 120px;
		height: auto;
	}
	.footer-widgets .widget-title-toggler {
		display: flex;
		align-items: center;
		justify-content: center;
		cursor: pointer;
	}
	.footer-widgets .widget-title {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: space-between;
		gap: 10px;
		cursor: pointer;
		font-size: 16px;
	}
	.footer-widgets .widget-title-toggler {
		cursor: pointer;
	}
	.footer-widgets .widget-title-toggler i {
		width: 12px;
		height: 12px;
	}
	.footer-widgets .widget-title.active .widget-title-toggler i.plus {
		display: none;
	}
	.footer-widgets .widget-title.active .widget-title-toggler i.minus {
		display: inline-block;
	}
	.footer-widgets .widget-title:not(.active) .widget-title-toggler i.plus {
		display: inline-block;
	}
	.footer-widgets .widget-title:not(.active) .widget-title-toggler i.minus {
		display: none;
	}
	.footer-widgets ul.footer-menu {
		overflow: hidden;
		max-height: 0;
		transition: max-height 0.3s;
	}
	.footer-widgets ul.footer-menu.active {
		max-height: 500px;
	}
	.footer-content .footer-widgets {
		flex-direction: column;
		padding-bottom: 25px;
		margin-bottom: 20px;
		font-size: 12px;
	}
	.footer-content .footer-widgets .footer-col {
		width: 100%;
		padding-bottom: 15px;
		margin-bottom: 10px;
		border-bottom: 1px solid rgba(255,255,255,0.7);
	}
	.footer-content .footer-widgets .footer-col:last-child {
		margin-bottom: 0;
		padding-bottom: 0;
		border-bottom: none;
	}
	.footer-widgets .footer-col.col3 ul.footer-menu {
		display: block;
		column-count: inherit;
	}
	.footer-widgets .footer-col.col4 p.godziny {
		margin-top: 25px;
	}
	.before-footer hr.divider {
		margin: 25px 0;
	}
	p.big, .before-footer p.big {
		font-size: 16px;
	}
	.before-footer .btn-main {
		margin-top: 4px;
	}
}
/* END FOOTER */

/* MY ACCOUNT */
.my-account-nav {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	width: 100%;
	gap: 12px;
	margin-bottom: 30px;
}
.my-account-nav a.man-link {
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	gap: 8px;
	line-height: 1;
	padding: 10px 16px;
	border-radius: 16px;
	background: #fff;
	font-size: 14px;
	font-weight: 600;
	color: var(--secondary);
	text-align: center;
	transition: all 0.3s;
}
.my-account-nav a.man-link.szkolenia {
	background: var(--red);
	color: #fff;
}
.my-account-nav a.man-link:hover, .my-account-nav a.man-link.active {
	background: var(--primary);
	color: #fff;
}
.mca-title {
	margin-bottom: 10px;
}
.mca-notice {
	padding: 10px 16px;
	line-height: 1.25;
	border-radius: 16px;
	color: var(--secondary);
	background: var(--third);
	font-size: 14px;
	margin-bottom: 25px;
}
.bookings {
	display: flex;
	flex-wrap: wrap;
	align-items: stretch;
	gap: 25px;
}
.bookings .booking {
	display: flex;
	flex-direction: column;
	gap: 12px;
	width: calc(33.33% - 17px);
	background: #fff;
	border-radius: 16px;
	padding: 15px;
	line-height: 1.4;
}
.booking .booking-title {
	padding-left: 5px;
	margin-bottom: 5px;
}
.booking-item .booking-item-title {
	font-weight: 600;
	margin-bottom: 5px;
}
.booking-item .booking-item-val {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 8px;
}
.booking.inactive > * {
	opacity: 0.3;
	pointer-events: none;
}
.payments .my-account-content {
	background: #fff;
	border-radius: 16px;
	padding: 15px;
}

.orders {
	padding-top: 10px;
	line-height: 1.25;
	color: var(--secondary);
	font-weight: 500;
}
.orders .order-row {
	display: flex;
	width: 100%;
	border-bottom: 1px solid #D1E3F8;
}
.orders .order-row:nth-last-child(1) {
	border-bottom: none;
}
.orders .order-row .order-col {
	width: 16.67%;
	padding: 20px 7.5px;
}
.orders .order-row .order-col:nth-child(1) {
	padding-left: 0;
}
.orders .order-row .order-col:nth-last-child(1) {
	padding-right: 0;
}
@media screen and (max-width: 1024px) {
	.my-account-nav-wrapper {
		width: 100%;
		overflow-x: auto;
		margin-bottom: 15px;
	}
	.my-account-nav {
		gap: 8px;
		flex-wrap: nowrap;
		margin-bottom: 10px;
	}
	.my-account-nav a.man-link {
		font-size: 12px;
		padding: 10px 12px;
		white-space: nowrap;
	}
	.mca-notice {
		font-size: 12px;
		padding: 8px 15px;
		line-height: 1.1;
	}
	.mca-notice strong {
		display: block;
		width: 100%;
	}
	.bookings .booking {
		width: 100%;
	}
	.orders {
		padding-top: 0;
		overflow: hidden;
		width: 100%;
	}
	.orders .orders-tab-wrapper {
		overflow-x: auto;
	}
	.orders .orders-tab-wrapper .order-row {
		min-width: 800px;
	}
	.orders .order-row.heading .order-col {
		font-size: 12px;
		white-space: nowrap;
	}
	.orders .order-row .order-col {
		padding: 10px 5px;
		font-size: 11px;
	}
	.orders .order-row .order-col:nth-child(1) {
		width: 10%;
	}
	.orders .order-row .order-col:nth-child(2) {
		width: 23.34%;
	}
}
/* END MY ACCOUNT */

/* RESERVATION */
.reservation-nav {
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 12px;
	line-height: 1;
	color: var(--primary);
	font-weight: 500;
	padding-bottom: 45px;
}
.reservation-nav .rn-link {
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;
	width: 25%;
	position: relative;
	padding-bottom: 35px;
}
.reservation-nav .rn-link.active {
	font-weight: 700;
}
.reservation-nav .rn-link::before {
	width: 28px;
	height: 28px;
	background: #D1E3F8;
	color: var(--primary);
	border-radius: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	font-weight: 700;
	font-size: 16px;
	position: absolute;
	left: 50%;
	bottom: 0;
	transform: translateX(-50%);
	z-index: 2;
}
.reservation-nav .rn-link.active::before {
	background: var(--primary);
	color: #fff;
}
.reservation-nav .rn-link.passed::before {
	background: var(--light-bg);
	border: 4px solid var(--primary);
}
.reservation-nav .rn-link:nth-child(1)::before {
	content: '1';
}
.reservation-nav .rn-link:nth-child(2)::before {
	content: '2';
}
.reservation-nav .rn-link:nth-child(3)::before {
	content: '3';
}
.reservation-nav .rn-link:nth-child(4)::before {
	content: '4';
}
.reservation-nav .rn-link:nth-child(5)::before {
	content: '5';
}
.reservation-nav .rn-link::after {
	content: '';
	width: 100%;
	height: 4px;
	background: #D1E3F8;
	position: absolute;
	left: 50%;
	bottom: 28%;
	transform: translateX(-50%);
	z-index: 1;
}
.reservation-nav .rn-link:nth-child(1)::after {
	width: 50%;
	transform: none;
}
.reservation-nav .rn-link:nth-child(5)::after {
	width: 50%;
	left: 0;
	right: 50%;
	transform: none;
}
.reservation-nav .rn-link.active::after, .reservation-nav .rn-link.passed::after {
	background: var(--primary);
}
.card-title {
	margin-bottom: 20px;
}
.submitter .card-title {
	margin-bottom: 5px;
}
.card-subtitle {
	font-size: 12px;
	font-weight: 500;
	display: flex;
	align-items: center;
	gap: 5px;
	line-height: 1.25;
}
.card-subtitle i {
	width: 12px;
	height: 12px;
	min-width: 12px;
}
.submitter .card-subtitle {
	margin-bottom: 20px;
}
.help {
	background-color: #fff;
	background-image: url('/rezerwacje.winterevent.pl/assets/images/help-bg.svg');
	background-size: cover;
	background-position: bottom center;
	background-repeat: no-repeat;
	padding: 45px 0;
	text-align: center;
}
.help-wrapper {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	text-align: center;
	line-height: 1.25;
}
.help h2 {
	margin-bottom: 15px;
}
.help p {
	font-size: 22px;
	font-weight: 500;
	margin-bottom: 40px;
	color: var(--dark-gray);
}
.help .btn-main {
	width: auto;
	padding: 15px 35px;
	border-radius: 25px;
	font-size: 18px;
}
.reservation-wrapper {
	display: flex;
	justify-content: space-between;
	gap: 20px;
}
.reservation-wrapper .reservation-col {
	display: flex;
	flex-direction: column;
	gap: 20px;
	width: 53%;
}
.reservation-wrapper .reservation-col.summary {
	width: 32%;
}
.card.zglaszajacy .card-title {
	margin-bottom: 5px;
}
.card.zglaszajacy .card-subtitle {
	margin-bottom: 20px;
}
.form-label {
	line-height: 1.25;
	font-size: 12px;
	font-weight: 500;
	margin-bottom: 5px;
}
.form-row.cols-1-3 .form-col:nth-child(1) {
	width: 33.34%;
}
.form-row.cols-1-3 .form-col:nth-child(2) {
	width: 66.67%;
}
#copy-data-zglaszajacy {
	margin-top: 10px;
}
.card.uczestnik {
	position: relative;
}
.remove-uczestnik {
	position: absolute;
	right: 15px;
	top: 13px;
	display: flex;
	justify-self: flex-end;
	align-items: center;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: 700;
	color: var(--primary);
	line-height: 1.1;
	padding: 4px 4px 4px 5px;
	border: 2px solid var(--primary);
	border-radius: 5px;
	gap: 5px;
	cursor: pointer;
	transition: all 0.3s;
}
.remove-uczestnik i {
	min-width: 8px;
	width: 8px;
	height: 8px;
}
.remove-uczestnik:hover {
	background: var(--secondary);
	border-color: var(--secondary);
	color: #fff;
}
.checkbox-label.acceptance {
	display: flex;
	align-items: center;
	line-height: 1.35;
	font-size: 14px;
	font-weight: 500;
}
.card.podsumowanie .wyjazd-summary {
	display: flex;
	gap: 15px;
}
.wyjazd-summary {
	margin-bottom: 30px;
}
.wyjazd-summary .wyjazd-summary-text {
	width: 70%;
	color: var(--secondary);
}
.wyjazd-summary-text .lokalizacja {
	display: flex;
	align-items: center;
	gap: 5px;
	font-size: 12px;
	font-weight: 600;
	line-height: 1.25;
	margin-bottom: 10px;
}
.wyjazd-summary-text .tytul {
	font-size: 18px;
	font-weight: 700;
	line-height: 1.4;
	margin-bottom: 10px;
}
.wyjazd-summary-text .ocena {
	display: flex;
	align-items: center;
	gap: 5px;
	font-weight: 600;
	line-height: 1;
}
.wyjazd-summary .wyjazd-summary-image {
	width: 30%;
}
.wyjazd-summary-image img {
	width: 100%;
	border-radius: 4px;
}
.wyjazd-info {
	display: flex;
	flex-direction: column;
	gap: 10px;
	line-height: 1.25;
	font-size: 15px;
	font-weight: 600;
}
.wyjazd-info-item {
	display: flex;
	width: 100%;
	justify-content: space-between;
	align-items: center;
}
.wyjazd-info-item .wi-val {
	font-weight: 700;
	color: var(--secondary);
	text-align: right;
}
.wyjazd-kwota {
	padding-top: 25px;
	margin-top: 30px;
	padding-bottom: 20px;
	border-top: 1px solid rgba(0,0,0,0.6);
}
.wyjazd-kwota .total {
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 100%;
	font-size: 18px;
	font-weight: 700;
	color: var(--secondary);
	line-height: 1;
	margin-bottom: 20px;
}
.more-info-link {
	font-size: 14px;
	text-decoration: underline;
	cursor: pointer;
	transition: all 0.3s;
	line-height: 1.25;
	margin-bottom: 10px;
}
.more-info-link:hover, .more-info-wrapper.active .more-info-link {
	color: var(--primary);
}
.more-info-content {
	font-size: 12px;
	line-height: 1.35;
	transition: all 0.3s;
	max-height: 0;
	opacity: 0;
}
.more-info-wrapper.active .more-info-content {
	max-height: 2000px;
	opacity: 1;
}
.card.podsumowanie .next-step {
	margin-top: 20px;
}
@media screen and (max-width: 1024px) {
	.help .help-wrapper h2.big {
		font-size: 18px;
		margin-bottom: 15px;
	}
	.help p {
		font-size: 12px;
		margin-bottom: 20px;
	}
	.help .btn-main {
		padding: 8px 20px;
		font-size: 12px;
	}
	.help {
		padding: 35px 0;
		background-size: 100% auto;
	}
	.reservation-nav {
		font-size: 10px;
		padding-bottom: 25px;
	}
	.reservation-nav .rn-link {
		padding-left: 5px;
		padding-right: 5px;
		min-height: 55px;
	}
	.reservation-nav .rn-link::after {
		bottom: 24%;
	}
	.reservation-wrapper {
		flex-direction: column;
	}
	.reservation-wrapper .reservation-col {
		width: 100% !important;
	}
	.reservation-col.summary .card.podsumowanie {
		position: fixed;
		width: 100%;
		height: auto;
		bottom: 0;
		left: 0;
		z-index: 999;
		border-radius: 0;
		display: flex;
		align-items: center;
		gap: 10px;
		padding: 20px 15px;
	}
	.reservation-col.summary .card.podsumowanie .wyjazd-summary, .reservation-col.summary .card.podsumowanie .wyjazd-info {
		display: none;
	}
	.reservation-col.summary .card.podsumowanie .wyjazd-kwota {
		padding-top: 0;
		margin-top: 0;
		padding-bottom: 0;
		border: none;
		width: 70%;
	}
	.reservation-col.summary .card.podsumowanie .next-step {
		margin-top: 0;
		width: 30%;
	}
	.reservation-col.summary .card.podsumowanie .next-step button.btn-main {
		font-size: 16px;
	}
	.reservation-col.summary .card.podsumowanie .wyjazd-kwota .total {
		justify-content: flex-start;
		gap: 10px;
		margin-bottom: 10px;
		font-size: 16px;
	}
	.reservation-col.summary .card.podsumowanie .more-info-link {
		margin-bottom: 0;
		font-size: 12px;
	}
	.checkbox-label.acceptance {
		font-size: 12px;
	}
}
/* END RESERVATION */

/* ADDITIONAL SERVICES */
.radio-cards {
	width: 100%;
	flex-direction: column;
}
.radio-cards .radio-item {
	padding: 15px;
    border-radius: 16px;
    background: #fff;
	cursor: pointer;
	transition: all 0.3s;
	border: 1px solid #fff;
}
.radio-cards .radio-item:hover {
	border-color: var(--primary);
}
.radio-cards .radio-item .radio-main {
	display: flex;
	align-items: center;
	width: 100%;
	line-height: 1.25;
	font-size: 16px;
	font-weight: 700;
	color: var(--secondary);
}
.radio-cards .radio-item .radio-main label {
	display: flex;
	align-items: center;
	width: 100%;
	cursor: pointer;
}
.radio-cards .radio-item .radio-main .price {
	margin-left: auto;
	margin-right: 0;
	justify-self: flex-end;
	text-align: right;
	white-space: nowrap;
}
.radio-cards .radio-item .radio-desc {
	margin-top: 10px;
	font-size: 13px;
	padding-left: 20px;
}
.radio-cards .radio-item .radio-desc ul {
	margin-bottom: 0;
}
.checkbox-label {
	display: flex;
	align-items: center;
	line-height: 1.25;
	font-size: 16px;
	font-weight: 700;
	color: var(--secondary);
	width: 100%;
	cursor: pointer;
}
.checkbox-label .checkbox-title {
	display: flex;
	align-items: center;
	gap: 5px;
}
.checkbox-label .price {
	margin-left: auto;
	margin-right: 0;
	justify-self: flex-end;
}
.ubezpieczenie-od-rezygnacji {
	margin-bottom: 25px;
	padding: 0 15px;
}
.ubezpieczenie-od-rezygnacji .checkbox-label i.inv-icon {
	width: 17px;
	height: 17px;
}
*:has(> .additional-info)  {
	position: relative;
}
.additional-info {
	position: absolute;
	background: #fff;
	border-radius: 6px;
	width: 210px;
	font-size: 12px;
	font-weight: 400;
	left: 101%;
	bottom: 5px;
	z-index: 999;
	box-shadow: 3px 3px 25px rgba(0,0,0,0.01);
	display: inline-block;
	padding: 8px;
	opacity: 0;
	max-height: 0;
	overflow: hidden;
	transition: opacity 0.3s;
}
*:has(> .additional-info):hover .additional-info {
	opacity: 1;
	max-height: 400px;
}

.szkolenia.radio-choose {
 margin-top: 15px;
}
.radio-choose {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	gap: 10px;
}
.radio-choose .radio-label {
	display: flex;
	align-items: center;
	gap: 5px;
	padding: 10px;
	border-radius: 8px;
	border: 1px solid var(--light-gray);
	outline: none;
	box-shadow: none;
	transition: all 0.3s;
	font-size: 12px;
	line-height: 1.25;
	color: var(--secondary);
	font-weight: 500;
	cursor: pointer;
}
.radio-choose .radio-label:hover, .radio-choose .radio-label:active, .radio-choose .radio-label:focus {
	border-color: var(--primary);
}
.radio-choose.cols-3, .radio-choose.cols-2 {
	flex-direction: row;
}
.radio-choose.cols-3 .radio-label {
	width: 33.33%;
}
.radio-choose.cols-2 .radio-label {
	width: 50%;
}
.radio-choose .radio-label .radio-value {
	font-weight: 700;
	margin-left: auto;
	margin-right: 0;
	white-space: nowrap;
}
.radio-choose .radio-label .radio-title {
	display: flex;
	flex-direction: column;
	gap: 5px;
}
.radio-choose .radio-label .radio-title .text {
	font-weight: 700;
}
.radio-choose .radio-label .radio-title .desc {
	color: var(--light-gray);
	font-size: 11px;
}
select {
	font-size: 12px;
	font-weight: 500;
	padding: 15px;
	border-radius: 8px;
	width: 100%;
	color: var(--secondary);
	border: 1px solid var(--secondary);
	outline: none;
	box-shadow: none;
	transition: all 0.3s;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 3.498 20 13.004" width="20pt" height="13.004pt"><path d=" M 3.004 3.498 L 0 6.502 L 10 16.502 L 20 6.502 L 16.996 3.498 L 10 10.494 L 3.004 3.498 Z " fill="rgb(0,100,210)"/></svg>');
	background-repeat: no-repeat;
	background-position: right 15px center;
	background-size: 10px;
	cursor: pointer;
}
select:hover, select:active, select:focus {
	border-color: var(--primary);
}
#poziom-szkolenia {
	margin-bottom: 20px;
}
.instruktorzy {
	margin-top: 10px;
	margin-bottom: 20px;
}
.instruktorzy > .small-subtitle {
	align-self: flex-start;
}
.instruktorzy .desc {
	padding-left: 10px;
	color: var(--dark-gray);
}
.instruktorzy .name-wrapper {
	display: flex;
	align-items: center;
	gap: 10px;
	margin-bottom: 5px;
}
.instruktorzy .name-wrapper .name {
	font-weight: 700;
	color: var(--secondary);
}
.instruktorzy .name-wrapper .poziom {
	color: var(--primary);
	font-size: 10px;
}

.terminy-szkolen {
	margin-top: 10px;
}
.terminy-szkolen > .small-subtitle {
	margin-bottom: 10px;
}
.checkbox-cards {
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.checkbox-card {
	padding: 10px 15px;
	border-radius: 8px;
	display: flex;
	align-items: center;
	gap: 10px;
	width: 100%;
	border: 1px solid var(--secondary);
	transition: all 0.3s;
	color: var(--secondary);
	cursor: pointer;
}
.checkbox-card:hover, .checkbox-card:active, .checkbox-card:focus {
	border-color: var(--primary);
}
.checkbox-card input {
	margin-right: 5px;
}
.terminy-szkolen label .day-time-wrapper {
	display: flex;
	align-items: center;
	gap: 10px;
	width: 100%;
}
.terminy-szkolen label .day {
	margin-left: 0;
	margin-right: auto;
	font-weight: 500;
}
.terminy-szkolen label .time {
	margin-left: auto;
	margin-right: 0;
}
.terminy-szkolen label .time, .terminy-szkolen label .hours, .terminy-szkolen label .price {
	font-weight: 700;
}
.terminy-szkolen label .hours, .terminy-szkolen label .price {
	padding: 5px;
	border-radius: 5px;
	background: var(--light-bg);
	white-space: nowrap;
}
.terminy-szkolen-grupowe {
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.inside-card {
	padding: 15px;
	border-radius: 8px;
	border: 1px solid var(--secondary);
	transition: all 0.3s;
	display: flex;
	flex-direction: column;
	gap: 15px;
	width: 100%;
	color: var(--secondary);
}
.inside-card:hover, .inside-card:active, .inside-card:focus {
	border-color: var(--primary);
}
.inside-card .title-wrapper {
	display: flex;
	align-items: center;
	width: 100%;
	justify-content: space-between;
	gap: 5px;
	font-size: 16px;
	font-weight: 600;
}
.inside-card .title-wrapper .hours {
	text-align: right;
}
.inside-card .info-wrapper {
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.inside-card .info-wrapper .info-item {
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 5px;
	font-weight: 600;
}
.inside-card .info-wrapper .info-item .title {
	color: var(--dark-gray);
	font-size: 12px;
}
.inside-card .info-wrapper .info-item .value {
	font-size: 14px;
	color: var(--secondary);
	background: var(--light-bg);
	border-radius: 6px;
	padding: 3px 5px;
	text-align: right;
}
.card > .small-p {
	margin-bottom: 10px;
}
.wybor-nart-carousel {
	padding-top: 10px;
	padding-left: 30px;
	padding-right: 30px;
}
.wybor-nart-carousel .owl-nav button {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	color: var(--light-gray);
	line-height: 1;
	width: 20px;
	height: 28px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.wybor-nart-carousel .owl-nav button span {
	font-size: 28px;
	line-height: 1;
}
.wybor-nart-carousel .owl-nav button.owl-prev {
	left: -5px;
	right: auto;
}
.wybor-nart-carousel .owl-nav button.owl-next {
	left: auto;
	right: -5px;
}
.wybor-nart-carousel .owl-item {
	padding-right: 1px;
	padding-left: 1px;
}
.wybor-nart-carousel .narty-item {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	gap: 10px;
	padding: 15px;
	border-radius: 8px;
	border: 1px solid var(--secondary);
	transition: all 0.3s;
	text-align: center;
	font-size: 12px;
	font-weight: 500;
	color: vaR(--secondary);
}
.wybor-nart-carousel .narty-item:hover, .wybor-nart-carousel .narty-item:focus, .wybor-nart-carousel .narty-item:active {
	border-color: var(--primary);
}
.wybor-nart-carousel .narty-item .price {
	font-weight: 700;
	border-radius: 5px;
	padding: 5px;
	background: var(--light-bg);
}
.wybor-nart-carousel .narty-item img {
	max-width: 50px;
	width: 100%;
}
.typ-szkolenia:not(.active), .wiek-szkolenia:not(.active), .poziom-szkolenia:not(.active), .instruktorzy:not(.active), .terminy-szkolen:not(.active), .terminy-szkolen-indywidualne:not(.active), .terminy-szkolen-grupowe:not(.active), .typ-sprzetu:not(.active), .wybor-nart:not(.active) {
	display: none;
}
.form-row.active, label.active {
	display: flex;
}
.card.ubezpieczenie {
	display: none;
}
.card.ubezpieczenie.active {
	display: block;
}
.radio-choose.typ-skipass {
	gap: 15px;
}
.radio-choose.typ-skipass .radio-label {
	border: none;
	padding: 0;
}
.radio-choose.typ-skipass {
	display: none;
}
.radio-choose.typ-skipass.active {
	padding-top: 15px;
	display: flex;
}
.radio-choose.transport-miejsca {
	gap: 15px;
	overflow-y: hidden;
	max-height: 0;
	opacity: 0;
	transition: all 0.3s;
}
.radio-choose.transport-miejsca.active {
	padding-top: 10px;
	max-height: 800px;
	opacity: 1;
}
.radio-choose.transport-miejsca .radio-label {
	font-size: 13px;
	color: var(--text);
	font-weight: 400;
	padding: 0 0 0 2px;
	border: none;
}

/* Chrome, Safari, Edge, Opera */
.qty-input::-webkit-outer-spin-button,
.qty-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
.qty-input[type=number] {
  -moz-appearance: textfield;
}

.typ-bagaz-item {
	padding: 15px;
	border: 1px solid var(--light-gray);
	border-radius: 8px;
	margin-bottom: 15px;
	font-size: 12px;
	font-weight: 400;
	color: var(--light-gray);
}
.typ-bagaz-item:last-of-type {
	margin-bottom: 0;
}
.typ-bagaz-item .title {
	font-weight: 700;
	color: var(--secondary);
	margin-bottom: 15px;
}
.typ-bagaz-item .desc-wrapper {
	display: flex;
	align-items: center;
	gap: 15px;
	margin-bottom: 15px;
}
.typ-bagaz-item .desc-wrapper .image {
	width: 64px;
	min-width: 64px;
}
.typ-bagaz-item .desc-wrapper .image img {
	width: 100%;
	height: auto;
}
.typ-bagaz-item .desc-wrapper .list-icons {
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.typ-bagaz-item .desc-wrapper .list-icons .list-item {
	display: flex;
	align-items: center;
	gap: 6px;
}
.typ-bagaz-item .desc-wrapper .list-icons .list-item img {
	width: 11px;
	min-width: 11px;
	height: 14px;
	object-fit: contain;
}
.typ-bagaz-item .suma {
	color: var(--secondary);
	margin-bottom: 10px;
}
.typ-bagaz-item .suma .price {
	font-weight: 700;
}
.quantity-wrapper {
	display: flex;
	align-items: center;
	gap: 8px;
}
.quantity-wrapper .qty-btn {
	width: 24px;
	min-width: 24px;
	height: 24px;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	color: #fff;
	font-weight: 500;
	line-height: 1.2;
	font-size: 19px;
	background: var(--primary);
	border-radius: 8px;
	padding: 0;
	transition: all 0.3s;
}
.quantity-wrapper .qty-btn:hover {
	background: var(--secondary);
}
.quantity-wrapper .qty-input {
	width: 56px;
	min-width: 56px;
	height: 24px;
	line-height: 1.2;
	padding: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	color: var(--secondary);
	font-weight: 600;
	font-size: 14px;
	background: var(--light-bg);
	border-radius: 8px;
	border: none;
}
.typ-bagaz:not(.active) {
	display: none;
}
.typ-bagaz.active {
	display: block;
}
.card .card-title .small-subtitle {
	font-weight: 500;
	font-size: 12px;
	color: var(--light-gray);
}
@media screen and (max-width: 1024px) {
	.radio-cards .radio-item .radio-main, .checkbox-label {
		font-size: 14px;
	}
	.radio-choose .radio-label {
		gap: 0;
	}
	.radio-choose.cols-3.szkolenia {
		flex-wrap: wrap;
		justify-content: flex-start;
	}
	.radio-choose.cols-3.szkolenia .radio-label:nth-child(1) {
		width: calc(60% - 5px);
	}
	.radio-choose.cols-3.szkolenia .radio-label:nth-child(2) {
		width: calc(40% - 5px);
	}
	.radio-choose.cols-3.szkolenia .radio-label:nth-child(3) {
		width: 100%;
	}
	.inside-card .title-wrapper {
		font-size: 14px;
	}
	.inside-card .title-wrapper .hours {
		font-size: 12px;
	}
	.inside-card .info-wrapper .info-item .title {
		font-size: 10px;
	}
	.inside-card .info-wrapper .info-item .value {
		font-size: 11px;
	}
	.checkbox-card input {
		margin-right: 0;
	}
	.terminy-szkolen label .day-time-wrapper {
		flex-direction: column;
		gap: 3px;
	}
	.terminy-szkolen label .day {
		font-size: 12px;
	}
	.terminy-szkolen label .time {
		margin-right: auto;
		margin-left: 0;
		font-size: 14px;
	}
	.radio-cards .radio-item .radio-desc {
		padding-left: 15px;
	}
}
/* END ADDITIONAL SERVICES */

/* PAYMENT METHODS */
.checkbox-toggler-item {
	display: none;
}
.checkbox-toggler-item.active {
	display: flex;
}
.card > .checkbox-toggler {
	margin-bottom: 0;
}
.checkbox-toggler-item.first {
	margin-top: 15px;
}
.radio-choose .radio-label {
	width: 100%;
}
.radio-choose.platnosci .radio-label {
	font-size: 16px;
}
.radio-choose.platnosci .radio-label img {
	margin-left: auto;
	margin-right: 0;
	justify-self: flex-end;
	width: 80px;
	height: 25px;
	object-fit: contain;
	object-position: center right;
}
@media screen and (max-width: 1024px) {
	.reservation.payment-methods .checkbox-toggler .checkbox-label {
		font-size: 16px;
	}
	.radio-choose.platnosci .radio-label {
		font-size: 14px;
	}
}
/* END PAYMENT METHODS */

/* PRICE SUMMARY */
.checkboxes-wrapper {
	padding-top: 10px;
	padding-left: 10px;
}
.potwierdzenie-info-wrapper {
	display: flex;
	align-items: flex-start;
	gap: 20px;
}
.potwierdzenie-info-wrapper .image {
	width: 55%;
}
.potwierdzenie-info-wrapper .summary-info {
	width: 45%;
}
.potwierdzenie-info-wrapper .wyjazd-info {
	font-size: 12px;
}
.potwierdzenie-info-wrapper .wyjazd-summary .wyjazd-summary-text {
	width: 100%;
	margin-bottom: 20px;
}
.w-cenie-wrapper {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: 10px;
}
.w-cenie-wrapper .w-cenie-item {
	display: flex;
	align-items: center;
	gap: 5px;
	font-size: 10px;
	color: var(--dark-gray);
	font-weight: 500;
	padding: 8px;
	border-radius: 8px;
	background: var(--light-bg);
}
.w-cenie-wrapper .w-cenie-item img {
	width: 16px;
	min-width: 16px;
	height: 16px;
	object-fit: contain;
}
.card-title .more-link {
	margin-left: 10px;
}
a.more-link {
	color: var(--text);
	text-decoration: underline;
	font-weight: 500;
	font-size: 14px;
}
a.more-link:hover {
	color: var(--primary);
	text-decoration: underline;
}
.dane-osobowe-wrapper {
	display: flex;
	gap: 10px;
}
.dane-osobowe-wrapper .dane-osobowe-item {
	width: 50%;
	color: var(--secondary);
	font-weight: 500;
}
.dane-osobowe-wrapper .dane-osobowe-item .do-title {
	font-size: 16px;
	font-weight: 700;
	margin-bottom: 8px;
}
.sprawdz-dane {
	background: var(--dark-gray);
	color: #fff;
	display: flex;
	align-items: center;
	gap: 10px;
	padding: 15px;
	border-radius: 16px;
	line-height: 1.25;
	font-weight: 700;
}
.sprawdz-dane img {
	width: 18px;
	min-width: 18px;
	height: 18px;
	object-fit: contain;
}

.metoda-platnosci-wrapper {
	display: flex;
	align-items: center;
	gap: 10px;
	font-size: 16px;
	color: var(--secondary);
}
.metoda-platnosci-wrapper img {
	width: 40px;
	height: 20px;
	object-fit: contain;
}
@media screen and (max-width: 1024px) {
	.potwierdzenie-info-wrapper {
		flex-direction: column;
	}
	.potwierdzenie-info-wrapper .image, .potwierdzenie-info-wrapper .summary-info {
		width: 100%;
	}
	.dane-osobowe-wrapper {
		flex-direction: column;;
	}
	.dane-osobowe-wrapper .dane-osobowe-item {
		width: 100%;
	}
	.sprawdz-dane {
		padding: 10px 15px;
	}
	.metoda-platnosci-wrapper {
		font-size: 14px;
	}
	.reservation-wrapper .reservation-col.summary .next-step-btn {
		padding: 15px;
		font-size: 16px;
	}
	.wyjazd-info {
		font-size: 14px;
	}
	.wyjazd-kwota .total {
		font-size: 16px;
	}
	.more-info-link {
		font-size: 12px;
	}
}
/* END PRICE SUMMARY */

/* INNE */
@media screen and (max-width: 1024px) {
	form button[type="submit"] {
		padding: 12px;
		font-size: 14px;
	}
}
/* END INNE */

/* POPUP */
.popup-fixed {
	position: fixed;
	width: 100vw;
	height: 100vh;
	left: -1000%;
	top: -1000%;
	transform: translate(-50%, -50%);
	background: rgba(0,0,0,0.65);
	z-index: 999;
	display: flex;
	align-items: center;
	justify-content: center;
	opacity: 0;
	transition: opacity 0.3s;
	padding: 20px;
}

	.popup-fixed.active {
		opacity: 1;
		left: 50%;
		top: 50%;
	}

	.popup-fixed .popup-content-wrapper {
		border-radius: 14px;
		width: 800px;
		height: auto;
		max-height: 90vh;
		overflow-y: auto;
		background: #fff;
		box-shadow: 2px 4px 40px rgba(0,0,0,0.02);
		padding: 50px 40px;
		color: var(--secondary);
		font-size: 16px;
		line-height: 1.45;
	}

.popup-title-wrapper {
	display: flex;
	align-items: center;
	gap: 15px;
	justify-content: space-between;
	width: 100%;
	margin-bottom: 30px;
}

	.popup-title-wrapper .popup-title {
		font-size: 20px;
		font-weight: 700;
	}

	.popup-title-wrapper .popup-close {
		display: flex;
		align-items: center;
		gap: 8px;
		font-size: 16px;
		color: var(--primary);
		line-height: 1.1;
		font-weight: 600;
		letter-spacing: 0.4px;
		background: var(--third);
		border-radius: 6px;
		padding: 6px 8px 6px 8px;
		text-transform: uppercase;
		cursor: pointer;
		transition: all 0.3s;
	}

		.popup-title-wrapper .popup-close i {
			min-width: 12px;
			width: 12px;
			height: 12px;
		}

		.popup-title-wrapper .popup-close:hover, .popup-title-wrapper .popup-close:active, .popup-title-wrapper .popup-close:focus {
			background: var(--primary);
			color: #fff;
		}

.download-list {
	display: flex;
	flex-direction: column;
	gap: 18px;
	font-size: 18px;
	font-weight: 500;
	list-style: none;
	padding: 0;
	margin-left: 0;
}

	.download-list li {
		padding: 0;
	}

		.download-list li a {
			display: flex;
			align-items: center;
			gap: 12px;
			color: var(--secondary);
			transition: all 0.3s;
			line-height: 1.25;
		}

			.download-list li a::before {
				content: '';
				width: 20px;
				min-width: 20px;
				height: 20px;
				background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0.217 20 19.565" width="20pt" height="19.565pt"><path d=" M 10 0.217 C 9.52 0.217 9.13 0.607 9.13 1.087 C 9.13 1.567 9.52 1.957 10 1.957 C 10.48 1.957 10.87 1.567 10.87 1.087 C 10.87 0.607 10.48 0.217 10 0.217 Z M 10 2.826 C 9.52 2.826 9.13 3.215 9.13 3.696 C 9.13 4.176 9.52 4.565 10 4.565 C 10.48 4.565 10.87 4.176 10.87 3.696 C 10.87 3.215 10.48 2.826 10 2.826 Z M 9.905 5.421 C 9.457 5.471 9.121 5.854 9.13 6.304 L 9.13 13.777 L 7.568 12.215 C 7.405 12.043 7.18 11.945 6.943 11.943 C 6.59 11.946 6.274 12.162 6.143 12.49 C 6.012 12.817 6.092 13.192 6.345 13.437 L 9.28 16.359 C 9.292 16.383 9.305 16.404 9.32 16.427 L 9.389 16.481 C 9.574 16.667 9.832 16.759 10.093 16.733 C 10.354 16.707 10.589 16.564 10.733 16.345 L 13.655 13.437 C 13.915 13.229 14.032 12.89 13.957 12.566 C 13.883 12.241 13.629 11.986 13.303 11.912 C 12.979 11.837 12.64 11.955 12.432 12.215 L 10.87 13.777 L 10.87 6.304 C 10.873 6.069 10.781 5.842 10.615 5.676 C 10.449 5.509 10.222 5.418 9.987 5.421 C 9.959 5.42 9.932 5.42 9.905 5.421 Z M 0 13.261 L 0 18.437 C 0 19.17 0.613 19.783 1.345 19.783 L 18.655 19.783 C 19.387 19.783 20 19.17 20 18.437 L 20 13.261 L 18.261 13.261 L 18.261 18.043 L 1.739 18.043 L 1.739 13.261 L 0 13.261 Z " fill="rgb(0,100,210)"/></svg>');
				background-size: contain;
				background-position: center;
				background-repeat: no-repeat;
				margin-bottom: 2px;
			}

			.download-list li a:hover {
				color: var(--primary);
			}

@media screen and (max-width: 768px) {
	.popup-fixed .popup-content-wrapper {
		padding: 30px 20px;
		border-radius: 8px;
	}

	.popup-title-wrapper {
		margin-bottom: 20px;
	}

		.popup-title-wrapper .popup-title {
			font-size: 17px;
		}

		.popup-title-wrapper .popup-close {
			font-size: 13px;
		}

	.popup-fixed .popup-content-wrapper {
		font-size: 14px;
	}

	.download-list {
		font-size: 15px;
		gap: 14px;
	}

		.download-list li a::before {
			width: 14px;
			min-width: 14px;
			height: 14px;
		}
}
/* END POPUP */


/* WARNING INFO */
.warning-info {
	position: fixed;
	right: 0;
	top: 40%;
	z-index: 999;
}

	.warning-info .warning-info-wrapper {
		padding: 30px 20px;
		background: #fff;
		box-shadow: 2px 4px 40px rgba(0,0,0,0.02);
		border-radius: 8px 0 0 8px;
		color: var(--secondary);
		font-size: 17px;
		line-height: 1.45;
		border: 1px solid var(--red);
	}

		.warning-info .warning-info-wrapper .btn-main {
			margin-top: 30px;
		}

@media screen and (max-width: 768px) {
	.warning-info .warning-info-wrapper {
		padding: 15px 10px;
		border-radius: 6px 0 0 6px;
		font-size: 12px;
	}

		.warning-info .warning-info-wrapper .btn-main {
			margin-top: 20px;
			font-size: 11px;
			padding: 8px 10px;
			border-radius: 6px;
		}
}
/* END WARNING INFO */

/* CUSTOM */
.winter-table th {
	font-size: 16px !important;
	line-height: 1.25 !important;
	font-weight: 700 !important;
	color: var(--secondary) !important;
}

.winter-table td {
	font-size: 14px !important;
	line-height: 1.25 !important;
	padding-top: 10px !important;
	color: var(--secondary) !important;
	font-weight: 500 !important;
}
/* END CUSTOM */