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

/* Page 1 */

.slide-page1 {
            position: relative;
            
        }
        .military-border-page1 {
            border: 4px solid rgba(255, 215, 0, 0.6);
            box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
        }
        .title-text-page1 {
            text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
        }
        .subtitle-text-page1 {
            text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);
        }
		

/* Page 2 */

.slide-page2 {
            position: relative;
            
        }
        .military-border-page2 {
            border: 3px solid transparent;
            border-image: linear-gradient(45deg, #c8a063, #f0f0f0, #c8a063) 1;
        }
        .benefit-card-page2 {
            transition: all 0.3s ease;
        }
        .benefit-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 {
             position: relative;
            
        }
        .military-border-page3 {
            border: 3px solid transparent;
            border-image: linear-gradient(45deg, #c8a063, #f0f0f0, #c8a063) 1;
        }
        .challenge-card-page3 {
            transition: all 0.3s ease;
            background: linear-gradient(135deg, rgba(30, 41, 59, 0.8) 0%, rgba(15, 23, 42, 0.7) 100%);
        }
        .challenge-card-page3:hover {
            transform: translateY(-3px);
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.2), 0 4px 6px -2px rgba(0, 0, 0, 0.1);
        }
        .icon-container-page3 {
            width: 50px;
            height: 50px;
            display: flex;
            align-items: center;
            justify-content: center;
            border-radius: 50%;
        }

/* Page 4 */

.slide-page4 {
             position: relative;
            
        }
        .military-border-page4 {
            border: 3px solid transparent;
            border-image: linear-gradient(45deg, #c8a063, #f0f0f0, #c8a063) 1;
        }
        .entry-route-page4 {
            transition: all 0.3s ease;
        }
        .entry-route-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);
        }
        .service-branch-page4 {
            transition: all 0.3s ease;
        }
        .service-branch-page4:hover {
            transform: scale(1.05);
        }

/* Page 5 */

.slide-page5 {
             position: relative;
            
        }
        .military-border-page5 {
            border: 3px solid transparent;
            border-image: linear-gradient(45deg, #c8a063, #f0f0f0, #c8a063) 1;
        }
        .info-box-page5 {
            background-color: rgba(30, 41, 59, 0.85);
            border-left: 4px solid #10B981;
        }

/* Page 6 */

.slide-page6 {
            position: relative;
            
        }
        .military-border-page6 {
            border: 3px solid transparent;
            border-image: linear-gradient(45deg, #c8a063, #f0f0f0, #c8a063) 1;
        }
        .criteria-card-page6 {
            transition: all 0.3s ease;
        }
        .criteria-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 {
             position: relative;
            
        }
        .military-border-page7 {
            border: 3px solid transparent;
            border-image: linear-gradient(45deg, #c8a063, #f0f0f0, #c8a063) 1;
        }
        .process-card-page7 {
            transition: all 0.3s ease;
        }
        .process-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);
        }
        .arrow-connector-page7 {
            position: relative;
        }
        .arrow-connector-page7::after {
            content: '';
            position: absolute;
            top: 50%;
            right: -20px;
            width: 40px;
            height: 2px;
            background-color: #c8a063;
            transform: translateY(-50%);
        }
        .arrow-connector-page7::before {
            content: '';
            position: absolute;
            top: 50%;
            right: -20px;
            width: 10px;
            height: 10px;
            border-top: 2px solid #c8a063;
            border-right: 2px solid #c8a063;
            transform: translateY(-50%) rotate(45deg);
            margin-right: -5px;
        }

/* Page 8 */

.slide-page8 {
            position: relative;
            
        }
        .military-border-page8 {
            border: 3px solid transparent;
            border-image: linear-gradient(45deg, #c8a063, #f0f0f0, #c8a063) 1;
        }
        .process-step-page8 {
            position: relative;
        }
        .process-step-page8:not(:last-child)::after {
            content: "";
            position: absolute;
            top: 50%;
            right: -20px;
            width: 40px;
            height: 2px;
            background-color: #c8a063;
        }
        .eligibility-item-page8 {
            transition: all 0.3s ease;
        }
        .eligibility-item-page8:hover {
            transform: translateX(5px);
        }

/* Page 9 */

.slide-page9 {
            position: relative;
            
        }
        .military-border-page9 {
            border: 3px solid transparent;
            border-image: linear-gradient(45deg, #c8a063, #f0f0f0, #c8a063) 1;
        }
        .career-path-page9 {
            transition: all 0.3s ease;
        }
        .career-path-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);
        }
        .path-arrow-page9 {
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            width: 100px;
            height: 3px;
            background-color: #c8a063;
        }
        .path-arrow-page9::after {
            content: '';
            position: absolute;
            right: -10px;
            top: -8px;
            width: 0;
            height: 0;
            border-left: 15px solid #c8a063;
            border-top: 10px solid transparent;
            border-bottom: 10px solid transparent;
        }

/* Page 10 */

.slide-page10 {
              position: relative;
            
        }
        .military-border-page10 {
            border: 3px solid transparent;
            border-image: linear-gradient(45deg, #c8a063, #f0f0f0, #c8a063) 1;
        }
        .role-card-page10 {
            transition: all 0.3s ease;
        }
        .role-card-page10: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 11 */

.slide-page11 {
             position: relative;
            
        }
        .military-border-page11 {
            border: 3px solid transparent;
            border-image: linear-gradient(45deg, #1e40af, #60a5fa, #1e40af) 1;
        }
        .entry-route-page11 {
            transition: all 0.3s ease;
        }
        .entry-route-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);
        }
        .navy-gradient-page11 {
            background: linear-gradient(135deg, rgba(30, 64, 175, 0.9), rgba(59, 130, 246, 0.8));
        }
		
/* Page 12 */

.slide-page12 {
            position: relative;
            
        }
        .navy-border-page12 {
            border: 3px solid transparent;
            border-image: linear-gradient(45deg, #0047AB, #ffffff, #0047AB) 1;
        }
        .career-card-page12 {
            transition: all 0.3s ease;
            background: linear-gradient(135deg, rgba(0, 71, 171, 0.8), rgba(0, 30, 80, 0.9));
        }
        .career-card-page12:hover {
            transform: translateY(-5px);
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.3), 0 4px 6px -2px rgba(0, 0, 0, 0.2);
        }
        .icon-bg-page12 {
            background: rgba(255, 255, 255, 0.1);
            border: 2px solid rgba(255, 255, 255, 0.2);
        }
		
/* Page 13 */

.slide-page13 {
           position: relative;
            
        }
        .military-border-page13 {
            border: 3px solid transparent;
            border-image: linear-gradient(45deg, #c8a063, #f0f0f0, #c8a063) 1;
        }
        .opportunity-card-page13 {
            transition: all 0.3s ease;
        }
        .opportunity-card-page13: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);
        }
        .air-force-blue-page13 {
            background-color: #0055a4;
        }

/* Page 14 */

 .slide-page14 {
            position: relative;
            
        }
        .military-border-page14 {
            border: 3px solid transparent;
            border-image: linear-gradient(45deg, #0055a4, #f0f0f0, #0055a4) 1;
        }
        .branch-card-page14 {
            transition: all 0.3s ease;
            background: rgba(0, 85, 164, 0.1);
            border-left: 4px solid #0055a4;
        }
        .branch-card-page14:hover {
            transform: translateY(-5px);
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.2), 0 4px 6px -2px rgba(0, 0, 0, 0.1);
        }
        .air-force-blue-page14 {
            background-color: #0055a4;
        }

/* Page 15 */

.slide-page15 {
            position: relative;
            
        }
        .military-border-page15 {
            border: 3px solid transparent;
            border-image: linear-gradient(45deg, #c8a063, #f0f0f0, #c8a063) 1;
        }
        .standard-card-page15 {
            transition: all 0.3s ease;
        }
        .standard-card-page15: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);
        }
        table {
            border-collapse: collapse;
            width: 100%;
        }
        th, td {
            padding: 6px;
            text-align: center;
            border: 1px solid #4b5563;
        }
        th {
            background-color: #1f2937;
        }
        tr:nth-child(even) {
            background-color: #374151;
        }
        tr:nth-child(odd) {
            background-color: #4b5563;
        }

/* Page 16 */

.slide-page16 {
              position: relative;
            
        }
        .military-border-page16 {
            border: 3px solid transparent;
            border-image: linear-gradient(45deg, #c8a063, #f0f0f0, #c8a063) 1;
        }
        .eligibility-card-page16 {
            transition: all 0.3s ease;
        }
        .eligibility-card-page16: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);
        }
        .table-header-page16 {
            background: linear-gradient(90deg, rgba(0,32,63,1) 0%, rgba(0,48,99,1) 100%);
        }
        .table-row-odd {
            background-color: rgba(30, 41, 59, 0.7);
        }
        .table-row-even {
            background-color: rgba(45, 55, 72, 0.5);
        }

/* Page 17 */

.slide-page17 {
           position: relative;
            
        }
        .military-border-page17 {
            border: 3px solid transparent;
            border-image: linear-gradient(45deg, #c8a063, #f0f0f0, #c8a063) 1;
        }
        .timeline-node-page17 {
            transition: all 0.3s ease;
        }
        .timeline-node-page17:hover {
            transform: scale(1.05);
        }
        .timeline-connector-page17 {
            height: 4px;
            background: linear-gradient(90deg, #c8a063, #f0f0f0, #c8a063);
        }

/* Page 18 */

.slide-page18 {
            position: relative;
            
        }
        .military-border-page18 {
            border: 3px solid transparent;
            border-image: linear-gradient(45deg, #c8a063, #f0f0f0, #c8a063) 1;
        }
        .benefit-card-page18 {
            transition: all 0.3s ease;
        }
        .benefit-card-page18: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 19 */


.slide-page19 {
             position: relative;
            
        }
        .military-border-page19 {
            border: 3px solid transparent;
            border-image: linear-gradient(45deg, #c8a063, #f0f0f0, #c8a063) 1;
        }
        .strategy-card-page19 {
            transition: all 0.3s ease;
        }
        .strategy-card-page19: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);
        }
        .tip-item-page19 {
            position: relative;
            padding-left: 2rem;
        }
        .tip-item-page19:before {
            content: "";
            position: absolute;
            left: 0;
            top: 0.5rem;
            width: 0.5rem;
            height: 0.5rem;
            background-color: #f0d78c;
            border-radius: 50%;
        }

/* Page 20 */

.slide-page20 {
            position: relative;
            
        }
        .military-border-page20 {
            border: 3px solid transparent;
            border-image: linear-gradient(45deg, #c8a063, #f0f0f0, #c8a063) 1;
        }
        .resource-card-page20 {
            transition: all 0.3s ease;
        }
        .resource-card-page20: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);
        }
        .website-link {
            transition: all 0.2s ease;
        }
        .website-link:hover {
            text-decoration: underline;
            color: #f0f0f0;
        }
		
		
/* Footer */ 

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