            @media screen and (max-width: 1550px) {
                .banner .carousel-control-prev {
                    left: 8%;
                }
                .banner .carousel-control-next {
                    left: 13%;
                }
                .latest-update .left span {
                    font-size: 16px;
                }
                .latest-update .left .mic {
                    font-size: 32px;
                    margin-right: 14px;
                }
                .latest-update .right .scroll {
                    font-size: 18px;
                }
                .about-us .title-section h2::after {
                    font-size: 75px;
                }
                .about-us .right .position {
                    top: 9%;
                    padding: 25px 45px;
                }
                .about-us .right .position p {
                    font-size: 14px;
                }
                .about-us .right .position h3 {
                    font-size: 26px;
                }
                .about-us .right .position a {
                    padding: 8px 18px;
                }
            }
            
            @media screen and (max-width: 1500px) {
                .banner .carousel-control-prev {
                    left: 7%;
                }
                .banner .carousel-control-next {
                    left: 12%;
                }
                .about-us .right .position {
                    padding: 20px 40px;
                }
               
            }
            
            @media screen and (max-width: 1440px) {
                .banner .carousel-control-prev {
                    left: 5%;
                }
                .banner .carousel-control-next {
                    left: 10%;
                }
                .about-us .title-section h2::after {
                    font-size: 70px;
                }
                .about-us .right .position a {
                    font-size: 14px;
                }
                .about-us .right .position {
                    top: 5%;
                }
            }
            
            @media screen and (max-width: 1366px) {
                /* .top-header .right input[type="radio"] {
                    margin-top: 6px;
                } */
                .banner .carousel-control-prev {
                    left: 9%;
                }
                .banner .carousel-control-next {
                    left: 15%;
                }
                .latest-update .left span {
                    font-size: 15px;
                }
                .latest-update .left .mic {
                    font-size: 25px;
                    margin-right: 10px;
                }
                .about-us .title-section h2::after {
                    font-size: 65px;
                }
                .about-us .right .position {
                    top: 20%;
                }
                .about-us .right .position p {
                    font-size: 13px;
                }
                .latest-update .right .scroll {
                    font-size: 16px;
                }
                .latest-update .right .scroll ul li .end-point {
                    width: 16px;
                    height: 16px;
                }
                .news-from-campus .box .text {
                    font-size: 18px;
                }
                footer .top-footer .tiranga-image-section .tiranga-image {
                    width: 120px;
                }
                .latest-news .card {
                    /* width: 260px; */
                }
                .latest-news .card .card-body .card-text {
                    font-size: 14px;
                }
                .latest-news .owl-carousel .owl-nav .owl-prev {
                    left: -55px;
                }
            }
            
            @media (max-width:1199px) {
                .top-header .right span {
                    padding: 0 2px;
                }
                .latest-news .card {
                    width: auto;
                }
                .last-txt {
                    white-space: nowrap;
                    overflow: hidden;
                    text-overflow: ellipsis;
                }
                .card {
                    height: 500px;
                }
                .faculty-image {
                    height: 263px;
                    object-fit: cover;
                }
                .latest-news .right {
                    position: absolute;
                    bottom: 10px;
                }
                .latest-news .owl-carousel .owl-nav .owl-next {
                    right: 0;
                }
                .latest-news .owl-carousel .owl-nav .owl-prev {
                    left: 0;
                }
                footer .top-footer .logo-desc .logo img {
                    width: 90%;
                }
                .information-desk {
                    margin-top: 60px;
                }
                /* footer .top-footer .social-links ul li .facebook {
        padding: 5px 10px;
    }
    footer .top-footer .social-links ul li a {
        padding: 5px 10px;
    } */
                .latest-update .left span {
                    font-size: 11px;
                }
                footer .top-footer .social-links ul li a {
                    font-size: 16px;
                }
                /* .about-us .title-section h2 {
        writing-mode: horizontal-tb;
        transform: rotate(0deg);
    } */
                .lang a {
                    font-size: 12px;
                }
            }
            
            @media(max-width:991px) {
                .top-header .right input[type="radio"] {
                    margin-top: 4px;
                }
                .search {
                    width: 100%;
                }
                .banner .carousel-control-next {
                    left: 22%;
                }
                .banner .carousel-control-prev {
                    left: 15%;
                }
                .about-us .title-section h2 {
                    writing-mode: horizontal-tb;
                    transform: rotate(0deg);
                }
                .about-us .right .position {
                    position: unset;
                }
                .about-us .left .about-us-image {
                    border-radius: 0;
                }
                .information-desk .information-desk-desc {
                    padding: 5px 0;
                    margin-bottom: 40px;
                }
                .information-desk .information-desk-desc .logo {
                    width: 70px;
                    height: 70px;
                }
                .information-desk .information-desk-desc .logo-image {
                    width: 33px;
                    position: absolute;
                    top: 13%;
                    left: 0;
                    right: 0;
                    margin: 0 auto;
                }
                .information-desk .information-desk-details {
                    column-count: 3;
                }
                .information-desk {
                    height: auto;
                }
                .news-from-campus .box .text {
                    font-size: 13px;
                }
                .middle-header .search input[type=text] {
                    width: 100%;
                }
                .new-logo-width {
                    width: 100%;
                }
                .banner .banner-image {
                    height: 400px;
                }
                .banner .banner-image .overlay .banner-desc .title-section h1 {
                    font-size: 30px;
                }
                .banner .banner-image .overlay .banner-desc {
                    margin-top: 100px;
                }
                .banner .banner-image .overlay .banner-desc .title-section {
                    height: auto;
                }
                .banner .carousel-control-prev {
                    top: 8%;
                }
                .banner .carousel-control-next {
                    top: 8%;
                }
                .bottom-header nav ul li {
                    z-index: 999;
                }
            }
            
            @media(max-width:768px) {
                .information-desk .information-desk-desc .name p {
                    font-size: 16px;
                }
                .banner .carousel-control-prev {
                    left: 5%;
                }
                .banner .carousel-control-next {
                    left: 12%;
                }
                .bottom-header nav ul li a {
                    padding: 10px 10px;
                }
                .about-us .title-section h2::after {
                    font-size: 45px;
                }
                .about-us {
                    padding: 20px 20px;
                }
                .dropdown-content {
                    width: 145%;
                }
                .news-from-campus .box {
                    height: 110px;
                }
                .banner .banner-image .overlay .banner-desc p {
                    font-size: 17px;
                }
            }
            
            @media(max-width:767px) {
                .top-header .left span {
                    display: none;
                }
                .top-header .right {
                    float: none;
                    text-align: center;
                    align-items: center;
                    justify-content: center;
                }
                .banner .carousel-control-prev {
                    left: 15%;
                }
                .banner .carousel-control-next {
                    left: 21%;
                }
                footer .top-footer .logo-desc .logo {
                    width: 100%;
                }
                footer .top-footer .logo-desc .desc {
                    width: 100%;
                }
                .news-from-campus .box {
                    border: 1px solid #0002;
                    box-shadow: none;
                }
                .bottom-header .m_menu{
                    display: none;
                }
                .image-why-iim{
                    margin-bottom: 10px;
                }
                .about-director{
                    padding: 20px;
                    margin-top: 20px;
                }
                .about-director-txt{
                    margin-top: 10px;
                }
                .researchPublications{
                    padding: 0 20px;
                }
                .full-area a, .full-area a:hover, .full-area a:focus, .full-area a:active{
                    padding: 4px 17px;
                    font-size: 12px;
                }
                .full-area a::after{
                    border-width: 13px;
                }
                .full-area a::before{
                    border-width: 13px;
                }
                .faculty-titleAndSearch .title p{
                    font-size: 19px;
                }
                .faculty_details-tab ul .nav-item {
                    padding-left: 0;
                    margin: 0 auto;
                    width: 16.66%;
                    font-size: 0.7rem;
                    height: 3.2rem;
                }
            }
            
            @media only screen and (max-width:480px) {
                .information-desk .information-desk-details {
                    display: flex;
                    flex-direction: column;
                }
                .font-change button {
                    font-size: 10px;
                }
                .about-us .right .position {
                    padding: 20px 15px;
                }
                .header-logo {
                    margin-bottom: 10px;
                }
                .middle-header .search input[type=text] {
                    width: 100%;
                }
                .screen-reader {
                    display: none;
                }
                .skip {
                    display: none;
                }
                .banner .carousel-control-prev {
                    /* left: 2%; */
                    display: none;
                }
                .banner .carousel-control-next{
                    display: none;
                }
                .mo-menu #menuArea {
                    display: block;
                }
                .bottom-header .m_menu {
                    display: none;
                }
                .information-desk .information-desk-desc .name p {
                    font-size: 14px;
                }
                .banner .banner-image .overlay .banner-desc .title-section h1 {
                    width: 100%;
                }
                .banner .banner-image .overlay .banner-desc p {
                    width: 100%;
                }
                .banner .banner-image .overlay .banner-desc .title-section {
                    /* display: none; */
                }
                .latest-news .owl-carousel .owl-nav{
                    display: none;
                }
                .facultyDetailsSection .facultyDetailsSectionRight .body{
                    padding:10px
                }
                .facultyDetailsSection .facultyDetailsSectionRight .head{
                    padding:10px
                }
                .faculty_details-tab ul .nav-item {
                    width: 100%;
                }
                .faculty_details-tab ul li button {
                    width: 100%;
                    font-size: 15px;
                }
                .banner .banner-image .overlay .banner-desc .title-section{
                    width: 100%;
                }
                .banner .banner-image .overlay .banner-desc {
                    margin-top: 60px;
                }
                .banner .banner-image .overlay .banner-desc a{
                    padding: 8px;
                }
            }