/*=========================
	ICON COPY BLOCK
=========================*/

.block-icon-copy .container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: flex-start;
  gap: var(--space-6);
}

.block-icon-copy .container .item {
  flex: 0 1 410px;
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  gap: var(--space-4);
}
.block-icon-copy .container .item .icon {
  width: fit-content;
  height: fit-content;
  padding: var(--space-3);
  border: 1px solid var(--color-t-80);
  rotate: 45deg;
  transition: .3s;
}

.block-icon-copy .container .item .icon svg,
.block-icon-copy .container .item .icon img {
  width: 48px;
  height: 48px;
  rotate: -45deg;
}

.block-icon-copy .container .item .content p strong {
  font-weight: 700;
}






/* Responsive */

@media only screen and (max-width: 768px) {
  .block-icon-copy {
    padding-top: var(--space-6) !important;
    padding-bottom: var(--space-6) !important;
  }
}

@media only screen and (max-width: 576px) {
  .block-icon-copy .container .item .icon svg,
  .block-icon-copy .container .item .icon img {
    width: 32px;
    height: 32px;
  }
}
