.blogpost__card--tags{display:block;overflow:hidden}.blogpost__card--tags .tag{display:inline-block;border:1px solid #D3D3D3;border-radius:30px;padding:0 0.6rem;font-size:13px;color:#000;transition:all ease 0.3s;margin-bottom:0.5rem;width:auto}.blogpost__card--tags .tag:hover,.blogpost__card--tags .tag.active{background-color:var(--accentColor);border-color:var(--accentColor);color:#FFF}.blogpost__card--tags .tag.active{color:#FFF}.blogpost__card--date{font-size:14px !important;color:var(--grey-dark)}.blogpost__card{transition:all ease 0.3s;background-color:#FFF}.blogpost__card--content{position:relative}.blogpost__card--content h2{color:var(--accentColor)}.blogpost__card--content .edit{position:absolute;top:0;right:0}.blogpost__card.border{border:1px solid #D3D3D3}.blogpost__card:hover{background-color:#F2F2F2;border-color:#F2F2F2}.blog__sidebar{position:sticky;top:0}.blog__sidebar .related__pages a{font-size:18px}.blog__sidebar--categories{display:flex;flex-wrap:wrap;gap:0.5rem 1rem}.blog__sidebar--categories .category{border:1px solid #D3D3D3;border-radius:30px;padding:0.25rem 1.25rem;font-size:1rem;color:#000;transition:all ease 0.3s}.blog__sidebar--categories .category.active{background-color:var(--accentColor);border-color:var(--accentColor);color:#FFF}.share__article{display:flex;justify-content:space-between;align-items:center;gap:1rem}@media screen and (max-width:1199.98px){.share__article{gap:0.75rem}}@media screen and (max-width:991.98px){.share__article{justify-content:left}}.share__article .social__share--item{border:1px solid #D3D3D3;border-radius:50%;height:55px;aspect-ratio:1;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1199.98px){.share__article .social__share--item{height:45px}}@media screen and (max-width:767.98px){.share__article .social__share--item{height:40px}}.share__article .social__share--item .social-fa{color:#000}.blogelement .blogpost__card{border:2px solid transparent}.blogelement .blogpost__card:hover{border-color:#FFF}.blogelement .swiper-container .prev,.blogelement .swiper-container .next{top:20%}.blog .nav.nav-tabs,.blogelement .nav.nav-tabs{background-color:#FFF}.blog .element,.blogelement .element{margin:3rem 0}.blogpost .blogpost__card--tags .tag{font-size:16px;padding:0.1rem 1rem}@media screen and (min-width:1200px){.blogpost .bgwithbuttonbox .box__holder .box,.blogpost .bgwithsimplebox .box__holder .box{max-width:55%}}@media screen and (min-width:1200px){.blogpost .element .bgwithbuttonbox .col-lg-6.col-xl-5,.blogpost .element .bgwithsimplebox .col-lg-6.col-xl-5{width:50%}}