.elementor-widget-prac-resource-cards .resource-cards-wrapper{display:flex;gap:1rem;width:100%;justify-content:center;padding-left:20px;padding-right:20px;padding-bottom:30px}@media(width < 1220px){.elementor-widget-prac-resource-cards .resource-cards-wrapper{justify-content:left;overflow-x:auto;scrollbar-width:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;cursor:grab;cursor:-webkit-grab}.elementor-widget-prac-resource-cards .resource-cards-wrapper *{user-drag:none;-webkit-user-drag:none}}.elementor-widget-prac-resource-cards .resource-cards-wrapper.active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.elementor-widget-prac-resource-cards .resource-cards-wrapper.resources-cards-count-1,.elementor-widget-prac-resource-cards .resource-cards-wrapper.resources-cards-count-2,.elementor-widget-prac-resource-cards .resource-cards-wrapper.resources-cards-count-3{justify-content:left}.elementor-widget-prac-resource-cards .resource-cards-wrapper a{text-decoration:none}.elementor-widget-prac-resource-cards .resource-cards-wrapper .resource-card{background-color:#fff;border:1.5px solid #0078d6;box-shadow:0px 8px 22px 0px rgba(0,0,0,.25);border-radius:20px 20px 20px 20px;width:18rem;height:18.75rem;padding:.5rem .5rem 1rem;display:flex;flex-direction:column;gap:1rem;text-align:left;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-widget-prac-resource-cards .resource-cards-wrapper .resource-card:hover{border-color:#fff}.elementor-widget-prac-resource-cards .resource-cards-wrapper .resource-card .resource-card-featured-img{height:140px}.elementor-widget-prac-resource-cards .resource-cards-wrapper .resource-card .resource-card-featured-img img{width:281px;height:140px;object-fit:cover;object-position:center center;border-radius:16px}.elementor-widget-prac-resource-cards .resource-cards-wrapper .resource-card .resource-card-text-wrapper{display:flex;flex-direction:column;justify-content:space-between;padding:0 .5rem;height:100%}.elementor-widget-prac-resource-cards .resource-cards-wrapper .resource-card .resource-card-text-wrapper *{margin-block-start:0px;margin-block-end:0px}.elementor-widget-prac-resource-cards .resource-cards-wrapper .resource-card .resource-card-text-wrapper h3{color:var(--text-primary, #000);font-feature-settings:"liga" off,"clig" off;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;font-family:var(--typography-primary-font-family, Manrope);font-size:var(--typography-fontSize-title-5-size, 20px);font-style:normal;font-weight:400;line-height:var(--typography-fontLineHeight-title-5-line-height, 28px)}.elementor-widget-prac-resource-cards .resource-cards-wrapper .resource-card .resource-card-text-wrapper .resource-card-footer{color:var(--neutral-main, #64778F);font-feature-settings:"liga" off,"clig" off;font-family:var(--typography-secondary-font-family, "Open Sans");font-size:.75rem;font-style:normal;font-weight:400;line-height:var(--typography-fontLineHeight-caption-line-height, 0.75rem)}.elementor-widget-prac-resource-cards .resource-cards-wrapper .resource-card .resource-card-text-wrapper .resource-card-footer .resource-card-dot-space{color:var(--neutral-light, #BEC7D1);font-size:.75rem;margin:0 5px}