 body { height:auto;  margin: 0 auto; padding: 0;}
        

/* Page 1 */

.slide-page1 { 
        }
        .circuit-line-page1 {
            position: absolute;
            background: rgba(168, 230, 207, 0.3);
            height: 2px;
            width: 100px;
            transform-origin: left;
        }
        .circuit-dot-page1 {
            position: absolute;
            width: 8px;
            height: 8px;
            border-radius: 50%;
            background: rgba(255, 179, 186, 0.7);
        }
		
/* Page 2 */

 .slide-page2 { 
        }
        .program-card-page2 {
            transition: all 0.3s ease;
        }
        .program-card-page2:hover {
            transform: translateY(-5px);
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
        }

/* Page 3 */

.slide-page3 { 
        }
        .specialization-card-page3 {
            transition: all 0.3s ease;
        }
        .specialization-card-page3:hover {
            transform: translateY(-3px);
            box-shadow: 0 8px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
        }

/* Page 4 */

.slide-page4 {
             
        }
        .specialization-card-page4 {
            transition: all 0.3s ease;
        }
        .specialization-card-page4:hover {
            transform: translateY(-5px);
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
        }
        .tech-icon-page4 {
            transition: all 0.3s ease;
        }
        .specialization-card-page4:hover .tech-icon-page4 {
            transform: scale(1.1);
        }
		
	 

/* Page 5 */

 .slide-page5 { 
        }
        .field-card-page5 {
            transition: all 0.3s ease;
        }
        .field-card-page5:hover {
            transform: translateY(-5px);
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
        }

/* Page 6 */

.slide-page6 {
             
        }
        .exam-card-page6 {
            transition: all 0.3s ease;
        }
        .exam-card-page6:hover {
            transform: translateY(-3px);
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
        }

/* Page 7 */

.slide-page7 { 
        }
        .exam-card-page7 {
            transition: all 0.3s ease;
        }
        .exam-card-page7:hover {
            transform: translateY(-5px);
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
        }

/* Page 8 */

 .slide-page8 { 
        }
        .exam-card-page8 {
            transition: all 0.3s ease;
        }
        .exam-card-page8:hover {
            transform: translateY(-5px);
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
        }

/* Page 9 */

.slide-page9 { 
        }
        .exam-card-page9 {
            transition: all 0.3s ease;
        }
        .exam-card-page9:hover {
            transform: translateY(-5px);
             box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
        }
		.special-card-page9 {
       border-left-width: 4px;
   }

/* Page 10 */

.slide-page10 { 
        }
        .timeline-point {
            transition: all 0.3s ease;
        }
        .timeline-point:hover {
            transform: scale(1.05);
        }

/* Page 11 */

 .slide-page11 { 
        }
        .sector-card-page11 {
            transition: all 0.3s ease;
        }
        .sector-card-page11:hover {
            transform: translateY(-5px);
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
        }

/* Page 12 */

.slide-page12 { 
        }
        .job-card-page12 {
            transition: all 0.3s ease;
        }
        .job-card-page12:hover {
            transform: translateY(-5px);
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
        }

/* Page 13 */

 .slide-page13 { 
        }
        .role-card-page13 {
            transition: all 0.3s ease;
        }
        .role-card-page13:hover {
            transform: translateY(-3px);
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
        }

/* Page 14 */

 .slide-page14 { 
        }
        .opportunity-card-page14 {
            transition: all 0.3s ease;
        }
        .opportunity-card-page14:hover {
            transform: translateY(-3px);
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
        }

/* Page 15 */

 .slide-page15 { 
        }
        .sector-card-page15 {
            transition: all 0.3s ease;
        }
        .sector-card-page15:hover {
            transform: translateY(-5px);
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
        }

/* Page 16 */		

 .slide-page16 { 
        }
        .salary-bar {
            transition: all 0.3s ease;
        }
        .salary-bar:hover {
            filter: brightness(1.1);
        }
		
/* Page 17 */

.slide {  }
        .college-item {transition: all 0.2s ease;}
        .college-item:hover {background-color: #f0f9ff;}
        .rank-1 {background-color: #e2c040;}
        .rank-2 {background-color: #d1d5db;}
        .rank-3 {background-color: #dc7c25;}
        .rank-4 {background-color: #60a5fa;}
        .rank-5 {background-color: #60a5fa;}
        .top-colleges .rank {width: 24px; height: 24px; display: flex; align-items: center; justify-content: center; border-radius: 50%; color: white; font-weight: bold; font-size: 12px;}
     		
			/* Footer */ 

.slide-footer { 
            position: relative;
            
        }
		
		.footer-card  {
            transition: all 0.3s ease;
        }