


.breadcrumb-nav-inner ul {
    list-style: none;
    display: flex;
    width: 100%;
    justify-content: start;
    align-items: center;
    margin: 0;
    padding: 0;
   
}

.breadcrumb-nav-inner li {
    position: relative;
    background: #008000;
    color: #Fff;
    height: 40px;
    padding: 0 20px 0 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    line-height: 1;
    font-size: 18px;
}

    .breadcrumb-nav-inner li::after {
        content: '';
        position: absolute;
        width: 20px;
        height: 20px;
        background: #008000;
        top: 0;
        right: -10px;
        z-index: 9;
        border-right: 2px solid #fff;
        transform: skewX(45deg);
    }

    .breadcrumb-nav-inner li::before {
        content: '';
        position: absolute;
        width: 20px;
        height: 20px;
        background: #008000;
        bottom: 0;
        right: -10px;
        z-index: 9;
        border-right: 2px solid #fff;
        transform: skewX(-45deg);
    }

    .breadcrumb-nav-inner li.active {
        background: #aee4a8;
        color: #26401e;
    }

        .breadcrumb-nav-inner li.active::after {
            background: #aee4a8;
        }

        .breadcrumb-nav-inner li.active::before {
            background: #aee4a8;
        }

.breadcrumb-nav {
    border-bottom: 1px solid #ccc;
    box-shadow: 0 0 15px 0 #ccc;
    margin-bottom: 15px;
    padding: 8px;
}
.breadcrumb-nav-inner  a{
    color:#fff;
}
      
.partner-img {
    height: 120px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
}  

.servers-inner {
    margin-top: 0;
}

.contact-us-tab .nav-link {
    color: #212529 !important;
    padding: 20px;
    background: #f2f2f2;
    border-radius: 0;
    margin-bottom: 3px;
}

.servers-section h5 {
    margin-top: 0;
}

.dropdown-list-second li {
    padding: 8px 0;
    transition: all 0.3s ease;
}

.dropdown-list-second li:hover {
    background: #f2f2f2;
    padding-left: 5px;
}

.dropdown-list-second li a {
    width: 100%;
    display: block;
}

.navbar-expand-lg .navbar-nav .dropdown-menu>li {
    /*line-height: 1;*/
    /*font-size: 14px;*/
}

.d-block-menu .dropdown-menu>li:hover {
    background: #f2f2f2;
    padding-left: 5px !important;
}

.d-block-menu .dropdown-menu>li a:hover {
    color: #15a327 !important;
}

.navbar-expand-lg .navbar-nav .dropdown-menu>li {
    padding-bottom: 5px;
}

.d-block-menu .dropdown-menu>li {
    padding: 8px 0 !important;
    margin: 0 !important;
    transition: all 0.3s ease;
    color: #212529;
    font-weight: normal !important;
}

.d-block-menu .dropdown-menu>li a {
    color: #212529 !important;
    display: block;
    width: 100%;
}

@media only screen and (max-width: 600px) {
    .entry:nth-child(even) .content, .entry:nth-child(odd) .content {
        text-align: left;
        transform: none;
    }
    .content {
        width: auto;
    }
    .time {
        top: -25px;
        left: 61%;
    }
}
@media only screen and (max-width: 600px) {
    .footer-section {
        text-align: center;
    }
    
    .icons {
        justify-content: center;
        margin-bottom: 20px;
    }
}
.contact-us-tab .tab-content {
    width: 60%;
}

.sticky{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 999;
    background-color: #004020;
}

.channel-inner {
	position: relative;
}

.channel-inner .channel-view-more-btn {
	left: 0;
    right: 0;
    position: absolute;
    bottom: 15px;
    z-index: 1;
} 

.footer-link-list {
    padding-top: 0;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 10px;
}

.relation-wrapper img {
        background: #fff;
}




.press-release-modal .modal-dialog {
            max-width: 900px;
        }
        .press-release-modal .modal-body {
            max-height: 70vh;
            overflow-y: auto;
            text-align: justify;
        }
        .press-release-modal .quote-highlight {
            background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);
            border-left: 4px solid #2a7846;
            padding: 20px;
            margin: 20px 0;
            border-radius: 8px;
            font-style: italic;
        }
        /*.press-release-modal .company-info {*/
        /*    background: linear-gradient(135deg, #343a40 0%, #495057 100%);*/
        /*    color: white;*/
        /*    padding: 25px;*/
        /*    border-radius: 10px;*/
        /*    margin: 20px 0;*/
        /*}*/
        .press-release-modal .press-header {
            background: radial-gradient(circle, rgba(42, 115, 70, 1) 0%, rgba(42, 171, 70, 1) 0%, rgba(42, 115, 70, 1) 100%);
            color: white;
            padding: 20px;
            border-radius: 10px 10px 0 0;
            text-align: center;
        }
        .press-release-modal .contact-section {
            background: #f8f9fa;
            padding: 20px;
            border-radius: 8px;
            border: 1px solid #dee2e6;
        }
        
        
        
        /*second press modal*/
        
        .press-release-modal-second .modal-content {
            border: none;
            border-radius: 20px;
            box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);
            overflow: hidden;
        }
        
        .press-release-modal-second .modal-header {
            color: white;
            border: none;
            padding: 1rem;
            position: relative;
        }
        
        .press-release-modal-second .modal-header::before {
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            height: 4px;
            background: #2a7846;
        }
        
        .press-release-modal-second .modal-title {
            font-size: 1.8rem;
            font-weight: 700;
            margin-bottom: 0.5rem;
        }
        
        .press-release-modal-second .modal-subtitle {
            font-size: 1rem;
            opacity: 0.9;
            font-weight: 300;
        }
        
        
        .press-release-modal-second .modal-body {
            padding: 1.5rem;
            background: white;
        }
        
        .press-release-modal-second .press-release-content {
            line-height: 1.8;
            color: #333;
        }
        
        .press-release-modal-second .date-location {
            color: #666;
            font-style: italic;
            margin-top: 1rem;
            padding-top: 1rem;
            border-top: 2px solid #f8f9fa;
        }
        
        .press-release-modal-second .highlight {
            background: linear-gradient(120deg, #ffeaa7 0%, #fab1a0 100%);
            padding: 0.2rem 0.5rem;
            border-radius: 5px;
            font-weight: 600;
            color: #2d3436;
        }
        
        .press-release-modal-second .partnership-badge {
            display: inline-block;
            background: linear-gradient(135deg, #00b894, #00a085);
            color: white;
            padding: 0.5rem 1rem;
            border-radius: 25px;
            font-size: 0.9rem;
            font-weight: 600;
            margin: 0.5rem 0;
        }
        
        .press-release-modal-second .modal-footer {
            border: none;
            padding: 2rem;
            background: #f8f9fa;
            text-align: center;
        }

        
        .press-release-modal-second .modal.fade .modal-dialog {
            transform: scale(0.8) translateY(-50px);
            transition: all 0.3s ease;
        }
        
        .press-release-modal-second .modal.show .modal-dialog {
            transform: scale(1) translateY(0);
        }
        
        .press-release-modal-second .btn-link {
            color: #2a7646 !important;
            font-weight: 600;
        }
        
        
        .footer-section {
            min-height: 300px;
        }
        
        
        .service-wrapper:before {
            border-top: 1px solid #ededed;
        }