.resources .resources_section .resources_title{border-bottom:1px solid;border-image-slice:1;border-image-source:linear-gradient(60.32deg,hsla(0,0%,100%,0) -6.49%,hsla(9,86%,67%,.5) 31.71%,rgba(245,209,65,.6) 42.33%,rgba(17,155,155,.7) 46.04%,rgba(107,141,237,.5) 51.35%,hsla(0,0%,100%,0) 103.88%);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin:0 0 50px;padding:0 0 25px}.resources .resources_section .resources_title h4{color:#212121;font-size:24px;line-height:130%;margin:0}.resources .resources_section .resources_title a{align-items:center;color:#262625;display:flex;font-weight:700;gap:12px;line-height:30px;text-decoration:none}.resources .resources_section .resources_details{display:flex;flex-wrap:wrap;gap:20px}.resources .resources_details .resources_cards{width:calc(33.33333% - 13.33333px)}.resources .resources_cards .resources_img img{border-radius:24px 24px 0 0;height:199px!important;object-fit:cover;width:100%}.resources .resources_cards .resources_card{background:#f8f8f7;border-radius:24px;display:flex;flex-direction:column;height:100%}.resources .resources_card .resources_description{display:flex;flex:1;flex-direction:column;padding:12px 20px 20px}.resources .resources_card .resources_description h2{color:#262625;font-size:28px;font-weight:600;line-height:32.5px;margin:0 0 12px;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;flex:1;-webkit-line-clamp:3}.resources .resources_description .resources_category_btn{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;line-height:0}.resources .resources_category_btn .resources_card_category span{background:#52555a;border-radius:4px;color:#fff;display:inline;font-size:12px;font-weight:600;line-height:1;padding:1.5px 8px;text-transform:capitalize}.resources .resources_category_btn .resources_btn a{color:#262625;display:inline-block;font-size:16px;font-weight:700;line-height:24px;text-decoration:underline}.resources .resources_category_btn .resources_card_category{flex:1}.resources .resources_content{display:flex;flex-direction:column;row-gap:82px}.resources .resources_content .resources_section{scroll-margin-top:50px}@media only screen and (max-width:767px){.resources .resources_details .resources_cards{width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.resources .resources_details .resources_cards{width:calc(50% - 10px)}}