/*<![CDATA[*/ 

/* Global Variables */
@font-face {
    font-family: 'Saans SemiMono';
    font-style: normal;
    font-weight: normal;
    font-display: swap;
    src: url('/wp-content/uploads/2025/05/SaansSemiMonoRegular.woff2') format('woff2'), 
	url('/wp-content/uploads/2025/05/SaansSemiMonoRegular.woff') format('woff'), 
	url('/wp-content/uploads/2025/05/SaansSemiMonoRegular.ttf') format('truetype');
}
@font-face {
    font-family: 'Saans SemiMono';
    font-style: italic;
    font-weight: normal;
    font-display: swap;
    src: url('/wp-content/uploads/2025/05/SaansSemiMonoRegularItalic.woff2') format('woff2'), 
	url('/wp-content/uploads/2025/05/SaansSemiMonoRegularItalic.woff') format('woff'), 
	url('/wp-content/uploads/2025/05/SaansSemiMonoRegularItalic.ttf') format('truetype');
}
@font-face {
    font-family: 'Saans SemiMono';
    font-style: normal;
    font-weight: bold;
    font-display: swap;
    src: url('/wp-content/uploads/2025/05/SaansSemiMonoBold.woff2') format('woff2'), 
	url('/wp-content/uploads/2025/05/SaansSemiMonoBold.woff') format('woff'), 
	url('/wp-content/uploads/2025/05/SaansSemiMonoBold.ttf') format('truetype');
}
@font-face {
    font-family: 'Saans SemiMono';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('/wp-content/uploads/2025/05/SaansSemiMonoSemiBold.woff2') format('woff2'), 
	url('/wp-content/uploads/2025/05/SaansSemiMonoSemiBold.woff') format('woff'), 
	url('/wp-content/uploads/2025/05/SaansSemiMonoSemiBold.ttf') format('truetype');
}

/* Generic */
.body {
	color:#000000;
}

.dgf-sec-rsh {
max-width: 1440px!important;
margin: 0 auto!important;
width: 100%!important;    
}

.dgf-tit-txt-2rw p,
.dgf-tit-txt-2rw a {
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis; 
}

.dgf-tit-txt-3rw p,
.dgf-tit-txt-3rw a {
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis; 
}

.dgf-img-asp-181 img {
aspect-ratio: 1.81;
}

.dgf-img-asp-154 img {
aspect-ratio: 1.54;
}

.dgf-img-art-129 {
	aspect-ratio: 424 / 336;
}

/* Categories Links*/
.dgf-cat-lnk a,
.dgf-cat-lnk img {
vertical-align:middle;
}
.dgf-cat-lnk img{
    height:auto;
    border:none;
    outline:none;
}
/* Categories Menus */
.dgf-new-men{
    user-select: none;
}
.dgf-new-men .menu-item:hover {
background-color: transparent;
}
.dgf-new-men .elementor-nav-menu li {
line-height:1.2rem;
padding: 0.25rem 0;
}

/*Custom Nothing Found Posts Messsage*/
.dgf-not-msg {
	font-family: 'Saans SemiMono', Sans-serif;
	font-size: 1.4rem;
	font-weight: 500;
	line-height: 2rem;
	margin: 0;
	text-align: center;
}

.dgf-not-msg a {
	color: #0000ee;
}

.dgf-cat-rsh span{
	font-size: 0.8rem!important;
}
/*]]>*/