.tag-posts{overflow:hidden;padding:5rem 0}.tag-posts .section-title h3{margin:0}.tag-posts .section-title{align-items:center;display:flex;margin-bottom:5rem}.tag-posts .section-title .tagTitle,.tag-posts .section-title .view-all{flex:0 0 auto}.tag-posts .section-title .view-all .btn-arrow{color:var(--color-black)}.tag-posts .section-title .divider{flex:1 1 auto;padding:0 2rem}.tag-posts .section-title .divider hr{background:#9fb3c8;border:none;height:1px}.tag-posts .tags{display:flex;flex-wrap:wrap;margin:-1.4rem}.tag-posts .tags a{flex-basis:calc(33.33% - 2.8rem);margin:1.4rem}.tag-posts .tags .fImage{aspect-ratio:16/9;border-radius:.8rem;overflow:hidden;width:100%}.tag-posts .tags .fImage img{height:100%;object-fit:cover;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:100%}.tag-posts .tags .postTag span{background:var(--color-grey);border-radius:.4rem;color:var(--color-navy);display:inline-block;font-size:1.2rem;font-style:normal;font-weight:600;letter-spacing:.6px;line-height:1.5;padding:.2rem 1rem;text-transform:uppercase}.tag-posts .tags h4{color:var(--color-navy);margin:0;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}.tag-posts .postTag,.tag-posts .postTitle{margin-top:2rem}.tag-posts .tags a:hover h4{color:var(--color-pink)}.tag-posts .tags a:hover .fImage img{transform:scale(1.05)}@media only screen and (max-width:768px){.tag-posts .tags a{flex-basis:100%}}