.resources-cards-section{padding-top:30px;padding-bottom:2.5rem}@media (min-width:1025px){.resources-cards-section{padding-top:80px;padding-bottom:80px}}.resources-cards-section>div:not(.custom-modal){margin-left:auto;margin-right:auto;margin-top:2rem;width:100%;max-width:1440px;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:1025px){.resources-cards-section>div:not(.custom-modal){margin-top:2.5rem;margin-bottom:0;padding-left:120px;padding-right:120px}}.resources-cards-section .resources-cards-wrapper{display:flex;flex-wrap:wrap;justify-content:center;row-gap:1.5rem}@media (min-width:768px){.resources-cards-section .resources-cards-wrapper{-moz-column-gap:1.25rem;column-gap:1.25rem}}@media (min-width:1025px){.resources-cards-section .resources-cards-wrapper{row-gap:0}}.resources-cards-section .resources-cards-wrapper .resource-card{display:flex;width:100%;flex-direction:column;overflow:hidden;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:var(--black)}@media (min-width:768px){.resources-cards-section .resources-cards-wrapper .resource-card{width:calc(50% - 10px)}}@media (min-width:1025px){.resources-cards-section .resources-cards-wrapper .resource-card{width:calc(25% - 15px);max-width:285px}}.resources-cards-section .resources-cards-wrapper .resource-card .resource-card-image{max-height:160px;overflow:hidden;border-radius:.75rem}.resources-cards-section .resources-cards-wrapper .resource-card .resource-card-image img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.resources-cards-section .resources-cards-wrapper .resource-card div:last-child{display:flex;flex:1 1 0%;flex-direction:column;padding:1.5rem}.resources-cards-section .resources-cards-wrapper .resource-card div:last-child p{margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;color:var(--blue)}.resources-cards-section .resources-cards-wrapper .resource-card div:last-child h4{margin-bottom:1.5rem;flex:1 1 0%;font-size:1.125rem;line-height:1.75rem;font-weight:700}.resources-cards-section .resources-cards-wrapper .resource-card div:last-child p:has(a),.resources-cards-section .resources-cards-wrapper .resource-card div:last-child p:has(button){margin-bottom:0}.resources-cards-section .resources-cards-wrapper .resource-card div:last-child a,.resources-cards-section .resources-cards-wrapper .resource-card div:last-child button{width:100%;justify-content:center;text-transform:none}