.resources-wrapper .resources_top_content {
    margin-top: 80px;
	max-width:836px;
	display:inline-block;
}

.resources-wrapper .resources_top_content>h6 {
    color: #9e26bf;
    letter-spacing: .3px;
    text-transform: uppercase;
    margin-bottom: 1.75em;
    font-size: .888889rem;
    font-weight: 700;
}

.resources-wrapper .resources_top_content>h1 {
    font-size: 3.375rem;
    line-height: 1.18519;
    color: #000000db;

}
.resources-wrapper .resource-popular-post {
    margin-top: 5rem;
    margin-bottom: 0;
}

.resources-wrapper .resource-popular-post .resources-card {
    grid-column-gap: 3.33333rem;
    grid-row-gap: 3.33333rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: grid;
}
.resources-wrapper .resource-popular-post .resources-feature-img .hs-featured-img {
    width: 100%;
    
    display: inline-block;
	object-fit:cover;
}
.resources-wrapper .resources_top_content .justify-content-left>a>div {
    display: inline;
    margin-left: 7px;
}

.resources-wrapper .resource-popular-post .resources-card-text>.resources-card-meta {
    margin-bottom: 2em;
    font-size: .722222rem;
}

.resources-wrapper .resource-popular-post .resources-card-text>.resources-card-meta>a.pill {
    color: #f9f9f9;
    letter-spacing: .28px;
    text-transform: uppercase;
    background-color: #630098;
    padding: .538462em .538462em .307692em;
    font-size: .722222rem;
    font-weight: 700;
    line-height: 1;
    display: inline-block;
}
.resources-wrapper .resource-popular-post .resources-card-text a.pop-post-title {
    max-width: 100%;
    display: inline-block;
}



.resources-wrapper .resource-popular-post .resources-card-text a.pop-post-title>h2 {
    color: rgba(0, 0, 0, .86);
    font-size: 3rem;
    line-height: 1.20833;
    margin-top: 0;
    margin-bottom: 28px;
    font-weight: 700;
}

.resources-wrapper .resources-categories-wrapper>h2 {
    font-size: 1.22222rem;
}

.resources-wrapper .resources-categories-wrapper>.resources-tags {
    align-items: center;
    display: flex;
}

.resources-wrapper .resources-categories-wrapper .resources-topic-section {
    margin-left: 0;
    display: flex;
}

.resources-wrapper .resources-categories-wrapper .resources-topic-section .blog-category-collection-item {
    margin-left: 6px;
	    padding: 14px 26px;
    margin-right: 6px;
transition: background-color .2s, border-color .2s, box-shadow .2s;
	 border-radius: 50px;
    padding: 14px 24px;
    text-align: center;
background-color: rgba(193, 193, 193, .3);
}

.resources-wrapper .resources-categories-wrapper .resources-topic-section .blog-category-collection-item>a {
    color: rgba(0, 0, 0, .86);
    font-size: .777778rem;
    font-weight: 700;
    
   
}


	.resources-wrapper .blog-items-wrapper .flex-row {
    grid-column-gap: 5rem;
    grid-row-gap: 56px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
}

	.resources-wrapper .blog-items-wrapper .flex-row .blog-items .blog-inner-content .blog-thumbnail {
    margin-bottom: 28px;
    position: relative;
}
.blog-items-wrapper .flex-row .blog-items .blog-inner-content .blog-thumbnail .feature-img>a {
    max-width: 100%;
    display: block;
}

.blog-items-wrapper  a>.hs-featured-img {
        vertical-align: middle;

        display:block;
 
        width: 100%;
      object-fit:cover;
}






.resources-wrapper .blog-items-wrapper .blog-tag-item {
       color: #f9f9f9;
       letter-spacing: .28px;
       text-transform: uppercase;
       background-color: #630098;
       padding: .538462em .538462em .307692em;
       font-size: .722222rem;
       font-weight: 700;
       line-height: 1;
       display:inline-block;
       margin-bottom: 2em;
}

.resources-wrapper .blog-items-wrapper .blog-tag-item a{
	color:inherit;
}

.resources-wrapper .blog-items-wrapper .blog-description>img {
    color: rgba(0, 0, 0, .86);
    font-size: 1.5rem;
    margin-top: 0;
    margin-bottom: 14px;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.306;
}

.resources-wrapper .blog-pagination-right{
	margin-top:56px;
	display:flex;
	justify-content:center;
}

.resources-wrapper .blog-pagination-right>a {
   font-size:14px;
    text-align: center;
    border-radius: 50px;
    padding: 14px 24px;
    font-weight: 600;
    transition: box-shadow .2s;
    box-shadow: 0 0 10px rgba(0, 0, 0, .07), 0 1px 2px rgba(0, 0, 0, .07), 0 5px 10px rgba(0, 0, 0, .14);
    background-color: #630098;
    color: #fff;
}



.resources-wrapper .blog-items-wrapper {
    margin-top: 4.375vw;
    margin-bottom: 4.375vw;
}

.resources-wrapper .blog-items-wrapper .page-center {
    padding: 0px 28px;
}
.resources-wrapper .resources-categories-section {
    margin-top: 64px;
    padding-top: 0;
    padding-bottom: 0;
}


}
.resources-wrapper .blog-items-wrapper {
    margin-top: 4.375vw;
    margin-bottom: 4.375vw;
}

.resources-wrapper .blog-inner-content .blog-description>a {
    color: rgba(0, 0, 0, .86);
    font-size: 1.5rem;
    margin-top: 0;
    margin-bottom: 14px;
    font-weight: 700;
    line-height: 1.306;
}


/*---------------------blog authors--------------*/
.resources-wrapper .cm-blog-author-wrapper {}

.resources-wrapper .cm-blog-author-wrapper .container-large>.blog-author {
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
}

.resources-wrapper .cm-blog-author-wrapper .blog-author {
    align-items: center;
    font-weight: 400;
    display: flex;

}


.resources-wrapper .cm-blog-author-wrapper .container-large.align-center {
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    max-width: 684px;
}

.resources-wrapper .cm-blog-author-wrapper .main-container {
    z-index: 2;
 
    margin-right: auto;
    padding-left: 28px;
    padding-right: 28px;
 
}
.resources-wrapper .cm-blog-author-wrapper .blog-author>img {
    border-radius: 50%;
    width: 112px;
    height: 112px;
    margin-right: 28px;
}

.resources-wrapper .cm-blog-author-wrapper .author-social-links {
    margin-top: 40px;
    margin-bottom: 16px;
}
.resources-wrapper .cm-blog-author-wrapper .author-social-links {
    opacity: .6;
}

.resources-wrapper .cm-blog-author-wrapper .author-social-links:hover {
    opacity: 1;
}
.resources-wrapper .cm-blog-author-wrapper .author-social-links div {
    display: inline;
}


.resources-wrapper .cm-blog-author-wrapper {
   
    direction: ltr;

    padding-bottom: 100px;
    position: relative;
}
/*----------------*/

@media (min-width:1440px){
	
	
}



@media (max-width:991px){
	.resources-wrapper .blog-items-wrapper .flex-row{
		grid-column-gap: 28px;
		grid-row-gap: 28px;
		grid-template-columns: 1fr 1fr;
	}
	
	.resources-wrapper .resources_top_content>h1{
		font-size:2.5rem;
	}
	.resources-wrapper .resources_top_content>h6{
		font-size:.75rem;
	}
	
	.resources-wrapper .resource-popular-post .resources-card{
		        grid-column-gap: 3.33333rem;
        grid-row-gap: 16px;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr;
        grid-auto-columns: 1fr;
        grid-auto-flow: row;
        display: grid;
	}
	
	.resources-wrapper .resource-popular-post .resources-card-text a.pop-post-title>h2{
		font-size:2rem;
		display:inline-block;
	}
	
	.resources-wrapper .resources_top_content{
		margin-top:50px;
	}
	.resources-blog-list-container-wrapper .row-fluid-wrapper.dnd-section{
		padding-top:84px;
		padding-bottom:84px;
	}
	
}

@media (max-width:767px){
	.resources-wrapper .blog-items-wrapper .flex-row{
		grid-template-columns: 1fr;
	}
	.resources-wrapper .release_top_content>h1{
		letter-spacing: 0;
        margin-bottom: 14px;
        font-size: 28px;
        line-height: 36px;
	}
	
	
	.resources-wrapper .cm-blog-author-wrapper .author-heading{
		font-size:28px;
	}

	.resources-wrapper .cm-blog-author-wrapper .container-large.align-center {

		max-width:488px;
	}
	
.resources-wrapper .section.top-section {
    margin-top: 0px;
    padding-bottom: 56px;
}
	
	.resources-wrapper .resources_top_content{
		margin-top:30px;
	}
.resources-blog-list-container-wrapper .row-fluid-wrapper.dnd-section{
		padding-top:90px;
		padding-bottom:56px;
	}

	.resources-wrapper .resources-categories-wrapper>.resources-tags{
		flex-direction:column;
	}
	
}



@media (max-width:641px){
	
	.resources-wrapper .resources-categories-wrapper .resources-topic-section .blog-category-collection-item{
		padding:14px 12px;
	}
}
@media (max-width:500px){
	.resources-wrapper .resources-categories-wrapper .resources-topic-section .blog-category-collection-item{
		padding:14px 9px;
	}
}

@media(max-width:480px){
	.resources-wrapper .resources-categories-wrapper .resources-topic-section{
		display:none;
	}
	.resources-wrapper .resources-categories-section{
		margin-top:0;
	}
}

@media (max-width:469px){
	
	.resources-wrapper .resources_top_content>h1{
		font-size:1.625rem;
	}
	.resources-wrapper .resources_top_content{
		margin-top:20px;
	}
	.resources-wrapper .resources_top_content>h6{
		font-size:.75rem;
	  text-align:center;
	}
	
}


