@font-face{font-family:"Gotham Book";font-display:swap;src:url("https://pbathory.com/wp-content/uploads/et-fonts/GothamBook.ttf") format("truetype")}.custom-blog-list{max-width:100%;margin:0 auto 4rem;padding:0;font-family:sans-serif}.custom-blog-list .blog-title{font-size:2.2rem;margin-bottom:2rem;text-align:center;font-weight:bold}.custom-blog-list .blog-post{display:flex;flex-direction:row;gap:1.5rem;margin-bottom:2rem;padding-bottom:0;border-bottom:1px solid #e0e0e0;align-items:stretch;min-height:160px;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.05);transition:box-shadow 0.3s ease}.custom-blog-list .blog-post:hover{box-shadow:0 6px 16px rgba(0,0,0,0.1)}.custom-blog-list .post-thumbnail{flex-shrink:0;width:200px;align-self:stretch;overflow:hidden;border-radius:8px 0 0 8px}.custom-blog-list .post-thumbnail img{width:100%;height:100%;object-fit:cover;display:block;border-radius:8px 0 0 8px;box-shadow:0 2px 6px rgba(0,0,0,0.08)}.custom-blog-list .post-content{flex:1;padding:1rem 1rem 1rem 0;display:flex;flex-direction:column;justify-content:space-between}.custom-blog-list .blog-post h3{font-size:1.5rem;margin-bottom:0.5rem}.custom-blog-list .blog-post h3 a{text-decoration:none;color:#222;transition:color 0.2s ease}.custom-blog-list .blog-post h3 a:hover{color:#007acc}.custom-blog-list .post-meta{font-size:0.9rem;color:#777;margin-bottom:1rem}.custom-blog-list .post-excerpt{font-size:1rem;line-height:1.6;color:#444;flex-grow:1}.custom-blog-list .read-more{align-self:flex-start;margin-top:1rem;padding:0.5rem 1.2rem;background-color:#007acc;color:#fff;font-weight:600;text-decoration:none;border-radius:4px;transition:background-color 0.3s ease;box-shadow:0 2px 4px rgba(0,0,0,0.1)}.custom-blog-list .read-more:hover{background-color:#005f99;box-shadow:0 4px 8px rgba(0,0,0,0.15)}.custom-pagination{text-align:center;margin-top:3rem}.custom-pagination .page-numbers{display:inline-block;margin:0 6px;padding:0.5rem 0.9rem;color:#007acc;border:1px solid #ccc;border-radius:4px;text-decoration:none;font-weight:bold;transition:all 0.2s ease}.custom-pagination .page-numbers:hover{background-color:#007acc;color:#fff;border-color:#007acc;box-shadow:0 2px 8px rgba(0,0,0,0.15)}.custom-pagination .current{background-color:#007acc;color:#fff;border-color:#007acc;box-shadow:0 2px 8px rgba(0,0,0,0.2)}@media (max-width:768px){.custom-blog-list .blog-post{flex-direction:column;align-items:center;text-align:center;min-height:auto;padding-bottom:1.5rem;border-bottom:1px solid #ddd}.custom-blog-list .post-thumbnail{width:100%;height:auto;border-radius:8px 8px 0 0;margin-bottom:1rem;align-self:auto}.custom-blog-list .post-thumbnail img{width:100%;height:auto;border-radius:8px 8px 0 0}.custom-blog-list .post-content{width:100%;padding:0}.custom-blog-list .read-more{align-self:center}}@font-face{font-family:"Gotham Book";font-display:swap;src:url("https://pbathory.com/wp-content/uploads/et-fonts/GothamBook.ttf") format("truetype")}.custom-blog-list{max-width:100%;margin:0 auto 4rem;padding:0;font-family:sans-serif}.custom-blog-list .blog-title{font-size:2.2rem;margin-bottom:2rem;text-align:center;font-weight:bold}.custom-blog-list .blog-post{display:flex;flex-direction:row;gap:1.5rem;margin-bottom:2rem;padding-bottom:0;border-bottom:1px solid #e0e0e0;align-items:stretch;min-height:160px;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.05);transition:box-shadow 0.3s ease}.custom-blog-list .blog-post:hover{box-shadow:0 6px 16px rgba(0,0,0,0.1)}.custom-blog-list .post-thumbnail{flex-shrink:0;width:200px;align-self:stretch;overflow:hidden;border-radius:8px 0 0 8px}.custom-blog-list .post-thumbnail img{width:100%;height:100%;object-fit:cover;display:block;border-radius:8px 0 0 8px;box-shadow:0 2px 6px rgba(0,0,0,0.08)}.custom-blog-list .post-content{flex:1;padding:1rem 1rem 1rem 0;display:flex;flex-direction:column;justify-content:space-between}.custom-blog-list .blog-post h3{font-size:1.5rem;margin-bottom:0.5rem}.custom-blog-list .blog-post h3 a{text-decoration:none;color:#222;transition:color 0.2s ease}.custom-blog-list .blog-post h3 a:hover{color:#007acc}.custom-blog-list .post-meta{font-size:0.9rem;color:#777;margin-bottom:1rem}.custom-blog-list .post-excerpt{font-size:1rem;line-height:1.6;color:#444;flex-grow:1}.custom-blog-list .read-more{align-self:flex-start;margin-top:1rem;padding:0.5rem 1.2rem;background-color:#007acc;color:#fff;font-weight:600;text-decoration:none;border-radius:4px;transition:background-color 0.3s ease;box-shadow:0 2px 4px rgba(0,0,0,0.1)}.custom-blog-list .read-more:hover{background-color:#005f99;box-shadow:0 4px 8px rgba(0,0,0,0.15)}.custom-pagination{text-align:center;margin-top:3rem}.custom-pagination .page-numbers{display:inline-block;margin:0 6px;padding:0.5rem 0.9rem;color:#007acc;border:1px solid #ccc;border-radius:4px;text-decoration:none;font-weight:bold;transition:all 0.2s ease}.custom-pagination .page-numbers:hover{background-color:#007acc;color:#fff;border-color:#007acc;box-shadow:0 2px 8px rgba(0,0,0,0.15)}.custom-pagination .current{background-color:#007acc;color:#fff;border-color:#007acc;box-shadow:0 2px 8px rgba(0,0,0,0.2)}@media (max-width:768px){.custom-blog-list .blog-post{flex-direction:column;align-items:center;text-align:center;min-height:auto;padding-bottom:1.5rem;border-bottom:1px solid #ddd}.custom-blog-list .post-thumbnail{width:100%;height:auto;border-radius:8px 8px 0 0;margin-bottom:1rem;align-self:auto}.custom-blog-list .post-thumbnail img{width:100%;height:auto;border-radius:8px 8px 0 0}.custom-blog-list .post-content{width:100%;padding:0}.custom-blog-list .read-more{align-self:center}}