/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 18 2025 | 13:09:11 */
.darkluplite-dark-mode-enabled .darkluplite--link *, .darkluplite-dark-mode-enabled .darkluplite--link {
    border-color: var(--wpc-darkluplite--border-color) !important;
    color: #ffffff !important;
}
/* h2.wpc--darkluplite-element.darkluplite--text.darkluplite-bg-gradient{
	    background-image: linear-gradient(13deg, rgb(255 255 255) 25%, rgb(255 134 4) 48%) !important;
} */

/* h1.wpc--darkluplite-element.darkluplite--text.darkluplite-bg-gradient{
	    background-image: linear-gradient(to right, rgb(255 255 255), rgb(255 139 0), rgb(255 118 0)) !important;
} */
span.stat-number.counter.wpc--darkluplite-element.darkluplite--text.darkluplite--text-after.darkluplite-under-darken-bg.darkluplite--tertiary-bg.darkluplite--bg-applied {
    font-size: 20px;
    font-weight: 800;
    -webkit-background-clip: text;
    -webkit-text-fill-color: #ffffff;
    display: inline-block;
}
.darkluplite-dark-mode-enabled .darkluplite--link i:before {
    color: #ffffff !important;
}

.darkluplite-dark-mode-enabled .darkluplite--link:hover, .darkluplite-dark-mode-enabled .darkluplite--link:active {
    color: #ff7100 !important;
} 




  
.darkluplite-dark-mode-enabled .course-card {
    background: radial-gradient(circle at top left, #1a1a1a 0%, #000000 30%, #000000 60%, #000000 100%);
    border: 1px solid #545050;
    color: #ffffff;
}
   .course-card h2.wpc--darkluplite-element,
    .course-card h3.wpc--darkluplite-element,
    .course-card p.wpc--darkluplite-element {
        color: #fff !important;
    }



.darkluplite-dark-mode-enabled .hero-text h1{
background-image:linear-gradient(to right, rgb(255 255 255), rgb(255, 152, 0), rgb(245, 124, 0)) !important;
}

.darkluplite-dark-mode-enabled .insights-title{
background-image:linear-gradient(to right, rgb(255 255 255), rgb(255, 152, 0), rgb(245, 124, 0)) !important;
}

.darkluplite-dark-mode-enabled .certificate-container h1{
	background-image:linear-gradient(to right, rgb(255 255 255), rgb(255, 152, 0), rgb(245, 124, 0)) !important;

}
.course-card h2.wpc--darkluplite-element, .course-card h3.wpc--darkluplite-element, .course-card p.wpc--darkluplite-element {
    color: #fff !important;
}
.darkluplite-dark-mode-enabled .darkluplite--link *, .darkluplite-dark-mode-enabled .darkluplite--link {
    border-color: var(--wpc-darkluplite--border-color) !important;
    color: #ffffff !important;
}
.darkluplite-dark-mode-enabled .darkluplite--link *, .darkluplite-dark-mode-enabled .darkluplite--link {
    border-color: var(--wpc-darkluplite--border-color) !important;
    color: var(--wpc-darkluplite--link-color) !important;
}
.darkluplite-dark-mode-enabled .darkluplite--tertiary-bg {
    background-color: var(--wpc-darkluplite--tertiary-bg) !important;
}

.darkluplite-dark-mode-enabled  .course-info h2 {
  
    background: #fff;
    -webkit-background-clip: text;
    -webkit-text-fill-color: #fff;

}
.darkluplite-dark-mode-enabled .heading-text{
  
    background: #fff;
    -webkit-background-clip: text;
    -webkit-text-fill-color: #fff;

}

.darkluplite-dark-mode-enabled .darkluplite--link {
    color: #ffffff !important;
}


.darkluplite-dark-mode-enabled .darkluplite--link *, .darkluplite-dark-mode-enabled .darkluplite--link {
    border-color: var(--wpc-darkluplite--border-color) !important;
    color: var(--wpc-darkluplite--link-color) !important;
}
.darkluplite-dark-mode-enabled .darkluplite--link *, .darkluplite-dark-mode-enabled .darkluplite--link {
    border-color: var(--wpc-darkluplite--border-color) !important;
    color: #ffffff !important;
}
.darkluplite-dark-mode-enabled .darkluplite--link *, .darkluplite-dark-mode-enabled .darkluplite--link {
    border-color: var(--wpc-darkluplite--border-color) !important;
    color: #ffffff !important;
}
.darkluplite-dark-mode-enabled .darkluplite--link *, .darkluplite-dark-mode-enabled .darkluplite--link {
    border-color: var(--wpc-darkluplite--border-color) !important;
    color: var(--wpc-darkluplite--link-color) !important;
}
.darkluplite-dark-mode-enabled .wpc--darkluplite-non-bg-box-shadow {
    /* border: 1px solid rgba(255, 255, 255, 0.2) !important; */
    background-color: rgba(168, 168, 168, 0.1) !important;
}

.darkluplite-dark-mode-enabled  .fa-instagram {
    background: radial-gradient(circle at 30% 107%, #2f2d2d 0%, #2f2d2d 5%, #2f2d2d 45%, #2f2d2d 60%, #2f2d2d 90%);
}
.darkluplite-dark-mode-enabled  .social-icons a[aria-label="YouTube"]{
    background: radial-gradient(circle at 30% 107%, #2f2d2d 0%, #2f2d2d 5%, #2f2d2d 45%, #2f2d2d 60%, #2f2d2d 90%);
}

.darkluplite-dark-mode-enabled  .social-icons a[aria-label="Instagram"]{
    background: radial-gradient(circle at 30% 107%, #2f2d2d 0%, #2f2d2d 5%, #2f2d2d 45%, #2f2d2d 60%, #2f2d2d 90%);
}


.darkluplite-dark-mode-enabled  .social-icons a[aria-label="LinkedIn"]{
    background: radial-gradient(circle at 30% 107%, #2f2d2d 0%, #2f2d2d 5%, #2f2d2d 45%, #2f2d2d 60%, #2f2d2d 90%);
}

.darkluplite-dark-mode-enabled .darkluplite--link *, .darkluplite-dark-mode-enabled .darkluplite--link {
    border-color: var(--wpc-darkluplite--border-color) !important;
    color: #ffffff !important;
}


ul.sub-menu.wpc--darkluplite-element.darkluplite-under-darken-bg.darkluplite--bg-applied.darkluplite--tertiary-bg {
    border: 1px solid #626579;
}

.insights-video-box.wpc--darkluplite-element.wpc--darkluplite-box-shadow.darkluplite--tertiary-bg.darkluplite--bg-applied{
    border: 1px solid #626579;
}

.certificate-box.wpc--darkluplite-element.wpc--darkluplite-box-shadow.darkluplite--tertiary-bg.darkluplite--bg-applied{
    border: 1px solid #626579;
}


.darkluplite-dark-mode-enabled  #menu-main-menu .current-menu-item::before {
   content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: calc(80% + 10px);
/*     background-color: rgb(76 76 76); */
    border-radius: 8px;
    /* clip-path: polygon(0px 0px, 100% 0px, 100% 100%, 50% calc(100% - 24px), 0px 100%); */
    z-index: 0;
}


.darkluplite-dark-mode-enabled  #menu-main-menu li a {
    display: block;
    padding: 10px 12px;
    color: #000;
    text-decoration: none;
    font-weight: 500;
    font-family: 'Segoe UI', sans-serif;
}