.border-line{padding:10px;border:1px solid #e8e8e8}.resource-item-link{color:inherit}.resource-item-link,.resource-item-link:hover{text-decoration:none}.pagination-section .pagination{display:flex;justify-content:center;padding-left:0;list-style:none;border-radius:4px}.pagination-section .page-item{margin:0 5px}.pagination-section .page-item .page-link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:4px;color:#333;border:1px solid #ddd;text-decoration:none;transition:background-color .3s,color .3s}.pagination-section .page-item.active .page-link{background-color:#CAAB82;border-color:#CAAB82;color:white}.pagination-section .page-item.disabled .page-link{background-color:#f0f0f0;color:#a0a0a0;pointer-events:none}.pagination-section .page-item .page-link:hover{background-color:#f0f0f0}.pagination-section .page-item .page-link:focus{outline:none}.banner-section{display:flex;align-items:center;justify-content:start;height:300px;background-size:cover;background-position:50%;padding-left:50px;color:#2c3e50}.banner-category{line-height:0;font-size:16px;color:#CAAB82;font-weight:400}.banner-title{line-height:1.3;width:55%;margin:15px 0;color:#1A2947}.banner-subtitle{width:50%;font-size:18px;line-height:1.5;color:#666}.value-item p{font-size:16px}@media (max-width:767px){.banner-section{text-align:center;padding:0}.banner-title{width:100%}.banner-subtitle{display:none}}