.digital-ira-masonry .masonry {
  margin: 0 auto;
  transition: height 0.4s ease;
}


.digital-ira-masonry .masonry .entry {
  width: calc(33.333% - 80px);
  background-color: var(--wp--custom--light--1);
  padding: var(--wp--custom--spacer--md) var(--wp--custom--spacer--sm);
  border-radius: var(--wp--custom--radius--sm);
	  margin-bottom: 20px;
  break-inside: avoid;
  float: left;
	transition: all 300ms ease-in-out;
}

.digital-ira-masonry .masonry .entry:hover{
	background-color: var(--wp--custom--light--2);
	transform: translateY(-3px);
}

.digital-ira-masonry .masonry:after {
  content: '';
  display: table;
  clear: both;
}

.digital-ira-masonry .entry-text-wrap{color:var(--wp--custom--dark--1)}


@media (max-width: 1200px) {
  .digital-ira-masonry .masonry .entry {
    width: calc(50% - 80px);
  }
}


@media (max-width: 768px) {
  .digital-ira-masonry .masonry .entry {
    width: calc(100% - 60px);
  }
}


.digital-ira-accordion summary{
	display: flex;
    align-items: center;
	gap: 20px;
}

.digital-ira-accordion .digital-ira-icon-wrap,
.digital-ira-accordion .digital-ira-icon-wrap svg{
    width: 60px;
    height: 60px;
	background-color:white;
}

.digital-ira-accordion .digital-ira-title{margin-top:0;}




