/* _content/RisualVWEX.Web/Views/Auth/Login.cshtml.rz.scp.css */
.page-banner-bg[b-z8hjm2pq78] {
    background-image: url(img/auth/Loginpage.jpg);
}

.page-banner[b-z8hjm2pq78] {
    font-family: "FontSemiBold";
    padding-top: 100px;
    padding-bottom: 100px;
    color: white;
}

/*.register-page-banner-bg {
    background-image: url(img/auth/Registerpagebackground.jpg);
}
*/
/* _content/RisualVWEX.Web/Views/Auth/Register.cshtml.rz.scp.css */
.page-banner-bg[b-lirf754q8l] {
    background-image: url(img/auth/registerbg.jpg);
    transform: scaleY(1);
}

.page-banner[b-lirf754q8l] {
    font-family: "FontSemiBold";
    padding-top: 100px;
    padding-bottom: 100px;
}
/* _content/RisualVWEX.Web/Views/Auth/ResetPassword.cshtml.rz.scp.css */
.page-banner-bg[b-6r27l5z0sr] {
    background-image: url(img/auth/Loginpage.jpg);
}

.page-banner[b-6r27l5z0sr] {
    font-family: "FontSemiBold";
    padding-top: 100px;
    padding-bottom: 100px;
    color: white;
}

/*.register-page-banner-bg {
    background-image: url(img/auth/Registerpagebackground.jpg);
}
*/
/* _content/RisualVWEX.Web/Views/Auth/ResetPasswordTokenExpired.cshtml.rz.scp.css */
.page-banner-bg[b-12gg4v9xk0] {
    background-image: url(img/auth/Loginpage.jpg);
}

.page-banner[b-12gg4v9xk0] {
    font-family: "FontSemiBold";
    padding-top: 100px;
    padding-bottom: 100px;
    color: white;
}

/*.register-page-banner-bg {
    background-image: url(img/auth/Registerpagebackground.jpg);
}
*/
/* _content/RisualVWEX.Web/Views/Auth/SetPassword.cshtml.rz.scp.css */
.page-banner-bg[b-gcpkdu9ntc] {
    background-image: url(img/auth/Loginpage.jpg);
}

.page-banner[b-gcpkdu9ntc] {
    font-family: "FontSemiBold";
    padding-top: 100px;
    padding-bottom: 100px;
    color: white;
}
input[b-gcpkdu9ntc]{
    color:var(--bs-black);
}
label[b-gcpkdu9ntc] {
    color: var(--bs-black);
}
/*.register-page-banner-bg {
    background-image: url(img/auth/Registerpagebackground.jpg);
}
*/
/* _content/RisualVWEX.Web/Views/Auth/SetPasswordTokenExpired.cshtml.rz.scp.css */
.page-banner-bg[b-di918qfyhk] {
    background-image: url(img/auth/Loginpage.jpg);
}

.page-banner[b-di918qfyhk] {
    font-family: "FontSemiBold";
    padding-top: 100px;
    padding-bottom: 100px;
    color: white;
}

/*.register-page-banner-bg {
    background-image: url(img/auth/Registerpagebackground.jpg);
}
*/
/* _content/RisualVWEX.Web/Views/CertificateTemplate/Index.cshtml.rz.scp.css */
.certificate[b-41ux036rx2] {
    background-image: url(img/certificatebg.png);
    width: 1122.51px;
    height: 793.70px;
    background-size: cover;
    background-repeat: no-repeat;
    padding: 7rem;
    padding-top: 5rem;
}

/*h1 {
    font-size: 3.5rem;
}

h4 {
    font-size: 2rem;
}

h6 {
    font-size: 1.5rem;
}*/
/* _content/RisualVWEX.Web/Views/Dashboard/AdminDashboard.cshtml.rz.scp.css */
.star-icon[b-1ttp9yx8z2] {
    font-size: 1.5rem;
}

.fun-icon[b-1ttp9yx8z2] {
    font-size: 3rem;
}

.clickable[b-1ttp9yx8z2] {
    cursor: pointer;
}

.summary-card[b-1ttp9yx8z2] {
    width: 14.26667%;
}
/* _content/RisualVWEX.Web/Views/Dashboard/Certificate.cshtml.rz.scp.css */
.certificate[b-57jt2amdfo] {
    background-image: url(img/certificatebg.png);
    width: 1122.51px;
    height: 793.70px;
    background-size: cover;
    background-repeat: no-repeat;
    padding: 7rem;
    padding-top: 5rem;    
}

/*h1 {
    font-size: 3.5rem;
}

h4 {
    font-size: 2rem;
}

h6 {
    font-size: 1.5rem;
}*/
/* _content/RisualVWEX.Web/Views/Dashboard/SchoolDashboard.cshtml.rz.scp.css */
.star-icon[b-bmlme3dbhw] {
    font-size: 1.5rem;
}

.fun-icon[b-bmlme3dbhw] {
    font-size: 3rem;
}

.clickable[b-bmlme3dbhw] {
    cursor: pointer;
}
/* _content/RisualVWEX.Web/Views/Dashboard/StudentDashboard.cshtml.rz.scp.css */
.person-icon[b-oymxefg81q] {
    font-size: 5rem;
}

.progress-bar[b-oymxefg81q] {
    transition: width 1s !important;
    transition-delay: 1s;
}
/* _content/RisualVWEX.Web/Views/Home/AboutUs.cshtml.rz.scp.css */
.page-banner-bg[b-4qvi55kesu] {
    background-image: url(img/home/Aboutus.jpg);
}

.what-we-do-icon[b-4qvi55kesu] {
    font-size: 3rem;
}

.left-dots-img[b-4qvi55kesu]:after {
    background-image: radial-gradient(#27b36a 15%,transparent 25%);
    background-size: 15px 15px;
    content: "";
    position: absolute;
    width: 204px;
    height: 230px;
    right: -29px;
    bottom: -34px;
    z-index: 5;
}
/* _content/RisualVWEX.Web/Views/Home/Index.cshtml.rz.scp.css */
.page-banner-bg[b-gk8vhuk5s3] {
    background-image: url(img/home/Home.jpg);
}

.star-icon[b-gk8vhuk5s3] {
    font-size: 1.5rem;
}

.fun-icon[b-gk8vhuk5s3] {
    font-size: 3rem;
}
/* _content/RisualVWEX.Web/Views/Home/ProgramDetail.cshtml.rz.scp.css */
.page-banner-bg[b-t0owvb1r5y] {
    background-image: url(img/auth/ProgramDetailsPage.jpg);
}

.page-banner[b-t0owvb1r5y] {
    font-family: "FontSemiBold";
    padding-top: 100px;
    padding-bottom: 100px;
}

.program-detail-image[b-t0owvb1r5y] {
    height: 300px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.program-topic-card[b-t0owvb1r5y] {
    min-height: 600px;
}
/* _content/RisualVWEX.Web/Views/Profile/Index.cshtml.rz.scp.css */
.page-banner-bg[b-a3xmxz30by] {
    background-image: url(img/auth/Studentprofilebackground.jpg);
    opacity: 1;
}

.page-banner[b-a3xmxz30by] {
    font-family: "FontSemiBold";
    padding-top: 50px;
    padding-bottom: 50px;
}
/* _content/RisualVWEX.Web/Views/ProgramDetail/ProgramTopic.cshtml.rz.scp.css */
/* _content/RisualVWEX.Web/Views/Shared/Components/StudentModuleTopicReference/Default.cshtml.rz.scp.css */
.topic-reference[b-d49ntwkjvu] {
    position: relative;
    height: 230px;
    /*background: rgba(233,236,239,1);*/
}

.topic-reference-icon[b-d49ntwkjvu] {
    position: absolute;
    margin: auto;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    height: 40px;
    width: 40px;
}

.topic-reference:hover[b-d49ntwkjvu] {
    background: rgba(233,236,239,0.5);
    /*background: rgba(111,111,111,0.1);*/
}

.img-thumbnail[b-d49ntwkjvu] {
    height: 184px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.img-thumbnail[b-d49ntwkjvu] {
}

.topic-reference-icon.document[b-d49ntwkjvu] {
    bottom: 10px;
    top: unset;
    left: unset;
    right: 10px;
}

.topic-reference-filename[b-d49ntwkjvu] {
    color: var(--bs-black);
   /* position: absolute;
    margin: auto;
    bottom: -10px;
    right: 40px;
    left: 10px;
    height: 50px;*/
}

.topic-reference:hover .topic-reference-filename[b-d49ntwkjvu] {
    
}
/* _content/RisualVWEX.Web/Views/Shared/ProgramInvalid.cshtml.rz.scp.css */
.page-banner-bg[b-xl876up1mc] {
    background-image: url(img/home/Aboutus.jpg);
}

.lock-icon[b-xl876up1mc] {
    font-size: 4rem;
}
/* _content/RisualVWEX.Web/Views/Shared/_Layout.cshtml.rz.scp.css */
/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

.footer[b-5714oile6i] {
  position: absolute;
  bottom: 0;
  width: 100%;
  white-space: nowrap;
  line-height: 60px;
}
/* _content/RisualVWEX.Web/Views/StudentEvaluation/Index.cshtml.rz.scp.css */
.button-section[b-btui2k20wq] {
    background:var(--bs-white);
}
