
        .slick-slider {
            margin: 0;
            padding: 0 !important;
        }

        .slick-slide {
            float: left
                /* If RTL Make This Right */
            ;
            padding: 0;
        }

        /* ==== Slider Style === */

        .v-rankings {
            max-width: 200px !important;
            width: 200px !important;
            max-height: 90px !important;
            height: 80px !important;
            margin: 3px 0 !important;
        }

        /* .Vertical-Slider {
			max-width: 190px !important;
			width: 180px !important;
			height: auto !important;
			margin-left: -11px !important;
			
		}

		.Vertical-Slider .item {
			padding: 0px 0;
			direction: rtl;
		}

		.Vertical-Slider .item .theBlock {
			padding: 0px;
		} */

        .logo {
            display: flex;
            align-content: center;
            align-items: center;
        }
.refresh{
    width: 20px !important;
    height: 20px !important;
    margin-top: 10px;
    cursor: pointer;
}
        @media (max-width:791.5px) {
            .ranking-logoss {
                background: #ce0606 !important;
            }

            .logo {
                width: 100% !important;
                display: inline-flex;
                align-content: center;
                align-items: center;
            }

            .logo img {
                width: 100% !important;
                height: auto !important;
            }

            .m-apply {
                /* float: right !important; */
                padding: 5px !important;
                margin-top: -4px !important;
            }

            .top-marquee {
                width: 50% !important;
            }

            .m-full {
                width: 100% !important;
                display: block;
            }
        }

        .carousel-indicators {
            display: block !important;
            margin-left: 0 !important;
            left: 100px;
            bottom: 100px;
        }

        @media (max-width:791.5px) {
            .carousel-indicators {
                left: unset !important;
                bottom: 100px !important;
            }
        }

        .carousel-indicators li {
            background-color: #fff !important;
            opacity: 0.1 !important;
        }

        .carousel-indicators .active {
            background-color: #ce0606 !important;
            opacity: 1 !important;
        }

        /* .carousel-indicators li{
			color: #ce0606 !important;
		}
	
		.carousel-indicators .active{
			opacity: 0.5 !important;
			color: #ce0606 !important;
			

		} */

        /* ==== Slick Slider Css Ruls === */

        .page-loader {
            width: 100%;
            height: 100vh;
            left: 0;
            top: 0 !important;
            position: absolute;
            /* background: linear-gradient(to bottom,#7d4d85,#e069a2); */
            background: linear-gradient(to bottom, rgb(92, 62, 104), rgba(133, 38, 58, 0.9));
            z-index: 9999999 !important;
        }

        .page-loader .txt {
            color: #fff;
            text-align: center;
            top: 25%;
            position: relative;
            text-transform: uppercase;
            letter-spacing: 0.3rem;
            font-weight: bold;
            line-height: 2;
        }

        .txt p {
            font-family: 'Montserrat', sans-serif !important;
            font-weight: 600 !important;
            font-style: normal !important;
            font-size: 2rem;
        }

        .txt h2 {
            font-family: 'Montserrat', sans-serif !important;
            font-weight: 700 !important;
            font-style: normal !important;
            font-size: 3.5rem;
            text-transform: capitalize;
            color: #fff !important;
        }

        /* SPINNER ANIMATION */

        .spinner {
            position: relative;
            top: 20%;
            width: 80px;
            height: 80px;
            margin: 0 auto;
            background-color: #fff;
            border-radius: 100%;
            -webkit-animation: sk-scaleout 1s infinite ease-in-out;
            animation: sk-scaleout 1s infinite ease-in-out;
        }

        @media (max-width:791.5px) {
            .txt h2 {
                font-size: 2rem !important;
            }

            /* .txt p {
				font-size: 1.5rem !important;
			} */
            .spinner {
                top: 10% !important;
            }
        }

        @-webkit-keyframes sk-scaleout {
            0% {
                -webkit-transform: scale(0);
            }

            100% {
                -webkit-transform: scale(1);
                opacity: 0;
            }
        }

        @keyframes sk-scaleout {
            0% {
                -webkit-transform: scale(0);
                transform: scale(0);
            }

            100% {
                -webkit-transform: scale(1);
                transform: scale(1);
                opacity: 0;
            }
        }

        .owl-theme .owl-nav {
            margin-top: 10px;
            display: none !important;
        }

        /* .owl-theme .owl-dots,
		.owl-theme .owl-nav {
			text-align: center;
			-webkit-tap-highlight-color: transparent;
		}

		.testmonial .owl-nav button span {
			margin-top: -15px !important;
			font-size: 40px !important;
		} */

        .top-menu-logo {
            /* border-right: 1px solid #eee5e5 !important; */
            object-fit: contain;
            object-position: center;
            padding-right: 5px;
            margin-top: 10px;
        }

        .application-inst h3 {
            font-family: "Kanit", sans-serif !important;
            font-weight: 400 !important;
        }

        .ranking {
            background: transparent !important;
        }

        .tab-link {
            position: relative !important;
        }

        .tab-link.active::after {
            content: ' ';
            display: inline-block;
            position: absolute;
            bottom: -9px;
            border-top: solid 10px #c90303;
            border-left: solid 10px transparent;
            border-right: solid 10px transparent;
            left: 50%;
            transform: translateX(-50%);
        }

        .Eligible {
            padding: 50px 0 !important;
            background: #c00a0a;
            background-image: none;
            /* background-image: linear-gradient(90deg, #c00a0a 50%, #000 50%); */
            background-image: linear-gradient(90deg, #131111 50%, #ddd 50%) !important;
            display: none !important;
        }

        .elg-des a {
            color: #FFC107 !important;
        }

        .elg-des {
            color: #fff !important;
            font-size: 18px !important;
            text-transform: capitalize !important;
        }

        .s-btn {
            width: 100%;
            height: 100% !important;
            align-content: center;
            justify-content: center;
            text-align: center;
            padding: 5px 2px !important;
        }

        .s-btn h1 {
            color: #333 !important;
            font-size: 40px !important;
        }

        .s-btn h3 {
            color: #c90303 !important;
            font-family: "Kanit", sans-serif !important;
            font-weight: 600 !important;
            font-style: normal !important;
            font-size: 2.7rem !important;
        }

        .s-btn a {
            background: #b30404;
            padding: 7px 20px !important;
            color: #fff !important;
            font-size: 20px !important;
            font-weight: 500 !important;
            text-decoration: none;
            text-transform: uppercase !important;
        }

        @media (max-width:791.5px) {
            .Eligible {
                background: #7c0202 !important;
            }

            .s-btn h1 {
                color: #fff !important;
                font-size: 26px !important;
            }

            .s-btn h3 {
                color: #fff !important;
            }
        }

        /* programs offered tabs */

        .p-menu .tab-content-bg {
            background: #fff !important;
        }

        .p-menu .tab-content {
            display: block !important;
        }

        .p-menu .tab-content .fade:not(.show) {
            opacity: 1 !important;
        }

        .p-menu .nav-pills {
            border: none !important;
            padding: 30px 0 !important;
        }

        @media (max-width:791.5px) {
            .p-menu .nav-pills li {
                margin: 15px 10px !important;
            }

            .p-menu .tab-content-bg {
                padding: 20px 15px !important;
            }
        }

        .nav-pills {
            text-align: center !important;
        }

        .p-menu .nav-pills {
            width: 100% !important;
            height: 100% !important;
            display: flex !important;
            align-content: center;
            justify-content: center;
            text-align: center !important;
        }

        .p-menu .nav-pills li a {
            padding: 10px 20px;
            text-decoration: none !important;
            border-radius: 1.5rem;
            margin-right: 0.35rem;
            background: #9d909014;
            color: #c00a0a !important;
            font-weight: 600 !important;
        }

        /* .p-menu .nav-pills>li.active>a,
			.p-menu .nav-pills>li.active>a:focus {
				cursor: default;
				color: #fff !important;
				background-color: #c00a0a !important;
				border-style: none;
			} */

        .p-menu .nav-pills li .active {
            color: #fff !important;
            background-color: #c00a0a !important;
        }

        @media (max-width: 791.5px) {
            .m-s-t {
                display: block !important;
                text-align: center;
                margin-bottom: 20px !important;
                border-bottom: 1px solid #ddd;
                padding-bottom: 10px !important;
            }
        }

        .top-menu-active {
            top: 80px !important;
            z-index: 999 !important;
        }

        /* .menu .owl-carousel .item img {
			width: 250px !important;
			height: 80px !important;
			transition: 0.5s all;
		} */

        .menu .owl-carousel {
            padding: 5px 0 !important;
            /* margin-top: 10px !important; */
            max-width: 250px !important;
            height: 80px !important;
        }

        .menu .owl-carousel .item img {
            width: 200px !important;
            height: 70px !important;
            transition: 0.5s all;
        }

        .top-marquee ul {
            display: flex;
        }

        .top-marquee ul li {
            margin: 0 20px;
        }

        @media (max-width:791.5px) {
            .m-apply {
                display: none !important;
            }

            .top-marquee {
                width: 70% !important;
            }
        }

        @media (max-width: 791.5px) {
            .m-scrolling {
                background: none !important;
            }

            p.img_icon {
                background: #fff !important;
            }
        }

        .accordion-item-body-content {
            font-weight: 400 !important;
        }

        .social-icons {
            line-height: 30px !important;
        }

        .social-icons i {
            color: #bf1010 !important;
            font-size: 20px !important;
        }

        .top-marquee li {
            list-style: disc !important;
        }

        .top-marquee li a {
            text-transform: uppercase;
            font-weight: 600;
            font-size: 16px !important;
        }

        .m-top {
            background: #0f2053;
            color: #fff;
            text-align: center;
            width: 100%;
            height: 100%;
            padding: 10px;
            font-family: 'Montserrat', sans-serif !important;
            line-height: 18px !important;
        }

        .land-marks-bg {
            /* background: #f2f2f2; */
            padding: 10px 0 !important;
            background-image: linear-gradient(145deg, #110506, #d20a0a);
        }

        .land-marks {
            margin: 5px !important;
            /* padding: 5px 5px !important; */
            width: 23% !important;
            height: auto !important;
            text-align: center;
        }

        .land-marks:not(:last-child) {
            border-right: 1px solid #7d6a6a;
        }

        .land-marks h5 {
            font-family: 'Montserrat', sans-serif !important;
            color: #fff !important;
            font-size: 40px !important;
            font-weight: 600;
        }

        .land-marks p {
            color: #f2f2f2 !important;
            font-size: 20px !important;
        }
        .department p a{
            color:black;
        }

        @media (max-width:791.5px) {
            .land-marks-bg {
                display: none !important;
            }
        }

        @media (max-width: 791.5px) {
            .p-menu .nav-pills {
                padding: 10px 0 !important;
                display: block !important;
                width: 100% !important;
                margin-left: 0px !important;
            }

            .p-menu .nav-pills li a {
                display: block !important;
                width: 100% !important;
                border-radius: 0 !important;
            }

            .why-klu {
                background: #fff !important;
            }
        }

        .s-testimonial {
            background-image: linear-gradient(145deg, rgb(17, 5, 6), rgb(210, 10, 10)) !important;
        }
        .contact-us {
            padding: 50px 0 20px 0 !important;
        }

        .contact-img img {
            width: 100% !important;
            height: 100% !important;
        }

        .contact-us p {
            font-size: 20px !important;
        }

        @media (max-width:791.5px) {
            .contact-img img {
                display: none !important;
            }
        }
        .address-info {
            width: 100% !important;
            height: 100% !important;
            display: flex;
            justify-content: space-between;
            align-content: center;
            align-items: center;
        }

        .address-content {
            width: 25% !important;
            height: 100% !important;
            text-align: center;
            padding: 5px !important;
            background: #fff !important;
            border-right: 1px solid #efefef;
        }

        .address-info .a-desc {
            color: #000 !important;
            font-size: 12.5px !important;
            text-align: center !important;
            display: inline-block !important;
            /* box-shadow: 0 5px #eadcdc; */
        }

        .address-info .a-t {
            font-size: 16px !important;
            font-weight: 600 !important;
            color: #ce0606 !important;
            /* border-bottom: 1px solid #efefef; */
            padding: 5px 0 !important;
            position: relative !important;
        }

        .address-info .a-t:before {
            content: '';
            background: #d7cfb7 !important;
            /* background: linear-gradient(to right, #642222, #FC5C7D) !important; */
            width: 80px;
            height: 2px !important;
            position: absolute;
            left: 50% !important;
            bottom: 0 !important;
            transform: translate(-50%, -50%) !important;
        }

        .Explore-img .campus-img {
            width: 100% !important;
            height: 100% !important;
            /* border-bottom-right-radius: 55px;
            border-bottom-left-radius: 55px; */
        }
        .whatsapp1{
        position: fixed;
        bottom: 30px;
        left: 30px;
        z-index: 9999;
        }

       .whatsapp i {
            background-color: #25d366;
        }
        .whatsapp i {
                color: #fff;
                line-height: 60px;
                /* margin-top: 20px; */
                border: none;
                cursor: pointer;
                font-size: 40px;
                width: 60px !important;
                height: 60px !important;
                text-align: center;
                border-radius: 100%;
        }



        @media (max-width:791.5px) {
            .address-info {
                flex-direction: column;
            }

            .Explore-img .campus-img {
                width: 100% !important;
                height: 200px !important;
                border-radius: 0 !important;
            }

            .address-content {
                width: 100% !important;
                background: #fff !important;
                border-bottom: 1px solid #efefef;
                padding: 5px !important;
            }
            .logo img {
                width: 70PX !important;
                height: auto !important;
            }
            .logostyle + p span.affilated {
                font-size: 6px;
            }
        }