.insights-post-wrap .insights-post {
    margin: 0;
		background: #EEEEEE;
}

.insights-post-video {
    margin: 0 !important;
}

.insights-post-date {
    font-size: 14px;
    line-height: 1.5;
    margin-bottom: 10px;
}
.insights-post-title{
		font-size: 18px;
}
.insights-post {
	padding: 0 !important
}

.inner-padding {
	padding: 20px;
}

.insights-post-video {
    width: 100%;
    max-width: 100%;
}

.insights-post-video iframe,
.insights-post-video video {
    width: 100% !important;
    height: auto !important;
    aspect-ratio: 16/9;
    display: block;
}


.insights-post-date {
    font-size: 14px;
    line-height: 1.5;
    margin-bottom: 10px;
}

.pagination .page-numbers {
    margin: 30px 0 0 0;
    display: flex;
    align-items: center;
    justify-content: center;
}

.pagination li {
    list-style-type: none !important;
    display: grid;
    
}

#top .pagination .current,
#top .pagination a,
#top .fullsize .template-blog .pagination a {
    border-radius: unset !important;
    background: transparent;
    border: 1px solid #029bd7 !important;
    width: unset !important;
    color: #222 !important;
    padding: 0 10px;
    font-size: 15px
}

.pagination span, .pagination a {
    color: #222 !important;
    font-size: 15px;
}

#top .pagination .current,
#top .pagination a:hover {
    background: #029bd7 !important;
    color: #fff !important;
}

#top .pagination .current span,
#top .pagination a:hover span {
    color: #fff !important;
}

.pagination .current {
    font-weight: unset !important;
}

.insights-post-podcast {
    aspect-ratio: 16 / 9;
    display: flex;
    align-items: center;
    background: #fff;
}

.insights-post-wrap .insights-post .post-image img {
		aspect-ratio: 16 / 9;
		object-fit: cover;
}