
.resources-section img.icon-item-dl {
    width: 56px;
    height: 56px;
    margin-right: 16px;
}
.resources-section .download-grid {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      gap: 32px;
      justify-content: center;
}

.resources-section .download-item {
      background: #fff;
      border-radius: 8px;
      padding: 32px;
      display: flex;
      align-items: center;
      justify-content: space-between;
      box-shadow: 0px 1px 3px 0px #0A0D121A;
      cursor: pointer;
      transition: transform 0.2s ease;
	  gap: 16px;
}

.resources-section .download-item:hover {
      transform: translateY(-3px);
    }

.resources-section .download-item span {
    font-weight: 600;
    font-size: 20px;
    color: black;
	display: flex;
    align-items: center;
    justify-content: flex-start;
    text-align: left;
}
.resources-section .download-item .icon-item-arrow{
    width: 15px;
    height: 17px;
    filter: brightness(0) saturate(100%) invert(31%) sepia(5%) saturate(1841%) hue-rotate(179deg) brightness(101%) contrast(92%);
}
@media only screen and (max-width: 1000px) {
.resources-section img.icon-item-dl {
    width: 36px;
    height: 36px;
}
.resources-section .download-item span {  
    font-size: 16px;
}
.resources-section .download-grid {
    gap: 20px
}
.resources-section .download-item {
    padding: 20px;
}
}
@media only screen and (max-width: 500px) {
.resources-section .download-grid {
    gap: 16px;
    grid-template-columns: 1fr;
}
.resources-section .download-item {
    padding: 16px;
}
.resources-section .download-item .icon-item-arrow {
    width: 10px;
    height: 12px;
}
}