[data-media-source="media-xl"] .lpc-partners-2__wrap.splide-init .splide:not(.is-active) .lpc-partners-2__list.two-columns .lpc-partners-2__item {
    width: calc(((100% + 32px) / 2) - 32px);
    margin-right: 32px;
}

[data-media-source="media-xl"] .lpc-partners-2__wrap.splide-init .splide:not(.is-active) .lpc-partners-2__list.three-columns .lpc-partners-2__item {
    width: calc(((100% + 32px) / 3) - 32px);
    margin-right: 32px;
}

[data-media-source="media-xl"] .lpc-partners-2__wrap.splide-init .splide:not(.is-active) .lpc-partners-2__list.four-columns .lpc-partners-2__item {
    width: calc(((100% + 32px) / 4) - 32px);
    margin-right: 32px;
}

[data-media-source="media-xl"] .lpc-partners-2__wrap.spoiler-init .lpc-partners-2__list.two-columns .lpc-partners-2__item:nth-child(n+3) {
    display: none;
}

[data-media-source="media-xl"] .lpc-partners-2__wrap.spoiler-init .lpc-partners-2__list.three-columns .lpc-partners-2__item:nth-child(n+4) {
    display: none;
}

[data-media-source="media-xl"] .lpc-partners-2__wrap.spoiler-init .lpc-partners-2__list.four-columns .lpc-partners-2__item:nth-child(n+5) {
    display: none;
}

[data-media-source="media-xl"] .lpc-partners-2__headline {
    margin: 0 0 32px;
}

[data-media-source="media-xl"] .lpc-partners-2__title + .lpc-partners-2__desc {
    margin: 28px 0 0;
}

[data-media-source="media-xl"] .lpc-partners-2__list.two-columns .lpc-partners-2__item:nth-child(-n+2) {
    margin-top: 0 !important;
}

[data-media-source="media-xl"] .lpc-partners-2__list.two-columns .lpc-partners-2__item-box-card {
    padding: 36px;
}

[data-media-source="media-xl"] .lpc-partners-2__list.two-columns .lpc-partners-2__name + .lpc-partners-2__text {
    margin: 16px 0 0;
}

[data-media-source="media-xl"] .lpc-partners-2__list.three-columns .lpc-partners-2__item:nth-child(-n+3) {
    margin-top: 0 !important;
}

[data-media-source="media-xl"] .lpc-partners-2__list.three-columns .lpc-partners-2__item-box-card {
    padding: 36px;
}

[data-media-source="media-xl"] .lpc-partners-2__list.four-columns .lpc-partners-2__item:nth-child(-n+4) {
    margin-top: 0 !important;
}

[data-media-source="media-xl"] .lpc-partners-2__list.splide__list .lpc-partners-2__item {
    margin-top: 0 !important;
}

[data-media-source="media-xl"] .lpc-partners-2__item {
    margin-top: 32px;
}

[data-media-source="media-xl"] .lpc-partners-2__item-box {
    display: flex;
    flex-direction: column;
    height: 100%;
    text-decoration: none;
    position: relative;
}

[data-media-source="media-xl"] .lpc-partners-2__item-box > div:last-child {
    margin-bottom: 0;
}

[data-media-source="media-xl"] .lpc-partners-2__image {
    margin: 0 0 24px;
    overflow: hidden;
}

[data-media-source="media-xl"] .lpc-partners-2__name + .lpc-partners-2__text {
    word-break: break-word;
    margin: 12px 0 0;
    transition: color .25s linear;
}

[data-media-source="media-lg"] .lpc-partners-2__wrap.splide-init .splide:not(.is-active) .lpc-partners-2__list.two-columns .lpc-partners-2__item {
    width: calc(((100% + 32px) / 2) - 32px);
    margin-right: 32px;
}

[data-media-source="media-lg"] .lpc-partners-2__wrap.splide-init .splide:not(.is-active) .lpc-partners-2__list.three-columns .lpc-partners-2__item {
    width: calc(((100% + 32px) / 3) - 32px);
    margin-right: 32px;
}

[data-media-source="media-lg"] .lpc-partners-2__wrap.splide-init .splide:not(.is-active) .lpc-partners-2__list.four-columns .lpc-partners-2__item {
    width: calc(((100% + 32px) / 4) - 32px);
    margin-right: 32px;
}

[data-media-source="media-lg"] .lpc-partners-2__wrap.spoiler-init .lpc-partners-2__list.two-columns .lpc-partners-2__item:nth-child(n+3) {
    display: none;
}

[data-media-source="media-lg"] .lpc-partners-2__wrap.spoiler-init .lpc-partners-2__list.three-columns .lpc-partners-2__item:nth-child(n+4) {
    display: none;
}

[data-media-source="media-lg"] .lpc-partners-2__wrap.spoiler-init .lpc-partners-2__list.four-columns .lpc-partners-2__item:nth-child(n+5) {
    display: none;
}

[data-media-source="media-lg"] .lpc-partners-2__headline {
    margin: 0 0 32px;
}

[data-media-source="media-lg"] .lpc-partners-2__title + .lpc-partners-2__desc {
    margin: 28px 0 0;
}

[data-media-source="media-lg"] .lpc-partners-2__list.two-columns .lpc-partners-2__item:nth-child(-n+2) {
    margin-top: 0 !important;
}

[data-media-source="media-lg"] .lpc-partners-2__list.two-columns .lpc-partners-2__item-box-card {
    padding: 32px;
}

[data-media-source="media-lg"] .lpc-partners-2__list.two-columns .lpc-partners-2__name + .lpc-partners-2__text {
    margin: 16px 0 0;
}

[data-media-source="media-lg"] .lpc-partners-2__list.three-columns .lpc-partners-2__item:nth-child(-n+3) {
    margin-top: 0 !important;
}

[data-media-source="media-lg"] .lpc-partners-2__list.three-columns .lpc-partners-2__item-box-card {
    padding: 32px;
}

[data-media-source="media-lg"] .lpc-partners-2__list.four-columns .lpc-partners-2__item:nth-child(-n+4) {
    margin-top: 0 !important;
}

[data-media-source="media-lg"] .lpc-partners-2__list.splide__list .lpc-partners-2__item {
    margin-top: 0 !important;
}

[data-media-source="media-lg"] .lpc-partners-2__item {
    margin-top: 32px;
}

[data-media-source="media-lg"] .lpc-partners-2__item-box {
    display: flex;
    flex-direction: column;
    height: 100%;
    text-decoration: none;
    position: relative;
}

[data-media-source="media-lg"] .lpc-partners-2__item-box > div:last-child {
    margin-bottom: 0;
}

[data-media-source="media-lg"] .lpc-partners-2__image {
    margin: 0 0 24px;
    overflow: hidden;
}

[data-media-source="media-lg"] .lpc-partners-2__name + .lpc-partners-2__text {
    word-break: break-word;
    margin: 12px 0 0;
    transition: color .25s linear;
}

[data-media-source="media-md"] .lpc-partners-2__wrap.splide-init .splide:not(.is-active) .lpc-partners-2__list.two-columns .lpc-partners-2__item {
    width: calc(((100% + 24px) / 2) - 24px);
    margin-right: 24px;
}

[data-media-source="media-md"] .lpc-partners-2__wrap.splide-init .splide:not(.is-active) .lpc-partners-2__list.three-columns .lpc-partners-2__item {
    width: calc(((100% + 24px) / 3) - 24x);
    margin-right: 24px;
}

[data-media-source="media-md"] .lpc-partners-2__wrap.splide-init .splide:not(.is-active) .lpc-partners-2__list.four-columns .lpc-partners-2__item {
    width: calc(((100% + 24px) / 3) - 24px);
    margin-right: 24px;
}

[data-media-source="media-md"] .lpc-partners-2__wrap.spoiler-init .lpc-partners-2__list.two-columns .lpc-partners-2__item:nth-child(n+3) {
    display: none;
}

[data-media-source="media-md"] .lpc-partners-2__wrap.spoiler-init .lpc-partners-2__list.three-columns .lpc-partners-2__item:nth-child(n+4) {
    display: none;
}

[data-media-source="media-md"] .lpc-partners-2__wrap.spoiler-init .lpc-partners-2__list.four-columns .lpc-partners-2__item:nth-child(n+4) {
    display: none;
}

[data-media-source="media-md"] .lpc-partners-2__headline {
    margin: 0 0 32px;
}

[data-media-source="media-md"] .lpc-partners-2__title + .lpc-partners-2__desc {
    margin: 28px 0 0;
}

[data-media-source="media-md"] .lpc-partners-2__list.two-columns .lpc-partners-2__item:nth-child(-n+2) {
    margin-top: 0 !important;
}

[data-media-source="media-md"] .lpc-partners-2__list.two-columns .lpc-partners-2__item-box-card {
    padding: 28px;
}

[data-media-source="media-md"] .lpc-partners-2__list.three-columns .lpc-partners-2__item:nth-child(-n+3) {
    margin-top: 0 !important;
}

[data-media-source="media-md"] .lpc-partners-2__list.three-columns .lpc-partners-2__item-box-card {
    padding: 28px;
}

[data-media-source="media-md"] .lpc-partners-2__list.four-columns .lpc-partners-2__item:nth-child(-n+3) {
    margin-top: 0 !important;
}

[data-media-source="media-md"] .lpc-partners-2__list.splide__list .lpc-partners-2__item {
    margin-top: 0 !important;
}

[data-media-source="media-md"] .lpc-partners-2__item {
    margin-top: 24px;
}

[data-media-source="media-md"] .lpc-partners-2__item-box {
    display: flex;
    flex-direction: column;
    height: 100%;
    text-decoration: none;
    position: relative;
}

[data-media-source="media-md"] .lpc-partners-2__item-box > div:last-child {
    margin-bottom: 0;
}

[data-media-source="media-md"] .lpc-partners-2__image {
    margin: 0 0 20px;
    overflow: hidden;
}

[data-media-source="media-md"] .lpc-partners-2__name + .lpc-partners-2__text {
    word-break: break-word;
    margin: 12px 0 0;
    transition: color .25s linear;
}

[data-media-source="media-sm"] .lpc-partners-2__wrap.splide-init .splide:not(.is-active) .lpc-partners-2__list.two-columns .lpc-partners-2__item {
    width: calc(((100% + 16px) / 1) - 16px);
    margin-right: 16px;
}

[data-media-source="media-sm"] .lpc-partners-2__wrap.splide-init .splide:not(.is-active) .lpc-partners-2__list.three-columns .lpc-partners-2__item {
    width: calc(((100% + 16px) / 2) - 16px);
    margin-right: 16px;
}

[data-media-source="media-sm"] .lpc-partners-2__wrap.splide-init .splide:not(.is-active) .lpc-partners-2__list.four-columns .lpc-partners-2__item {
    width: calc(((100% + 16px) / 2) - 16px);
    margin-right: 16px;
}

[data-media-source="media-sm"] .lpc-partners-2__wrap.spoiler-init .lpc-partners-2__list.two-columns .lpc-partners-2__item:nth-child(n+3) {
    display: none;
}

[data-media-source="media-sm"] .lpc-partners-2__wrap.spoiler-init .lpc-partners-2__list.three-columns .lpc-partners-2__item:nth-child(n+3) {
    display: none;
}

[data-media-source="media-sm"] .lpc-partners-2__wrap.spoiler-init .lpc-partners-2__list.four-columns .lpc-partners-2__item:nth-child(n+3) {
    display: none;
}

[data-media-source="media-sm"] .lpc-partners-2__inner .splide__custom__pagination .splide__pagination__page {
    width: 10px;
    height: 10px;
}

[data-media-source="media-sm"] .lpc-partners-2__headline {
    margin: 0 0 24px;
}

[data-media-source="media-sm"] .lpc-partners-2__title + .lpc-partners-2__desc {
    margin: 20px 0 0;
}

[data-media-source="media-sm"] .lpc-partners-2__list.two-columns .lpc-partners-2__item:nth-child(-n+1) {
    margin-top: 0 !important;
}

[data-media-source="media-sm"] .lpc-partners-2__list.two-columns .lpc-partners-2__item-box-card {
    padding: 24px;
}

[data-media-source="media-sm"] .lpc-partners-2__list.three-columns .lpc-partners-2__item:nth-child(-n+2) {
    margin-top: 0 !important;
}

[data-media-source="media-sm"] .lpc-partners-2__list.three-columns .lpc-partners-2__item-box-card {
    padding: 24px;
}

[data-media-source="media-sm"] .lpc-partners-2__list.four-columns .lpc-partners-2__item:nth-child(-n+2) {
    margin-top: 0 !important;
}

[data-media-source="media-sm"] .lpc-partners-2__list.splide__list .lpc-partners-2__item {
    margin-top: 0 !important;
}

[data-media-source="media-sm"] .lpc-partners-2__item {
    margin-top: 16px;
}

[data-media-source="media-sm"] .lpc-partners-2__item-box {
    display: flex;
    flex-direction: column;
    height: 100%;
    text-decoration: none;
    position: relative;
}

[data-media-source="media-sm"] .lpc-partners-2__item-box > div:last-child {
    margin-bottom: 0;
}

[data-media-source="media-sm"] .lpc-partners-2__image {
    margin: 0 0 20px;
    overflow: hidden;
}

[data-media-source="media-sm"] .lpc-partners-2__name + .lpc-partners-2__text {
    word-break: break-word;
    margin: 8px 0 0;
    transition: color .25s linear;
}

[data-media-source="media-xs"] .lpc-partners-2__wrap.splide-init .splide:not(.is-active) .lpc-partners-2__list.two-columns .lpc-partners-2__item {
    width: calc(((100% + 16px) / 1) - 16px);
    margin-right: 16px;
}

[data-media-source="media-xs"] .lpc-partners-2__wrap.splide-init .splide:not(.is-active) .lpc-partners-2__list.three-columns .lpc-partners-2__item {
    width: calc(((100% + 16px) / 1) - 16px);
    margin-right: 16px;
}

[data-media-source="media-xs"] .lpc-partners-2__wrap.splide-init .splide:not(.is-active) .lpc-partners-2__list.four-columns .lpc-partners-2__item {
    width: calc(((100% + 16px) / 1) - 16px);
    margin-right: 16px;
}

[data-media-source="media-xs"] .lpc-partners-2__wrap.spoiler-init .lpc-partners-2__list.two-columns .lpc-partners-2__item:nth-child(n+3) {
    display: none;
}

[data-media-source="media-xs"] .lpc-partners-2__wrap.spoiler-init .lpc-partners-2__list.three-columns .lpc-partners-2__item:nth-child(n+3) {
    display: none;
}

[data-media-source="media-xs"] .lpc-partners-2__wrap.spoiler-init .lpc-partners-2__list.four-columns .lpc-partners-2__item:nth-child(n+3) {
    display: none;
}

[data-media-source="media-xs"] .lpc-partners-2__inner .spoiler-btn-wrap.show_spoiler .spoiler-btn {
    width: 100%;
}

[data-media-source="media-xs"] .lpc-partners-2__inner .splide__custom__pagination .splide__pagination__page {
    width: 10px;
    height: 10px;
}

[data-media-source="media-xs"] .lpc-partners-2__headline {
    margin: 0 0 24px;
}

[data-media-source="media-xs"] .lpc-partners-2__title + .lpc-partners-2__desc {
    margin: 20px 0 0;
}

[data-media-source="media-xs"] .lpc-partners-2__list.two-columns .lpc-partners-2__item:nth-child(-n+1) {
    margin-top: 0 !important;
}

[data-media-source="media-xs"] .lpc-partners-2__list.two-columns .lpc-partners-2__item-box-card {
    padding: 20px;
}

[data-media-source="media-xs"] .lpc-partners-2__list.three-columns .lpc-partners-2__item:nth-child(-n+1) {
    margin-top: 0 !important;
}

[data-media-source="media-xs"] .lpc-partners-2__list.three-columns .lpc-partners-2__item-box-card {
    padding: 20px;
}

[data-media-source="media-xs"] .lpc-partners-2__list.four-columns .lpc-partners-2__item:nth-child(-n+1) {
    margin-top: 0 !important;
}

[data-media-source="media-xs"] .lpc-partners-2__list.splide__list .lpc-partners-2__item {
    margin-top: 0 !important;
}

[data-media-source="media-xs"] .lpc-partners-2__item {
    margin-top: 16px;
}

[data-media-source="media-xs"] .lpc-partners-2__item-box {
    display: flex;
    flex-direction: column;
    height: 100%;
    text-decoration: none;
    position: relative;
}

[data-media-source="media-xs"] .lpc-partners-2__item-box > div:last-child {
    margin-bottom: 0;
}

[data-media-source="media-xs"] .lpc-partners-2__image {
    margin: 0 0 20px;
    overflow: hidden;
}

[data-media-source="media-xs"] .lpc-partners-2__name + .lpc-partners-2__text {
    word-break: break-word;
    margin: 8px 0 0;
    transition: color .25s linear;
}

.lpc-partners-2__item-box.lpc-partners-2__item-box--link:hover .lpc-partners-2__name.lp-header-title-5 {
	color: var(--primary-color-base);
}

.lpc-partners-2__item-box.lpc-pointer-events {
    pointer-events: none;
}

.lpc-partners-2__item-box-card {
    border: 1px solid var(--text-color-a-01);
}

.lpc-partners-2__wrap.lpc_left .spoiler-btn-wrap.show_spoiler {
    text-align: left;
}

.lpc-partners-2__wrap.lpc_center .spoiler-btn-wrap.show_spoiler {
    text-align: center;
}

.lpc-partners-2__wrap.lpc_right .spoiler-btn-wrap.show_spoiler {
    text-align: right;
}

.lpc-partners-2__wrap.lpc_left .lpc-partners-2__headline {
    text-align: left;
}

.lpc-partners-2__wrap.lpc_center .lpc-partners-2__headline {
    text-align: center;
}

.lpc-partners-2__wrap.lpc_right .lpc-partners-2__headline {
    text-align: left;
}

.lpc-partners-2__wrap:not(.splide-init).lpc_left .lpc-partners-2__list {
    justify-content: flex-start;
}

.lpc-partners-2__wrap:not(.splide-init).lpc_center .lpc-partners-2__list {
    justify-content: center;
}

.lpc-partners-2__wrap:not(.splide-init).lpc_right .lpc-partners-2__list {
    justify-content: flex-end;
}

.lpc-partners-2__item-box.lpc-align-items {
    align-items: center;
    text-align: center;
}

.lpc-partners-2__item-link {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 1;
}
.lpc-partners-2__item-link.lpc_constructor_view {
	z-index: -1;
}

.lpc-partners-2 .lp-block-bg_item {
	border-radius: inherit;
	border: inherit;
}

.lpc-partners-2__item-box--bg {
	background: var(--content-background-lpc);
	border: none;
}

.lpc-partners-2__wrap-box--container {
	background-color: var(--primary-color-a-01);
}

.lpc-partners-2__item-box--link:hover .lpc-partners-2__name.lp-header-title-4 {
	color: var(--primary-color-base);
}