/* /Views/AboutUs/Administration.cshtml.rz.scp.css */
/* AdministrationSec start */
#AdministrationSec h2[b-pofkkufut5] {
    font-size: 22px;
    margin-bottom: 0;
}

/* border bottom start */

#AdministrationSec span.decor[b-pofkkufut5] {
    width: 16px;
    height: 16px;
    border-radius: 50%;
    border: 2px solid #00c1ea;
    background: #fff;
    display: inline-block;
    position: relative;
    z-index: 1;
}

    #AdministrationSec span.decor[b-pofkkufut5]::before {
        background: #00c1ea;
    }

    #AdministrationSec span.decor[b-pofkkufut5]::before {
        background: #00c1ea;
        content: "";
        position: absolute;
        left: 14px;
    }

    #AdministrationSec span.decor[b-pofkkufut5]::after {
        background: #00c1ea;
    }

    #AdministrationSec span.decor[b-pofkkufut5]::after {
        content: "";
        position: absolute;
        right: -23px;
        top: 5px;
        width: 60px;
        height: 2px;
        z-index: -1;
    }

    #AdministrationSec span.decor span.inner[b-pofkkufut5] {
        background: #00c1ea;
    }

#AdministrationSec span.inner[b-pofkkufut5] {
    width: 6px;
    height: 6px;
    background: #eaeaea;
    border-radius: 50%;
    display: block;
    margin: auto;
    margin-top: auto;
    margin-top: 3px;
}

/* border bottom end */
#AdministrationSec img[b-pofkkufut5] {
    height: 400px;
    object-fit: fill;
}

#AdministrationSec h3[b-pofkkufut5] {
    font-size: 20px;
    border-bottom: 1px solid rgb(212 215 218);
    padding-bottom: 5px;
}

#AdministrationSec p[b-pofkkufut5] {
    font-size: 16px;
}
/* AdministrationSec end */
/* /Views/AboutUs/Gallery.cshtml.rz.scp.css */
/* /Views/AboutUs/GoalAndObjective.cshtml.rz.scp.css */
/* GoalAndObjectiveSec start */

#GoalAndObjectiveSec h2[b-1kf0eags45] {
    font-size: 22px;
    margin-bottom: 0;
}


/* border bottom start */

#GoalAndObjectiveSec span.decor[b-1kf0eags45] {
    width: 16px;
    height: 16px;
    border-radius: 50%;
    border: 2px solid #00c1ea;
    background: #fff;
    display: inline-block;
    position: relative;
    z-index: 1;
}

#GoalAndObjectiveSec span.decor[b-1kf0eags45]::before {
    background: #00c1ea;
}

#GoalAndObjectiveSec span.decor[b-1kf0eags45]::before {
    background: #00c1ea;
    content: "";
    position: absolute;
    left: 14px;
}

#GoalAndObjectiveSec span.decor[b-1kf0eags45]::after {
    background: #00c1ea;
}

#GoalAndObjectiveSec span.decor[b-1kf0eags45]::after {
    content: "";
    position: absolute;
    right: -23px;
    top: 5px;
    width: 60px;
    height: 2px;
    z-index: -1;
}

#GoalAndObjectiveSec span.decor span.inner[b-1kf0eags45] {
    background: #00c1ea;
}

#GoalAndObjectiveSec span.inner[b-1kf0eags45] {
    width: 6px;
    height: 6px;
    background: #eaeaea;
    border-radius: 50%;
    display: block;
    margin: auto;
    margin-top: auto;
    margin-top: 3px;
}


/* border bottom end */

#GoalAndObjectiveSec img[b-1kf0eags45] {
    height: 400px;
    object-fit: fill;
}

#GoalAndObjectiveSec h4[b-1kf0eags45] {
    font-size: 30px;
    border-bottom: 1px solid rgb(212 215 218);
    padding-bottom: 5px;
}

#GoalAndObjectiveSec p[b-1kf0eags45] {
    font-size: 16px;
}


/* GoalAndObjectiveSec end */

.custom-rounded ul[b-1kf0eags45] {
    list-style-type: round;
}

.custom-numbers ol[b-1kf0eags45] {
    list-style-type: lower-roman;
}
/* /Views/AboutUs/History.cshtml.rz.scp.css */
/* historySec start */
#historySec h2[b-2tom006fif] {
    font-size: 22px;
    margin-bottom: 0;
} 

/* border bottom start */

#historySec span.decor[b-2tom006fif] {
    width: 16px;
    height: 16px;
    border-radius: 50%;
    border: 2px solid #00c1ea; 
    background: #fff;
    display: inline-block;
    position: relative;
    z-index: 1;
} 
#historySec span.decor[b-2tom006fif]::before {
    background: #00c1ea;
}

#historySec span.decor[b-2tom006fif]::before {
    background: #00c1ea;
    content: "";
    position: absolute;
    left: 14px;
}

#historySec span.decor[b-2tom006fif]::after {
    background: #00c1ea;
}

#historySec span.decor[b-2tom006fif]::after {
    content: "";
    position: absolute;
    right: -23px;
    top: 5px;
    width: 60px;
    height: 2px;
    z-index: -1;
}

#historySec span.decor span.inner[b-2tom006fif] {
    background: #00c1ea;
}

#historySec span.inner[b-2tom006fif] {
    width: 6px;
    height: 6px;
    background: #eaeaea;
    border-radius: 50%;
    display: block;
    margin: auto;
    margin-top: auto;
    margin-top: 3px;
}

/* border bottom end */
#historySec img[b-2tom006fif]{
    height: 400px;
    object-fit: fill;
}
#historySec h3[b-2tom006fif] {
    font-size: 20px;
    border-bottom: 1px solid rgb(212 215 218);
    padding-bottom: 5px;
}

#historySec p[b-2tom006fif] {
    font-size: 16px;
} 
/* historySec end */
/* /Views/AboutUs/ListOfPrincipal.cshtml.rz.scp.css */
/* listOfPrincipalSec start */
#listOfPrincipalSec img[b-cay2nzwyb9] {
    width: 100px;
    height: 100px;
    object-fit: contain;
    transition: transform .2s;
    cursor: pointer;
}

#listOfPrincipalSec img:hover[b-cay2nzwyb9] {
    -ms-transform: scale(1.1);
    /* IE 9 */
    -webkit-transform: scale(1.1); 
    /* Safari 3-8 */
    transform: scale(1.1);
}

#listOfPrincipalSec h3[b-cay2nzwyb9] {
    font-size: 18px;
    margin-bottom: 0;
}

#listOfPrincipalSec h3 span[b-cay2nzwyb9] {
    font-size: 14px;
}

#listOfPrincipalSec h4[b-cay2nzwyb9] {
    font-size: 16px;
    margin-bottom: 0;
}

#listOfPrincipalSec h2[b-cay2nzwyb9] {
    font-size: 20px;
}

#listOfPrincipalSec .principal-details[b-cay2nzwyb9] {
    padding: 5px;
    border: 1px solid #ccc;
    width: 175px;
    height: 265px;
    text-align: center;
    flex-grow: 1;
}

#listOfPrincipalSec .principal-bio[b-cay2nzwyb9] {
    padding: 15px;
    text-align: center;
}

/* listOfPrincipalSec end */
/* /Views/AboutUs/PartialContentPageLeftMenu.cshtml.rz.scp.css */
/* /Views/AboutUs/PrincipalDesk.cshtml.rz.scp.css */
/* principaldeskSec start */

#principaldeskSec h2[b-33ul386zs7] {
    font-size: 22px;
    margin-bottom: 0;
}


/* border bottom start */

#principaldeskSec span.decor[b-33ul386zs7] {
    width: 16px;
    height: 16px;
    border-radius: 50%;
    border: 2px solid #00c1ea;
    background: #fff;
    display: inline-block;
    position: relative;
    z-index: 1;
}

#principaldeskSec span.decor[b-33ul386zs7]::before {
    background: #00c1ea;
}

#principaldeskSec span.decor[b-33ul386zs7]::before {
    background: #00c1ea;
    content: "";
    position: absolute;
    left: 14px;
}

#principaldeskSec span.decor[b-33ul386zs7]::after {
    background: #00c1ea;
}

#principaldeskSec span.decor[b-33ul386zs7]::after {
    content: "";
    position: absolute;
    right: -23px;
    top: 5px;
    width: 60px;
    height: 2px;
    z-index: -1;
}

#principaldeskSec span.decor span.inner[b-33ul386zs7] {
    background: #00c1ea;
}

#principaldeskSec span.inner[b-33ul386zs7] {
    width: 6px;
    height: 6px;
    background: #eaeaea;
    border-radius: 50%;
    display: block;
    margin: auto;
    margin-top: auto;
    margin-top: 3px;
}


/* border bottom end */

#principaldeskSec img[b-33ul386zs7] {
    height: 400px;
    object-fit: fill;
}

#principaldeskSec h3[b-33ul386zs7] {
    font-size: 20px;
    border-bottom: 1px solid rgb(212 215 218);
    padding-bottom: 5px;
}

#principaldeskSec p[b-33ul386zs7] {
    font-size: 16px;
}


/* principaldeskSec end */

.text-right[b-33ul386zs7] {
    text-align: right !important;
}
/* /Views/AboutUs/VisionAndMission.cshtml.rz.scp.css */
/* VisionandMissionSec start */
#VisionandMissionSec h2[b-tqi0zmxqdg] {
    font-size: 22px;
    margin-bottom: 0;
}

/* border bottom start */

#VisionandMissionSec span.decor[b-tqi0zmxqdg] {
    width: 16px;
    height: 16px;
    border-radius: 50%;
    border: 2px solid #00c1ea;
    background: #fff;
    display: inline-block;
    position: relative;
    z-index: 1;
}

    #VisionandMissionSec span.decor[b-tqi0zmxqdg]::before {
        background: #00c1ea;
    }

    #VisionandMissionSec span.decor[b-tqi0zmxqdg]::before {
        background: #00c1ea;
        content: "";
        position: absolute;
        left: 14px;
    }

    #VisionandMissionSec span.decor[b-tqi0zmxqdg]::after {
        background: #00c1ea;
    }

    #VisionandMissionSec span.decor[b-tqi0zmxqdg]::after {
        content: "";
        position: absolute;
        right: -23px;
        top: 5px;
        width: 60px;
        height: 2px;
        z-index: -1;
    }

    #VisionandMissionSec span.decor span.inner[b-tqi0zmxqdg] {
        background: #00c1ea;
    }

#VisionandMissionSec span.inner[b-tqi0zmxqdg] {
    width: 6px;
    height: 6px;
    background: #eaeaea;
    border-radius: 50%;
    display: block;
    margin: auto;
    margin-top: auto;
    margin-top: 3px;
}

/* border bottom end */
#VisionandMissionSec img[b-tqi0zmxqdg] {
    height: 400px;
    object-fit: fill;
}

#VisionandMissionSec h3[b-tqi0zmxqdg] {
    font-size: 20px;
    border-bottom: 1px solid rgb(212 215 218);
    padding-bottom: 5px;
}

#VisionandMissionSec p[b-tqi0zmxqdg] {
    font-size: 16px;
}
/* VisionandMissionSec end */
/* /Views/Academia/Calendar.cshtml.rz.scp.css */
body[b-44vjgtu09z] {
}
/* /Views/Academia/CoursesOffered.cshtml.rz.scp.css */
/* CoursesOfferedSec start */
#CoursesOfferedSec h2[b-333t4o8u1g] {
    font-size: 22px;
    margin-bottom: 0;
}

#CoursesOfferedSec h4[b-333t4o8u1g] {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 0;
}

#CoursesOfferedSec img[b-333t4o8u1g] {
    height: 200px;
    object-fit: contain;
    margin-bottom: 10px;
}

#CoursesOfferedSec h5[b-333t4o8u1g] {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 5px;
}

#CoursesOfferedSec h6[b-333t4o8u1g] {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 5px;
}

#CoursesOfferedSec p[b-333t4o8u1g] {
    font-size: 16px;
    margin-bottom: 5px;
}
/* /Views/Academia/Departments.cshtml.rz.scp.css */
body[b-5015crfnnf] {
}
/* /Views/Academia/FeeStructure.cshtml.rz.scp.css */
/* FeeStructureSec start */
#FeeStructureSec h2[b-98v2ofmeei] {
    font-size: 22px;
    margin-bottom: 0;
}

#FeeStructureSec h4[b-98v2ofmeei] {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 0;
}

#FeeStructureSec img[b-98v2ofmeei] {
    height: 200px;
    object-fit: contain;
    margin-bottom: 10px;
}

#FeeStructureSec h5[b-98v2ofmeei] {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 5px;
}

#FeeStructureSec h6[b-98v2ofmeei] {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 5px;
}

#FeeStructureSec p[b-98v2ofmeei] {
    font-size: 16px;
    margin-bottom: 5px;
}
/* /Views/Academia/Library.cshtml.rz.scp.css */
body[b-6p9288nr6b] {
}
/* /Views/Academia/NonTeachingStaff.cshtml.rz.scp.css */
body[b-h4cfwgjb68] {
}
/* /Views/Academia/PartialContentPageLeftMenu.cshtml.rz.scp.css */
/* /Views/Academia/Research.cshtml.rz.scp.css */
/* ResearchSec start */
#ResearchSec h2[b-wrrniu14qo] {
    font-size: 22px;
    margin-bottom: 0;
}

#ResearchSec h4[b-wrrniu14qo] {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 0;
}

#ResearchSec img[b-wrrniu14qo] {
    height: 200px;
    object-fit: contain;
    margin-bottom: 10px;
}

#ResearchSec h5[b-wrrniu14qo] {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 5px;
}

#ResearchSec h6[b-wrrniu14qo] {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 5px;
}

#ResearchSec p[b-wrrniu14qo] {
    font-size: 16px;
    margin-bottom: 5px;
}
/* /Views/Academia/Scholarship.cshtml.rz.scp.css */
body[b-0ra9thaqc7] {
}
/* /Views/Academia/Syllabus.cshtml.rz.scp.css */
body[b-13s0b81klv] {
}
/* /Views/Academia/TeachingStaff.cshtml.rz.scp.css */

/* /Views/Administration/AcademicCouncil.cshtml.rz.scp.css */
body[b-cbezza8f89] {
}
/* /Views/Administration/BoardOfStudies.cshtml.rz.scp.css */
body[b-kg88lfy2dk] {
}
/* /Views/Administration/CollegeCommittees.cshtml.rz.scp.css */
body[b-roa464ezsc] {
}
/* /Views/Administration/CollegeCouncil.cshtml.rz.scp.css */
body[b-wl7tk2kbno] {
}
/* /Views/Administration/Deans.cshtml.rz.scp.css */
body[b-cvsm7vpz75] {
}
/* /Views/Administration/FinanceCommittee.cshtml.rz.scp.css */
body[b-w1187eaowr] {
}
/* /Views/Administration/GoverningBody.cshtml.rz.scp.css */
body[b-3c16rzhy1c] {
}
/* /Views/Administration/PartialContentPageLeftMenu.cshtml.rz.scp.css */
/* /Views/Administration/Principal.cshtml.rz.scp.css */
body[b-sjf86frryx] {
}
/* /Views/CoCurricular/EnvironmentalClub.cshtml.rz.scp.css */
body[b-52enm1vv8k] {
}
/* /Views/CoCurricular/NCC.cshtml.rz.scp.css */
body[b-1kqb0rkyo9] {
}
/* /Views/CoCurricular/NSS.cshtml.rz.scp.css */
body[b-mgafcl2mqy] {
}
/* /Views/CoCurricular/PartialContentPageLeftMenu.cshtml.rz.scp.css */
/* /Views/CoCurricular/QuizClub.cshtml.rz.scp.css */
body[b-awz3c3qx5v] {
}
/* /Views/CoCurricular/RotractClub.cshtml.rz.scp.css */
body[b-dl7rte1ze4] {
}
/* /Views/CoCurricular/RRC.cshtml.rz.scp.css */
body[b-4uk2unq4g5] {
}
/* /Views/CoCurricular/YRC.cshtml.rz.scp.css */
body[b-n0wdd983bk] {
}
/* /Views/COE/CBCS.cshtml.rz.scp.css */
/* CBCSCOESec start */
#CBCSCOESec h2[b-0xpdmm5wjs] {
    font-size: 22px;
    margin-bottom: 0;
}

#CBCSCOESec h4[b-0xpdmm5wjs] {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 0;
}

#CBCSCOESec img[b-0xpdmm5wjs] {
    height: 200px;
    object-fit: contain;
    margin-bottom: 10px;
}

#CBCSCOESec h5[b-0xpdmm5wjs] {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 5px;
}

#CBCSCOESec h6[b-0xpdmm5wjs] {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 5px;
}

#CBCSCOESec p[b-0xpdmm5wjs] {
    font-size: 16px;
    margin-bottom: 5px;
}
/* /Views/COE/OfficeOfTheCOE.cshtml.rz.scp.css */
/* OfficeOfTheCOESec start */
#OfficeOfTheCOESec h2[b-w68hmg5sjo] {
    font-size: 22px;
    margin-bottom: 0;
}

#OfficeOfTheCOESec h4[b-w68hmg5sjo] {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 0;
}

#OfficeOfTheCOESec img[b-w68hmg5sjo] {
    height: 200px;
    object-fit: contain;
    margin-bottom: 10px;
}

#OfficeOfTheCOESec h5[b-w68hmg5sjo] {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 5px;
}

#OfficeOfTheCOESec h6[b-w68hmg5sjo] {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 5px;
}

#OfficeOfTheCOESec p[b-w68hmg5sjo] {
    font-size: 16px;
    margin-bottom: 5px;
}
/* /Views/COE/PartialContentPageLeftMenu.cshtml.rz.scp.css */
/* /Views/Committee/AICFTE.cshtml.rz.scp.css */
/* /Views/Committee/CampusMaintainance.cshtml.rz.scp.css */
body[b-cfhllezdux] {
}
/* /Views/Committee/CollegeCalendar.cshtml.rz.scp.css */
body[b-noccb7uofl] {
}
/* /Views/Committee/CollegeMagazine.cshtml.rz.scp.css */
body[b-zen49xpu5v] {
}
/* /Views/Committee/Disciplinary.cshtml.rz.scp.css */
body[b-29eepe9r0f] {
}
/* /Views/Committee/DrinkingWaterMaintainance.cshtml.rz.scp.css */
body[b-nembv66ja8] {
}
/* /Views/Committee/FineArts.cshtml.rz.scp.css */
body[b-6zmq19z57q] {
}
/* /Views/Committee/IQAC.cshtml.rz.scp.css */
body[b-intt1ma8uu] {
}
/* /Views/Committee/LibraryAdvisory.cshtml.rz.scp.css */
body[b-lu9uj2n83v] {
}
/* /Views/Committee/Media.cshtml.rz.scp.css */
body[b-tblbehrp9u] {
}
/* /Views/Committee/NonConventionalEnergy.cshtml.rz.scp.css */
body[b-fnrmvr80f8] {
}
/* /Views/Committee/PartialContentPageLeftMenu.cshtml.rz.scp.css */
/* /Views/Committee/PFMS.cshtml.rz.scp.css */
body[b-g3ofh3wjpj] {
}
/* /Views/Committee/PWD.cshtml.rz.scp.css */
body[b-5hrjuyk7xc] {
}
/* /Views/Committee/SCSTCell.cshtml.rz.scp.css */
body[b-uciki4gotn] {
}
/* /Views/Committee/Sports.cshtml.rz.scp.css */
body[b-d4x2i4pmkc] {
}
/* /Views/Committee/UGCFM.cshtml.rz.scp.css */
/* /Views/Committee/WebsiteMaintainance.cshtml.rz.scp.css */
body[b-9os2yzdjc9] {
}
/* /Views/ContactUs/Index.cshtml.rz.scp.css */
/* contactUsSec start */
#contactUsSec h2[b-xb5bl4gdrz] {
    font-size: 22px;
    margin-bottom: 0;
} 

/* border bottom start */

#contactUsSec span.decor[b-xb5bl4gdrz] {
    width: 16px;
    height: 16px;
    border-radius: 50%;
    border: 2px solid #00c1ea;
    background: #fff;
    display: inline-block;
    position: relative;
    z-index: 1;
}

#contactUsSec span.decor[b-xb5bl4gdrz]::before {
    background: #00c1ea;
}

#contactUsSec span.decor[b-xb5bl4gdrz]::before {
    background: #00c1ea;
    content: "";
    position: absolute;
    left: 14px;
}

#contactUsSec span.decor[b-xb5bl4gdrz]::after {
    background: #00c1ea;
}

#contactUsSec span.decor[b-xb5bl4gdrz]::after {
    content: "";
    position: absolute;
    right: -23px;
    top: 5px;
    width: 60px;
    height: 2px;
    z-index: -1;
}

#contactUsSec span.decor span.inner[b-xb5bl4gdrz] {
    background: #00c1ea;
}

#contactUsSec span.inner[b-xb5bl4gdrz] {
    width: 6px;
    height: 6px;
    background: #eaeaea;
    border-radius: 50%;
    display: block;
    margin: auto;
    margin-top: auto;
    margin-top: 3px;
}

/* border bottom end */
#contactUsSec .card[b-xb5bl4gdrz] {
    overflow-y: scroll;
    border: unset;
}

#contactUsSec .card[b-xb5bl4gdrz]::-webkit-scrollbar {
    display: none;
    -ms-overflow-style: none;
    scrollbar-width: none;
}

#contactUsSec .fas[b-xb5bl4gdrz] {
    font-size: 46px;
    color: #00c1ea;
    border-radius: 50%;
    padding: 20px;
    border: 1px solid #00c1ea;
}

#contactUsSec p[b-xb5bl4gdrz] {
    font-size: 14px;
    margin-bottom: 5px;
}
#contactUsSec .gmap-column #gmap_canvas[b-xb5bl4gdrz]
{
    z-index: 1;
}
/* contactUsSec start */
/* /Views/Helpdesk/Index.cshtml.rz.scp.css */
/* RTISec start */

#RTISec h2[b-fo0q9p534s] {
    font-size: 22px;
    margin-bottom: 0;
}

#RTISec h4[b-fo0q9p534s] {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 0;
}

#RTISec img[b-fo0q9p534s] {
    height: 200px;
    object-fit: contain;
    margin-bottom: 10px;
}

#RTISec h5[b-fo0q9p534s] {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 5px;
}

#RTISec h6[b-fo0q9p534s] {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 5px;
}

#RTISec p[b-fo0q9p534s] {
    font-size: 16px;
    margin-bottom: 5px;
}
/* /Views/Home/Index.cshtml.rz.scp.css */
/* bannerSliderSec start */
#bannerSliderSec .carousel-indicators [data-bs-target][b-s8suw7pbpo] {
    background-color: #FFAE27;
}

.carousel-control-next-icon[b-s8suw7pbpo] {
    background-image: url(../images/next.svg);
}

.carousel-control-prev-icon[b-s8suw7pbpo] {
    background-image: url(../images/previous.svg);
}

/* bannerSliderSec end */
/* aboutPresidencyTabsSec start */
#aboutPresidencyTabsSec h2[b-s8suw7pbpo] {
    font-size: 26px;
    color: #2a9dd6;
}

#aboutPresidencyTabsSec .tab-content .tab-pane img[b-s8suw7pbpo] {
    height: 300px;
    width: 100%;
    object-fit: fill;
}

#aboutPresidencyTabsSec .tab-content .tab-pane h3[b-s8suw7pbpo] {
    font-size: 20px;
}

#aboutPresidencyTabsSec .tab-content .tab-pane p[b-s8suw7pbpo] {
    font-size: 16px;
    text-align: justify;
}

#aboutPresidencyTabsSec .tab-content .tab-pane a[b-s8suw7pbpo] {
    font-size: 14px;
    color: #fff;
    background-color: #2a9dd6;
}

#aboutPresidencyTabsSec .nav-tabs[b-s8suw7pbpo] {
    border-bottom: 1px solid #2a9dd6;
}

#aboutPresidencyTabsSec .nav-tabs .nav-link[b-s8suw7pbpo] {
    font-weight: 500;
    color: #0c0f13;
    border: unset !important;
}

#aboutPresidencyTabsSec .nav-tabs .nav-link.active[b-s8suw7pbpo] {
    font-weight: 500;
    color: #0c0f13;
    background-color: transparent;
    border-bottom: 4px solid #2a9dd6 !important;
    border-top: unset;
    border-right: unset;
    border-left: unset;
}

/* aboutPresidencyTabsSec end */

/* multiCarouselSec start */
#multiCarouselSec h2[b-s8suw7pbpo] {
    font-size: 26px;
    color: #2a9dd6;
}

#multiCarouselSec button[b-s8suw7pbpo] {
    font-size: 14px;
    background-color: #2a9dd6 !important;
    color: #fff !important;
    border-radius: 30px;
    padding: 15px 50px;
}

#multiCarouselSec .owl-carousel .owl-stage[b-s8suw7pbpo] {
    display: flex;
}

#multiCarouselSec .owl-carousel .owl-item[b-s8suw7pbpo] {
    display: flex;
    flex: 1 0 auto;
}

#multiCarouselSec .owl-carousel .owl-item img[b-s8suw7pbpo] {
    height: 185px !important;
}

#multiCarouselSec .owl-carousel .thumbnail[b-s8suw7pbpo] {
    display: flex;
    flex-direction: column;
    margin: 0 15px 0 0;
}

#multiCarouselSec .owl-carousel .thumbnail .caption[b-s8suw7pbpo] {
    display: flex;
    flex: 1 0 auto;
    justify-content: space-between;
    align-items: baseline;
    background-color: #2a9dd6;
    padding: 7px 7px 0 7px;
}

#multiCarouselSec .owl-carousel .thumbnail .caption h4[b-s8suw7pbpo] {
    font-size: 16px;
    color: #fff;
}

#multiCarouselSec .owl-carousel .thumbnail .caption .fa-chevron-right[b-s8suw7pbpo] {
    font-size: 16px;
    color: #fff;
    cursor: pointer;
}

#multiCarouselSec .owl-carousel .thumbnail .caption .flex-text[b-s8suw7pbpo] {
    flex-grow: 1;
}

#multiCarouselSec .owl-nav button[b-s8suw7pbpo] {
    background-color: #2a9dd6 !important;
    width: 25px;
    height: 30px;
    color: #fff !important;
}

/* multiCarouselSec end */
/* departmentChipSetsSec start */
#departmentChipSetsSec h2[b-s8suw7pbpo] {
    font-size: 26px;
    color: #2a9dd6;
}
#departmentChipSetsSec a[b-s8suw7pbpo] {
    font-size: 14px;
    border: 1px solid #2a9dd6 ;
    color: black;
    white-space: break-spaces;
}
#departmentChipSetsSec a:hover[b-s8suw7pbpo]{
    color: #fff;
    background-color: #2a9dd6;
}

/* departmentChipSetsSec end */

/* objectivesSec start */
#objectivesSec .card .card-header[b-s8suw7pbpo] {
    background-color: transparent;
    border-bottom: unset;
}

#objectivesSec .card .card-header h6[b-s8suw7pbpo] {
    font-size: 24px;
    color: #2a9dd6;
}

#objectivesSec .card .card-body[b-s8suw7pbpo] {
    height: 180px;
    overflow-y: hidden;
}

#objectivesSec .card .card-body[b-s8suw7pbpo]::-webkit-scrollbar {
    display: none;
    -ms-overflow-style: none;
    scrollbar-width: none;
}

#objectivesSec .card .card-body p[b-s8suw7pbpo] {
    font-size: 16px;
}

#objectivesSec .card .card-footer[b-s8suw7pbpo] {
    background-color: transparent;
    border-top: unset;
}

#objectivesSec .card .card-footer a[b-s8suw7pbpo] {
    font-size: 14px;
    color: #fff;
    background-color: #2a9dd6;
}

#objectivesSec .card:hover[b-s8suw7pbpo] {
    box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
}

/* objectivesSec end */
/* totalMembersSec start */
#totalMembersSec.total-counts-area[b-s8suw7pbpo] {
    background: rgba(0, 0, 0, 0) url("../images/abacus-count.jpg") repeat scroll 0 0;
    color: #ffffff;
    background-size: cover;
    background-position: top;
    background-repeat: no-repeat;
    position: relative;
    padding-top: 30px;
    padding-bottom: 30px;
}

#totalMembersSec.total-counts-area[b-s8suw7pbpo]::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.3);
}

#totalMembersSec.total-counts-area h2[b-s8suw7pbpo] {
    color: #FFFFFF;
    font-size: 36px;
    font-weight: 400;
    line-height: 49px;
    letter-spacing: 2px;
    text-align: center;
    margin-bottom: 50px;
    z-index: 9;
    position: relative;
    padding-bottom: 15px;
}

#totalMembersSec.total-counts-area h2[b-s8suw7pbpo]:before {
    content: "";
    position: absolute;
    bottom: 0;
    height: 1px;
    width: 15%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-bottom: 2px solid #2a9dd6;
}

#totalMembersSec.total-counts-area h2 span[b-s8suw7pbpo] {
    font-weight: 700;
}

#totalMembersSec .total-count[b-s8suw7pbpo] {
    text-align: center;
    padding: 40px 20px;
    border: 1px solid rgba(255, 255, 255, 0.2);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    position: relative;
    background: rgba(0, 0, 0, 0.7);
    flex-grow: 1;
    flex-basis: 0;
}

#totalMembersSec .total-count h3[b-s8suw7pbpo] {
    font-size: 56px;
    line-height: 46px;
    font-weight: 900;
    color: #FFAE27;
}

#totalMembersSec .total-count>h4[b-s8suw7pbpo] {
    font-size: 24px;
    line-height: 14px;
    margin-top: 20px;
    position: relative;
    margin-bottom: 0;
    font-weight: 500;
    color: #fff;
}

/* totalMembersSec end */

/* ourMissionSec start */
#ourMissionSec .clearfix[b-s8suw7pbpo]::before {
    content: "\0020";
    display: block;
    height: 0;
    visibility: hidden;
}

#ourMissionSec .mission-content[b-s8suw7pbpo] {
    padding-left: 20px;
    padding-right: 20px;
    margin: 0 auto;
    position: relative;
}

#ourMissionSec .quote-banner h2[b-s8suw7pbpo] {
    color: #FFFFFF;
    font-size: 36px;
    line-height: 49px;
    letter-spacing: 2px;
    text-transform: uppercase;
    text-align: center;
    margin-bottom: 50px;
}

#ourMissionSec .quote-banner p[b-s8suw7pbpo] {
    font-size: 24px;
    line-height: 36px;
    color: #FFFFFF;
    text-align: center;
    margin: 0 auto 30px;
}

#ourMissionSec .mission-content[b-s8suw7pbpo]::after {
    clear: both;
    content: "";
    display: table;
}

/* ourMissionSec end */
/* bannerSec start */
#bannerSec h5[b-s8suw7pbpo] {
    font-size: 14px;
    text-align: justify;
}

#bannerSec .btn[b-s8suw7pbpo] {
    font-size: 14px;
    color: #fff;
    background-color: #2a9dd6;
}

#bannerSec h6[b-s8suw7pbpo] {
    font-size: 16px;
    text-align: justify;
    border-bottom: 2px solid #2a9dd6;
    padding-bottom: 5px;
}

#bannerSec .carousel .carousel-inner .carousel-item img[b-s8suw7pbpo] {
    height: 300px;
}

#bannerSec ul[b-s8suw7pbpo] {
    padding-left: 0;
}

#bannerSec li a[b-s8suw7pbpo] {
    font-size: 14px;
    text-decoration: none;
}

#bannerSec #upcomingEventsScroll marquee[b-s8suw7pbpo] {
    height: 285px;
}

#bannerSec #quickLinksScroll[b-s8suw7pbpo] {
    height: 285px;
    overflow-y: scroll;
}

#bannerSec #quickLinksScroll[b-s8suw7pbpo]::-webkit-scrollbar {
    display: none;
    -ms-overflow-style: none;
    scrollbar-width: none;
}
/* /Views/IDCard/Scan.cshtml.rz.scp.css */
/* Styles for ScanStudentDetails.cshtml */
.student-card[b-yyu4mwtvbp] {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    background: #fff;
    border-radius: 12px;
    box-shadow: 0 2px 8px rgba(0,0,0,0.08);
    padding: 24px;
    max-width: 100%;
    margin: 32px auto;
    width: 100%;
    box-sizing: border-box;
}
.student-photo[b-yyu4mwtvbp] {
    flex: 0 0 120px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.student-photo img[b-yyu4mwtvbp] {
    border-radius: 8px;
    border: 2px solid #e0e0e0;
    width: 120px;
    height: 150px;
    object-fit: cover;
}
.student-info[b-yyu4mwtvbp] {
    flex: 1;
    margin-left: 32px;
    min-width: 200px;
}
.student-info h2[b-yyu4mwtvbp] {
    margin-top: 0;
    margin-bottom: 16px;
    font-size: 1.6em;
    color: #2c3e50;
    word-break: break-word;
}
.student-info table[b-yyu4mwtvbp] {
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
}
.student-info td[b-yyu4mwtvbp] {
    padding: 10px 8px;
    font-size: 1em;
    word-break: break-word;
    border-bottom: 1px solid #f0f0f0;
}
.student-info tr td:first-child[b-yyu4mwtvbp] {
    color: #555;
    width: 140px;
    font-weight: 600;
}
.bottom-link[b-yyu4mwtvbp] {
    display: flex;
    justify-content: center;
    margin: 10px 0 10px 0;
}
.home-btn[b-yyu4mwtvbp] {
    background: #2c3e50;
    color: #fff;
    padding: 12px 32px;
    border-radius: 8px;
    text-decoration: none;
    font-size: 1.1em;
    font-weight: 600;
    box-shadow: 0 2px 8px rgba(44,62,80,0.08);
    transition: background 0.2s;
}
.home-btn:hover[b-yyu4mwtvbp] {
    background: #1a242f;
}
@media (max-width: 600px) {
    .student-card[b-yyu4mwtvbp] {
        flex-direction: column;
        padding: 12px;
    }
    .student-photo[b-yyu4mwtvbp] {
        margin-bottom: 16px;
        margin-left: 0;
        justify-content: flex-start;
    }
    .student-info[b-yyu4mwtvbp] {
        margin-left: 0;
    }
    .student-info h2[b-yyu4mwtvbp] {
        font-size: 1.2em;
    }
    .student-info td[b-yyu4mwtvbp] {
        font-size: 0.95em;
        padding: 8px 4px;
    }
    .home-btn[b-yyu4mwtvbp] {
        width: 100%;
        padding: 12px 0;
        font-size: 1em;
    }
    .bottom-link[b-yyu4mwtvbp] {
        margin-top: 16px;
    }
}
/* /Views/RTI/Index.cshtml.rz.scp.css */
/* RTISec start */
#RTISec h2[b-6rt86zdt7n] {
    font-size: 22px;
    margin-bottom: 0;
} 
#RTISec h4[b-6rt86zdt7n] {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 0;
}
#RTISec img[b-6rt86zdt7n] {
    height: 200px;
    object-fit: contain;
    margin-bottom: 10px;

}
#RTISec h5[b-6rt86zdt7n] {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 5px;
}
#RTISec h6[b-6rt86zdt7n] {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 5px;
}
#RTISec p[b-6rt86zdt7n] {
    font-size: 16px;
    margin-bottom: 5px;
}


/* /Views/Services/AntiRagging.cshtml.rz.scp.css */
/* /Views/Services/Arunodaya.cshtml.rz.scp.css */
/* /Views/Services/BioInformaticsInfrastructureFacility.cshtml.rz.scp.css */
/* /Views/Services/CollegeLadiesHostel.cshtml.rz.scp.css */
/* /Views/Services/InternalComplaintRedressalCell.cshtml.rz.scp.css */
/* /Views/Services/PartialContentPageLeftMenu.cshtml.rz.scp.css */
/* /Views/Services/PlacementAndTrainingCell.cshtml.rz.scp.css */
/* /Views/Services/RUSA.cshtml.rz.scp.css */
/* /Views/Services/SoftSkillTraining.cshtml.rz.scp.css */
/* /Views/Services/StudentsCoOperativeStore.cshtml.rz.scp.css */
/* /Views/Services/StudentsGrievanceRedressal.cshtml.rz.scp.css */
/* /Views/Services/SWAYAM.cshtml.rz.scp.css */
/* /Views/Services/Vanavil.cshtml.rz.scp.css */
/* /Views/Services/VictoriaBoysHostel.cshtml.rz.scp.css */
/* /Views/Services/WomenStaffAndGirlStudentsGrievanceRedressalCell.cshtml.rz.scp.css */
/* /Views/Shared/_Layout.cshtml.rz.scp.css */
@font-face {
    font-family: "Material Icons";
    font-style: normal;
    font-weight: 400;
    src: url(/fonts/materialicons/MaterialIcons-Regular.eot); /* For IE6-8 */
    src:
        local("Material Icons"),
        local("MaterialIcons-Regular"),
        url(/fonts/materialicons/MaterialIcons-Regular.woff2) format("woff2"),
        url(/fonts/materialicons/MaterialIcons-Regular.woff) format("woff"),
        url(/fonts/materialicons/MaterialIcons-Regular.ttf) format("truetype");
}
/* collegeBreadcrumbSec start */

#collegeBreadcrumbSec .breadcrumb-row .btn[b-48bcgewliv] {
    font-size: 14px;
    font-weight: 500;
    color: #212529;
    background-color: transparent;
    padding: 0 7px 2px 7px;
}

#collegeBreadcrumbSec .breadcrumb-row .btn.active[b-48bcgewliv] {
    background-color: #dbdbdb;
}

#collegeBreadcrumbSec .breadcrumb-row .text-btn[b-48bcgewliv] {
    user-select: none;
    cursor: initial;
    background-color: #dbdbdb;
}

#collegeBreadcrumbSec .breadcrumb-row .text-btn:focus[b-48bcgewliv] {
    box-shadow: unset;
}

#collegeBreadcrumbSec hr[b-48bcgewliv] {
    margin: 0;
    background-color: rgb(157 159 161);
}

.language-btn[b-48bcgewliv] {
    text-transform: inherit !important;
}

.idcard-btn[b-48bcgewliv] {
    margin-right: 10px !important;
    display: flex;
    align-items: center;
    gap: 8px;
    cursor: pointer !important;
}

/* collegeBreadcrumbSec end */
/* logo-area-header start */
.logo-area-header .logo-area[b-48bcgewliv] {
    align-items: center;
}

.logo-area-header[b-48bcgewliv] {
    width: 100%;
    height: auto;
    z-index: 100;
    margin: 0 auto;
    background-color: #f0f5f7;
    transition: var(--white-100) 0.3s ease-in-out;
}

.logo-area-header .navbar[b-48bcgewliv] {
    height: 6rem;
}

.logo-area-header .navbar h1[b-48bcgewliv] {
    font-size: 28px;
    font-weight: 700;
    white-space: nowrap;
    margin-bottom: 0;
    color: #2a9dd6;
}

.logo-area-header .navbar h1 span[b-48bcgewliv] {
    font-size: 20px;
    display: contents;
}

.logo-area-header .navbar h2[b-48bcgewliv] {
    font-size: 22px;
    font-weight: 600;
    margin-bottom: 0;
    white-space: nowrap;
}

.logo-area-header .navbar-left[b-48bcgewliv] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
}

.logo-area-header .logo-img[b-48bcgewliv] {
    height: 80px !important;
    object-fit: contain !important;
}

/* logo-area-header start */
.logo-area-header-hr-tag[b-48bcgewliv] {
    margin: 0;
    background-color: rgb(157 159 161);
}

/* header start */

.header[b-48bcgewliv] {
    width: 100%;
    height: auto;
    z-index: 100;
    margin: 0 auto;
    background-color: #f0f5f7;
    box-shadow: var(--shadow-medium);
    transition: var(--white-100) 0.3s ease-in-out;
}

#header .navbar img[b-48bcgewliv] {
    height: 50px;
    object-fit: contain;
}

#header .navbar h1[b-48bcgewliv] {
    font-size: 20px;
    font-weight: 700;
    white-space: nowrap;
    margin-bottom: 0;
    color: #2a9dd6;
}

#header .navbar h2[b-48bcgewliv] {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 0;
    white-space: nowrap;
}

#header .navbar[b-48bcgewliv] {
    display: flex;
    flex-wrap: wrap;
    align-content: center;
    align-items: center;
    justify-content: start;
    width: 100%;
    height: 4rem;
    margin: 0 auto;
}
#header .navbar-logo[b-48bcgewliv] {
    opacity: 0;
    visibility: hidden;
    transition: 0.4s ease;
}
#header.show-logo .navbar-logo[b-48bcgewliv] {
    opacity: 1;
    visibility: visible;
}
#logoAreaHeader .header-logo-img[b-48bcgewliv] {
    opacity: 1;
    visibility: visible;
}
#logoAreaHeader.hide-logo .header-logo-img[b-48bcgewliv] {
    opacity: 0;
    visibility: hidden;
    transition: 0.4s ease;
}
.megamenu[b-48bcgewliv] {
    width: 100%;
    height: auto;
    margin: 0 auto;
}

.megamenu-column-1[b-48bcgewliv] {
    width: 100%;
    height: auto;
}

.megamenu-column-4[b-48bcgewliv] {
    display: flex;
    flex-wrap: wrap;
    max-width: 62rem;
    height: auto;
    margin: 0 auto;
}

.menu-header[b-48bcgewliv] {
    display: none;
    box-shadow: var(--shadow-medium);
}

.menu-item[b-48bcgewliv] {
    display: inline-block;
    line-height: 1.5;
    padding-right: 0.5rem;
}

.menu-link[b-48bcgewliv] {
    font-size: 16px;
    font-weight: 500;
    line-height: inherit;
    display: flex;
    align-items: baseline;
    justify-content: center;
    cursor: pointer;
    color: var(--black-300);
    text-transform: capitalize;
    transition: all 0.25s ease;
    text-decoration: none;
}

.menu-link > i.fas[b-48bcgewliv] {
    font-size: 0.9rem;
    margin-left: 0.25rem;
}

.menu-icon[b-48bcgewliv] {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 6px;
    font-size: 1.45rem;
    color: var(--black-300);
    transition: all 0.25s ease;
}

.submenu[b-48bcgewliv] {
    position: absolute;
    width: max-content;
    height: auto;
    margin-top: 1.75rem;
    padding: 1rem 1rem;
    z-index: 100;
    opacity: 0;
    visibility: hidden;
    border-radius: 0.25rem;
    border-top: 2px solid #2a9dd6;
    background-color: #f0f5f7;
    box-shadow: var(--shadow-medium);
    transition: all 0.25s ease-in-out;
}

.submenu[b-48bcgewliv]:before {
    content: "";
    border-bottom: 10px solid #2a9dd6;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    position: absolute;
    top: -12px;
}
.menu-inner[b-48bcgewliv] {
    display: flex;
}
.submenu-inner[b-48bcgewliv] {
    flex: 0 0 25%;
    padding: 0 1rem;
}

.submenu-title[b-48bcgewliv] {
    font-size: inherit;
    font-weight: 500;
    line-height: 1;
    padding: 0.75rem 0;
    color: var(--pink-500);
    text-transform: uppercase;
    transition: all 0.3s ease;
}

.submenu-item[b-48bcgewliv] {
    display: block;
    line-height: 1;
    margin: 0 auto;
    border-bottom: 1px solid #e2e3e4;
}

.submenu-link[b-48bcgewliv] {
    display: inline-block;
    font-size: 15px;
    font-weight: 500;
    line-height: inherit;
    padding: 0.75rem 0;
    white-space: nowrap;
    text-transform: capitalize;
    color: var(--black-300);
    transition: all 0.25s ease-in-out;
    text-decoration: none;
}

.overlay[b-48bcgewliv] {
    position: fixed;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9;
    opacity: 0;
    visibility: hidden;
    background-color: rgba(0, 0, 0, 0.7);
    transition: all 0.45s ease-in-out;
}

.burger[b-48bcgewliv] {
    position: relative;
    display: block;
    cursor: pointer;
    width: 1.6rem;
    height: 1rem;
    margin-right: 1rem;
    opacity: 0;
    visibility: hidden;
    background: transparent;
}

.burger-line[b-48bcgewliv] {
    position: absolute;
    display: block;
    left: 0;
    width: 100%;
    height: 2px;
    opacity: 1;
    border-radius: 1rem;
    background: var(--black-400);
}

.burger-line:nth-child(1)[b-48bcgewliv] {
    top: 0px;
}

.burger-line:nth-child(2)[b-48bcgewliv] {
    top: 0.5rem;
    width: 70%;
}

.burger-line:nth-child(3)[b-48bcgewliv] {
    top: 1rem;
}
#header .navbar-left[b-48bcgewliv] {
    display: flex;
    align-items: center;
    justify-content: end;
}

#header .navbar-right[b-48bcgewliv] {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-left: auto;
}

/* header end */
/* flashNewsSec start */
.flash-news[b-48bcgewliv] {
    position: relative;
    border: 1px solid #ffae27;
}

.flash-news[b-48bcgewliv],
.flash-news .headertext[b-48bcgewliv] {
    background-color: #f0f5f7;
    color: #626060;
    padding: 5px 5px 2px 5px;
}

.flash-news .headertext[b-48bcgewliv] {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    padding: 4px 16px;
    border-right: 1px solid #777;
    background: #2a9dd6;
    color: #fff;
}

.flash-news marquee[b-48bcgewliv] {
    line-height: 1.5;
}

.flash-news marquee p[b-48bcgewliv] {
    font-size: 13px;
    font-weight: 500;
    margin: 0;
}

.marquee[b-48bcgewliv] {
    width: 100%;
    overflow: hidden;
    position: relative;
    height: 1.5em; /* Adjust as needed */
    display: flex;
    align-items: center;
}

.marquee ul[b-48bcgewliv] {
    display: inline-block;
    white-space: nowrap;
    padding: 0;
    margin: 0;
    /* Start from right */
    position: absolute;
    right: -100%;
    animation: marquee-rtl-b-48bcgewliv 20s linear infinite;
}

.marquee li[b-48bcgewliv] {
    display: inline;
    margin-right: 2em;
}

@keyframes marquee-rtl-b-48bcgewliv {
    0% {
        right: -100%;
    }

    100% {
        right: 100%;
    }
}

.marquee ul li[b-48bcgewliv] {
    cursor: pointer;
}

.marquee:hover ul[b-48bcgewliv] {
    animation-play-state: paused;
}

.marquee li[b-48bcgewliv]::before {
    content: "⬤";
    margin-right: 10px;
}

.marquee li .change[b-48bcgewliv],
.marquee li[b-48bcgewliv]::before {
    color: #f23645;
}

@keyframes scroll-b-48bcgewliv {
    100% {
        transform: translate(-100%, 0);
    }
}

/* flashNewsSec end */
/* footerSec start */
#footerSec.footer-widget-area[b-48bcgewliv] {
    background: #2a9dd6 none repeat scroll 0 0;
    color: #ffffff;
    padding: 15px 0 15px;
}

.footer-logo[b-48bcgewliv] {
    margin-bottom: 24px;
}

.footer-logo > a[b-48bcgewliv] {
    display: inline-block;
}

.single-footer-widget p[b-48bcgewliv] {
    font-size: 14px;
    line-height: 26px;
    font-weight: 400;
    margin-bottom: 0;
}

.social-icons[b-48bcgewliv] {
    margin-top: 27px;
}

.social-icons a[b-48bcgewliv] {
    background: #ffffff none repeat scroll 0 0;
    color: #2d3e50;
    display: inline-block;
    font-size: 20px;
    height: 31px;
    line-height: 30px;
    margin-right: 11px;
    text-align: center;
    -webkit-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    width: 31px;
}

.social-icons > a:last-child[b-48bcgewliv] {
    margin-right: 0;
}

.single-footer-widget > h3[b-48bcgewliv] {
    font-weight: 800;
    font-size: 24px;
    line-height: 19px;
    margin-bottom: 15px;
    padding-top: 12px;
    text-transform: uppercase;
    color: #fff;
}

.single-footer-widget ul[b-48bcgewliv] {
    margin: 0px;
    padding: 0px;
}

.single-footer-widget ul li[b-48bcgewliv] {
    list-style: none;
}

.footer-list li a[b-48bcgewliv] {
    color: #ffffff;
    line-height: 25px;
    text-decoration: none;
}
/* hover effect start*/
.footer-list li .move-effect[b-48bcgewliv] {
    transition: all 0.2s linear 0s;
    display: inline-block;
    position: relative;
}
.footer-list li .move-effect[b-48bcgewliv]::before {
    font-family: "Material Icons";
    content: "\eac9";
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 0px;
    left: -8px;
    height: 100%;
    width: 30px;
    border-radius: 0 50% 50% 0;
    transform: scale(0, 1);
    transform-origin: left center;
    transition: all 0.2s linear 0s;
}

.footer-list li .move-effect:hover[b-48bcgewliv] {
    text-indent: 20px;
}
.move-effect:hover[b-48bcgewliv]::before {
    transform: scale(1, 1);
    text-indent: 0;
}
/* hover effect end*/

footer[b-48bcgewliv] {
    background: #1a1e25;
    color: #868c96;
}

footer p[b-48bcgewliv] {
    font-size: 14px;
    padding: 10px 0;
    text-align: center;
}

/* footerSec end */
/* media query start */

@media only screen and (min-width: 993px) {
    .menu-dropdown:hover > .submenu[b-48bcgewliv] {
        opacity: 1;
        visibility: visible;
        margin-top: 0.5rem;
    }
}

@media only screen and (max-width: 1199.98px) {
    #header .navbar-left[b-48bcgewliv] {
        display: flex;
        align-items: center;
        justify-content: flex-start;
        flex: 0 0 auto !important;
    }
    #header .navbar-right[b-48bcgewliv] {
        margin-left: unset;
    }
    .hamburger-area[b-48bcgewliv] {
        order: 1;
    }
    #navbarLogo[b-48bcgewliv] {
        order: 2;
    }
    .menu[b-48bcgewliv] {
        position: fixed;
        top: 0;
        left: 0;
        width: 75%;
        height: 100%;
        z-index: 100;
        overflow: hidden;
        transform: translate(-100%);
        background-color: var(--white-100);
        transition: all 0.4s ease-in-out;
    }

    .menu.is-active[b-48bcgewliv] {
        transform: translate(0%);
    }

    .menu-header[b-48bcgewliv] {
        position: relative;
        top: 0;
        display: flex;
        align-items: center;
        justify-content: flex-start;
        height: 4rem;
        z-index: 110;
        visibility: hidden;
        background: transparent;
    }

    .menu-header.is-active[b-48bcgewliv] {
        visibility: visible;
        background-color: var(--white-100);
    }

    .menu-header.is-active > .menu-arrow[b-48bcgewliv] {
        display: block;
    }

    .menu-arrow[b-48bcgewliv] {
        display: none;
        cursor: pointer;
        width: 3rem;
        text-align: center;
    }

    .menu-arrow > i.fas[b-48bcgewliv] {
        font-size: 1rem;
        line-height: 4rem;
        color: var(--black-300);
        transition: all 0.25s ease;
    }

    .menu-title[b-48bcgewliv] {
        font-family: inherit;
        font-size: inherit;
        font-weight: 500;
        line-height: inherit;
        text-transform: capitalize;
        color: var(--black-300);
    }

    .menu-inner[b-48bcgewliv] {
        height: 100%;
        margin-top: -3rem;
        overflow-y: auto;
        overflow-x: hidden;
        display: block !important;
    }

    .menu-item[b-48bcgewliv] {
        display: block;
        line-height: 1;
        padding-inline: 0;
    }

    .menu-link[b-48bcgewliv] {
        justify-content: space-between;
        height: 2.5rem;
        line-height: 2.5rem;
        padding-inline: 1.25rem;
    }

    .menu-link > i.fas[b-48bcgewliv] {
        margin-left: 0.5rem;
        transform: rotate(0deg);
    }

    .submenu[b-48bcgewliv] {
        position: absolute;
        display: none;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        max-width: none;
        min-width: auto;
        margin: 0;
        padding: 1rem;
        padding-top: 4rem;
        opacity: 1;
        overflow-y: auto;
        visibility: visible;
        box-shadow: none;
        transform: translateX(0%);
    }

    .submenu.is-active[b-48bcgewliv] {
        display: block;
    }

    .submenu-inner[b-48bcgewliv] {
        flex: 0 0 100%;
        padding: 0rem;
    }

    .submenu-list[b-48bcgewliv] {
        margin-bottom: 1rem;
    }

    .submenu-link[b-48bcgewliv] {
        display: block;
    }

    .megamenu[b-48bcgewliv] {
        position: absolute;
        display: none;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        max-width: none;
        min-width: auto;
        margin: 0;
        padding: 1rem;
        padding-top: 4rem;
        opacity: 1;
        overflow-y: auto;
        visibility: visible;
        transform: translateX(0%);
        box-shadow: none;
    }

    .overlay.is-active[b-48bcgewliv] {
        opacity: 1;
        visibility: visible;
    }

    .burger[b-48bcgewliv] {
        opacity: 1;
        visibility: visible;
    }
}

@media only screen and (min-width: 320px) and (max-width: 460.98px) {
    .logo-area-header .navbar[b-48bcgewliv] {
        height: 4rem !important;
    }

    .logo-area-header .navbar h1[b-48bcgewliv] {
        font-size: 12px;
        font-weight: 700;
        white-space: nowrap;
        margin-bottom: 0;
        color: #2a9dd6;
    }

    .logo-area-header .navbar h1 span[b-48bcgewliv] {
        font-size: 10px;
        display: contents;
    }

    .logo-area-header .navbar h2[b-48bcgewliv] {
        font-size: 12px;
        font-weight: 600;
        margin-bottom: 0;
        white-space: nowrap;
    }
    #header .navbar img[b-48bcgewliv] {
        height: 35px;
        object-fit: contain;
    }
}

@media only screen and (min-width: 461px) and (max-width: 575.98px) {
    .logo-area-header .navbar[b-48bcgewliv] {
        height: 4rem !important;
    }

    .logo-area-header .navbar h1[b-48bcgewliv] {
        font-size: 20px;
        font-weight: 700;
        white-space: nowrap;
        margin-bottom: 0;
        color: #2a9dd6;
    }

    .logo-area-header .navbar h1 span[b-48bcgewliv] {
        font-size: 16px;
        display: contents;
    }

    .logo-area-header .navbar h2[b-48bcgewliv] {
        font-size: 16px;
        font-weight: 600;
        margin-bottom: 0;
        white-space: nowrap;
    }
}
@media only screen and (min-width: 320px) and (max-width: 575.98px) {
    .logo-area-header .logo-img[b-48bcgewliv] {
        height: 50px !important;
    }
}
@media only screen and (min-width: 576px) and (max-width: 767.98px) {
    .logo-area-header .navbar h1[b-48bcgewliv] {
        font-size: 24px;
        font-weight: 700;
        white-space: nowrap;
        margin-bottom: 0;
        color: #2a9dd6;
    }

    .logo-area-header .navbar h1 span[b-48bcgewliv] {
        font-size: 20px;
        display: contents;
    }

    .logo-area-header .navbar h2[b-48bcgewliv] {
        font-size: 20px;
        font-weight: 600;
        margin-bottom: 0;
        white-space: nowrap;
    }
}
@media only screen and (min-width: 1200px) and (max-width: 1240px) {
    .after-scroll[b-48bcgewliv] {
        display: none;
    }
}

/* media query end */
/* /Views/Sitemap/Index.cshtml.rz.scp.css */
body[b-2wfe8fmyje] {
}
