*{box-sizing:border-box;font-family:Arial,sans-serif;margin:0;padding:0}.training-container{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;min-height:80vh}@media (max-width:768px){.training-container{align-items:center;flex-direction:column}}.training-program{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:15px;box-shadow:0 5px 15px #0003;color:#151414;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:150px;overflow:hidden;padding:20px;position:relative;text-align:center;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;width:500px}.training-program a{color:#000;text-decoration:none;transition:color .3s ease-in-out}.training-program:hover{box-shadow:0 10px 20px #0000004d;transform:translateY(-10px)}.training-program a h3{font-size:1.2rem;font-weight:700;margin:15px 0;transition:color .3s ease-in-out}.training-program:hover a h3{color:#f7d731}.icon{background-position:50%;background-size:cover;border-radius:50%;height:80px;margin:0 auto 15px;transition:transform .3s ease-in-out;width:80px}.training-program:hover .icon{transform:scale(1.1)}.training-program p{color:#040404;font-size:1rem;margin:0;padding:0}.institutional{background:url(/static/media/icon4.242e50cd788731d36fc7.png) no-repeat 50%;background-size:contain}.corporate{background:url(/static/media/icon3.3e46f89fd5cbd11108c3.png) no-repeat 50%;background-size:contain}.skills{background:url(/static/media/icon2.16b31ba485db360d4dda.png) no-repeat 50%;background-size:contain}.employment{background:url(/static/media/icon1.adca0e24aee985a307f4.png) no-repeat 50%;background-size:contain}@media (max-width:768px){.training-container{align-items:center;display:flex;flex-direction:column}.training-program{min-height:auto;width:90%}}.circle-container{background:linear-gradient(90deg,#0f2027,#203a43,#2c5364);overflow:hidden;padding:50px}.circle-container,.circle-left{align-items:center;display:flex;justify-content:center;position:relative}.circle-left{flex:1 1}.circle-design{animation:spinZoom 5s linear infinite;background:radial-gradient(circle,#ff7e5f,#feb47b);border-radius:50%;box-shadow:0 0 20px #0003;height:200px;width:200px}@keyframes spinZoom{0%{transform:scale(1) rotate(0deg)}50%{transform:scale(1.2) rotate(180deg)}to{transform:scale(1) rotate(1turn)}}.circle-right{animation:fadeSlide 1.5s ease-out forwards;flex:2 1;opacity:0;padding:30px;transform:translateX(50px)}@keyframes fadeSlide{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}h1{animation:textFlash 2s ease-in-out infinite alternate;color:#fff}@keyframes textFlash{0%{text-shadow:0 0 10px #ff7e5f80}to{text-shadow:0 0 20px #ff7e5f}}li{background:#ff7e5f1a}li:hover{background:#ff7e5f4d}@keyframes backgroundMove{0%{background-position:0 0}to{background-position:100% 100%}}.circle-container:before{animation:backgroundMove 10s linear infinite;background:url(https://www.transparenttextures.com/patterns/asfalt-light.png);content:"";height:100%;opacity:.3;position:absolute;width:100%}.services-container{align-items:flex-start;justify-content:space-between}.content-left{width:60%}li{margin-bottom:20px;position:relative}.service-title{color:#007bff;cursor:pointer}.popup-content{background-color:#f9f9f9;border:1px solid #ddd;border-radius:5px;box-shadow:0 4px 8px #0000001a;display:none;left:0;margin-top:5px;padding:10px;position:absolute;top:100%;width:100%;z-index:1}.service-item:hover .popup-content{display:block}.image1-right{width:35%}.footer{background-color:#0f3c4c;color:#fff;padding:40px 0;text-align:center}.footer-content{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 auto;max-width:1200px}.footer-logo img{background-color:#fff;border-radius:50%;padding:10px;width:150px}.footer-section{flex:1 1;min-width:250px;padding:10px;text-align:left}.footer-section h3{font-size:16px;font-weight:700;margin-bottom:10px}.footer-section ul{list-style:none;padding:0}.footer-section ul li{font-size:14px;margin-bottom:5px}.footer-social{display:flex;gap:20px}.social-icon{color:#fff;font-size:18px;transition:transform .3s ease}.social-icon:hover{transform:scale(1.2)}.footer-bottom{border-top:1px solid #ffffff50;color:#ccc;font-size:12px;margin-top:20px;padding-top:10px}.whatsapp-float{align-items:center;background-color:#25d366;border-radius:50%;bottom:20px;box-shadow:2px 2px 10px #0003;color:#fff;display:flex;font-size:24px;height:60px;justify-content:center;position:fixed;right:20px;text-decoration:none;transition:transform .3s ease-in-out;width:60px;z-index:1000}.whatsapp-float:hover{transform:scale(1.1)}.logo-container{margin-bottom:20px;text-align:center}.logo-img{height:auto;margin-bottom:10px;max-width:150px}.logo-tagline{color:#6c757d;font-size:14px;font-style:italic}.content-left{flex:1 1;transform:translateX(-50px)}li{padding:10px}li:hover{transform:scale(1.1)}.image-right{background:url(/static/media/AboutUsimage1.e2c22b61e4f71df8ee4c.png) 50%/cover no-repeat;flex:1 1;height:350px}.services-container{align-items:center;background:linear-gradient(90deg,#0f0c29,#302b63,#24243e);display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden;padding:50px;position:relative}.content-left{animation:fadeSlideIn 1.5s ease-out forwards;color:#fff;max-width:800px;opacity:0;padding:30px;text-align:center;transform:translateY(-30px);width:100%}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}h1{animation:textGlow 2s ease-in-out infinite alternate;color:#fc0;font-size:2rem;margin-bottom:20px;text-transform:uppercase}@keyframes textGlow{0%{text-shadow:0 0 10px #ffcc0080}to{text-shadow:0 0 20px #fc0}}p,ul{color:#ddd;font-size:1.1rem;line-height:1.6;margin:10px 0}ul{list-style-type:none;padding:0}li{background:#ffcc001a;border-radius:5px;cursor:pointer;margin:10px 0;padding:15px;text-align:center;transition:transform .3s ease,background .3s ease}li:hover{background:#ffcc004d;color:#fff;transform:scale(1.05)}.description{background:#ffffff1a;border-radius:5px;color:#eee;display:none;font-size:1rem;margin-top:10px;padding:10px}li.active .description{display:block}.image-right{animation:fadeIn 2s ease-in-out;border-radius:10px;box-shadow:0 0 20px #0003;height:300px;margin-top:20px;width:300px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.services-container{padding:30px}h1{font-size:1.8rem}li{font-size:1rem;padding:10px}.image-right{height:250px;width:250px}}li p{background:#ffffff1a;border-radius:5px;color:#ddd;display:none;margin-top:10px;padding:10px}li.active p{display:block}.card-hover{cursor:pointer;height:320px;padding:20px;position:relative;text-align:center;transition:background-color .3s ease}.card-content-wrapper,.card-hover{align-items:center;display:flex;justify-content:center;overflow:hidden}.card-content-wrapper{flex-direction:column;height:100%;padding:10px;transition:all .3s ease}.card-icon{margin-bottom:15px}.card-icon,.card-title{transition:transform .3s ease}.card-title{font-weight:600;margin-bottom:10px}.card-description{max-height:0;opacity:0;overflow:hidden;transition:opacity .4s ease,max-height .4s ease}.card-hover:hover .card-description{margin-top:10px;max-height:400px;opacity:1}.card-hover:not(:hover) .card-icon{font-size:80px!important;margin-bottom:10px}.card-hover:not(:hover) .card-content-wrapper{height:100%;justify-content:center}.card-hover:hover{box-shadow:0 8px 20px #00000026;filter:brightness(.9)}
/*# sourceMappingURL=main.3691323e.css.map*/