/*Elements list 2 */
._center .lpc-numbered-list__header {
	text-align: center;
}

.lpc-numbered-list__header {
	margin-bottom: 32px;
}

[data-media-source="media-sm"] .lpc-numbered-list__header {
	margin-bottom: 24px;
}

[data-media-source="media-xs"] .lpc-numbered-list__header {
	margin-bottom: 24px;
}

.lpc-numbered-list__inner {
	position: relative;
}

.lpc-numbered-list__inner._left {
	justify-content: flex-start;
}
.lpc-numbered-list__inner._center {
	justify-content: center;
}
.lpc-numbered-list__inner._right {
	justify-content: flex-end;
}

.lpc-numbered-list__text-num ul,
.lpc-numbered-list__text-num ol {
	counter-reset: section;
	padding: 0;
	gap: 32px;
}

.lpc-numbered-list__text-num ul {
	list-style: none;
}

[data-media-source="media-md"] .lpc-numbered-list__text-num ul,
[data-media-source="media-md"] .lpc-numbered-list__text-num ol {
	gap: 24px;
}
[data-media-source="media-sm"] .lpc-numbered-list__text-num ul,
[data-media-source="media-sm"] .lpc-numbered-list__text-num ol {
	gap: 16px;
}
[data-media-source="media-xs"] .lpc-numbered-list__text-num ul,
[data-media-source="media-xs"] .lpc-numbered-list__text-num ol {
	gap: 16px;
}

.lpc-numbered-list__text-num.lpc-col-1 ul, .lpc-numbered-list__text-num.lpc-col-1 ol {
	column-count: auto;
}

.lpc-numbered-list__text-num:not(.lpc-col-1) .lpc-numbered-list__item-text {
	line-height: 1.4;
}


/* Columns-2 */
[data-media-source="media-xl"] .lpc-numbered-list__text-num.lpc-col-2 ul, 
[data-media-source="media-xl"] .lpc-numbered-list__text-num.lpc-col-2 ol {
	column-count: 2;
}

[data-media-source="media-lg"] .lpc-numbered-list__text-num.lpc-col-2 ul, 
[data-media-source="media-lg"] .lpc-numbered-list__text-num.lpc-col-2 ol {
	column-count: 2;
}

[data-media-source="media-md"] .lpc-numbered-list__text-num.lpc-col-2 ul, 
[data-media-source="media-md"] .lpc-numbered-list__text-num.lpc-col-2 ol {
	column-count: 2;
}

[data-media-source="media-sm"] .lpc-numbered-list__text-num.lpc-col-2 ul, 
[data-media-source="media-sm"] .lpc-numbered-list__text-num.lpc-col-2 ol {
	column-count: 2;
}

[data-media-source="media-xs"] .lpc-numbered-list__text-num.lpc-col-2 ul, 
[data-media-source="media-xs"] .lpc-numbered-list__text-num.lpc-col-2 ol {
	column-count: auto;
}

[data-media-source="media-md"] .lpc-numbered-list__body._narrow .lpc-numbered-list__text-num.lpc-col-2 ul,
[data-media-source="media-md"] .lpc-numbered-list__body._narrow .lpc-numbered-list__text-num.lpc-col-2 ol {
	column-count: auto;
}
/* Columns-2 */


/* Columns-3 */
[data-media-source="media-xl"] .lpc-numbered-list__text-num.lpc-col-3 ul, 
[data-media-source="media-xl"] .lpc-numbered-list__text-num.lpc-col-3 ol {
	column-count: 3;
}

[data-media-source="media-lg"] .lpc-numbered-list__text-num.lpc-col-3 ul, 
[data-media-source="media-lg"] .lpc-numbered-list__text-num.lpc-col-3 ol {
	column-count: 3;
}

[data-media-source="media-md"] .lpc-numbered-list__text-num.lpc-col-3 ul, 
[data-media-source="media-md"] .lpc-numbered-list__text-num.lpc-col-3 ol {
	column-count: 3;
}

[data-media-source="media-sm"] .lpc-numbered-list__text-num.lpc-col-3 ul, 
[data-media-source="media-sm"] .lpc-numbered-list__text-num.lpc-col-3 ol {
	column-count: 2;
}

[data-media-source="media-xs"] .lpc-numbered-list__text-num.lpc-col-4 ul, 
[data-media-source="media-xs"] .lpc-numbered-list__text-num.lpc-col-4 ol {
	column-count: auto;
}

[data-media-source="media-xl"] .lpc-numbered-list__body._average .lpc-numbered-list__text-num.lpc-col-3 ul,
[data-media-source="media-xl"] .lpc-numbered-list__body._average .lpc-numbered-list__text-num.lpc-col-3 ol {
	column-count: 3;
}

[data-media-source="media-lg"] .lpc-numbered-list__body._average .lpc-numbered-list__text-num.lpc-col-3 ul,
[data-media-source="media-lg"] .lpc-numbered-list__body._average .lpc-numbered-list__text-num.lpc-col-3 ol {
	column-count: 3;
}

[data-media-source="media-md"] .lpc-numbered-list__body._average .lpc-numbered-list__text-num.lpc-col-3 ul,
[data-media-source="media-md"] .lpc-numbered-list__body._average .lpc-numbered-list__text-num.lpc-col-3 ol {
	column-count: 2;
}

[data-media-source="media-xl"] .lpc-numbered-list__body._narrow .lpc-numbered-list__text-num.lpc-col-3 ul,
[data-media-source="media-xl"] .lpc-numbered-list__body._narrow .lpc-numbered-list__text-num.lpc-col-3 ol {
	column-count: 2;
}

[data-media-source="media-lg"] .lpc-numbered-list__body._narrow .lpc-numbered-list__text-num.lpc-col-3 ul,
[data-media-source="media-lg"] .lpc-numbered-list__body._narrow .lpc-numbered-list__text-num.lpc-col-3 ol {
	column-count: 2;
}

[data-media-source="media-md"] .lpc-numbered-list__body._narrow .lpc-numbered-list__text-num.lpc-col-3 ul,
[data-media-source="media-md"] .lpc-numbered-list__body._narrow .lpc-numbered-list__text-num.lpc-col-3 ol {
	column-count: auto;
}
/* Columns-3 */

/* Columns-4 */
[data-media-source="media-xl"] .lpc-numbered-list__text-num.lpc-col-4 ul, 
[data-media-source="media-xl"] .lpc-numbered-list__text-num.lpc-col-4 ol {
	column-count: 4;
}

[data-media-source="media-lg"] .lpc-numbered-list__text-num.lpc-col-4 ul, 
[data-media-source="media-lg"] .lpc-numbered-list__text-num.lpc-col-4 ol {
	column-count: 4;
}

[data-media-source="media-md"] .lpc-numbered-list__text-num.lpc-col-4 ul, 
[data-media-source="media-md"] .lpc-numbered-list__text-num.lpc-col-4 ol {
	column-count: 3;
}

[data-media-source="media-sm"] .lpc-numbered-list__text-num.lpc-col-4 ul, 
[data-media-source="media-sm"] .lpc-numbered-list__text-num.lpc-col-4 ol {
	column-count: 2;
}

[data-media-source="media-xs"] .lpc-numbered-list__text-num.lpc-col-4 ul, 
[data-media-source="media-xs"] .lpc-numbered-list__text-num.lpc-col-4 ol {
	column-count: auto;
}

[data-media-source="media-xl"] .lpc-numbered-list__body._average .lpc-numbered-list__text-num.lpc-col-4 ul,
[data-media-source="media-xl"] .lpc-numbered-list__body._average .lpc-numbered-list__text-num.lpc-col-4 ol {
	column-count: 3;
}

[data-media-source="media-lg"] .lpc-numbered-list__body._average .lpc-numbered-list__text-num.lpc-col-4 ul,
[data-media-source="media-lg"] .lpc-numbered-list__body._average .lpc-numbered-list__text-num.lpc-col-4 ol {
	column-count: 3;
}

[data-media-source="media-md"] .lpc-numbered-list__body._average .lpc-numbered-list__text-num.lpc-col-4 ul,
[data-media-source="media-md"] .lpc-numbered-list__body._average .lpc-numbered-list__text-num.lpc-col-4 ol {
	column-count: 2;
}

[data-media-source="media-xl"] .lpc-numbered-list__body._narrow .lpc-numbered-list__text-num.lpc-col-4 ul,
[data-media-source="media-xl"] .lpc-numbered-list__body._narrow .lpc-numbered-list__text-num.lpc-col-4 ol {
	column-count: 2;
}

[data-media-source="media-lg"] .lpc-numbered-list__body._narrow .lpc-numbered-list__text-num.lpc-col-4 ul,
[data-media-source="media-lg"] .lpc-numbered-list__body._narrow .lpc-numbered-list__text-num.lpc-col-4 ol {
	column-count: 2;
}

[data-media-source="media-md"] .lpc-numbered-list__body._narrow .lpc-numbered-list__text-num.lpc-col-4 ul,
[data-media-source="media-md"] .lpc-numbered-list__body._narrow .lpc-numbered-list__text-num.lpc-col-4 ol {
	column-count: auto;
}
/* Columns-4 */

.lpc-block .lpc-numbered-list__text-num ul li {
	-webkit-column-break-inside: avoid;
    break-inside: avoid;
    position: relative;
}

.lpc-numbered-list__text-num ol li {
	-webkit-column-break-inside: avoid;
    break-inside: avoid;
    position: relative;
}

.lpc-numbered-list__text-num ul li:before {
    position: absolute;
    left: 0;
    top: 0;
    margin: 0 !important;
    height: 1em;
    width: 0.8em;
    content: '•';
    color: currentColor;
}

.lpc-numbered-list ul, .lpc-numbered-list ol {
	margin: 0;
}


[data-media-source="media-xl"] .lpc-numbered-list li {
	margin-bottom: 16px;
}

[data-media-source="media-lg"] .lpc-numbered-list li, [data-media-source="media-md"] .lpc-numbered-list li {
	margin-bottom: 12px;
}

[data-media-source="media-sm"] .lpc-numbered-list li, [data-media-source="media-xs"] .lpc-numbered-list li {
	margin-bottom: 8px;
}

ul .lpc-numbered-list__item {
	padding-left: 0 !important;
}

.lpc-numbered-list__item {
	list-style: none !important; 
	display: flex;
	align-items: center;
}

.lpc-numbered-list li:last-child {
	margin-bottom: 0;
}

.lpc-numbered-list__item.list-numbered > span {
	align-self: center;
}

.lpc-numbered-list__item.marker-start {
	align-items: flex-start;
}

.lpc-numbered-list__item:before {
	display: none;
}

.lpc-numbered-list__item-text {
	max-width: calc(100% - 55px);
}

/*.lpc-numbered-list__item .lpc-numbered-list__item-text {
	font-size: inherit;
}
*/
.marker-start .lpc-numbered-list__item-text {
	margin-top: 4px;
}

.lpc-numbered-list__item  .items-number {
	display: inline-flex;
	justify-content:center;
	align-items: center;
	padding: 0.2em;
	color: var(--primary-color-base);
	border-radius: 250px;
	overflow: hidden;
	margin-right: 16px;
	background: var(--primary-color-a-01);
	width: 2em;
	min-width: 2em;
    height: 2em;
    font-style: initial;
}

.lpc-numbered-list__item  .items-number svg {
	fill: var(--primary-color-base);
}

.lpc-numbered-list__item-icon {
	padding: 0.2em;
	max-width: 120px;
    max-height: 120px;
    border-radius: 50%;
	overflow: hidden;
	margin-right: 16px;
	background: var(--primary-color-a-01);
	display: inline-flex;
	justify-content:center;
	align-items: center;
	min-width: 2em;
    min-height: 2em;
}
.lpc-numbered-list__item-icon-inner{
	font-size: 0;
    overflow: hidden;
    max-width: 100%;
    max-height: 100%;
    width: 20px;
    height: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.lpc-numbered-list__item-icon-inner img {
	max-width: 100%;
	max-height: 100%;
}

.lpc-numbered-list__item-icon-inner svg {
	max-width: 100%;
	max-height: 100%;
	fill: var(--primary-color-base);
}

.lpc-numbered-list__item.lpc-numbered-list__item-write {
	text-decoration: none !important;
}

.lpc-numbered-list__wrap--container {
	background-color: var(--primary-color-a-01);
}

[data-media-source="media-xl"] .lpc-numbered-list__inner .lpc-col-6-xl {
	width: calc(((100% / 12) * 6) - 31px);
}

[data-media-source="media-lg"] .lpc-numbered-list__inner .lpc-col-6-lg {
	width: calc(((100% / 12) * 6) - 31px);
}

.lpc-numbered-list__wrap .lp-block-bg_item {
	border-radius: inherit;
}