.nav_bottom_parent_pabitra {

    height: 45px;

    /* border: 1px solid red; */

    background:linear-gradient(173deg,var(--main-color1),var(--main-color2));

    display: flex;

    align-items:center;

    justify-content: space-between;

    box-shadow: 0px 2px 4px -1px;
    position: sticky;
    top: 60px;
    z-index: 999;

}

.nav_bottom_parent_pabitra .left_nav_for_clip {
    width: 140px;
    height: 100%;
    background: var(--bg-color);
    clip-path: polygon(0 0, 84% 0, 100% 100%, 0 100%);

}

.nav_bottom_parent_pabitra .right_for_nav_clip {
    width: 140px;
    height: 100%;
    background: var(--whitecolor);
clip-path: polygon(0 0, 100% 0, 100% 100%, 16% 100%);
}

.nav_bottom_parent_pabitra menu {
    /* border-top: 1px solid var(--headercolor); */
    /* height: 90%; */


    /* width: 81%; */


    gap: 4%;

    display: flex;

    align-items: center;

    justify-content: center;

    /* height: fit-content; */



}

.nav_bottom_parent_pabitra menu .all_detail_in_nap {

   
    text-transform: uppercase;
   

    display: flex;

    gap: 45px;

}

.nav_bottom_parent_pabitra menu .all_detail_in_nap a {

    display: flex;

    align-items: center;


    text-decoration: none;

    font-size: 14.5px;
    font-family: 'inter';

    font-weight: 400;

    color: var(--whitecolor);
    padding: 10px 0px;
    letter-spacing: 0.5px;

}

.nav_bottom_parent_pabitra menu .all_detail_in_nap .about_menu {

    display: flex;

    align-items: center;

    gap: 2px;

    font-size: 14.5px;

     font-family: 'inter';

    font-weight: 400;

       color: var(--whitecolor);

    padding: 10px 0px;
    cursor: pointer;
    position: relative;
    letter-spacing: 0.8px;

}

.nav_bottom_parent_pabitra menu .all_detail_in_nap .staff_menu {

    display: flex;

    align-items: center;

    gap: 2px;

    font-size: 14.5px;

     font-family: 'inter';

    font-weight: 400;
    letter-spacing: 0.8px;


        color: var(--whitecolor);

    padding: 10px 0px;
    cursor: pointer;
    position: relative;
}

.nav_bottom_parent_pabitra menu .all_detail_in_nap .student_menu {

    display: flex;

    align-items: center;

    gap: 2px;

    font-size: 14.5px;

     font-family: 'inter';

    font-weight: 400;
    letter-spacing: 0.8px;


        color: var(--whitecolor);

    padding: 10px 0px;
    cursor: pointer;
    position: relative;
}

.nav_bottom_parent_pabitra menu .all_detail_in_nap .facility_menu {

    display: flex;

    align-items: center;

    gap: 2px;

    font-size: 14.5px;

     font-family: 'inter';

    letter-spacing: 0.8px;

    font-weight: 400;

        color: var(--whitecolor);

    padding: 10px 0px;
    cursor: pointer;
    position: relative;
}

.nav_bottom_parent_pabitra menu .all_detail_in_nap .about_menu:hover .fa-solid {
    transform: rotate(90deg);
}

.nav_bottom_parent_pabitra menu .all_detail_in_nap .staff_menu:hover .fa-solid {
    transform: rotate(90deg);
}

.nav_bottom_parent_pabitra menu .all_detail_in_nap .facility_menu:hover .fa-solid {
    transform: rotate(90deg);
}

.nav_bottom_parent_pabitra menu .all_detail_in_nap .student_menu:hover .fa-solid {
    transform: rotate(90deg);
}


.nav_bottom_parent_pabitra menu .all_detail_in_nap .about_menu:hover .drop_down_in_nav_menu1 {
    max-height: 500px;
    opacity: 1;
    top: 100%;
        transition: 1s all ease;
    

}

.nav_bottom_parent_pabitra menu .all_detail_in_nap .staff_menu:hover .drop_down_in_nav_menu2 {
     max-height: 500px;
    opacity: 1;
    top: 100%;
        transition: 1s all ease;

}

.nav_bottom_parent_pabitra menu .all_detail_in_nap .student_menu:hover .drop_down_in_nav_menu3 {
     max-height: 500px;
    opacity: 1;
    top: 100%;
        transition: 1s all ease;

}

.nav_bottom_parent_pabitra menu .all_detail_in_nap .facility_menu:hover .drop_down_in_nav_menu4 {
     max-height: 500px;
    opacity: 1;
    top: 100%;
    transition: 1s all ease;
}


.nav_bottom_parent_pabitra menu .all_detail_in_nap div i {

    font-size: 10px;

    transition: 0.5s all ease;

}

.nav_bottom_parent_pabitra menu .all_detail_in_nap .about_menu .drop_down_in_nav_menu1 {
    background: var(--whitecolor);
    position: absolute;
    left: -111%;
    z-index: 999999;
    flex-direction: column;
    display: flex;
    max-height: 0px;
    opacity: 0;
    overflow: hidden;
    border-bottom: 3px solid var(--button-2-color);


}

.nav_bottom_parent_pabitra menu .all_detail_in_nap .staff_menu .drop_down_in_nav_menu2 {
     background: var(--whitecolor);
    position: absolute;
    left: -121%;
    z-index: 999999;
    flex-direction: column;
    display: flex;
    max-height: 0px;
    opacity: 0;
    overflow: hidden;
    border-bottom: 3px solid var(--button-2-color);


}

.nav_bottom_parent_pabitra menu .all_detail_in_nap .student_menu .drop_down_in_nav_menu3 {
      background: var(--whitecolor);
    position: absolute;
    left: -70%;
    z-index: 999999;
    flex-direction: column;
    display: flex;
    max-height: 0px;
    opacity: 0;
    overflow: hidden;
    border-bottom: 3px solid var(--button-2-color);


}

.nav_bottom_parent_pabitra menu .all_detail_in_nap .facility_menu .drop_down_in_nav_menu4 {
     background: var(--whitecolor);
    position: absolute;
    left: -82%;
    z-index: 999999;
    flex-direction: column;
    display: flex;
    max-height: 0px;
    opacity: 0;
    overflow: hidden;
    border-bottom: 3px solid var(--button-2-color);

}

.nav_bottom_parent_pabitra menu .all_detail_in_nap .about_menu .drop_down_in_nav_menu1 a {
    width: 222px;
    display: flex;
   justify-content: start;
    color: rgb(12 50 112);
    padding-left: 5px;
    border-bottom: 2px solid #6b94d642;
}

.nav_bottom_parent_pabitra menu .all_detail_in_nap .about_menu .drop_down_in_nav_menu1 a:hover {
    background:linear-gradient(179deg,var(--main-color1),var(--main-color2));
    transition: 0.3s all ease;
    color: white;
}
/* .nav_bottom_parent_pabitra menu .all_detail_in_nap .about_menu .drop_down_in_nav_menu1 a i{
    transform:rotate(-60deg);
} */

.nav_bottom_parent_pabitra menu .all_detail_in_nap .staff_menu .drop_down_in_nav_menu2 a {
    width: 226px;
    display: flex;
     justify-content: start;
    color: rgb(12 50 112);
    padding-left: 5px;
    border-bottom: 2px solid #6b94d642;

}

.nav_bottom_parent_pabitra menu .all_detail_in_nap .staff_menu .drop_down_in_nav_menu2 a:hover {
    background:linear-gradient(179deg,var(--main-color1),var(--main-color2));
    transition: 0.3s all ease;
    color: white;
}

.nav_bottom_parent_pabitra menu .all_detail_in_nap .student_menu .drop_down_in_nav_menu3 a {
    width: 200px;
    display: flex;
    justify-content: start;
     color: rgb(12 50 112);
    padding-left: 5px;
    border-bottom: 2px solid #6b94d642;

}

.nav_bottom_parent_pabitra menu .all_detail_in_nap .student_menu .drop_down_in_nav_menu3 a:hover {
    background:linear-gradient(179deg,var(--main-color1),var(--main-color2));
    transition: 0.3s all ease;
    color: white;
}

.nav_bottom_parent_pabitra menu .all_detail_in_nap .facility_menu .drop_down_in_nav_menu4 a {
    width: 200px;
    display: flex;
    justify-content: start;
     color: rgb(12 50 112);
    padding-left: 5px;
    border-bottom: 2px solid #6b94d642;

}

.nav_bottom_parent_pabitra menu .all_detail_in_nap .facility_menu .drop_down_in_nav_menu4 a:hover {
    background:linear-gradient(179deg,var(--main-color1),var(--main-color2));
    transition: 0.3s all ease;
    color: white;
}

/* .nav_bottom_parent_pabitra menu .all_detail_in_nap a #nav_icon1{

    transform: rotate(0deg);

}

.nav_bottom_parent_pabitra menu .all_detail_in_nap a #nav_icon2{

    transform: rotate(0deg);

}

.nav_bottom_parent_pabitra menu .all_detail_in_nap a #nav_icon3{

    transform: rotate(0deg);

} */

.nav_bottom_parent_pabitra menu .all_icon_in_nav_pabitra {


    font-size: 22px;

    display: none;
    color: var(--whitecolor);

}

.nav_bottom_parent_pabitra #all_data_in_nav_icon_pabitra {

    position: absolute;
    /* opacity: 0; */

    width: 100%;

    top: 100%;

    background:var(--drop-down-device);

    /* padding: 5px 0px 0px 0px; */



    flex-direction: column;


    max-height:0px;

    overflow: hidden;
    display: flex;

    z-index: 100;
    transition: 0.5s linear;

}

.nav_bottom_parent_pabitra #all_data_in_nav_icon_pabitra a {

    text-decoration: none;

    color: var(--whitecolor);

    font-family: 'inter';

    font-size: 15.5px;

    font-weight: 500;
    padding-left: 15px;
    border-bottom: 1px solid var(--gra);
    padding-bottom: 10px;
    padding-top: 10px;

}

.nav_bottom_parent_pabitra #all_data_in_nav_icon_pabitra .about_menu {

    text-decoration: none;

    color: var(--whitecolor);

    font-family: 'inter';

    font-size: 15.5px;

    font-weight: 500;
    border-bottom: 1px solid var(--gra);
    padding-bottom: 10px;
    padding-top: 10px;
    padding-left: 15px;


}

.nav_bottom_parent_pabitra #all_data_in_nav_icon_pabitra .staff_menu {

    text-decoration: none;

    color: var(--whitecolor);

    font-family: 'inter';

    font-size: 15.5px;

    font-weight: 500;
    border-bottom: 1px solid var(--gra);
    padding-bottom: 10px;
    padding-top: 10px;
    padding-left: 15px;


}

.nav_bottom_parent_pabitra #all_data_in_nav_icon_pabitra .student_menu {

    text-decoration: none;

    color: var(--whitecolor);

    font-family: 'inter';

    font-size: 15.5px;

    font-weight: 500;
    border-bottom: 1px solid var(--gra);
    padding-bottom: 10px;
    padding-top: 10px;
    padding-left: 15px;


}

.nav_bottom_parent_pabitra #all_data_in_nav_icon_pabitra .facility_menu {

    text-decoration: none;

    color: var(--whitecolor);

    font-family: 'inter';

    font-size: 15.5px;

    font-weight: 500;
    border-bottom: 1px solid var(--gra);
    padding-bottom: 10px;
    padding-top: 10px;
    padding-left: 15px;


}

.nav_bottom_parent_pabitra #all_data_in_nav_icon_pabitra .about_menu #drop_down_in_nav_menu_in_device1 {
    display: flex;
    max-height: 0px;
    flex-direction: column;
    overflow: hidden;
        transition: 0.5s all ease;

    margin: 3px 0px 0px 15px;

}

.nav_bottom_parent_pabitra .all_data_in_nav_icon_pabitra .about_menu .fa-solid{
    transition: 0.5 all ease;
}

.nav_bottom_parent_pabitra #all_data_in_nav_icon_pabitra .about_menu #drop_down_in_nav_menu_in_device1 a {
    border: none;
    padding-bottom: 0px;
}

.nav_bottom_parent_pabitra #all_data_in_nav_icon_pabitra .staff_menu #drop_down_in_nav_menu_in_device2 {
     display: flex;
    max-height: 0px;
    flex-direction: column;
    margin: 3px 0px 0px 15px;
        transition: 0.5s all ease;

    overflow: hidden;
}

.nav_bottom_parent_pabitra #all_data_in_nav_icon_pabitra .staff_menu #drop_down_in_nav_menu_in_device2 a {
    border: none;
    padding-bottom: 0px;

}

.nav_bottom_parent_pabitra #all_data_in_nav_icon_pabitra .student_menu #drop_down_in_nav_menu_in_device3 {
     display: flex;
    max-height: 0px;
    flex-direction: column;
    margin: 3px 0px 0px 15px;
    overflow: hidden;
        transition: 0.5s all ease;

}

.nav_bottom_parent_pabitra #all_data_in_nav_icon_pabitra .student_menu #drop_down_in_nav_menu_in_device3 a {
    border: none;
    padding-bottom: 0px;
}

.nav_bottom_parent_pabitra #all_data_in_nav_icon_pabitra .facility_menu #drop_down_in_nav_menu_in_device4 {
    display: flex;
    max-height: 0px;
    flex-direction: column;
    margin: 3px 0px 0px 15px;
    overflow: hidden;
        transition: 0.5s all ease;

}

.nav_bottom_parent_pabitra #all_data_in_nav_icon_pabitra .facility_menu #drop_down_in_nav_menu_in_device4 a {
    border: none;
    padding-bottom: 0px;

}


.nav_bottom_parent_pabitra #all_data_in_nav_icon_pabitra .about_menu i {

    font-size: 11px;

}

.nav_bottom_parent_pabitra #all_data_in_nav_icon_pabitra .staff_menu i {

    font-size: 11px;

}

.nav_bottom_parent_pabitra #all_data_in_nav_icon_pabitra .student_menu i {

    font-size: 11px;

}

.nav_bottom_parent_pabitra #all_data_in_nav_icon_pabitra .facility_menu i {

    font-size: 11px;

}