/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 06 2026 | 08:43:14 */
/* Apply font globally BUT exclude icons */
body, p, span, a, li, div, input, textarea, select, button {
    font-family: "Helvetica", Arial, sans-serif !important;
}

/* Headings */
h1, h2, h3, h4, h5, h6 {
    font-weight: 600 !important;
}
@media (max-width: 767px) {

 .single-diteck_project .list-custom-color span.elementor-icon-list-text{
    -webkit-text-fill-color: #ff3d97 !important;
}
	.single-post .single-content .entry-header .entry-title {
    font-size: 24px !important;
		line-height:normal;
}
}
@media (max-width: 767px) {

    /* MAIN WRAPPER */
    .post-navigation .nav-links {
        display: flex !important;
        flex-wrap: nowrap !important;
        justify-content: space-between !important;
        align-items: stretch !important;
        gap: 10px;
        flex-direction:row;
    }

    /* BOTH BLOCKS */
    .post-navigation .nav-links > div {
        flex: 12 0 58% !important;
        max-width: 60% !important;
    }

    /* ALIGNMENT */
    .post-navigation .nav-previous {
        text-align: left;
    }

    .post-navigation .nav-next {
        text-align: right;
    }

    /* LINK FULL HEIGHT */
    .post-navigation a {
        display: block;
        height: 100%;
    }

    /* INNER STRUCTURE */
    .post-navigation .nav-content {
        display: flex;
        flex-direction: column;
        gap: 4px;
    }

    /* TEXT FIX (NO CUT EVER) */
    .post-navigation .title {
        white-space: normal !important;
        overflow: visible !important;
        text-overflow: unset !important;
        word-break: break-word;
        font-size: 12px !important;
        line-height: 1.4;
    }

    .post-navigation .reader-text {
        font-size: 10px !important;
        opacity: 0.7;
    }
} 