
section.our__blog .art__title span, section.our__blog .art__details, section.our__blog .more{
	color: #2b2b2b;
}
section.our__blog .more svg{
	fill: #2b2b2b;
}
section.our__blog.art .grid-x:hover .hover::after{
	width: 60%;
}
section.our__blog.art .grid-x:hover .art__img::after{
	opacity: 1;
}
section.our__blog.art .grid-x:hover svg.info{
	    opacity: 1;
    transform: translate(-50%, -50%);
}
section.our__blog.art .grid-container .grid-x:not(:first-of-type):not(.pagination){
	padding: 9.375rem 0;
}
section.our__blog.art{
    overflow: hidden;
}
body.page__secondary > section.our__blog.art:nth-of-type(1){
	padding-bottom: unset;
}
section.our__blog .grid-container .grid-x:nth-child(2){
	margin:unset;
}
section.our__blog .grid-container .grid-x:not(.pagination){
	position: relative;
}
section.our__blog .grid-container .grid-x:nth-child(odd) .art__title span, section.our__blog .grid-container .grid-x:nth-child(odd) .art__details, section.our__blog .grid-container .grid-x:nth-child(odd) .more, section.our__blog .grid-container .grid-x:nth-child(odd) .more svg, section.our__blog .grid-container .grid-x:nth-child(odd) p{
	color: #fff;
	fill: #fff;
}

section.our__blog .grid-container .grid-x:not(.pagination):not(:first-of-type):nth-child(odd)::after{
	content: "";
	position: absolute;
	width: 100vw;
	height: 100%;
	background-color: #2b2b2b;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: -2;
}
section.our__blog a.more:hover{
		transition: unset;
	color: #e73116;
}
section.our__blog .more{
	transition: unset;
}
section.our__blog .more svg{
	transition: unset;
}
section.our__blog span svg, section.our__blog span {
	transition: unset;
}
section.our__blog a.more:hover svg{
	fill: #e73116;
}
section.our__blog h1.title__default{
	margin-bottom: unset;
}
section.our__blog.art .grid-container .grid-x:not(:first-of-type):nth-child(odd) span.categ, section.our__blog.art .grid-container .grid-x:not(:first-of-type):nth-child(odd) span.dta{
	color: #fff;
}
section.our__blog .grid-container .grid-x:nth-child(odd) .more:hover span, section.our__blog a:hover span.categ{
	color: #e73116;
}
section.our__blog a span.categ{
	transition: 300ms;
}
section.our__blog .grid-container .grid-x:nth-child(odd) .more:hover svg{
	fill:#e73116;
}

/**=================== article page ===============**/

section.article__content .img__conteiner{
	position: relative;
	width: 100%;
	height: 56vh;
	margin-bottom: 3.125rem;
	border-radius: 3px;
	overflow: hidden;
}
section.article__content h1.title__default{
	margin-bottom: unset;
}
section.article__content span.categ{
	margin-bottom: 4.375rem;
}
section.article__content span.dta{
	margin: 1.875rem 0;
}
section.article__content span.dta, section.article__content span.categ{
	display: inline-block;
	color: #2b2b2b;
	font-style: italic;
	font-size: 0.875rem;
}
section.article__content span.categ:hover{
	color: #e73116;
}
section.article__content p:not(:last-of-type){
	margin-bottom: 3.75rem;
}
section.article__content span.tags{
	display: inline-block;
	background-color: #dadada;
	padding: 10px 15px;
	border-radius: 3px;
	color: #2b2b2b;
	margin-bottom: 1rem;
}
section.article__content span.tags:not(:last-of-type){
	margin-right: 1.5625rem;
}
section.our__blog.article .art__img{
	height: 220px;
}
section.our__blog.article .more svg{
	fill: #2b2b2b;
}
section.our__blog.article{
	padding: 0 0 9.375rem 0;
}
 /** optimizare pagina **/
 @media all and (max-width: 64em){
}