.resource-section .row-section{display:flex;flex-wrap:wrap;margin:0 -15px;row-gap:40px}.resource-section .row-section .column-section{padding:0 15px;width:50%}.resource-section .row-section .column-section .resource .image-sec{line-height:0;margin-bottom:20px}.resource-section .row-section .column-section .resource .image-sec img{border-radius:20px;height:300px!important;object-fit:cover}.resource-section .row-section .column-section .resource span.tags{background:#34377f;border-radius:5px;color:#fff;display:inline-block;font-size:16px;font-weight:600;line-height:normal;margin:0 0 10px;padding:6px 18px}.resource-section .row-section .column-section .resource .description h3{font-size:24px;font-weight:500;line-height:34px;margin:0 0 15px}.resource-section .row-section .column-section .resource .description p{color:#000000c9;font-size:18px;font-weight:400;line-height:28px;margin:0 0 10px}.resource-section .row-section .column-section .button-sec a{color:#34377f;display:inline-block;font-size:16px;font-weight:600;line-height:normal}.resource-section .row-section .column-section .button-sec a:hover{text-decoration:none}.resource-section .tags-section{align-items:center;display:flex;gap:30px;justify-content:center;margin-bottom:60px}.resource-section .tags-section .tags{display:flex;gap:30px}.resource-section .tags-section span.filter-btn{border-bottom:2px solid #aaa;color:#aaa;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;line-height:100%;margin:0;padding-bottom:3px;position:relative;text-decoration:none}.resource-section .tags-section span.filter-btn.active:before{background:linear-gradient(90deg,#3b0778,#09d6c9);border-radius:40px;bottom:0;content:"";height:1px;left:0;padding:1px;position:absolute;right:0}.resource-section .tags-section span.filter-btn.active{border:0;color:#1e1e1e}.resource-section .custom-pagination{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:100px}.resource-section .custom-pagination button{background:linear-gradient(90deg,#00409a,#0074d8);border:0;cursor:pointer;padding:8px 14px}.resource-section .custom-pagination .numbers{display:flex;gap:8px}.resource-section .custom-pagination .numbers button{background:transparent;border-radius:100%}.resource-section .custom-pagination .numbers button.active{background:linear-gradient(90deg,#00409a,#0074d8);color:#fff}@media only screen and (max-width:767px){.resource-section .row-section .column-section{padding:0;width:100%}.resource-section .row-section{margin:0}}