
        /*@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@500&family=Poppins:wght@500&display=swap');*/

        /*@import url('https://fonts.googleapis.com/css2?family=Inter&display=swap');*/
        @import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;200&amp;display=swap');


        @import url('https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@200;300&amp;display=swap');

        body {
            font-family: 'Inter', sans-serif;
            font-size: 16px;
        }


        .bg-green {
            background-color: #0f7e45;
        }

        .bg-light-blue {
            background-color: #0c87cf;
        }

        .bg-lb {
            background: #800000;
        }

        .bd-left {
            border-left: 1px solid #582707;
        }

        .desk-hide-logo img {
            display: none;
        }

        .linedivider img {
            width: 300px;
            height: 15px;
            box-shadow: none;
        }

        .linedivider2 img {
            width: 170px;
            height: 10px;
            box-shadow: none;
        }

        .carousel-caption {
            bottom: 0px;
        }

        .welcome-text-2 h6 {
            /*font-family: roboto;*/
            font-family: 'Inter', sans-serif;
            font-weight: 600;
            color: #800000;
            margin-top: 16px;
            margin-bottom: 4px;
            letter-spacing: 1px;
            font-size: 30px;
            line-height: 1;
        }

        .bg-overlay-black-80 {
            position: relative;
            z-index: 1
        }

        .img-fluid_logo {
            max-width: 65%;
            height: auto;
        }

        .logo_text {
            font-weight: 700;
            width: fit-content;
            margin-left: -44px;
            line-height: 0.8;
        }

        .bg-overlay-black-80:before {
            background: rgba(1, 32, 60, 0.8);
            content: "";
            height: 100%;
            left: 0;
            position: absolute;
            top: 0;
            width: 100%;
            z-index: 0
        }

        .bg-overlay-footer {
            position: relative;
            z-index: 1
        }

        .bg-overlay-footer:before {
            background: #850103f2;
            content: "";
            height: 100%;
            left: 0;
            position: absolute;
            top: 0;
            width: 100%;
            z-index: 0
        }

        .dropdown-item {
            display: inline-block;
            position: relative;
            color: #0087ca;
        }

        .dropdown-item:after {
            content: '';
            position: absolute;
            width: 100%;
            transform: scaleX(0);
            height: 1px;
            width: 90%;
            bottom: 0;
            left: 10px;
            /*right:30px;*/
            background-color: #526178;
            transform-origin: bottom right;
            transition: transform 0.70s ease-out;
        }

        .dropdown-item:hover:after {
            transform: scaleX(1);
            transform-origin: bottom left;
        }

        .footer-list a i {
            /* color: #3e72af; */
            margin-top: 3px;
            margin-right: 8px;
        }

        /*.naac img{*/
        /*    height:92px*/
        /*}*/
        /*.moto img{*/
        /*    height:92px*/
        /*}*/
        @media(max-width:2300px) {
            .naac img {

                height: 150px
            }

            .moto img {
                padding-right: 77px;
                height: 151px
            }
        }

        @media(max-width:2000px) {
            .naac img {

                height: 140px
            }

            .moto img {
                padding-right: 60px;
                height: 131px
            }
        }

        @media(max-width:1750px) {
            .naac img {

                height: 128px
            }

            .moto img {
                padding-right: 0px;
                height: 121px
            }
        }

        @media(max-width:1550px) {
            .naac img {

                height: 110px
            }

            .moto img {
                padding-right: 0px;
                height: 110px
            }
        }

        @media(max-width:1450px) {
            .naac img {

                height: 97px
            }

            .moto img {
                padding-right: 0px;
                height: 97px
            }
        }

        @media(max-width:1320px) {
            .naac img {

                height: 90px
            }

            .moto img {
                padding-right: 0px;
                height: 90px
            }
        }

        @media(max-width:1099px) {
            .naac img {
                height: 74px
            }

            .moto img {
                height: 74px
            }
        }

        @media(max-width:899px) {
            .naac img {
                height: 64px
            }

            .moto img {
                height: 64px
            }
        }

        @media(max-width:768px) {
            .naac img {
                height: 54px
            }

            .moto img {
                height: 54px
            }
        }

        .navbar {
            background: #fff;
            padding-top: 0;
            padding-bottom: 0;
            box-shadow: 1px 3px 4px 0 #adadad33;
        }

        .navbar-light .navbar-brand {
            color: #02245B;
        }

        .navbar-light .navbar-nav .nav-link {
            color: #fff;
        }

        .navbar-light .navbar-brand:focus,
        .navbar-light .navbar-brand:hover {
            color: #1ebdc2;
        }

        .navbar-light .navbar-nav .nav-link:focus,
        .navbar-light .navbar-nav .nav-link:hover {
            color: #f7cd90;
        }

        .navbar-light .navbar-nav .nav-link {
            font-family: 'Noto Sans TC', sans-serif;
            border-left: 1px solid #582707;
            padding-top: 13px;
            padding-bottom: 13px;
            transition: 0.9s;
            padding-left: 4px;
            padding-right: 4px;
            color: #fff;
            font-size: 13px;
            font-weight: 600;

        }


        @media(max-width:1320px) {
            .navbar-light .navbar-nav .nav-link {

                padding-left: 4px;
                padding-right: 4px;

                font-size: .6em;


            }
        }

        @media(max-width:1200px) {
            .navbar-light .navbar-nav .nav-link {
                font-size: 0.63em;
                padding-left: 8px;
                padding-top: 10px;
                padding-bottom: 10px;
                border-bottom: 1px solid #8e98a3;
            }
        }

        @media(max-width:1080px) {
            .navbar-light .navbar-nav .nav-link {
                font-size: 0.61em;
                padding-left: 4px;

            }
        }

        @media(max-width:576px) {
            .navbar-light .navbar-nav .nav-link {
                font-size: 13px;
                padding-left: 20px;
            }

        }

        .navbar-light .navbar-nav .nav-link:focus,
        .navbar-light .navbar-nav .nav-link:hover {
            background: #800000;

            transition: 0.9s;
        }

        .dropdown-item:focus,
        .dropdown-item:hover {
            color: #fff;
            text-decoration: none;
            /*transition: 0.9s;*/
            background-color: #800000 !important;
        }

        .sm-menu {
            border-radius: 0px;
            border: 0px;
            top: 97%;
            box-shadow: rgba(173, 173, 173, 0.2) 1px 3px 4px 0px;
        }

        .dropdown-item {
            font-family: 'Noto Sans TC', sans-serif;
            color: #fff;

            font-size: .88em;
            font-weight: 300;

        }

        @media(max-width:1320px) {
            .dropdown-item {
                font-size: .80em;
                font-weight: 300;

            }
        }

        @media(max-width:1200px) {
            .dropdown-item {
                font-size: 9px;
                font-weight: 300;

            }
        }

        @media(max-width:576px) {
            .dropdown-item {
                font-size: 13px;
                font-weight: 300;

            }
        }

        .submenu {
            display: none;
        }

        .sm-menu:hover .submenu {
            display: block;
        }

        .submenu.dropdown-item:focus,
        .submenu.dropdown-item:hover {
            color: #fff;
            text-decoration: none;
            transition: 0.9s;
            background-color: #800000 !important;
        }

        .dropdown-item.active,
        .dropdown-item:active {
            color: #fff;
            text-decoration: none;
            background-color: #800000;
        }

        .navbar-toggler {
            outline: none !important;
        }

        .navbar-tog {
            color: #1ebdc2;
        }

        .megamenu-li {
            position: static;

        }

        .mp-bg {
            background-image: url('assets/colleges/google-map.png');
            background-repeat: no-repeat;
            background-size: cover;
        }

        .megamenu {
            position: absolute;
            opacity: 0.93;
            width: 100%;
            left: 0;
            right: 0;
            padding: 15px;
            background-position: center top;

            background: #02245B url('assets/img/menu-bg.html') no-repeat 100% 0;


        }

        .megamenu h6 {
            margin-left: 21px;
        }

        .megamenu i {
            width: 20px;
        }

        .dropdown-menu {
            position: absolute;
            top: 100%;
            left: 0;
            opacity: 0.93;
            z-index: 1000;
            display: none;
            float: left;
            min-width: 10rem;
            padding: 0.5rem 0;
            margin: 0rem 0 0;
            font-size: 1rem;
            color: #ffffff;
            text-align: left;
            list-style: none;
            background-color: #800000;
            background-clip: padding-box;
            border: 1px solid #fff;
            border-radius: 0.25rem;

        }

        .dropdown:hover .dropdown-menu {
            display: block;
            background-color: #800000;


            /* background: #0d5281 url('assets/img/menu-bg.png') no-repeat 100% 0; */
        }

        .nav-bg {
            background-color: #800000;
        }

        .text-main {

            color: #ffffff;

        }

        .text-blue {
            color: #02245b;
        }


        /* submenu start*/
        @media all and (min-width: 992px) {
            .dropdown-menu li {
                position: relative;
            }

            .nav-item #submenu {
                display: none;
                position: absolute;
                left: 100%;
                top: -7px;
            }

            .nav-item .submenu-left {
                right: 100%;
                left: auto;
            }

            .dropdown-menu>li:hover {
                transition: 0.9s;
                background-color: #800000;
            }

            .dropdown-menu>li:hover>#submenu {
                display: block;
            }
        }

        /* ============ desktop view .end// ============ */

        /* ============ small devices ============ */
        @media (max-width: 991px) {
            .dropdown-menu .dropdown-menu {
                margin-left: 0.7rem;
                margin-right: 0.7rem;
                margin-bottom: .5rem;
            }
        }

        /* submenu end */

        @media screen and (min-width: 768px) {

            /* .hide-home {
                display: flex;
            } */

            .hide-home-txt {
                display: none;
            }

            .nav-pad {
                /*padding-left: 20px;*/
                /*padding-right: 50px;*/
                padding-left: 15px;
                padding-right: 5px;
            }


        }

        @media screen and (max-width: 768px) {

            .hide-home {
                display: none;
            }

            .hide-home-txt {
                display: none;
            }

            .megamenu {
                position: absolute;
                width: 100%;
                left: 0;
                right: 0;
                padding: 15px;
                max-height: 400px;
                overflow-y: scroll;
            }

            .nav-pad {
                padding: 5px;
            }

            .topmenu a {
                font-size: 12px;
                padding: 4px;
            }

            #google_translate_element {
                display: block !important;
                text-align: center;
            }

        }

        .rounded-top-left-1 {
            border-top-left-radius: 1rem;
        }

        .rounded-top-right-1 {
            border-top-right-radius: 1rem;
        }

        .rounded-bottom-left-1 {
            border-bottom-left-radius: 1rem;
        }

        .rounded-bottom-right-1 {
            border-bottom-right-radius: 1rem;
        }

        .logo-text p {
            font-size: 30px;
        }

        .vc-msg-bg-color {
            background-color: #02245B;
        }

        .text-orange {
            color: #E15807;
        }

        .kulgeet {
            background-color: #02245B;
            color: #fff;
        }

        /*back to top style */
        #back_to_top {
            display: inline-block;
            background-color: #800000;
            width: 50px;
            height: 50px;
            text-align: center;
            border-radius: 4px;
            position: fixed;
            border: 1px solid #fff;
            bottom: 30px;
            right: 30px;
            transition: background-color .3s,
                opacity .5s, visibility .5s;
            opacity: 0;
            visibility: hidden;
            z-index: 1000;
        }

        #back_to_top::after {
            content: "\f077";
            font-family: FontAwesome;
            font-weight: normal;
            font-style: normal;
            font-size: 2em;
            line-height: 50px;
            color: #fff;
        }

        #back_to_top:hover {
            cursor: pointer;
            background-color: #800000;
        }

        #back_to_top:active {
            background-color: #eb6060;
        }

        #back_to_top.show {
            opacity: 1;
            visibility: visible;
        }

        @media (min-width: 500px) {
            #back_to_top {
                margin: 30px;
            }



        }


        /*Mobile menu home start*/

        .navbar>.container-fluid,
        .navbar>.container-lg,
        .navbar>.container-md,
        .navbar>.container-sm,
        .navbar>.container-xl,
        .navbar>.container-xxl {
            display: flex;
            flex-wrap: inherit;
            align-items: center;
            justify-content: space-between;
        }

        /*Mobile menu home end*/
        /* zoom button style */
        .zoom-btn a {
            cursor: pointer;
        }

        #main-wrapper {
            transform-origin: 0% 0%;
        }

        .fontsizeV {
            text-align: center;
        }

        .fontsizeV a {
            font-size: 13px;
            color: #fff;
        }

        #increaseFont {
            font-size: 17px;
        }

        #decreaseFont {
            font-size: 12px;
        }

        #google_translate_element {
            display: inline-block;
        }

        #google_translate_element * {
            color: #000 !important;
            margin-right: 0px;
            padding: 0px;
        }

        #google_translate_element span {
            border: none;
            margin: 0px;
            border: none;
            background: none;
        }

        #google_translate_element .skiptranslate .goog-te-gadget span {
            color: #fff !important;
            margin-left: 0px !important;
            border: none !important;
        }

        #google_translate_element img {
            margin: 0 !important;
        }

        .topmenu a {
            color: #fff;
            /* font-weight: 100; */
            border-right: 1px solid #582707;
            padding: 3px 3px;
        }

        .topmenu a:hover {
            color: #fff;
        }

        .bi-caret-down-fill {
            font-size: 9px;
        }

        @media (max-width: 575px) {


            .mobile-hide img {
                display: block;
            }

            .desk-hide-logo img {
                display: block;
            }

            .nav-bg {
                background-color: #ffffff;
            }

            .nav-bg-1 {
                background-color: #800000;
            }

            .topmenu a {
                color: #fff;
                font-weight: 100;
                border-right: 1px solid #a89b9b;
                padding: 0px 8px;
            }

            #google_translate_element * {
                margin-bottom: 0px;
            }
        }


        .featured-carousel .owl-item {
            opacity: 0;
            transition-property: opacity;
            overflow: hidden;
        }

        .featured-carousel .owl-item.active img {
            transition: transform 6000ms linear 0s;
            transform: scale(1.05, 1.05);
            z-index: 8;
        }

        .featured-carousel .active {
            opacity: 1;
        }

        /* Start Social Media Icon */
        .fl-fl {

            background-color: #3e72af;
            text-transform: uppercase;
            letter-spacing: 3px;
            padding: 2px;
            width: 210px;
            position: fixed;
            right: -175px;
            z-index: 1000;
            font: normal normal 10px Arial;
            -webkit-transition: all .25s ease;
            -moz-transition: all .25s ease;
            -ms-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .99s ease;
            cursor: pointer;
            border-radius: 25px;

        }


        .sm-icon {
            float: left;
            font-size: 25px;
            color: #fff;
            padding: 10px 0;
            width: 30px;
            margin-left: 8px;
            /*background-color:#0f7e45;*/
            border-radius: 50%;

        }

        .float-twt svg {
            float: left;
        }

        .fl-fl:hover {
            right: -30px;
        }

        .fl-fl a {
            color: #fff !important;
            text-decoration: none;
            text-align: center;
            line-height: 43px !important;
            vertical-align: top !important;
        }

        a .fl-fl {
            color: #fff !important;
            text-decoration: none;
            text-align: center;
            line-height: 43px !important;
            vertical-align: top !important;
        }

        @media only screen and (max-width:768px) {
            .fl-fl {
                right: -175px;
                width: 220px;
            }

            .sm-icon {
                width: 40px;
            }
        }

        .float-fb {
            top: 270px;
        }

        .float-ig {
            top: 325px;
        }

        .float-ytb {
            top: 380px;
        }

        .float-lnkd {
            top: 435px;
        }

        .float-twt {
            top: 490px;
        }

        .insta-bgcolor {

            background-color: #af0d22;
        }

        .insta-bgcolor img {

            height: 22px;
            margin: 10px 1px 5px 8px;


        }

        .ytb-bgcolor img {

            height: 22px;
            margin: 10px 1px 0px 8px;

        }

        .ytb-bgcolor {

            background-color: #af0d22;
        }

        .lnkd-bgcolor {

            background-color: #3e72af;
        }

        .twt-bgcolor {
            background-color: #000000;
        }

        body {
            font-family: 'Montserrat', sans-serif !important;
            font-size: 15px;
        }

        /* End Social Media Icon */
 

        
        /*@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@500&family=Poppins:wght@500&display=swap');*/

        /*@import url('https://fonts.googleapis.com/css2?family=Inter&display=swap');*/

        @import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;200&amp;display=swap');

        .logo_text {
            font-weight: 700;
            width: fit-content;
            margin-left: -78px;
            line-height: 0.8;
        }

        .card-ftr-bg {
            background-color: #3e72af;
        }

        .card-trans {
            border: 1px solid #ffffff;
            background-color: transparent !important;
        }

        .testimonial-trans {
            border-radius: 14px;
            border: 1px dashed #ffffff;
            background-color: transparent !important;
        }

        .nav-tabs .nav-link.active {
            border-radius: 4px;
            padding: 4px 7px 4px 7px;
            margin: 4px 1px 4px 1px;
            border: 0px;
            color: #ffffff;
            background-color: #800000;
            border-color: #dee2e6 #dee2e6 #fff;
        }

        .nav-tabs .nav-link {
            color: #ffffff;
            border: 1px solid transparent;
            border-top-left-radius: 0.25rem;
            border-top-right-radius: 0.25rem;
        }


        .ho-event ul li {
            border-bottom: 1px dashed #fff;
            position: relative;
            overflow: hidden;
        }

        .iconBox>center i {
            font-size: 42px;
            margin-bottom: 10px;
            margin-top: 10px;
            background: #3e72af;

            color: #fff;
            width: 75px;
            height: 75px;
            line-height: 70px;
            border-top-right-radius: 20px;
            border-bottom-right-radius: 20px;
            border-bottom-left-radius: 20px;
            border: 2px solid #02245b;
        }


        .iconBox2>center i {

            border: 2px solid #3e72af;
        }

        .iconBox_border_right {
            /*border-right: 1px dashed #3e72af;*/
            margin-bottom: 10px;
        }

        .bg-overlay-notice {
            position: relative;
            z-index: 1
        }

        .bg-overlay-notice:before {
            background: #01203ccf;
            content: "";
            height: 100%;
            left: 0;
            position: absolute;
            top: 0;
            width: 100%;
            z-index: 0
        }

        @media(max-width:600px) {
            .iconBox_border_right_hide {
                border-right: 1px dashed #ffffff;
                margin-bottom: 10px;

            }
        }


        .card1:hover {
            background: #3e72af;
            border-radius: 0px;
            transition: all .2s ease-in-out;
        }


        .shrink2 :hover {
            font-weight: 500;
            color: #fff;
            /*background-color: #3e72af;*/
        }

        .shrink2 a {
            background-color: #800000 !important;
        }

        .shrink3 .imgDiv img {
            -webkit-transform: scale(1);
            -ms-transform: scale(1);
            transform: scale(1);
            transition: 1s ease;
        }

        .shrink3 .imgDiv img:hover {
            -webkit-transform: scale(1.05);
            -ms-transform: scale(1.05);
            transform: scale(1.05);
            cursor: pointer;


        }

        .shrink3 a {
            color: white;
        }

        .shrink3 :hover {
            color: #e15807;
            text-decoration: none;
        }

        .shrink3 :hover {
            font-weight: 500;
            color: #fff;
            background-color: #e15807;
        }



        .testimonial-item .quotes {
            padding-left: 10px;
            font-size: 30px;
            line-height: 50px;
            margin-bottom: 10px;
            color: #fff;
            position: absolute;
            top: 0;
            left: 0;
            background: #3e72af;
            width: 50px;
            height: 50px;
            border-top-left-radius: 12px;
            border-bottom-right-radius: 4px
        }

        @media(max-width:768px) {
            .member {
                padding-left: 58px;
            }
        }

        @media(max-width:576px) {
            .member {
                padding-left: 28px;
            }
        }

        @media(max-width:600px) {
            .testimonial-item .quotes {
                padding-left: 7px;
                font-size: 21px;
                line-height: 35px;
                margin-bottom: 10px;

                width: 29px;
                height: 29px;

            }
        }


        .design-p {
            border: 2px solid #850103;
            padding: 5px;
            border-radius: 5px;
            background: #85010352;
        }

        .divider33 {
            border: 0;
            height: 1px;
            margin: 5px auto;
            background: #3e72af;

            text-align: center;
            position: relative;
            clear: both;
        }

        @media(max-width:550px) {
            .divider33 {
                width: 257px
            }
        }

        .divider33 [class*=fa-],
        .divider33 .icons {

            background: #02245b;
            border-radius: 50px;
            display: inline-block;
            height: 28px;
            line-height: 28px;
            position: absolute;
            text-align: center;
            width: 30px;
            font-size: 15px;
            margin: 11px auto 0 -24px;
            top: -24px;
            left: 50%;
            z-index: 1;
        }

        @media(max-width:550px) {

            .divider33 [class*=fa-],
            .divider33 .icons {
                margin: 11px auto 0 -10px;
            }
        }

        .rounded-circle {
            border: 2px solid #ffffff;
            border-radius: 50% !important;
        }

        .testimonials .testimonial-item .h5 {
            font-weight: 500;
            color: #ffffff;
        }

        .testimonials .testimonial-item .h6 {
            font-weight: 500;
            color: #ffffff;
            font-size: 16px;
        }

        .testimonials .testimonial-item p {
            color: #ffffff;
            /* margin: 0px 0px 0px 0px; */
        }

        .testimonials .testimonial-item span {
            /* font-weight:600; */

            color: #ffffff;
        }

        @media(max-width:500px) {
            .testimonials .testimonial-item .h5 {
                text-align: center;
                font-size: 18px;
                font-weight: 500;
                color: #ffffff;
            }

            .testimonial-item .member .pic {
                margin-top: 17px;
            }

            .testimonials .testimonial-item .h6 {
                text-align: center;
                font-weight: 500;
                color: #ffffff;
                font-size: 18px;
            }

            .testimonials .testimonial-item p {
                color: #ffffff;
                font-size: 13px;
            }
        }

        @media(max-width:400px) {
            .testimonials .testimonial-item .h5 {
                font-size: 16px;
            }

            .testimonials .testimonial-item .h6 {
                font-size: 15px;
            }

        }

        .card-notice .date {
            background: #800000;
            /* border-bottom: 1px dotted #0a5730; */
            font-size: 15px;
            color: #ffffff;
        }

        .card-notice .month {
            border-bottom: 1px dotted #0a5730;
            font-size: 12px;

        }

        .card-notice .year {
            font-size: 12px;
            color: #ffffff;

        }

        .newsletter1 a {
            color: #ffffff;

        }

        .newsletter1 a:hover {
            color: #ffd87e;


        }

        .gallery-slider {

            border-bottom: 2px solid #0c87cf;
            /* border-top: 2px solid #0c87cf; */
        }

        .gallery-slider .swiper-slide {

            margin-right: 10px;
        }

        .news-gallery-slider {

            border-bottom: 2px solid #0c87cf;
            /* border-top: 2px solid #0c87cf; */
        }

        .youtube-video-slider {

            border-bottom: 2px solid #0c87cf;
            /* border-top: 2px solid #0c87cf; */
        }



        @media(max-width:600px) {
            .welcome-text-2 h6 {
                margin-top: 0px;
                font-size: 25px;
            }
        }

        @media(max-width:398px) {
            .welcome-text-2 h6 {
                margin-top: 0px;
                font-size: 22px;
            }
        }

        .btn-blue {
            color: #ffffff;
            background: #800000;
        }

        .btn-blue:hover {
            color: #800000;
            background: #ffffff;
            border: 2px solid #800000;
        }

        .fa-star {
            color: #ffffff;
        }

        .hori-marquee a {
            font-size: 14px;
        }

        .carousel-caption {
            position: absolute;
            right: 0%;
            bottom: 0px;
            left: 0%;
            z-index: 10;
            padding-top: 8px;
            padding-bottom: 8px;
            color: #fff;
            text-align: center;
            /* background-color: #02245b; */
            opacity: 0.7;
        }

        .owl-carousel .owl-nav button span {
            /*background: white;*/
            /*padding: 5px 15px;*/
            /*color: black;*/
            /*font-size: 50px;*/
            /*opacity: 0.5;*/

            font-weight: bold;
            font-size: 90px;
        }

        .owl-carousel .owl-dots {
            text-align: center;
            margin-top: 0;
            background: #800000;
            position: absolute;
            bottom: 0px;
            right: 0;
            left: 0;
        }

        @media(max-width:500px) {
            .carousel-caption {

                padding-top: 4px;
                padding-bottom: 4px;

            }

            .carousel-caption h5 {
                font-size: 13px;

            }

            .owl-carousel .owl-dots {

                bottom: 0px;

            }
        }


        /* animated-border */

        .content-font {
            font-family: 'Inter', sans-serif;
            font-size: 16px;
            /*font-family: 'Poppins', sans-serif;*/
        }

        .btn {

            padding: 2px 5px;

        }

        @media only screen and (max-width:768px) {
            .welcome-to-ranchi {
                width: 280px !important;
                height: 10px !important;

            }
        }





        @media screen and (min-width:992px) and (max-width:1025px) {
            .gl {
                left: -100px;
            }

            .nav-link {
                font-size: 11px !important;
            }
        }

        .academic-events marquee {
            height: 340px;
        }

        @media(max-width:992px) {
            .academic-events .nav-link {
                display: block;
                padding: 0.2rem 0.1rem;
                font-size: 12px;
            }

            .nav-tabs .nav-link.active {
                border-radius: 4px;
                padding: 1px 5px 1px 5px;
                margin: 3px 1px 3px 1px;
                border: 0px;
                color: #ffffff;
                background-color: #3e72af;
                border-color: #dee2e6 #dee2e6 #fff;
            }
        }

        @media(max-width:768px) {
            .academic-events .nav-link {
                display: block;
                margin: 3px 3px;
                font-size: 14px;
            }

            .nav-tabs .nav-link.active {
                border-radius: 4px;
                padding: 1px 5px 1px 5px;
                margin: 5px 3px 3px 3px;
                border: 0px;
                color: #ffffff;
                background-color: #3e72af;
                border-color: #dee2e6 #dee2e6 #fff;
            }
        }


        #testimonial-js {
            width: 100%;
            position: absolute;
            height: 400px;
        }

        .featured-logo.owl-carousel img {
            width: 380px;
            height: 100px;
        }

        .list-inline {
            padding-left: 0;
            margin-left: -5px;
            list-style: none;
        }

        .headerr-section {
    height: 0px;
}

/* Desktop (≥992px) */
@media (min-width: 992px) {
    .headerr-section {
        height: 115px;
    }
}

        .img-fluid_logo {
            max-width: 68%;
            height: auto;
            margin-top: 2px;
        }

        .dep-strip {
            background-image: url('assets/img/strip/all-strip/At-a-glance.webp');
        }

        .card-title {
            margin-bottom: 0;
        }


        .content-font {
            font-family: 'Inter', sans-serif;
            font-size: 15px;
        }

        .glance-img {
            width: 525px
        }

        .list-inline {
            padding-left: 0;
            margin-left: -5px;
            list-style: none;
        }

        .founder_section {
            border: 2px solid #850103;
            padding: 15px;
        }


        @media(max-width:1140px) {
            .glance-img {
                width: 450px
            }
        }

        @media(max-width:992px) {
            .glance-img {
                width: 267px
            }
        }

        @media(max-width:768px) {
            .glance-img {
                width: 204px
            }
        }

        @media(max-width:576px) {
            .glance-img {
                width: 500px
            }
        }


        .holiday-list {
            border: 1px solid #800000;
            padding: 10px;
            display: flex;
            margin-bottom: 10px;
            justify-content: space-between;
        }

        .departmentt p {
            margin-bottom: 10px;
        }

        .mt-2 {
            margin-top: 20px;
        }

        
          