

      :root {
        --font: <link rel="stylesheet" href="https://use.typekit.net/umg1jcm.css">;
        --alt-font: <link rel="stylesheet" href="https://use.typekit.net/qtn2kwd.css">;
        --accent-color: #006c9b;
        --secondary-color: #007c80;
        --link-color: #692b8a;
        --accent-highlight-color: #004868;
        --accent-highlight-background-color: #b5e8ff;
        --accent-tinted-color-70: #b3d3e1;
        --accent-tinted-color-80: #cce2eb;
        --accent-tinted-color-90: #e6f0f5;
        --accent-contrast-color: #fff;
        --accent-contrast-tinted-background-color: #b3b3b3;
        --accent-hover-color: #0090ce;
        --secondary-hover-color: #00adb3;
        --secondary-contrast-color: #fff;
        --link-hover-color: #a052c9;
      }
      
body { background: url('https://d36ai2hkxl16us.cloudfront.net/thoughtindustries/image/upload/v1/course-uploads/2f06419c-ded8-4d4d-ba4c-63ffa1383269/2ato3dmf7qx5-LMS-Background-2025.png'); background-attachment: fixed; background-size: cover; }
.company__logo {text-indent: 100%;white-space: nowrap;overflow: hidden;background: url('https://d36ai2hkxl16us.cloudfront.net/thoughtindustries/image/upload/a_exif,c_fit,t_ti_company_logo_hires_v3/v1/course-uploads/2f06419c-ded8-4d4d-ba4c-63ffa1383269/tecdxofw4bvn-NPower-Logo-Updated-Nii-Blue.png') no-repeat center left;background-size: contain;} .company__logo span.h4 {visibility: hidden;}
.share__container { display: none; }

span.engagement__last-login {
display: none !important;
}

body{
font-family: "area-normal", sans-serif;
font-weight: 700;
font-style: normal;
}

h1, h2, h3, h4, h5, h6, metamorph-50-start, ember-application  learn course section lesson index course-lesson-0 course-section-0{
font-family: "indivisible", sans-serif;
font-weight: 300;
font-style: normal;
}

.title-area .top-bar-section ul.left{
    align-self: center;
}

.cssblockheroimage1 .hero {
    height: 600px;
    }

.cssblockheroimage1 .hero__caption{
    background: rgba(0, 108, 155, 0.90);
    right: 0%; 
    left: auto; 
    top: 50%; 
    transform: translateY(-50%); 
    bottom: auto;
    width: 40%; 
    text-align:right
    }

.cssblockheroimage1 .hero .hero__caption .hero__title{
    display: block; 
    color: white !important; 
    font-size: 20px; 
    margin-bottom: 20px;
    }

.cssblockheroimage1 .hero__caption .h4{
    display:inline-block; 
    color: white !important; 
    font-size: 20px; 
    margin-bottom: 20px;
    }

.cssblockheroimage1 .hero .hero__caption .hero__title{
    color: white; 
    font-size: 40px; 
    font-weight: 700;
    } 

.cssblockheroimage1 .hero .btn btn--primary{
    color: white; 
    background-color: rgb(234, 118, 0); 
    border: none; 
    font-size: 18px;
    }

.responsiveyoutube{
   position: relative;
   padding-bottom: 56.25%;
   height: 0;
   padding-top: 10%;
}

.responsiveyoutube iframe{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.learning-path-timeline-milestone__header{
    background-color: #006C9B;
}

h3.learning-path-timeline-milestone__title.flex-auto.text-2xl, .learning-path-timeline-milestone__description, .icon-navigatedown{
    color: #fff;
}

#i18n-3{
    color: #fff;  
}

.catalog-item{
    background-color: #C48300;
    border: none;
}
