html, body {overflow-x: hidden;scroll-behavior: smooth;}
#rowfoot > .inner {border-top-width: 5px;border-top-style: solid;border-image: linear-gradient(to right, #009fff, #ec2f4b)1;}

.inner.tck-container:before {background: #97065e;content: "";height: 50rem;position: absolute;right: -45.4rem;top: 30rem;transform: rotate(-33deg) skewX(25deg);width: 73rem;z-index: -1;}
.blog-items.blogbarb {column-gap: 3em;width:90%;margin:auto;}
.blog-item.tck-article {background:#fff;transition:all 0.2s ease;}
.blogbarb div.tck-article:hover {box-shadow: 0 0 2.8125rem 0 hsla(0,0%,4%,.15);transform: scale(1.03);z-index: 100;}
.item-content {padding: 5px 25px;text-align:justify;}

.accordion-element{}

.accordion-element h2{color:#d624df;padding: 10px;margin: 0;cursor: pointer;line-height:28px;}

.accordion-element h2:after {content:'';position:absolute;right:10px;border-top: 20px solid transparent;border-bottom: 20px solid transparent;border-left: 20px solid currentColor;transition: all 1.5s ease;}
.accordion-element.active h2:after {content:'';rotate:90deg;transition: all 1.5s ease;}

.accordion-content{height: 0;overflow: hidden; margin: 0;transition: 1.5s height;}

.accordion-content div.accordion-content-details{padding: 10px;}