.p-icons {
	text-align: center;
	padding-top: var(--p-icons-pt, 4rem);
	padding-bottom: var(--p-icons-pb, 4rem);
	--p-editorial-title-color: var(--p-icon-editorial-title-color, var(--p-editorial-title-color)); /*.p-editorial{

    @include mediaOnly(sm){
      text-align: left;
      width: 100%;
    }

    &--text{
      order: 2;
      padding: 0;
      width: 100%;
      margin-top: rem(24px);
      @include mediaOnly(sm){
        padding-left: 16px;
        display: flex;
        align-items: center;
        column-gap: 16px;
      }
      .title{
        font-size: rem(40px);
        font-family: var(--font-family-title);
        margin-bottom: rem(16px);
        @include mediaOnly(sm){
        font-size: 30px;
        }
      }
      .text{
        font-size: rem(16px);
        @include mediaOnly(sm){
        font-size: 16px;
        }
      }

    }
  }*/
}

.p-icons .p-editorial {
	--p-editorial-pt: 0;
	--p-editorial-pb: 0;
	--p-editorial-text-pr: 0;
	--p-editorial-text-pl: 0;
	--p-editorial-text-width: 100%;
	--p-editorial-media-width: 100%;
	--p-editorial-media-order: 1;
	--p-editorial-text-order: 2;
	--p-editorial-gap: var(--p-icon-gap, 1.5rem);
	--p-editorial-media-img-width: var(--p-icon-img-width,9.38rem);
	--p-editorial-media-img-height: var(--p-icon-img-height,9.38rem);
}

.p-icons--content {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	row-gap: var(--p-icons-row-gap, 2.5rem);
}

.p-icons__title {
	font-size: var(--p-icons-title-size, var(--font-size-h2));
	font-family: var(--font-family-title);
	text-transform: var(--headings-text-transform);
	color: var(--p-icons-title-color);
	font-weight: var(--p-icons-title-font-weight, var(--headings-font-weight));
	line-height: var(--headings-line-height);
}

.p-icons__paragraphs {
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-pack: center;
	justify-content: center;
	gap: var(--p-icons-gap, 2rem);
	margin-bottom: 0;
	margin-top: var(--p-icons-mt);
	--container-padding: 0;
}

@media (min-width: 1024px) {

.p-icons__paragraphs {
	--p-editorial-flex-direction: column;
}

}

@media (min-width: 1200px) {

.p-icons .p-editorial {
	--p-editorial-width: var(--p-icon-width, calc(25% - (2rem * 3)));
}

}

@media (max-width: 1023px) {

.p-icons .p-editorial {
	--p-editorial-text-width: call(100% - 120px);
	--p-editorial-media-width: 100px;
	--p-editorial-text-align: left;
	--p-editorial-media-img-width: 6.25rem;
	--p-editorial-media-img-height: 6.25rem;
	--p-editorial-flex-direction-mobile: row;
	--p-editorial-text-display: flex;
	--p-editorial-text-flex-direction: row;
	--p-editorial-text-gap: 1rem;
}

.p-icons__paragraphs {
	-ms-flex-direction: column;
	flex-direction: column;
}

}

