.ict-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ict-cards-cols-1{grid-template-columns:repeat(1,1fr)}.ict-cards-cols-2{grid-template-columns:repeat(2,1fr)}.ict-cards-cols-3{grid-template-columns:repeat(3,1fr)}.ict-cards-cols-4{grid-template-columns:repeat(4,1fr)}.ict-cards-cols-5{grid-template-columns:repeat(5,1fr)}.ict-cards-cols-6{grid-template-columns:repeat(6,1fr)}.ict-cards-item{display:flex;flex-direction:column;align-items:center;text-align:center;background-color:#fff;border:1px solid rgb(0 0 0 / .08);border-radius:14px;padding:32px 28px;text-decoration:none;color:inherit;transition:transform 0.25s ease,box-shadow 0.25s ease}a.ict-cards-item{cursor:pointer}a.ict-cards-item:hover,a.ict-cards-item:focus-visible{transform:translateY(-4px);box-shadow:0 12px 30px rgb(0 0 0 / .1)}.ict-cards-item-image{display:block;margin-bottom:20px}.ict-cards-item-image img{max-width:110px;max-height:90px;width:auto;height:auto;object-fit:contain}.ict-cards-item-title{display:block;font-size:1.1em;font-weight:700;color:#1f6f43;margin-bottom:10px}.ict-cards-item-description{color:rgb(0 0 0 / .62);line-height:1.7;font-size:.95em}.ict-cards-item-description p:first-child{margin-top:0}.ict-cards-item-description p:last-child{margin-bottom:0}@media (max-width:921px){.ict-cards-cols-3,.ict-cards-cols-4,.ict-cards-cols-5,.ict-cards-cols-6{grid-template-columns:repeat(2,1fr)}}@media (max-width:544px){.ict-cards{grid-template-columns:1fr!important}.ict-cards-item{padding:26px 22px}}