/**
 * Copyright © Magefan (support@magefan.com). All rights reserved.
 * Please visit Magefan.com for license details (https://magefan.com/end-user-license-agreement).
 *
 * Glory to Ukraine! Glory to the heroes!
 */
 
 
/*.post-view{
    font-weight: 700;
}
*/
[class^=template-] a{
	font-family: inherit;
}
[class^=template-] *,
[class^=template-] a {
    font-family: "NeuePlak-Regular", sans-serif;
}
.blog-page h1 {
	font-family: "NeuePlak-Regular", sans-serif;
    font-size: 6rem;
}
.blog-page .post-content p {
    font-family: 'NeuePlak-Regular', sans-serif;
    color: #707070;
    font-size: 2rem;
}
p {
    font-size: 1.6rem
}
[class^=template-] .image-container .animation-type-zoom {
    -webkit-transition: transform .5s ease,opacity .5s;
    transition: transform .5s ease,opacity .5s;
}

/*Blog list page*/
[class^=template-2] .post-info{
    padding: 1.5rem;
    background: #F6F7EF;
    margin: -5rem auto 0;
    z-index: 1;
    position: relative;
    width: 90%;
}
[class^=template-2].blog-cust-main .image-container .image-wrap._4x3 {
    padding-bottom: 75% !important;
}
.blog-cust-main h3.post-title {
    line-height: 1;
    max-height: 55px;
    min-height: 55px;
    overflow: hidden;
}
[class^=template-] .post-info h3.post-title a {
    font-size: 2.2rem !important;
    line-height: 1.2 !important;
    transition: 0.4s;
}
.blog-rm a, .blog-rm a span{
	font-family: 'NeuePlak-Light' !important;
}
.blog-rm a:hover {
    border-bottom: 2px solid #F6F7EF;
    transition: 0.3s ease-in left;
}
.b-tags {
    margin: 1rem 0 4rem;
}
.post-view.blog-pv {
    margin-top: 2rem;
}
.post-view.blog-pv .post-title {
    font-size: 4rem;
    margin: 1rem 0 0;
    color: #000;
    line-height: 1.4;
}
.b-tags li {
    display: inline-block;
    font-family: 'NeuePlak-Light';
    font-size: 1.8rem;
}
.b-tags li:after {
    content: "";
    width: 4px;
    height: 4px;
    display: inline-block;
    background: #707070;
    border-radius: 50%;
    margin: 3px 5px;
}
.b-tags li:last-child :after {
	display:none;
}
h3.n-head {
    font-size: 3rem;
}
p.n-head-text {
    font-size: 1.8rem;
    color: #707070;
}

/*influencers page*/
.block-title-wrap.parent-category {
    margin: 2rem auto;
}
.block-title-wrap.parent-category h1{
	font-size:4rem;
}
.template-1.pi-list-wrap .image-wrap img{
	width: auto;
	/*height: auto;*/
	left:0;
}
.template-1.pi-list-wrap.press-temp .image-wrap img,
.template-1.pi-list-wrap .post-yr-list .image-wrap img{
    width: 100%;
}
.template-1.pi-list-wrap .post-yr-list .image-wrap img{
    height: auto;
}
.template-1.pi-list-wrap .post-item.peven .image-wrap img{
	left: auto;
	right:0;
}
.template-1.pi-list-wrap .post-item{
    background-color: #F6F7EF;
	align-items: center;
	box-shadow: 3px 3px 6px rgba(0,0,0,0.16);
    margin-right: 3px;
    margin-left: 3px;
}
.template-1.pi-list-wrap .post-list .image-container{
	-ms-flex: 0 0 55%;
    flex: 0 0 55%;
    max-width: 55%;
    width: 55%;
}
.template-1.pi-list-wrap .post-list .post-info{
	-ms-flex: 0 0 45%;
    flex: 0 0 45%;
    max-width: 45%;
    width: 45%;
	color:#000;
	padding: 0;
}
.template-1.pi-list-wrap .post-list .post-item .image-container{
	order:1;
}
.template-1.pi-list-wrap .post-list .post-item.peven .post-info {
    padding: 0 0 0 8rem;
}
.template-1.pi-list-wrap .post-list .post-info h3.post-title a {
    font-size: 7rem !important;
    overflow: unset;
    line-height: 1.2 !important;
}
.template-1.pi-list-wrap .short_description {
    font-size: 3rem;
    line-height: 1.2;
    padding-right: 2rem;
}
.post-yr-list .cust-post-info {
    background: #F6F7EF;
    margin: -3rem auto 0;
    z-index: 1;
    position: relative;
    width: 85%;
}
.post-yr-list .cust-post-info p.post-title{
	display: flex;
	color: #000;
}

.post-yr-list .cust-post-info p.post-title .cat-yr,
.post-yr-list .cust-post-info p.post-title .more-l{
	transition: 0.1s ease-in-out;
	width: 50%;
}
.post-yr-list .cust-post-info p.post-title .cat-yr {
    font-size: 2.4rem;
    padding: 0.5rem 1.5rem;
}
.post-yr-list .cust-post-info p.post-title .uhover {
   font-size: 1.3rem;
    position: relative;
    line-height: 3;
    font-family: 'NeuePlak-Light';
}
a.more-l {
	padding: 0.5rem 1.5rem;
    transition: 0.3s ease-in left;
	position:relative;
	line-height: 1.2;
}
a.more-l .uhover {
	position:relative;
    transition: 0.3s ease-in left;
	font-family: 'NeuePlak-Light';
}
a.more-l .uhover:before {
    content: "";
    height: 2px;
    background-color: #E65F92;
    bottom: -2px;
	position: absolute;
	width: 0;
	left: 0;
	opacity: 0;
	transition: all 0.3s ease-in-out;
	}
a.more-l:hover .uhover:before{
	opacity:1;
	width: 100%;
}

/*influencers owl*/
.cust-ow-head .short-desc{
	font-size: 2.5rem;
    color: #000;
}
.cust-ow-cont .owl-stage-outer{
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);
}
.cust-ow-cont .owl-carousel .owl-nav > div{
	opacity:1;
	visibility: visible;
	border: 0;
}
.cust-ow-cont .owl-carousel .owl-nav > div i{
	font-size: 9rem;
	font-weight: normal;
	color: #999;
}
.cust-ow-cont .owl-carousel .owl-nav > div.owl-prev {
    left: -60px;
}
.cust-ow-cont .owl-carousel .owl-nav > div.owl-next {
    right: -60px;
}
.cust-ow-cont .pagination {
    display: block;
    margin: 20px auto;
}
.cust-ow-cont .pagination>.active>a, .cust-ow-cont .pagination>.active>span, .cust-ow-cont .pagination>.active>a:hover, .cust-ow-cont .pagination>.active>span:hover, .cust-ow-cont .pagination>.active>a:focus, .cust-ow-cont .pagination>.active>span:focus,

.cust-ow-cont .pagination>li>a, .cust-ow-cont .pagination>li>span{
	background-color: transparent;
    border-color: transparent;
	color: #000 !important;
}
.cust-ow-cont .pagination>li {
    display: inline-block;
}
.cust-ow-cont .pagination>li>a, .cust-ow-cont .pagination>li>span{
	padding: 6px 10px;
	border: 0;
}
.cust-ow-cont .pagination>li:first-child>a, .cust-ow-cont .pagination>li:first-child>span,
.cust-ow-cont .pagination>li:last-child>a, .cust-ow-cont .pagination>li:last-child>span{
	color: #999 !important;
	border-radius:0;
}
.cust-ow-cont .owl-carousel .owl-nav > div:not(.disabled):hover{
	background-color: transparent;
}

/*Press*/
.press-yr-list {
    margin: 7rem 0 0rem;
}
.press-yr-list ul {
    margin-bottom: 2rem;
}
.press-yr-list ul li {
    padding-bottom: 1rem;
}
.press-yr-list b {
	font-size: 1.6rem;
    color: #E65F92;
    display: block;
}
.press-yr-list ul li a {
	font-size: 1.6rem;
    font-weight: normal;
    color: #000;
    width: 88%;
    float: right;
}
.press-yr-list ul li span {
    color: #aaa;
    font-weight: normal;
	
}



/*Media queries*/

@media (max-width: 1023px){
	.press-yr-list ul li a{
		float: none;
		display: block;
	}
}
@media (max-width: 1199px){
	.template-1.pi-list-wrap .image-wrap img{
		width: 100%;
	}
	.template-1.pi-list-wrap .post-list .post-info h3.post-title a {
		font-size: 2.5rem !important;
	}
	.template-1.pi-list-wrap .short_description {
		font-size: 1.2rem;
	}
	a.more-l {
		font-size: 1.4rem;
		display: inline-block;
		font-family: 'NeuePlak-Light' !important;
	}
	.blog-cust-main h3.post-title {
		max-height: initial;
	}
}
@media (min-width: 768px){
	[class^=template-] .post-list .post-item {
		margin-bottom: 4rem !important;
	}
}

@media (min-width: 1200px){
	.post-yr-list .cust-post-info p.post-title .cat-yr,
	.post-yr-list .cust-post-info p.post-title .more-l{
		width: 50%;
	}
	.post-view.blog-pv {
		width: 95%;
		margin: 2rem auto 0;
	}
	.template-1.pi-list-wrap .short_description {
		width: 65%;
	}
	.template-1.pi-list-wrap .post-list .post-item .image-container{
		/*padding-right: 3rem;*/
	}
	.block-title-wrap.parent-category {
		margin: 5rem auto;
	}
}