.wra-timeline-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;flex-wrap:wrap;gap:20px}.wra-timeline-title{font-size:36px;font-weight:300;letter-spacing:-1px;color:#151515;margin:0}.wra-timeline-year-filter{background:#EEE;border-bottom:1px solid #c6c6c6;margin-bottom:30px;height:37px;padding:3px 10px;display:flex;justify-content:end;align-items:center}.wra-timeline-year-filter label{color:#818181;font-size:15px;font-weight:300;margin-right:3px;line-height:30px;margin-bottom:0}.wra-timeline-wrapper{position:relative}.wra-timeline-posts{border-left:6px solid #fd8002;padding-left:6px}.post{margin-left:-20px;background:url(/wp-content/themes/homey-child/assets/imgs/post_bg3.png) left top no-repeat;margin-right:20px}.post_bottom{background:url(/wp-content/themes/homey-child/assets/imgs/post_bg_bottom.jpg) right top no-repeat;width:610px;height:9px}.post_inner{padding:20px 20px 20px 50px}.post.t4 .imgs{display:flex;gap:8px;margin-top:8px;margin-bottom:3px;flex-wrap:wrap}.post.t4 .imgs img{width:100px;height:100px}.post.t2 .text div a{color:#333;text-decoration:underline}.post .date{font-size:13px;color:#888;font-weight:400;margin-bottom:0}.post.t2 .post_inner .info .img{margin-top:8px;margin-bottom:8px}.post.t3 .post_inner{display:flex;gap:10px}.post.t3 .post_inner .imgs{flex:0 0 220px;max-width:220px}.post.t3 .post_inner .info{flex:0 0 320px;max-width:320px}.post.t3 .post_inner .imgs .img_big img{width:200px;margin-bottom:8px}.post.t3 .post_inner .imgs .img_small{float:left}.post.t3 .post_inner .imgs .img_small img{width:96px;height:96px}.post.t3 .post_inner .imgs .img_small:nth-child(2n){margin-right:8px}.post.t4 .post_inner .info .text a{color:#333;text-decoration:underline}.wra-timeline-post.type-4 .wra-timeline-post-image img{width:100px;height:100px}.wra-timeline-post.type-2 .wra-timeline-post-image img{width:100%;height:auto}.post .title{font-size:22px;font-weight:400;color:#151515;margin-bottom:8px;line-height:23px}.post .text{font-size:15px;font-weight:300;line-height:1;margin-bottom:0;color:#151515}.wra-timeline-post-message{font-size:.95rem;color:#333;margin-bottom:10px;display:none}.wra-timeline-post-hashtags{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px;display:none}.wra-timeline-post-hashtag{font-size:.85rem;color:#666;text-decoration:none}.wra-timeline-post-hashtag:hover{color:#f60;text-decoration:underline}.wra-timeline-post.type-1 .wra-timeline-post-images{display:block}.wra-timeline-post.type-3 .wra-timeline-post-image{width:calc(33.333% - 7px);height:200px}.wra-timeline-loading{text-align:center;padding:40px;color:#666;font-size:1rem}.wra-timeline-load-more{margin:20px 0 0 30px;width:570px;padding:10px;background:#CCC;text-align:center;font-size:19px;font-weight:700;color:#666;border:1px solid #AAA;cursor:pointer}.wra-timeline-load-more:hover{background-color:#e8e8e8;border-color:#ccc;color:#444}.wra-timeline-load-more:active{transform:translateY(1px)}.wra-timeline-no-posts{text-align:center;padding:40px;color:#999;font-size:1rem}@media (min-width:768px) and (max-width:992px){.post{background-size:cover;margin-left:-25px}.post_inner{padding:20px 20px 20px 80px}.wra-timeline-load-more{margin:20px 0 0 0;width:100%}}@media (max-width:768px){.wra-timeline-container{padding:15px}.wra-timeline-header{flex-direction:column;align-items:flex-start}.wra-timeline-title{font-size:2rem}.post{margin-right:-10px;background-size:cover}.wra-timeline-post{padding-left:25px}.wra-timeline-post::before{left:-33px;width:12px;height:12px}.wra-timeline-post-image{width:100%!important;height:auto!important;aspect-ratio:16/9}.wra-timeline-post.type-3 .wra-timeline-post-image,.wra-timeline-post.type-4 .wra-timeline-post-image{width:100%!important;margin-bottom:10px}}@media (max-width:767px){.wra-timeline-load-more{margin:20px 0 0 0;width:100%}.post.t3 .post_inner{flex-direction:column}.post.t3 .post_inner .imgs,.post.t3 .post_inner .info{flex:0 0 100%;max-width:100%}}