.section-news_media .news-home-slider .slick-track {
    margin: 1rem;
}
.section-news_media .button-wrap a.transparent {
    background-color: transparent;
    border: 0.08rem solid #fff;
    color: #fff;
    text-decoration: none;
    font-size: 0.82rem;
    font-size: 1rem;
    padding: 0.5rem 1.6rem;
    border-radius: 0.3rem;
    transition: 0.5s;
	display: flex;
    align-items: center;
}
.section-news_media .button-wrap a.transparent:hover {
    /* background-color: #F6AA1C;
    border-color: #F6AA1C;
	display: flex; */
}
.section-news_media .button-wrap a.readmore {
    color: var(--main-color);
	text-decoration: initial;
}
.section-news_media  .resource-wrapper.section-padding {
	padding-top: 1rem;
}
.section-news_media .news-home-slider .slick-list.draggable {
    /* padding-right: 5rem; */
}
.section-news_media .resource-grid-view .col-margin-small-wrap {
    margin-right: -10.55rem;
    margin-left: -10.55em;
}
.single-post-wrap .inner-post-wrap .images-wrap.background-image {
    margin-bottom: 2rem;
}
.single-post-wrap .inner-post-wrap .text-wrap p {
    font-size: 1.2rem;
    font-weight: 300;
    color: #555555;
	line-height: 1.7;
}
.single-post-wrap .text-wrap {
}
.single-post-wrap .button-wrap {
    margin-top: 2rem;
}
.section-recent-posts .inner-recent-posts article .box-wrap {
    margin-bottom: 1rem;
}
/******section-news_media*******/
.section-news_media {
    overflow: hidden;
}
.section-news_media .text-height {
    height: auto !important;
}


/**resource-wrapper**/
.resource-wrapper .container-full .hentry {
    margin-bottom: 0px;
    width: 100%;
}
.resource-wrapper .content-col {
    background-color: var(--white);
    border-radius: 0 0.6rem 0.6rem 0rem;
    overflow: hidden;
}
.resource-wrapper .content-col .content-wrap {
    padding: 3rem;
}
.resource-wrapper .content-col .content-wrap h2 a {
    color: var(--black);
    text-decoration: inherit;
}
.date {
   font-size: 1rem;
    color: var(--main-color);
    font-weight: 500;
}
.resource-wrapper .image-col {
    border-radius: 0.6rem 0rem 0rem 0.6rem;
    overflow: hidden;
    padding-left: 2px;
}
.resource-wrapper .image-col .background-image:before {
    padding-top: 58%;
}
.resource-grid-view .inner-box .text, .blog-grid-view .inner-box .text {
    padding: 1.5rem;
}
.resource-grid-view .inner-box .text h2, .blog-grid-view .inner-box .text h2 {
    margin: 0 0 1rem;
    padding: 0 0 0.5rem;
    font-size: 1.6rem;
    line-height: 40px;
    font-weight: 600;
}
.resource-grid-view .box-wrap, .blog-grid-view .box-wrap {
    margin-bottom: 1.5rem;
}
.resource-grid-view .inner-box .text h2 a, .blog-grid-view .inner-box .text h2 a {
    color: var(--main-color);
    text-decoration: none;
}
.resource-wrapper.resource-grid-view .inner-box .readmore-wrap.right, .inner-recent-posts .readmore-wrap.right{
    position: absolute;
    right: 0.8rem;
    bottom: 0.35rem;
}
.resource-grid-view .col-margin-small-wrap {
    margin-right: -0.55rem;
    margin-left: -0.55em;
}
.resource-grid-view .col-margin-small {
    margin-right: 0.55rem;
    margin-left: 0.55rem;
}
.resource-wrapper.resource-grid-view .inner-box, .inner-recent-posts .inner-box {
    background-color: var(--white);
    border-radius: 1rem;
    overflow: hidden;
    padding: 0.8rem;
	position: relative;
}
.resource-wrapper.resource-grid-view .readmore-wrap a, .inner-recent-posts .inner-box .readmore-wrap a {
    color: var(--white);
   transition: 0.5s;
}
.resource-wrapper.resource-grid-view .readmore-wrap a:hover, .inner-recent-posts .inner-box .readmore-wrap a:hover {
    color: #F6AA1C;
    transition: 0.5s;
}
.resource-wrapper.resource-grid-view .readmore-wrap a:hover rect, .inner-recent-posts .inner-box .readmore-wrap a:hover rect  {
    stroke: #F6AA1C;
}
.resource-wrapper.resource-grid-view .image.background-image, .inner-recent-posts .inner-box .image.background-image{
    border-radius: 0.5rem;
}
.section-recent-posts {
    padding-bottom: 6rem;
}
.section-recent-posts .header h2 {
    margin: 0 0 3rem;
}
.resource-wrapper.first, .resource-wrapper.resource-grid-view, .single-post-wrap {
   /*  background-color: #F4F4F4; */
}
.single-post-wrap .single-post-outer-wrap {
    width: 60rem;
    margin: 0 auto;
}
.single-post-wrap .single-post-inner-wrap {
    background-color: var(--white);
    padding: 4rem 4rem 2rem;
    border-radius: 1rem;
}
.single-post-wrap .display-flex.space-between {
    align-items: end;
    margin-bottom: 2.5rem;
}
.single-post-wrap .top-socialshare {
	align-items: center;
    margin: 1.5rem 0 2rem;
}
.single-post-wrap .top-socialshare .date {
	padding-right: 0.5rem;
}
.social-button span {
    font-size: 1rem;
    color: var(--main-color);
    font-weight: 500;
}
.single-post-wrap .top-socialshare .icon-sharing-links .text {
    display: flex;
    align-items: center;
}
.single-post-wrap .text.h1-as-h2 h1 {
    font-weight: 700;
    font-size: 2.5rem;
}
.single-post-wrap .date {
	color: var(--gray);
}
.single-post-wrap .icon-sharing-links {
    font-size: 0.8rem;
    padding-left: 0.45rem;
    color: var(--gray);
}
.single-post-wrap .background-image:before {
    padding-top: 45%;
}

.news-header-wrap h1 {
    margin: 0;
    padding: 0 0 3rem;
	color: var(--main-color);
}
.resource-wrapper .content-col {
    background-color: var(--white);
    border-radius: 0 0.6rem 0.6rem 0rem;
    overflow: hidden;
	padding: 3.5rem 0;
}
.resource-wrapper.first .row-col.flex-row {
    gap: 10px;
    flex-wrap: unset;
}
.first-box-wrap h2 {
    color: var(--main-color);
    font-size: 2.1rem;
    font-weight: 700;
    padding-right: 4rem;
}
.section-news_media .news-slider-nav {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 0.7rem;
	margin-bottom: 1.5rem;
}
.section-news_media .news-slider-prev,
.section-news_media .news-slider-next {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    position: initial;
    width: 2.5rem;
    height: 2.5rem;
    padding: 0;
    border: 1px solid #fff;
    border-radius: 0.5rem;
    background: transparent;
    color: var(--white);
    cursor: pointer;
    transition: color 0.2s, background-color 0.2s;
}
.section-news_media .news-slider-prev:hover,
.section-news_media .news-slider-next:hover {
	border-color: var(--main-color-hover);
	background-color: var(--main-color-hover);
	color: #fff;
}
.section-news_media .news-slider-prev svg, 
.section-news_media .news-slider-next svg {
    width: 100%;
    height: 100%;
}
.section-news_media .news-slider-prev.slick-disabled,
.section-news_media .news-slider-next.slick-disabled {
	opacity: 0.35;
	cursor: default;
	pointer-events: none;
}
@media (min-width: 992px){
	.resource-wrapper .content-col .content-wrap {
		max-width: 38.4rem;
		margin-left: auto;
	}
	.resource-wrapper .background-image {
		height: 100%;
	}
	.resource-wrapper.first .inner-wrap {
		min-height: 14rem;
	}
}
@media (max-width: 991px) {
	/**resource-wrapper**/
	.site-header.news-header-wrap {
		padding: 0rem 0 0;
	}
	.resource-wrapper .content-col {
		padding: 0rem 0;
	}
	.resource-wrapper .first-box-wrap h2 {
		font-size: 1.5rem;
		font-weight: 600;
		padding-right: 0rem;
	}
	.resource-grid-view .inner-box .text h2, .blog-grid-view .inner-box .text h2 {
		margin: 0 0 0rem;
		font-size: 1.5rem;
		line-height: normal;
	}
	.resource-wrapper .content-col {
		padding: 0rem 0;
	}
	.resource-wrapper .content-col .content-wrap {
		padding: 2rem 2rem 2rem 2rem;
	}
	.resource-wrapper .content-col {
		border-radius: 0rem 0rem 0.6rem 0.6rem;
	}
	.resource-wrapper .image-col {
        border-radius: 0.5rem 0.5rem 0rem 0rem;
        padding: 0;
        overflow: hidden;
	}
	.resource-wrapper .image-col .background-image:before {
		padding-top: 58%;
	}
	.resource-wrapper.first .row-col {
		flex-direction: column-reverse;
	}
	body.page-template-newsroom .item-skew.even .skew-container {
        margin-left: initial;
        width: initial;
        height: initial;
        overflow: initial;
        border-radius: initial;
        transform: initial;
    }
	body.page-template-newsroom .item-skew.even .skew-container .unskew-content {
		width: initial;
		height: initial;
		transform: initial;
	}
	body.page-template-newsroom .item-skew.odd .skew-container {
		margin-right: initial;
		width: initial;
	}
	body.page-template-newsroom .item-skew .skew-container {
		width: initial;
		height: initial;
		overflow: initial;
		border-radius: initial;
		transform: initial;
	}
	body.page-template-newsroom .item-skew.odd .skew-container {
        margin-left: initial;
    }
	body.page-template-newsroom .item-skew .unskew-content {
		width: initial;
		height: initial;
		transform: initial;
	}
	.single-post-wrap .top-socialshare {
		width: 100%;
	}
	.resource-wrapper.resource-grid-view .readmore-wrap a svg, .inner-recent-posts .inner-box .readmore-wrap a svg {
		width: 2.5rem;
		height: auto;
	}
	.single-post-wrap .text-wrap {
		padding-right: 0;
	}
	.single-post-wrap .inner-post-wrap .images-wrap.background-image {
		margin-bottom: 0.5rem;
	}
	.section-one.background-postion-bottom .responsive-bg p {
		padding: 0 0rem 1rem;
	}
	.section-news_media .resource-grid-view .col-margin-small-wrap {
		margin-right: 0rem;
        margin-left: 0rem;
	}
	.section-news_media .news-home-slider .slick-track {
		margin: 1rem 0rem;
	}
	.section-news_media .news-home-slider .slick-list.draggable {
		padding-right: 2rem;
		padding-left: 2rem;
	}
	.news-header-wrap h1 {
		padding: 2rem 0 2rem;
	}
	.resource-wrapper.first .row-col.flex-row {
		gap: 0px;
		border-radius: 1rem;
		overflow: hidden;		
	}
	.resource-wrapper .content-col {
		padding: 0 0;
		border-radius: initial;
		overflow: initial;
	}	
}
@media (max-width: 767px) {
	/***single-blog***/
	.single-post-wrap .display-flex.space-between {
		flex-wrap: wrap;
	}
	.single-post-wrap .text.h1-as-h2 h1 {
		width: 100%;
	}
	.single-post-wrap .top-socialshare {
		margin:1rem 0 1.5rem;
	}
	.site-header.news-header-wrap .section-padding-top.inner, .single-post-wrap .section-padding-top{
		padding-top: 3rem;
	}
	.single-post-wrap .single-post-outer-wrap {
		width: 100%;
	}
	.single-post-wrap .single-post-inner-wrap {
		padding: 1rem 2rem 2rem;
	}
	.single-post-wrap .text.h1-as-h2 h1 {
		font-weight: 600;
		font-size: var(--font-size-h1);
	}
	
	.section-news_media .head {
		text-align: center;
	}
	.section-news_media .content {
		overflow: hidden;
		margin-left: -1.5rem;
		width: calc(100% + 3rem)!important;
	}
	.section-news_media .resource-grid-view .col-margin-small {
		margin-right: 0.5rem;
		margin-left: 0.5rem;
	}
	.section-news_media .post-container.news-slider {
		display: block;
		overflow: hidden;
	}
	.section-news_media .news-slider .slick-list {
		overflow: visible;
	}
	.section-news_media .news-slider .slick-slide article {
		margin: 0 6px;
	}
	.section-news_media .news-slider .slick-dots {
		margin-top: 16px;
		text-align: center;
	}
	.section-news_media .button-wrap {
		margin: 1rem 2rem 0;
	}
	.section-news_media .news-slider .slick-dots li button:before {
		font-size: 10px;
	}
}
