/* Blog (page 245, posts page) — archive template 394 */
.abt-page-245 .abt-hero{padding:5em 0 14em;background:linear-gradient(180deg,rgba(18,18,40,.73) 0%,#121228 100%),url(/wp-content/uploads/2024/06/header_memphis_1.png.webp) right top/contain no-repeat}
.abt-page-245 .abt-hero-frame{max-width:1280px;margin:0 auto;padding:0 10px 10px 0;background:url(/wp-content/uploads/2024/06/memphis_2.png.webp) right bottom no-repeat}
.abt-page-245 .abt-hero-box{padding:90px;border-radius:10px 10px 0 10px;background:linear-gradient(135deg,rgba(10,137,255,.3) 0%,rgba(255,59,246,.3) 100%)}
.abt-page-245 h1{margin:0;text-align:center;font:600 67px/1 Yantramanav,sans-serif;letter-spacing:-2px}
.abt-page-245 .abt-posts{padding:0 0 14em}
.abt-page-245 .abt-posts-row{max-width:1290px;margin:-10em auto 0;padding:10px 0 0;display:flex;flex-wrap:wrap;align-items:flex-start}
.abt-page-245 .abt-post{flex:0 1 auto;min-width:0;background:#123075;border-radius:10px;box-shadow:9.899px 9.899px 30px rgba(0,0,0,.1)}
.abt-page-245 .abt-post-thumb{display:block;width:0;min-width:100%;padding:20px 20px 30px;border-radius:10px}
.abt-page-245 .abt-post-thumb img{display:block;width:100%;height:auto}
.abt-page-245 .abt-post-body{padding:20px 40px 40px}
.abt-page-245 .abt-post h2{margin:8px 0 28px;text-align:left;font:600 18px/1.1 Yantramanav,sans-serif}
.abt-page-245 .abt-post-btn{display:inline-flex;align-items:center;padding:15px 30px;border-radius:5px;background:#2575fc;font:400 15px/1 Heebo,sans-serif;color:#fff}
.abt-page-245 .abt-post-btn:hover{color:#fff}
@media(max-width:1024px){
 .abt-page-245 .abt-hero{padding:5em 1em 14em}
 .abt-page-245 h1{font-size:63px}
 .abt-page-245 .abt-posts{padding:0 1em 8em}
 .abt-page-245 .abt-post{flex:0 0 50%;max-width:50%;margin:0 0 30px}
}
@media(max-width:767px){
 .abt-page-245 .abt-hero{padding:3em 1em 10em}
 .abt-page-245 .abt-hero-frame{background-size:contain}
 .abt-page-245 .abt-hero-box{padding:52px}
 .abt-page-245 h1{font-size:35px}
 .abt-page-245 .abt-posts{padding:0 0 7em}
 .abt-page-245 .abt-posts-row{margin-top:-7em}
 .abt-page-245 .abt-post{flex:0 0 100%;max-width:100%}
}
/* ===== Polish ===== */
.abt-page-245 .abt-posts-row{gap:0}
.abt-page-245 .abt-post{border:1px solid rgba(255,255,255,.1);transition:transform .3s var(--abt-ease),box-shadow .3s,border-color .3s}
.abt-page-245 .abt-post-thumb{overflow:hidden}
.abt-page-245 .abt-post-thumb img{border-radius:10px;transition:transform .5s var(--abt-ease)}
.abt-page-245 .abt-post h2 a:hover{color:var(--abt-accent)}
@media(hover:hover){.abt-page-245 .abt-post:hover{transform:translateY(-6px);border-color:rgba(2,224,184,.5);box-shadow:0 28px 50px -26px rgba(2,224,184,.45)}.abt-page-245 .abt-post:hover .abt-post-thumb img{transform:scale(1.04)}}
