@media only screen and (max-width: 2400px){
    .container {
        max-width: calc(100% - 10%);
        width: 100%;
    }
    .swiper-slider-inner {
        width: 100%;
    }
    .counter_inner_inner {
        width: 60%;
    }
    #inner_banner {
        left: 0;
        bottom: -13% ;
    }
     /*h1{*/
     /*   font-size: 5vw !important;*/
     /*}*/
     .glance-head h2 {
        top: 40px;
    }
    /*h2 {*/
    /*    font-size: 2vw !important;*/
    /*}*/
    /*p{*/
    /*    font-size: 1vw !important;*/
    /*}*/
    .searchbttn {
        left: 341px;
        right: auto;
    }
    .govt-text h6 {
        left: 101px;
    }
    .govt-text p {
        left: 105px;
    }
    
}
@media only screen and (max-width: 1900px){
    .container {
        max-width: calc(100% - 10%);
        width: 100%;
    }
    .glance-head h2 {
        top: 40px;
    }
    .govt-text h6 {
        left: 70px;
    }
    .govt-text p {
        left: 70px;
    }
}
@media only screen and (max-width: 1600px){
    .container {
        max-width: calc(100% - 10%);
        width: 100%;
    }
    #inner_banner {
        bottom: 0%;
    }
    .govt-text h6 {
        left: 70px;
    }
    .govt-text p {
        left: 70px;
    }
}
@media only screen and (max-width: 1536px){
    .container {
        max-width: calc(100% - 10%);
        width: 100%;
    }
    #inner_banner {
        bottom: -13%;
    }
    p{
        font-size: 17px !important;
    }
        .govt-text h6 {
        left: 54px;
    }
    .govt-text p {
        left: 54px;
    }
}


@media only screen and (max-width: 1200px){
    .container {
        max-width: 1121px;
        width: 1121px;
        padding: 0;
    }
    p{
        font-size:17px !important ;
    }
    #inner_banner {
        bottom: -14%;
        left: 0;
        right: 0;
    }
    .about-head h2 {
        bottom: -7%;
    }
    .about-inner-right {
        width: 38%;
    }
    .form-control {
        padding: 2px 0px 0 30px;
    }
    .counter_left {
        width: 36%;
        margin-top: 120px;
    }
    .counterr {
        padding: 60px 0px 100px;
    }
    .inner_counterr {
        padding: 0px 0px 25px;
    }
    .counterr_inner p {
        width: 100%;
    }
    .counter_inner_inner {
        width: 100%;
    }
    .test-swiper-slider {
        padding: 50px 48px;
    }
    .curryculum {
        padding: 50px 30px;
    }
    .curryculum_inner_left {
        width: 29%;
    }
    .footer-middle {
        width: 35%;
    }
    .inner-mission, .mission-vision-img, .inner-vision {
        padding: 50px 0px 20px;
    }
    .inner-courses {
        padding: 0 ;
    }
    /*.circle-small::after {*/
    /*    bottom: -149px;*/
    /*    right: 47%;*/
    /*}*/
    /*.circle-small::before {*/
    /*    bottom: -88px;*/
    /*    right: 53%;*/
    /*}*/
    /* .circle-large::after{
        bottom: -149px;
        right: 47%;
    } */
    /*.circle-large::after {*/
    /*    bottom: -166px;*/
    /*    right: 16%;*/
    /*}*/
    /*.circle-large::before {*/
    /*    bottom: -90px;*/
    /*    right: 21%;*/
    /*}*/
    .course-left:after {
        left: 208px;
    }
    .inner-recognition {
        width: 30%;
    }
    .searchbttn {

        right: 21px;
    }
    .glance-head h2 {
        top: 40px;
    }
    .inner-mission h1{
        font-size: 30px !important;
    }
    .inner-vision h1{
        font-size: 30px !important;
    }
        .counterr_text p{
        width: 60%;
    }
    .counterr {
    padding: 60px 0px 0px;
    }
}
@media only screen and (max-width: 1024px){
    .container {
        max-width: 100%;
        width: 100%;
        padding: 0 1rem;
    }
    .topnav-head-text ul {
        gap: 20px;
    }
    .osos img {
        width: 250px;
    }
    .new-class .osos img {
        width: 250px;
    }
    #inner_banner {
        bottom: -4%;
    }
    .about-head h2 {
        bottom: 0%;
    }
    .about-inner-right {
        width: 38%;
    }
    .govt-text p {
        left: 56px;
    }
    .counterr {
        padding: 30px 30px 0px;
    }
    .curryculum {
        padding: 50px 0px;
    }
    .curriculum_inner_right{
        padding: 0;
    }
    .curryculum_inner_left:after {
        left: 120px;
    }
    .about-1-inner-text {
        width: 53%;
    }
    /*.circle-small::after {*/
    /*    right: 44%;*/
    /*}*/
    /*.circle-large::after {*/
    /*    right: 12%;*/
    /*}*/
    /*.circle-large::before {*/
    /*    right: 20%;*/
    /*}*/
    .course-left:after {
        left: 119px;
    }
    .recognition-top {
        gap: 10px;
    }
    .inner-recognition {
        padding: 30px 10px;
    }
    .searchbttn {
        right: 130px;
    }
    .enrollment {
        padding: 0;
    }
    .counter_left {
        margin-top: 160px;
    }
}
@media only screen and (max-width: 880px){
    .container {
        max-width: 100%;
        width: 100%;
        padding: 0 1rem;
    }
    #toggle{
        display: block;
    }
    .navbar_right{
        display: none;
    }
    .toggle{
        display: block;
    }
    .top-nav-nav{
        display: none;
    }
    .new-class{
        margin-top: 0;
    }
    .new-class .navbar_left img {
        width: 100px;
        padding: 0;
    }
    .new-class .osos img {
        width: 300px;
    }
    .nav-items ul li {
        padding: 5px 0;
    }
    .osos img {
        width: 300px;
    }
    #inner_banner {
        position: inherit;  
        margin-top: 40px;
    }
    #about {
        margin-top: 20px;
    }
    .about-head h2 {
        bottom: -46%;
    }
    .about-inner-left {
        width: 100%;
    }
    .about-inner-right {
        width: 45%;
        margin-left: auto;
        margin-right: auto;
    }
    .counterr_inner {
        width: 100%;
    }
    .counter_inner_inner {
        position: relative;
        width: 100%;
    }
    .counterr_inner p {
        width: 100%;
    }
    .inner_offer {
        gap: 10px;
        padding: 35px 10px;
    }
    .inner_offer img {
        width: 50px;
    }
    .footer-middle {
        width: 50%;
    }
    .footer-left {
        width: 40%;
    }
    .footer-right {
        width: 50%;
        margin-left: 25px;
    }
    .news-events-inner {
        gap: 20px;
    }
    .inner-news {
        width: 45%;
    }
    .curryculum_inner_left {
        width: 35%;
    }
    .curriculum_inner_right {
        width: 60%;
    }
    .about-head h2 {
        bottom: 0%;
    }
    .counter_left {
        width: 50%;
        margin-right: auto;
        margin-left: auto;
        margin-top: 0;
    }
    .counterr {
        padding: 30px 30px 0px;
    }
    .visible{
        height: 640px;
        padding-top: 60px;
    }
    .nav-items ul li a {
        font-size: 27px;
    }
    .about-1-inner-text {
        width: 100%;
    }
    .about-1-inner-right {
        width: 100%;
    }
    .course-right-1 {
        width: 65%;
    }
    .course-middle-text {
        position: relative;
    }
    .course-left {
        width: 50%;
        position: relative;
    }
    .course-right {
        width: 100%;
    }
    .course-right-1 {
        width: 48%;
    }
    .circle-small::before {
        top: 17px;
    }
    .circle-small::after {
        top: 0;
    }
    .circle-large::before {
        top: 16px;
    }
    .circle-large::after {
        top: 0;
    }
    .course-left:after {
        top: 0;
        opacity: 0.1;
    }
    .inner-recognition {
        width: 46%;
    }
    .searchbttn {
        right: 50px;
    }
    .registration {
        padding: 20px 90px;
    }    
    .swiper_banner .swiper-button-prev::after {
        width: 15px;
        height: 15px;
        padding: 0px 10px 1px;
    }
    .swiper_banner .swiper-button-prev {
        padding: 2px 20px 0px;
    }
    .swiper_banner .swiper-button-next::after {
        width: 15px;
        height: 15px;
        padding: 0px 10px 1px;
    }
    .swiper_banner .swiper-button-next{
        padding: 2px 19px 0px 22px;
    }
    
    .inner-offer-a1{
        background-color: #f4f4cd;
    }
    .a1 {
        background-color: unset;
    }
    .inner_offer p {
        display: none;
    }
    .inner_offer {
        padding: 35px 30px 0px;
    }
    .inner-text-offer{
        padding-left: 30px;
        padding-right: 15px;
    }
    .inner-text-offer p{
        display: block;
    }
    .a2 {
        background-color: unset;
    }
    .inner-offer-a2{
        background-color: #00ff2133;
    }
    .a3 {
        background-color: unset;
    }
    .inner-offer-a3{
        background-color: #00ff2133;
        background-color: #008ad324;
    }

    .txt {
        top: 40%;
        left: 100px;
        width: 70%;
    }
    .govt-text h6 {
        left: 33px;
        top: 6px;
    }
    .govt-text p {  
        top: 36px;
        left: 34px;
        width: 87%;
    }
    .inner_offer_banner {
        top: 0px;
    }



    .from-group3 {
        width: 47%;
    }
    .other-inner {
        width: 31.5%;
    }
    .from-inner {
        width: 48%;
    }
}
@media only screen and (max-width: 780px){
    .container {
        max-width: 100%;
        width: 100%;
        padding: 0 1rem;
    }
    .about-inner-right {
        width: 60%;
    }
    .inner-news {
        width: 47%;
    }
    .txt {
        left: 100px;
        width: 65%;
    }    
    .inner-mission, .mission-vision-img, .inner-vision {
        width: 100%;
        padding: 20px 0px 20px;

    }
    .book {
        padding: 0 40px;
    }
    .contact-left {
        width: 100%;
    }
    .contact-right {
        width: 60%;
    }
    .searchbttn {
        right: 0px;
    }
    .registration {
        padding: 20px 20px;
    }
    .mission-vision {
        padding: 30px 0;
    }
    .enrollment-form .form-control {
        width: 100%;
    }
    .enrollment-left {
        width: 38%;
    }
    .searchbttn {
        right: 12px;
        left: auto;
        bottom: 4px;
    }
    .enrollment-form {
    width: 90%;
    }
}
@media only screen and (max-width: 680px){
    .container {
        max-width: 100%;
        width: 100%;
        padding: 0 1rem;
    }
    .inner_offer {
        width: 100%;
    }
    .inner_offer_banner {
        flex-wrap: wrap;
    }
    .about-head h2 {
        bottom: 0%;
    }
    .counter_left {
        width: 100%;
    }
    .counterr {
        padding: 30px 30px 0px;
    }
    .inner-news {
        width: 100%;
    }
    .footer-left {
        width: 60%;
    }
    .footer-middle {
        width: 60%;
    }
    .inner-footer {
        gap: 20px;
    }
    .footer {
        padding: 60px 0px 30px 30px;
    }
    .navbar_left img {
        top: 0px;
    }
    .navbar_inner {
        padding: 4px 0;
    }
    .bottom-separator{
        display: none;
    }
    .curryculum_inner_left:after {
        bottom: 30px;
    }
    .glance {
        padding: 40px 40px;
    }
    .course-right {
        gap: 30px;
        padding: 0 50px;
    }
    .course-right-1 {
        width: 100%;
    }
    .book {
        padding: 0;
    }
    .enrollment-inner {
        gap: 10px;
        padding: 72px 0px;
    }
    /*.enrollment-form .form-control {*/
    /*    width: 300px;*/
    /*}*/
    /*.searchbttn{*/
    /*    bottom:6px;*/
    /*    right: 65px;*/
    /*}*/
    .enrollment-contact {
        padding: 35px 25px;
    }
    .swiper_banner .swiper-button-next {
        top: 68%;
    }
    .swiper_banner .swiper-button-prev {
        top: 68%;
    }
    .about-inner-right {
        width: 75%;
    }
    .govt-text p {
        width: 80%;
        left: 64px;
    }
    .course-middle-img img {
        height: 100%;
    }
    .a3 {
        border-top-right-radius: 0px;
        border-bottom-left-radius: 10px;
    }
    .a1 {
        border-bottom-left-radius: 0px;
    }
    .txt-inner-1 h1 {
        font-size: 3.5vw !important;
    }
    .inner_offer h2 {
        font-size: 27px !important;
    }    
    .about-head h1 {
        font-size: 4.5rem !important;
    }
    .about-head h2 {
        font-size: 26px !important;
    }
    .govt-text h6 {
        left: 65px;
    }
    .news-events-text h1 {
        font-size: 4.5rem !important;
    }
    .news-events-text h2 {
        font-size: 30px !important;
    }
    .glance-head h1 {
        font-size: 4.5rem !important;
    }
    .glance-head h2 {
        font-size: 30px !important;
    }



    .other-inner {
        width: 48.5%;
    }
    .form-row3 {
        gap: 25px;
    }
    .from-group3 {
        margin-bottom: 0px;
    }
    .student-text h2 {
        margin-top: 10px;
    }
    .form-control2 {
        font-size: 14px;
    }
    
}
@media only screen and (max-width: 552px){
    .container {
        max-width: 100%;
        width: 100%;
        padding: 0 1rem;
    }
    .news-events-text h1 {
        font-size: 60px !important;
    }
    .curriculum_inner_right {
        width: 100%;
    }
    .curryculum_inner_left {
        width: 100%;
    }
    .curriculum_inner_right:after {
        display: none;
    }
    .curryculum_inner_left:after {
        top: 0;
    }
    .txt-inner-1 p {
        display: none;
    }
    .txt {
        top: 54%;
    }
    .swiper-slide img {
        height: 500px;
    }
    .about-head{
        position: relative;
    }
    .about-head h2 {
        bottom: 0%;
    }
    .glance {
        padding: 40px 25px;
    }
    .footer-left {
        width: 100%;
    }
    .footer-middle {
        width: 100%;
        margin-top: 40px;
    }
    .footer-right {
        width: 100%;
        margin-left: 0;
    }    
    .footer {
        padding: 60px 30px 30px 30px;
    }
    .visible {
        width: 100%;
    }
    .nav-items ul li a {
        font-size: 24px;
    }
    .nav-items ul li {
        padding: 7px 0;
    }
    .course-left {
        width: 100%;
    }
    .course{
        width: 28%;
    }
    .sub {
        width: 28%;
    }
    .cor{
        width: 25%;
    }
    .down{
        width: 35%;
    }
    .recognition-inner {
        padding: 0 50px;
    }
    .inner-recognition {
        width: 100%;
    }
    .contact-right {
        width: 100%;
    }
    .from-group2 {
        width: 100%;
    }
    .enrollment-left {
        width: 100%;
    }
    .enrollment-right {
        width: 100%;
    }
    .enrollment-form .form-control {
        width: 100%;
    }
    .enrollment-text {
        padding-left: 50px;
    }    
    .enrollment-form{
        position: relative;
    }    
    .searchbttn {
        bottom: 5px;
        right: 96px;
    }
    .enrollment-img img {
        padding: 0 50px;
    }
    .asd {
        margin-top: 0px;
    }
    .enrollment-contact {
        padding: 35px 30px;
    }
    .enrollment-form {
        padding-right: 80px;
    }

    .enrollment-inner{
        flex-wrap: wrap-reverse;
    }
    .bntn {
        flex-wrap: wrap;
    }
    .bntn {
        margin-left: 0px;
    }
    .bntn a {
        margin-top: 0;
    }
    .about-inner-right {
        width: 80%;
    }
    .counterr_inner h1 {
        font-size: 30px !important;
    }
    .counterr_text h2 {
        font-size: 25px !important;
    }
    .curryculum_inner_left h1 {
        font-size: 30px !important;
    }
    .curryculum_inner_left h2{
        font-size: 25px !important;
    }
    .launch-inner-image img{
        width: 100%;
    }
    .from-group3 {
        width: 100%;
    }
    .from-row4-inner {
        display: flex;
        gap: 0;
        flex-wrap: wrap;
        width: 100%;
        justify-content: space-between;
    }
    .from-inner {
        width: 48%;
        margin-bottom: 20px;
    }
    .from-inner label {
        padding-left: 4px;
        font-size: 13px;
    }
    .from-inner span {
        font-size: 10px;
    }
    .other-inner{
        width: 100%;
    }
}
@media only screen and (max-width: 480px){
    .container {
        max-width: 100%;
        width: 100%;
        padding: 0 1rem;
    }
    .navbar_left img {
        width: 80px;
    }
    .new-class .navbar_left img {
        width: 80px;
    }
    .osos img {
        width: 230px;
        margin-top: 10px;
    }
    .new-class .osos img {
        width: 230px;
        margin-top: 10px;
    }
    .toggle{
        top: 8px;
    }
    .about-inner-right {
        width: 100%;
    }
    .counterr {
        padding: 30px 5px 0px;
    }
    .mission-vision-text-inner {
        padding: 50px 0;
    }
    .course-right {
        padding: 0 20px;
    }
    b, strong {
        font-size: 14px;
    }
    .glance {
        padding: 40px 0px;
    }
    .swiper_banner .swiper-button-prev {
        top: 60%;
    }
    .swiper_banner .swiper-button-next {
        top: 60%;
    }
    #courses-head {
        padding-top: 30px;
    }
    #about-1-head {
        padding-top: 30px;
    }
    #book-head {
        padding-top: 30px;
    }
    .recognition-inner {
        padding: 0 15px;
    }
    #recognition-head {
        padding-top: 30px;
    }
    #contact-head {
        padding-top: 30px;
    }
    #enrollment-head {
        padding-top: 30px;

    }
    #registrstion-head {
        padding-top: 30px;
    }
    #result-head {
        padding-top: 30px;
    }    
    #admit-card-head {
        padding-top: 30px;
    }
    .top-swiper-btn .swiper-button-next{
        display: none;
    }
    .top-swiper-btn .swiper-button-prev{
        display: none;
    }
    .txt {
        left: 40px;
        width: 100%;
    }
    .about-head h1 {
        font-size: 50px !important;
    }
    .news-events-text h1 {
        font-size: 50px !important;
    }
    .about-head h2 {
        bottom: -53%;
    }
    .about-inner {
        margin-top: 35px;
    }
    .glance-head h1 {
        font-size: 50px !important;
    }
    .glance-head h2 {
        top: 22px;
    }
    .test-swiper-slider {
        padding: 70px 50px;
    }
    .swiper-slider-img img{
        display: none;
        height:350px;
    }
    .slider-mobile-image img{
        display: block;
    }
    .searchbttn {
        left: auto;
    }
    #newe-events {
        margin-top: 20px;
    }
    .registration-form-text h1 {
        padding: 10px 20px;
    }
    .enrollment-form {
    width: 100%;
    }
    .from-inner {
        width: 100%;
        margin-bottom: 20px;
    }
    #student-head{
        padding-top: 30px;
    }


    .form-row3 {
        gap: 15px;
    }
    .from-inner label {
        padding-left: 10px;
        font-size: 14px;
    }

}
@media only screen and (max-width: 420px){
    .container {
        max-width: 100%;
        width: 100%;
        padding: 0 1rem;
    }
    .inner_counterr_img img {
        width: 50px;
        transition: all.7s ease;
    }
    .news-events-inner {
        padding: 40px 15px 30px;
    }
    .course-right {
        padding: 0 0px;
    }
    .registration {
        padding: 20px 5px;
    }
    .searchbttn {
        bottom: 6px;
        right: 5px;
    }
    .enrollment-form {
        padding-right: 0px;
    }
    .enrollment-contact {
        width: 100%;
    }
    .enrollment-text {
        padding: 0 30px;
    }
    .footer-middle-inner {
        display: grid;
    }
    .book-inner{
        overflow: auto;
    }
    .table-bordered {
        overflow: hidden;
        min-width: 500px;
    }


    .about-head h1 {
        font-size: 43px !important;
    }
    .news-events-text h1 {
        font-size: 43px !important;
    }
    .curryculum_inner_left {
        text-align: center;
    }
    .glance-head h1 {
        font-size: 43px !important;
    }
    .counter_left {
        display: none;
    }
    .about-inner-right {
        margin-top: 30px;
    }
    .txt {
        display: none;
    }
    .about-head h2 {
        bottom: -87%;
    }
    .about-inner {
        margin-top: 45px;
    }
    .course-left {
        text-align: center;
    }
    .contact-inner {
        padding: 40px 0px;
    }
    .contact-text h1 {
        font-size: 25px !important;
    }
    .contact-right h1 {
        font-size: 25px !important;
    }
    .govt-text p {
        width: 100%;
        left: 20px;
        top: 68px;
    }
    .govt-text h6 {
        left: 20px;
        font-size: 30px;
    }
    .swiper-slide img {
        height: 325px;
    }
    .govt-text::after {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
    }
    .counterr_text {
        width: 100%;
    }
    .inner_counterr {
        padding: 25px 0px;
    }
    .osos img {
        width: 200px;
    }
    .new-class .osos img {
        width: 200px;
    }
    .txt {
        left: 22px;
    }
    .about-inner-left ul li p {
        line-height: 30px;
    }
    .inner_offer {
        padding: 35px 20px 0px;
    }
    .inner_offer h2 {
        font-size: 25px !important;
        margin: 0;
        padding-top: 10px;
    }
    .mission-vision-img {
        display: none;
    }
    .contact-left {
        padding: 30px 20px;
    }
    .enrollment-inner {
        padding: 45px 0px;
    }
    .enrollment-img img {
        display: none;
    }
    .enrollment-form label {
        font-size: 22px;
    }
    .registration-form-text h1 {
        font-size: 22px;
        padding: 10px 22px;
    }
    .registrstion-form {
        padding: 40px 20px;
    }
    .curryculum_inner_left {
        padding: 20px 0 0 0px;
    }
    .about-inner-left li img {
        margin-top: 3px;
    }
    .news-events-text h2 {
        bottom: -21%;
    }
    .govt-text h6 {
    top: 25px;
    }
    .swiper-slider-img::after{
        background-image:none;
    }
    .news-btn {
        margin-top: 15px;
    }
    .student-text h2 {
        font-size: 24px !important;
    }
    .other-information-text h2 {
        font-size: 24px !important;
    }
}
@media only screen and (max-width: 360px){
    .container {
        max-width: 100%;
        width: 100%;
        padding: 0 1rem;
    }
    .enrollment-img img {
        padding: 0 25px;
    }
    .about-head h2 {
        bottom: 28%;
    }
    .govt-form {
        padding: 30px 20px;
    }
    .govt-text h6 {
        font-size: 30px;
        top: 17px;
    }
    .govt-text p {
        left: 20px;
        top: 53px;
    }
    .inner_counterr_img img {
        width: 35px;
    }
    .inner_counterr {
        padding: 25px 0px;
    }
    .counterr {
        padding: 30px 0px 0px;
    }
    .news-events-inner {
        padding: 40px 0px 30px;
    }
    .footer {
        padding: 60px 15px 30px 15px;
    }
    .circle-small::before {
        right: 50%;
        top: 14px;
        width: 100px;
    }
    .circle-small::after {
        right: 45%;
        width: 140px;
    }
    .circle-large::after {
        right: 45%;
        top: 0;
        width: 140px;
    }   
    .circle-large::before {
        right: 50%;
        top: 16px;
    }
    .contact-inner {
        padding: 40px 0px;
    }
    .contact-left {
        padding: 30px 10px;
    }
    .registration {
        padding: 20px 0px;
    }
    .registrstion-form {
        padding: 40px 10px;
    }
    .counter_left {
        margin-top: 0px;
    }
    .recognition-top{
        flex-wrap: wrap;
    }
    .recognition-heading{
        width: 100%;
    }
    .inner-recognition {
        padding: 15px 10px;
    }
    .recognition-inner {
        padding: 0 5px;
    }

    .about-head h1 {
        font-size: 3rem;
    }
    .about-inner {
        margin-top: 50px;
    }
    .news-events-text h1 {
        font-size: 37px !important;
    }
    .news-events-text h2 {
        bottom: -26%;
        font-size: 27px !important;
    }    
    .about-head h2 {
        bottom: -67%;
    }
    .glance-head h1 {
        font-size: 3rem;
    }
    .osos img {
        width: 184px;
        margin-top: 17px;
        height: 55px;
    }
    .new-class .osos img {
        width: 184px;
        margin-top: 17px;
        height: 55px;
    }
    
    
}
@media only screen and (max-width: 300px){
    .container {
        max-width: 100%;
        width: 100%;
        padding: 0 1rem;
    }
    .txt-inner-1 h1{
        display: none;
    }
    .glance-head h1 {
        font-size: 3.5rem;
    }
    .glance-head h2 {
        font-size: 22px;
    }
    .news-events-text h2 {
        font-size: 22px;
        bottom: 3%;
    }
    .about-head h1 {
        font-size: 3.5rem;
    }
    .about-head h2 {
        bottom: 3%;
        font-size: 22px;
    }
    .govt-text h6 {
        font-size: 22px;
        top: 50px;
    }
    .about-inner-left h2 {
        font-size: 22px;
    }
    .curriculum_inner_right .swiper {
        padding: 0px;
    }
    .test-swiper-slider {
        padding: 50px 10px;
    }
    .inner_offer {
        display: grid;
    }
    .inner_offer img {
        width: 60px;
    }
    .course-left {
        padding: 29px 10px 14px 20px;
    }    
    .course-middle-text {
        padding: 10px 10px 0 20px;
    }
}