        .margin-top-10 {
            margin-top: 10px;
        }

        .hero-image {
            width: 100%;
            height: 100%;
            object-fit: contain;
            object-position: center;
        }

        #intro-section {
            position: relative;
            width: 100%;
        }

        .intro-div-1-left>p {
            width: 60%;
        }

        .intro-image {
            width: 80%;
            height: auto;
            object-fit: contain;
            object-position: center;

        }

        .flex-row-centered {
            display: flex;
            flex-direction: row;
            justify-content: center;
            align-items: center;
            /* gap: 10px; */
        }

        .flex-col-centered {
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
        }

        .intro-heading-1 {
            font-size: 2.5rem;
            font-weight: bold;
            color: #333;
            margin-top: 10px;
            text-align: center;
        }

        .intro-div-1 {
            position: relative;
            width: 80%;
            font-size: 1.2rem;
            color: #555;
            gap: 20px;
            margin-top: 20px;
            display: flex;
            flex-direction: row;
            justify-content: space-around;
            align-items: center;
        }

        .intro-div-1-left {
            position: absolute;
            width: 100%;
            z-index: 10;
        }

        .img-kipsians {
            width: 100%;
            height: auto;
            object-fit: contain;
            object-position: center;

        }

        .intro-div-1-left>h4 {
            font-size: 2rem;
            font-weight: bold;
            color: #1b4596;
            margin-bottom: 10px;
        }

        /* Section  */

        #elite-league-section {
            position: relative;
            width: 100%;
        }

        .elite-league-container {
            width: 80%;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: start;
            margin-top: 20px;
        }

        .page-h3-heading {
            font-size: 2.2rem;
            font-weight: bold;
            color: #1b4596;
            /* margin-bottom: 2px; */
        }

        /* #elite-league-section>.elite-league-container>h4 { */
        .page-h4-heading {
            font-size: 1.8rem;
            font-weight: bold;
            color: #1b4596;
            margin-bottom: 12px;
            text-align: start;
        }

        .elite-league-container {
            display: flex;
            flex-direction: column;
            justify-content: start;
            align-items: left;
            width: 80%;
        }

        .img-session-period {
            margin-top: 10px;
            width: 100%;
            height: auto;
            object-fit: contain;
            object-position: center;
        }

        p {
            font-size: 1.3rem;
            color: #555;
        }

        .elite-league-container>p {
            margin-top: 10px;
            margin-bottom: 10px;
        }

        /* Section */


        #transformation-section {
            position: relative;
            width: 100%;
        }

        .transformation-container {
            width: 80%;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: start;
            margin-top: 20px;
        }

        /* Section */


        #academic-advantage-section {
            position: relative;
            width: 100%;
            display: flex;
            justify-content: center;
            align-items: center;
        }

        .academic-advantage-container {
            width: 80%;
            display: flex;
            flex-direction: row;
            justify-content: center;
            align-items: center;
            margin-top: 20px;
        }

        .academic-advantage-container-left {
            width: 80%;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: start;
        }

        .academic-advantage-container-right {
            width: 30%;
            display: flex;
            justify-content: center;
            align-items: end;

            height: auto;
            object-fit: contain;
            object-position: center;
        }

        /* Section */


        #learning-model-section {
            position: relative;
            width: 100%;
            display: flex;
            justify-content: center;
            align-items: center;
        }

        .learning-model-container {
            width: 80%;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: start;
            margin-top: 20px;
            margin-bottom: 20px;
        }

        .flex-row-space-between {
            display: flex;
            flex-direction: row;
            justify-content: space-between;
            align-items: center;
        }

        /* Section */


        #two-column-images-section {
            position: relative;
            width: 100%;
            display: flex;
            justify-content: center;
            align-items: center;
        }

        .two-column-images-container {
            width: 100%;
            margin-top: 20px;
            margin-bottom: 20px;
            display: grid;
            grid-template-columns: repeat(2, minmax(480px, 1fr));
            justify-items: center;
            align-items: center;
        }

        .two-column-images {
            width: 480px;
            height: auto;
        }

        /* Section */


        #footer-cta-section {
            position: relative;
            width: 100%;
            display: flex;
            justify-content: center;
            align-items: center;
        }

        .footer-cta-img {
            width: 100%;
            height: 100%;
            margin-bottom: 20px;
            margin-top: 15px;
            object-fit: contain;
            object-position: center;
        }




    .Enroll-BTN{
            /* width: 100%; */
            height: 100%;
            margin-bottom: 20px;
            margin-top: 15px;
            object-fit: contain;
            object-position: center;
        }


        .enroll-btn{
                display: flex;
    justify-content: center;
        }
         .enroll-btn img{
    width: 50%;

         }





        .pathwayImg {
            position: relative;
            z-index: -1;
            margin-bottom: -35px;

        }



        .transformation ul {
            padding-left: 0;
        }



        .admission-page-Bg {
            background-color: #34BCCC;
        }



        .kipsLms-img {
            display: flex;
            align-items: center;
        }




        /* ============ MEDIA QUERIES ============ */

        /* Mobile Devices (320px - 480px) */
        @media (max-width: 480px) {
            body {
                height: auto;
            }

            .intro-image {
                width: 90%;
            }

            .intro-heading-1 {
                font-size: 1.5rem;
                margin-top: 15px;
            }

            .intro-div-1 {
                width: 95%;
                font-size: 0.9rem;
                flex-direction: column;
                gap: 15px;
                margin-top: 15px;
                position: relative;
            }

            .intro-div-1-left {
                position: relative;
                width: 100%;
                z-index: 10;
            }

            .intro-div-1-left>h4 {
                font-size: 1.3rem;
                margin-bottom: 10px;
            }

            .intro-div-1-left>p {
                font-size: 0.9rem;
                line-height: 1.5;
            }

            .elite-league-container {
                width: 95%;
            }

            .page-h3-heading {
                font-size: 1.5rem;
            }

            .page-h4-heading {
                font-size: 1.2rem;
            }

            p {
                font-size: 0.95rem;
            }

            .transformation-container {
                width: 95%;
            }

            .transformation-container>div {
                /* flex-wrap: wrap; */
                justify-content: flex-start;
                align-items: center;
                flex-direction: row;
            }

            .transformation-container>div>img {
                flex-shrink: 0;
            }

            .academic-advantage-container {
                width: 95%;
                flex-direction: column;
                gap: 20px;
            }

            .academic-advantage-container-left {
                width: 100%;
            }

            .academic-advantage-container-left div:first-of-type {
                padding-top: 10px;
            }

            .academic-advantage-container-right {
                width: 100%;
            }

            .learning-model-container {
                width: 95%;
                margin-top: 15px;
                margin-bottom: 15px;
            }

            .learning-model-container>div {
                gap: 0px;
            }

            .two-column-images-container {
                width: 100%;
                margin-top: 15px;
                margin-bottom: 15px;
                grid-template-columns: 1fr;
                gap: 15px;
                padding: 0 15px;
            }

            .two-column-images {
                width: 100% !important;
                max-width: 100%;
            }

            .flex-row-space-between {
                flex-direction: column;
                gap: 15px !important;
                align-items: flex-start;
            }

            .flex-row-space-between>div {
                width: 100%;
            }

            .flex-row-centered {
                gap: 10px !important;
                /* flex-wrap: wrap; */
                justify-content: flex-start;
            }

            .flex-row-space-between {
                gap: 0 !important;
            }

            .enroll-qrcode {
                width: 240px;
                height: 240px;
            }

            .orange-arrow {
                width: 16px;
                height: 16px;
                flex-shrink: 0;
            }

        }

        /* Small Tablets & Large Mobile (481px - 768px) */
        @media (min-width: 481px) and (max-width: 768px) {
            .intro-image {
                width: 85%;
            }

            .intro-heading-1 {
                font-size: 2rem;
            }

            .intro-div-1 {
                width: 90%;
                font-size: 1rem;
                flex-direction: column;
                gap: 15px;
            }

            .intro-div-1-left {
                position: relative;
                width: 100%;
                z-index: 10;
            }

            .intro-div-1-left>h4 {
                font-size: 1.6rem;
                margin-bottom: 10px;
            }

            .intro-div-1-left>p {
                font-size: 1rem;
                line-height: 1.6;
            }

            .elite-league-container {
                width: 90%;
            }

            .page-h3-heading {
                font-size: 1.8rem;
            }

            .page-h4-heading {
                font-size: 1.4rem;
            }

            .transformation-container {
                width: 90%;
            }

            .academic-advantage-container {
                width: 90%;
                flex-direction: column;
                gap: 20px;
            }

            .academic-advantage-container-left {
                width: 100%;
            }

            .academic-advantage-container-right {
                width: 100%;
            }

            .learning-model-container {
                width: 90%;
            }

            .learning-model-container>div {
                gap: 0px;
            }

            .two-column-images-container {
                width: 95%;
                grid-template-columns: 1fr;
                gap: 20px;
            }

            .two-column-images {
                width: 100%;
            }

            .flex-row-space-between {
                flex-direction: column;
                align-items: flex-start;
            }

            .flex-row-space-between>div {
                width: 100%;
            }

            .flex-row-centered {
                gap: 10px;
            }

            .orange-arrow {
                width: 18px;
                height: 18px;
            }
        }

        /* Tablets (769px - 1024px) */
        @media (min-width: 769px) and (max-width: 1024px) {
            .intro-image {
                width: 82%;
            }

            .intro-div-1 {
                width: 85%;
                font-size: 1.1rem;
                gap: 20px;
            }

            .intro-div-1-left>h4 {
                font-size: 1.8rem;
                margin-bottom: 10px;
            }

            .intro-div-1-left>p {
                width: 60%;
                font-size: 1.1rem;
                line-height: 1.6;
            }

            .elite-league-container {
                width: 85%;
            }

            .transformation-container {
                width: 85%;
            }

            .academic-advantage-container {
                width: 85%;
                flex-direction: column;
                gap: 20px;
            }

            .academic-advantage-container-left {
                width: 100%;
            }

            .academic-advantage-container-right {
                width: 100%;
            }

            .learning-model-container {
                width: 85%;
            }


            .two-column-images-container {
                width: 90%;
                grid-template-columns: repeat(2, 1fr);
                gap: 20px;
            }

            .two-column-images {
                width: 100%;
                max-width: 350px;
            }

            .flex-row-space-between {
                flex-direction: column;
                align-items: flex-start;
            }

            .flex-row-space-between>div {
                width: 100%;
            }

            .flex-row-centered {
                gap: 10px;
            }
        }

        /* Desktop (1025px and above) */
        @media (min-width: 1025px) {
            .flex-row-centered {
                gap: 10px;
            }

            .orange-arrow {
                width: 20px;
                height: 20px;
            }
        }

        /* Extra Large Screens (1440px and above) */
        @media (min-width: 1440px) {
            .intro-image {
                width: 75%;
            }

            .intro-div-1 {
                width: 75%;
            }

            .elite-league-container {
                width: 75%;
            }

            .transformation-container {
                width: 75%;
            }

            .academic-advantage-container {
                width: 75%;
            }

            .learning-model-container {
                width: 75%;
            }

            .two-column-images-container {
                width: 80%;
            }
        }


        /* #class-commencing-section {
            position: relative;
            width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
        }

        .class-commencing-image {
            width: 50%;
            height: auto;
            object-fit: contain;
            object-position: center;
} */

        #class-commencing-section {
            display: flex;
            justify-content: center;
            align-items: center;
        }

        .class-commencing-image {
            width: 60%;
        }


        /* ```````` Featured Section Style ``````````````````` */


        .hero-section {
            position: relative;
            width: 100%;
        }

        .hero-image {
            width: 100%;
            display: block;
        }

        .logoImage img {
            position: absolute;
            top: 6%;
            left: 4%;
            width: 60%;
            max-width: 758px;
            height: auto;
            z-index: 2;
        }

        .spacing {
            padding: 30px 0;
        }



        .transformation h4 {
            font-family: Inter;
            font-weight: 700;
            font-style: Bold;
            font-size: 23px;
            line-height: 32px;
            letter-spacing: 0%;
            color: #004781;
        }


        .transformation ul li {
            font-family: Inter;
            font-weight: 400;
            font-style: Regular;
            font-size: 16px;
            line-height: 32px;
            letter-spacing: 0%;
        }



        .Premium h4 {
            color: #FFFFFF;
        }


        .Premium p {
            font-family: Inter;
            font-weight: 400;
            font-style: Regular;
            font-size: 16px;
            line-height: 28px;
            letter-spacing: 0%;
            color: #FFFFFF;

        }

        .intermediate p {
            font-family: Inter;
            font-weight: 700;
            font-style: Bold;
            font-size: 18px;
            line-height: 32px;
            letter-spacing: 0%;
            color: #FFFFFF;

        }


/* .general-btn {
    display: inline-block;
    padding: 4px 10px;
    background-color: #fff;
    color: #000;
    border: 2px solid #294d8d;
    border-radius: 14px;
    font-size: 32px;
    font-weight: 500;
    text-decoration: none;
    transition: all 0.3s ease;
} */


        .footer-content {
            display: flex;
            flex-direction: column-reverse;
        }

        .admission_section {
            background-image: none;
        }
        
        
             .ThreeButtons{
        width: 47%;
    height: 37px;
} 





.girl-image{
    position: relative;
    width: 100%;
}

.enroll-btn {
    display: flex;
    padding: 25px 0 25px 0;

}






        @media (min-width: 768px) {
            .logoImage img {
                top: 6%;
                left: 5%;
                width: 40%;
            }

  .enroll-btn{
                display: flex;
    justify-content: center;
    padding: 50px 0 ;
        }
            .dcademicImg {
                display: flex;
                align-items: center;
            }



            .footer-content {
                display: unset;
                flex-direction: unset;
            }




        }

        @media (min-width: 992px) {
            .logoImage img {
                left: 4%;
                width: 35%;
            }

            .intermediate {
                display: flex;
                align-items: center;
            }

            .admission_section {
                background-image: url("../kipscollege/assets/current-highlights-images/image.png");
                background-repeat: no-repeat;
                background-position: right center;
                background-size: contain;
            }
        }
        
        
           @media (min-width: 1024px) {

             .enroll-btn{
              
     padding: 65px 0;

             }
        }
        
        
           @media (min-width: 1200px) {

            .ThreeButtons {
                width: unset;
                height: unset;
            }
        }
        
        

        @media (min-width: 1440px) {
        
        
         .enroll-btn{
    
    padding: 78px 0 ;
        }
        
            .logoImage img {
                left: 5%;
            }

            .transformation h4 {
                font-size: 40px;
                line-height: 45px;
            }

            .transformation ul li {
                font-size: 23px;
                line-height: 45px;
            }


  .intermediate p {
            font-size: 32px;
            line-height: 45px;
            }
            
                .Premium p {
                       font-size: 22px;
            line-height: 35px;
            }

        }


         @media (min-width: 1900px) {
            .logoImage img {
                left: 15%;
            }
            
             .pathwayImg {
    position: absolute;
    z-index: -1;
    margin-bottom: 0;
    bottom: -55px;
    max-width: inherit;
    left: -130px;
}

.girl-image{
    height: 500px;
}

.enroll-btn {
    justify-content: end;
    }

        }