/* Readable counter text on the sage structural background; icons stay original. */
.counter-section-one .content-count,.counter-section-one .content-count .count-item,
.counter-section-one .content-count .count,.counter-section-one .content-count p {color:#242927 !important;}
/* Tumbuh Plus: typography paired with recoloured structural backgrounds. */
.learning-section-02 .section-title h2, .learning-section-02 .section-title .sub__warning,
.pricing-plan-section3 .section-title h2, .pricing-plan-section3 .section-title .text-theme03,
.pricing-plan-section3 .section-title .sub__warning,
.best-programs-section3 h2.text-white, .best-programs-section3 .section-title .text-theme,
.testimonial-section3 .section-title h2.text-white {color:#242927 !important;}
.banner-section h1.text-white,.banner-section h2.text-white,.banner-section h3.text-white,.banner-section p.text-white,.banner-section .section-title-white h2,.banner-section .section-title .text-theme,.banner-section .section-title .sub__warning {color:#242927 !important;}
.courses-section4 h1.text-white,.courses-section4 h2.text-white,.courses-section4 h3.text-white,.courses-section4 p.text-white,.courses-section4 .section-title-white h2,.courses-section4 .section-title .text-theme,.courses-section4 .section-title .sub__warning {color:#242927 !important;}
.kids-logo-section2 h1.text-white,.kids-logo-section2 h2.text-white,.kids-logo-section2 h3.text-white,.kids-logo-section2 p.text-white,.kids-logo-section2 .section-title-white h2,.kids-logo-section2 .section-title .text-theme,.kids-logo-section2 .section-title .sub__warning {color:#242927 !important;}
.learning-section-02 h1.text-white,.learning-section-02 h2.text-white,.learning-section-02 h3.text-white,.learning-section-02 p.text-white,.learning-section-02 .section-title-white h2,.learning-section-02 .section-title .text-theme,.learning-section-02 .section-title .sub__warning {color:#242927 !important;}
.pricing-plan-section3 h1.text-white,.pricing-plan-section3 h2.text-white,.pricing-plan-section3 h3.text-white,.pricing-plan-section3 p.text-white,.pricing-plan-section3 .section-title-white h2,.pricing-plan-section3 .section-title .text-theme,.pricing-plan-section3 .section-title .sub__warning {color:#242927 !important;}
.pricing-plan-section3.bg-similar-testi h1.text-white,.pricing-plan-section3.bg-similar-testi h2.text-white,.pricing-plan-section3.bg-similar-testi h3.text-white,.pricing-plan-section3.bg-similar-testi p.text-white,.pricing-plan-section3.bg-similar-testi .section-title-white h2,.pricing-plan-section3.bg-similar-testi .section-title .text-theme,.pricing-plan-section3.bg-similar-testi .section-title .sub__warning {color:#242927 !important;}

.tumbuh-light-background .section-title h1,.tumbuh-light-background .section-title h2,
.tumbuh-light-background .section-title .text-theme,.tumbuh-light-background .section-title .text-theme03,
.tumbuh-light-background .section-title .sub__warning,.tumbuh-light-background .section-title p,
.tumbuh-light-background .banner-content h1,.tumbuh-light-background .banner-content h1 span,
.tumbuh-light-background .banner-content p {color:#242927 !important;}
/* Original footer and small-icon colour exceptions requested by the user. */
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .text-theme, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .text-theme, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).text-theme { color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .common_btn.common_btn__outline-theme3, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .common_btn.common_btn__outline-theme3 { border:#6754e9 !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .read-more-button, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .read-more-button, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).read-more-button { color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .read-more-button:hover, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .read-more-button:hover, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).read-more-button:hover { color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .box-style::before, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .box-style::before { background-color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .p1-clr, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .p1-clr, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).p1-clr { color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .video_play, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .video_play, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).video_play { background-color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .social-wrap01 a, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .social-wrap01 a { background:#7a64ec !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .mouse-follower .cursor-outline, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .mouse-follower .cursor-outline { border:#75f !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .mouse-follower .cursor-dot, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .mouse-follower .cursor-dot { background:#75f !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .p1-bg, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .p1-bg, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).p1-bg { background:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .bg-clr, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .bg-clr, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).bg-clr { color:rgb(238, 238, 245) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .bg-bg, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .bg-bg, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).bg-bg { background:rgb(238, 238, 245) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .cmnbg-clr, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .cmnbg-clr, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).cmnbg-clr { color:rgb(238, 238, 245) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .cmnbg-bg, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .cmnbg-bg, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).cmnbg-bg { background:rgb(238, 238, 245) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .serial-pagination li a.active, :is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .serial-pagination li a:hover, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .serial-pagination li a.active, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .serial-pagination li a:hover { background:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .getin-touch-wrap .get-pra, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .getin-touch-wrap .get-pra { color:#3c307b !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .sassion-item, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .sassion-item, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).sassion-item { background:#5242b0 !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .call-info-contact-wrap, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .call-info-contact-wrap, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).call-info-contact-wrap { border-left:#6754e9 !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .progress-theme-items, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .progress-theme-items, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).progress-theme-items { background-color:#6754e9 !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .play-in:hover, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .play-in:hover, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).play-in:hover { background:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .date-badge, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .date-badge, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).date-badge { background-color:rgb(96, 14, 228) !important; }
@media screen and (max-width: 991px) {
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .learning-section, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .learning-section, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).learning-section { background-color:rgb(96, 14, 228) !important; }
}
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .header-top-section, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .header-top-section, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).header-top-section { background-color:#6b58eb !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .header-main
  .main-menu
  ul
  li
  .has-homemenu
  .homemenu-items
  .homemenu
  .homemenu-thumb::before, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .header-main
  .main-menu
  ul
  li
  .has-homemenu
  .homemenu-items
  .homemenu
  .homemenu-thumb::before { background:#5e5ef6 !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .header-style1.sticky, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .header-style1.sticky { background-color:#6754e9 !important;border-color:#6754e9 !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .header-style2 .sidebar__toggle, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .header-style2 .sidebar__toggle { background-color:#5242b0 !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .header-section-style3 .mega-menu-wrapper, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .header-section-style3 .mega-menu-wrapper { background-color:#6754e9 !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .header-section-style3 .mega-menu-wrapper .search-icon, :is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .header-section-style3 .mega-menu-wrapper .shop_cart, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .header-section-style3 .mega-menu-wrapper .search-icon, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .header-section-style3 .mega-menu-wrapper .shop_cart { background-color:#7a64ec !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .offcanvas__info, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .offcanvas__info, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).offcanvas__info { background:rgb(238, 238, 245) !important;border-left:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .offcanvas__wrapper .offcanvas__content .offcanvas__close, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .offcanvas__wrapper .offcanvas__content .offcanvas__close { background-color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) ::-webkit-scrollbar-track, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) ::-webkit-scrollbar-track { box-shadow:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) ::-webkit-scrollbar-thumb, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) ::-webkit-scrollbar-thumb { background:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .swiper-dot .swiper-pagination-bullet, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .swiper-dot .swiper-pagination-bullet { background-color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active::before, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active::before { border:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .array-button .array-prev:hover, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .array-button .array-prev:hover { background-color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .array-button .array-next, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .array-button .array-next { background-color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .array-button .array-next:hover, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .array-button .array-next:hover { color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .cmn-arrows:hover, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .cmn-arrows:hover, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).cmn-arrows:hover { background:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .nice-select .list, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .nice-select .list { background-color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .scroll-up::after, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .scroll-up::after { color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .scroll-up svg.scroll-circle path, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .scroll-up svg.scroll-circle path { stroke:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .page-nav-wrap ul li .page-numbers.current, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .page-nav-wrap ul li .page-numbers.current { background-color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .page-nav-wrap ul li .page-numbers:hover, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .page-nav-wrap ul li .page-numbers:hover { background-color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .box-color-2, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .box-color-2, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).box-color-2 { background-color:rgba(88, 102, 235, 0.15) !important;color:#5866eb !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .bor-1, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .bor-1, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).bor-1 { border:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .border-array-style, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .border-array-style, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).border-array-style { border:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .banner-section .banner-content .hero-badge, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .banner-section .banner-content .hero-badge { background-color:#5242b0 !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .banner-section02 .banner-content .badge-sub2, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .banner-section02 .banner-content .badge-sub2 { color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .mean-container
  .mean-nav
  > ul
  .homemenu-items
  .homemenu
  .homemenu-thumb::before, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .mean-container
  .mean-nav
  > ul
  .homemenu-items
  .homemenu
  .homemenu-thumb::before { background:#5e5ef6 !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .mean-container .mean-nav ul li a:hover, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .mean-container .mean-nav ul li a:hover { color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .news-single-items .news-content .read-more, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .news-single-items .news-content .read-more { color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .news-single-items:hover .news-content h4 a, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .news-single-items:hover .news-content h4 a { color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .class-program_items4 .time-management .box_in.bg2, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .class-program_items4 .time-management .box_in.bg2 { background-color:#f2edfe !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .blog-right-area .widget_categories li:hover, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .blog-right-area .widget_categories li:hover { background-color:#6754e9 !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .blog-right-area .blog-tags li a:hover, :is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .wp-block-tag-cloud a:hover, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .blog-right-area .blog-tags li a:hover, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .wp-block-tag-cloud a:hover { background:#6754e9 !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .quote-box_wrap, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .quote-box_wrap, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).quote-box_wrap { background-color:#6754e9 !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .replay-area-item .reply, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .replay-area-item .reply { background-color:#6754e9 !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .preloader .animation-preloader .spinner, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .preloader .animation-preloader .spinner { border-top-color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .preloader .animation-preloader .txt-loading .letters-loading, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .preloader .animation-preloader .txt-loading .letters-loading { color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .preloader p, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .preloader p { color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .preloader .loader .loader-section .bg, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .preloader .loader .loader-section .bg { background-color:rgb(238, 238, 245) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .search-wrap .main-search-input, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .search-wrap .main-search-input { color:rgb(96, 14, 228) !important;border-bottom:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .search-wrap input.form-control, :is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .search-wrap input.form-control:focus, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .search-wrap input.form-control, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .search-wrap input.form-control:focus { background-color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) input.main-search-input::placeholder, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) input.main-search-input::placeholder { color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .search-close, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .search-close, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).search-close { color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .cursor-inner, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .cursor-inner, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).cursor-inner { background-color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .cursor-inner.cursor-hover, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .cursor-inner.cursor-hover { background-color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .cursor-outer, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .cursor-outer, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).cursor-outer { border:rgb(96, 14, 228) !important; }
@media (max-width: 1199px) {
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .pricing-pln__items.style1, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .pricing-pln__items.style1 { background:#f2e9ff !important; }
}
@media (max-width: 767px) {
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .program-history-section .style1, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .program-history-section .style1 { background-color:#f2e9ff !important; }
}
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .play-grps .video-style, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .play-grps .video-style { background-color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .section-title .badge-section, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .section-title .badge-section { background-color:#7a64ec !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .section-title .badge-section.secondary, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .section-title .badge-section.secondary { background-color:#f2edfe !important;color:#6754e9 !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .section-title .badge-sub2, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .section-title .badge-sub2 { color:#6754e9 !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .section-bg, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .section-bg, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).section-bg { background-color:rgb(238, 238, 245) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .team-items:hover h4 a, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .team-items:hover h4 a { color:rgb(96, 14, 228) !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .testimonial-card:hover .icon-border svg path, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .testimonial-card:hover .icon-border svg path { stroke:#6754e9 !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .testimonial-card:hover .icon-bg svg path, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .testimonial-card:hover .icon-bg svg path { fill:#f2edfe !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .testimonial-card:hover .img-border svg path, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .testimonial-card:hover .img-border svg path { stroke:#6754e9 !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]), :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) { --blue:#6754e9 !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .courser_topics .tutor-accordion-item-header:hover, :is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .courser_topics .tutor-accordion-item-header.is-active, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .courser_topics .tutor-accordion-item-header:hover, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .courser_topics .tutor-accordion-item-header.is-active { background:#6D5EF4 !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .comment-reply-link, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .comment-reply-link, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa).comment-reply-link { background-color:#6754E9 !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) #tutor-toggle-coupon-button, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) #tutor-toggle-coupon-button { color:#6754e9 !important; }
:is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .woocommerce div.product form.cart .button:hover, :is(footer, [class*="footer-"], [class*="footer_"], [class*="newsletter"]) .woocommerce div.product form.cart .button:focus, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .woocommerce div.product form.cart .button:hover, :is(.icon, .icon_wrapper, .social-icon, .header-icons, .fas, .far, .fab, .fa) .woocommerce div.product form.cart .button:focus { background-color:#6754e9 !important; }
