@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,300;0,400;0,600;0,700;1,300;1,400&display=swap";*{margin:0;padding:0;box-sizing:border-box;text-decoration:none;outline:none;border:none;text-transform:capitalize;transition:all .2s linear}html{font-size:62.5%;overflow-x:hidden;scroll-behavior:smooth}body{background:#fefefe;font-family:Poppins,sans-serif}*::selection{background:#2b3dda;color:#fff}html{font-size:62.5%;overflow-x:hidden}html::-webkit-scrollbar{width:.8rem}html::-webkit-scrollbar-track{background:#ebcaf5}html::-webkit-scrollbar-thumb{background:#420177}header{position:fixed;top:0;left:0;right:0;z-index:1000;display:flex;align-items:center;justify-content:space-between;padding:1.7rem 10%;height:6.5rem;background-color:#fff;box-shadow:0 1px 4px #92a1b04d}section{min-height:100vh;padding:2rem 9%}.heading{font-size:3.5rem;color:#202020;font-weight:800;text-align:center}.heading span{color:#7303a7}header .logo{font-size:1.9rem;font-weight:800;text-decoration:none;color:#0e2431}header .logo i{font-size:2.2rem}header .logo:hover{color:#fc8c05}header .navbar ul{list-style:none;display:flex;justify-content:center;align-items:center}header .navbar li{margin-left:2.5rem}header .navbar ul li a{font-size:1.57rem;color:#0e2431;font-weight:600;text-decoration:none;letter-spacing:.04rem}header .navbar ul li a.active,header .navbar ul li a:hover{color:#011aff;border-bottom:.2rem solid #011aff;padding:.5rem 0}#menu{font-size:3rem;cursor:pointer;color:#18023f;display:none}@media (max-width:768px){#menu{display:block}header .navbar{position:fixed;top:6.5rem;right:-120%;width:75%;height:100%;text-align:left;align-items:flex-start;background-color:#0e0f31}header .navbar ul{flex-flow:column;padding:1rem}header .navbar ul li{text-align:center;width:100%;margin:1rem 0;border-radius:.5rem;width:26rem}header .navbar ul li a{display:block;padding:1rem;text-align:left;color:#fff;font-size:2rem}header .navbar ul li a.active,header .navbar ul li a:hover{padding:1rem;color:#fff;border-radius:.5rem;border-bottom:.5rem solid #011aff}.fa-times{transform:rotate(180deg)}header .navbar.nav-toggle{right:0}}.certification{background:linear-gradient(to bottom,#010136,#00003a);margin-top:5rem}.certification h2{color:#fff;padding:1rem}.certification .heading span{color:linear-gradient(90deg,#8A2BE2,#4A90E2)}.certification #filters{display:flex;flex-wrap:wrap;gap:1rem;margin:2rem auto;width:50%;justify-content:center;align-items:center}.certification #filters .btn{outline:none;padding:1rem 2rem;background:transparent;color:#fff;border:1px solid #fff;border-radius:3px;cursor:pointer;font-weight:500;font-size:1.5rem}.certification #filters .btn:hover,.certification #filters .btn.is-checked{background-color:#fff;color:#000}.certification .cert-container{display:flex;flex-wrap:wrap;gap:1.5rem;margin:2rem}.certification .cert-card{flex:1 1 30rem;max-width:380px}.certification .cert-card .box{border-radius:.5rem;box-shadow:0 .7rem 1rem #0000004d;position:relative;overflow:hidden;height:30rem;background:#fff;border:none}.certification .cert-card .box img{height:60%;width:100%;object-fit:cover}.certification .cert-card .box .cert-info{padding:1.5rem;height:40%;display:flex;flex-direction:column;justify-content:space-between}.certification .cert-card .box h3{font-size:1.6rem;color:#000;margin-bottom:.5rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.certification .cert-card .box p{font-size:1.3rem;color:#666;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:1rem}.certification .cert-card .box p{font-size:1.3rem;color:#666;line-height:1.4;display:-webkit-box;display:box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;margin-bottom:1rem}.certification .cert-card .box .btn{display:inline-block;padding:.8rem 1.5rem;border-radius:.5rem;font-size:1.3rem;color:#fff;background:#0c0c0c;text-decoration:none;align-self:flex-start}.certification .cert-card .box .btn:hover{background:#310ae0f5}.certification .viewall{text-align:center;margin-top:3rem}.certification .viewall .btn{display:inline-block;padding:1.2rem 3rem;border:2px solid #fff;color:#fff;background:transparent;text-decoration:none;font-weight:600;border-radius:5px;font-size:1.5rem;transition:.3s}.certification .backbtn{display:flex;justify-content:center;margin-bottom:2rem;margin-top:4rem}.certification .backbtn .btn{position:relative;line-height:0;padding:1.6rem 3rem;border-radius:.5em;transition:.3s;color:#fff;border:2px solid #fff;box-shadow:0 2px 4px #3044f74d;text-align:center}.certification .backbtn .btn span{font-weight:600;font-size:1.7rem;font-family:Nunito,sans-serif}.certification .backbtn .btn i{margin-right:.5rem;font-size:1.5rem;transition:.3s}.certification .backbtn .btn:hover{background:#fff;color:#000}.certification .backbtn .btn:hover i{transform:translate(-8px)}@media (max-width:450px){html{font-size:55%}body{padding-right:0}section{padding:2rem}}#scroll-top{position:fixed;top:-140%;right:2rem;padding:1rem 1.5rem;font-size:2rem;background:linear-gradient(90deg,#8a2be2,#4a90e2);color:#0d002c;border-radius:5rem;transition:1s linear;z-index:1000}#scroll-top.active{top:calc(100% - 12rem)}
