:root{--color-primary-accessible:#006b33;--isa-contrast-body-on-light:#5a6270;--isa-contrast-wa-text:#0a4d26;--isa-badge-accessible-bg:#006b33}.rbt-badge.variation-02.bg-color-primary.color-white.radius-round{background-color:var(--isa-badge-accessible-bg) !important;color:#ffffff !important}.isa-home-trust .isa-trust-item i,.isa-home-trust .isa-trust-link{color:var(--color-primary-accessible) !important}.isa-trending-section .isa-trending-course-card .rbt-price .current-price{color:var(--color-primary-accessible) !important}.isa-trending-section .isa-trending-course-card .rbt-meta,.isa-trending-section .isa-trending-course-card .rbt-review,.isa-trending-section .isa-trending-course-card .rbt-meta li{color:var(--isa-contrast-body-on-light) !important}.isa-trending-section .isa-course-enroll-btn,.isa-trending-section .isa-course-enroll-btn.color-primary{display:inline-flex !important;align-items:center;justify-content:center;gap:6px;width:100%;padding:12px 16px;border-radius:999px;font-size:15px;font-weight:700;line-height:1.2;text-decoration:none !important;color:#ffffff !important;background:linear-gradient(135deg,#01a550 0%,#00803c 100%) !important;box-shadow:0 4px 14px rgba(1,165,80,0.32)}.isa-trending-section .isa-course-enroll-btn::after{display:none !important}.isa-trending-section .isa-course-enroll-btn span,.isa-trending-section .isa-course-enroll-btn i{color:#ffffff !important;opacity:1 !important;visibility:visible !important;transform:none !important;position:static !important}.isa-trending-section .isa-trending-rail-top span,.isa-trending-section .isa-trending-rail-top strong em,.isa-blog-section .isa-blog-rail-top span,.isa-blog-section .isa-blog-rail-top strong em{color:var(--color-primary-accessible) !important}.isa-trending-section .rbt-course-tab-button li button:not(.active):hover{color:var(--color-primary-accessible) !important}.isa-framework-section .isa-fw-card-step,.isa-framework-section .isa-fw-step-counter span,.isa-framework-section .isa-fw-video-badge i{color:var(--color-primary-accessible) !important}.isa-framework-section .isa-fw-progress-dot.is-done:not(.is-active){color:var(--color-primary-accessible) !important}.isa-desktop-cta-popup .isa-popup-desc{color:var(--isa-contrast-body-on-light) !important}.isa-desktop-cta-popup .isa-popup-wa{color:var(--isa-contrast-wa-text) !important;background-color:rgba(37,211,102,0.2) !important}.isa-mobile-sticky-bar .isa-mobile-action-btn.btn-directions{color:var(--color-primary-accessible) !important}.isa-site-footer .isa-footer-col-links .ft-link li + li{margin-top:0 !important}.isa-site-footer .isa-footer-col-links .ft-link li a{display:flex !important;align-items:center;min-height:48px;padding:10px 4px;width:100%;box-sizing:border-box}.rbt-swiper-pagination .swiper-pagination-bullet,.isa-fw-pagination .swiper-pagination-bullet{width:48px !important;height:48px !important;margin:0 !important;border-radius:50% !important;background:transparent !important;box-shadow:none !important;opacity:1 !important;transform:none !important;display:inline-flex !important;align-items:center;justify-content:center;vertical-align:middle;position:relative;cursor:pointer}.rbt-swiper-pagination .swiper-pagination-bullet::before,.isa-fw-pagination .swiper-pagination-bullet::before{content:"";display:block;width:8px;height:8px;border-radius:50%;flex-shrink:0;transition:all 0.25s ease}.rbt-swiper-pagination .swiper-pagination-bullet::before{box-shadow:inset 0 0 0 5px var(--color-body);opacity:0.5}.rbt-swiper-pagination .swiper-pagination-bullet-active::before{width:20px;height:8px;border-radius:999px;box-shadow:none;background:var(--color-primary);opacity:1}.bg-gradient-3 .rbt-swiper-pagination .swiper-pagination-bullet::before,.bg-gradient-7 .rbt-swiper-pagination .swiper-pagination-bullet::before{box-shadow:inset 0 0 0 5px #ffffff;opacity:0.5}.bg-gradient-3 .rbt-swiper-pagination .swiper-pagination-bullet-active::before,.bg-gradient-7 .rbt-swiper-pagination .swiper-pagination-bullet-active::before{background:#ffffff;opacity:1}.isa-fw-pagination .swiper-pagination-bullet::before{background:rgba(1,165,80,0.25);box-shadow:none;opacity:1}.isa-fw-pagination .swiper-pagination-bullet-active::before{width:22px;height:8px;border-radius:999px;background:linear-gradient(90deg,#01a550,#00803c)}