@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";.mb-48px{margin-bottom:48px!important}.px-16px{padding-left:16px!important;padding-right:16px!important}.py-8px{padding-top:8px!important;padding-bottom:8px!important}@media screen and (min-width: 768px){.md-px-80px{padding-left:80px!important;padding-right:80px!important}.md-py-24px{padding-top:24px!important;padding-bottom:24px!important}.md-pe-0{padding-inline-end:0!important}.md-ps-0{padding-inline-start:0!important}}:root{--primary-color: #2ecc71;--primary-50: #EEF7F0;--primary-400: #74BE84;--secondary-color: #27ae60;--dark-color: #1a2a36;--light-color: #f8f9fa;--text-color: #333;--light-text: #6c757d;--error-color: #dc3545;--border-color: #e0e0e0;--Primary-On-Dark: #72F58E;--Main-Green-On-light: #51AE65;--border-color: #E9E9E9;--Secondary: #0A2232;--Secondary-300: #5E7082;--Secondary-400: #3E5469;--Secondary-500: #0E2944;--Secondary-700: #0A1D30;--Secondary-900: #06111D;--color-F7F7F7: #F7F7F7;--font-family: "Poppins", sans-serif;--font-family-clash: "Clash Display", sans-serif;--natural-700: #949494;--natural-50: #FAFAFA;--natural-500: #D1D1D1;--natural-100: #F1F1F1;--natural-300: #E0E0E0;--natural-800: #737373;--natural-900: #585858;--primary-darker: #030D59;--gray-500: #ECECEC;--radius-L: 20px;--radius-3xL: 40px}body{font-family:var(--font-family);color:var(--text-color);line-height:1.6}h1,h2,h3,h4,h5,h6{font-weight:700}.text-green{color:var(--primary-color)!important}.section-title{font-weight:700;margin-bottom:1.5rem;font-family:var(--font-family-clash)}.btn-success{background-color:var(--primary-color);border-color:var(--primary-color)}.btn-success:hover,.btn-success:focus{background-color:var(--secondary-color);border-color:var(--secondary-color)}.btn-outline-success{color:var(--primary-color);border-color:var(--primary-color);font-family:var(--font-family)!important}.btn-outline-success:hover{background-color:var(--primary-color);border-color:var(--primary-color)}.navbar{box-shadow:0 2px 10px #0000001a}ul.el-menu .nav-link{font-weight:500;padding-left:1rem;padding-right:1rem;font-family:var(--font-family)}.hero-section{background-color:var(--light-color);padding:2rem 0}.hero-card{background-color:var(--dark-color);overflow:hidden;position:relative}.hero-section h1{font-size:2.5rem;font-weight:700}.hero-section h2{font-size:2rem;font-weight:700}.heroSwiper{width:100%;height:600px;border-radius:12px;overflow:hidden}.heroSwiper .swiper-slide{width:100%}.heroSwiper .swiper-slide img{width:100%;height:100%;object-fit:cover;min-height:592px}.hero-swiper-button-next,.hero-swiper-button-prev{color:var(--primary-color);background-color:#ffffff80;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.hero-swiper-button-next:after,.hero-swiper-button-prev:after{font-size:18px;font-weight:700}.hero-swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:#ffffff80;opacity:1}.hero-swiper-pagination .swiper-pagination-bullet-active{background-color:var(--primary-color)}.card{transition:transform .3s ease,box-shadow .3s ease;border-radius:12px;overflow:hidden}.card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.card-img-top{height:192px;object-fit:cover}.course-indicators{display:flex;justify-content:center;gap:.5rem}.indicator{width:10px;height:10px;border-radius:50%;background-color:#dee2e6;display:inline-block}.course-header{color:#fff;font-size:2.5rem}.subtitle{color:#fff;font-size:1.5rem;padding:0 0 50px}.indicator.active{background-color:var(--primary-color)}.program-filters .btn{margin-right:.5rem;margin-bottom:.5rem}.stat-circle{width:60px;height:60px;border-radius:50%;background-color:var(--primary-color);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin:0 auto}.video-container{position:relative}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:70px;background-color:var(--primary-color);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;cursor:pointer;transition:all .3s ease}.play-button:hover{background-color:var(--secondary-color);transform:translate(-50%,-50%) scale(1.1)}.testimonial-text{font-style:italic;position:relative}.quote-mark{font-size:4rem;position:absolute;top:-20px;left:-10px;color:#ffffff1a;font-family:Georgia,serif}.contact-form{background-color:#fff}.contact-icon{width:40px;height:40px;border-radius:50%;background-color:#2ecc711a;display:flex;align-items:center;justify-content:center;color:var(--primary-color)}.social-icon{width:40px;height:40px;border-radius:50%;background-color:#2ecc711a;display:inline-flex;align-items:center;justify-content:center;color:var(--primary-color);text-decoration:none;transition:all .3s ease}.social-icon:hover{background-color:var(--primary-color);color:#fff}.social-icon-sm{width:32px;height:32px;border-radius:50%;background-color:#ffffff1a;display:inline-flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;transition:all .3s ease}.social-icon-sm:hover{background-color:var(--primary-color)}.contact-icon-sm{width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:.8rem}footer{background-color:var(--dark-color)}@media (max-width: 992px){.hero-section h1{font-size:2rem}.hero-section h2{font-size:1.75rem}}@media (max-width: 768px){.hero-section h1{font-size:1.75rem}.heroSwiper{height:auto}.course-header{color:#fff;padding:20px!important;font-size:1.5rem!important}.subtitle{font-size:.65rem!important;padding:0 20px 20px!important}.hero-section h2{font-size:1.5rem}.section-title{font-size:1.75rem}.card-img-top{height:160px}.hero-swiper-button-next,.hero-swiper-button-prev{width:30px;height:30px}.hero-swiper-button-next:after,.hero-swiper-button-prev:after{font-size:14px}}@media (max-width: 576px){.hero-section h1{font-size:1.5rem}.course-header{color:#fff;padding:20px!important;font-size:1.5rem!important}.subtitle{font-size:.65rem!important;padding:0 20px 20px!important}.hero-section h2{font-size:1.25rem}.section-title{font-size:1.5rem}.stat-circle{width:50px;height:50px;font-size:1.25rem}.play-button{width:50px;height:50px;font-size:1rem}}.courseSwiper{padding-bottom:50px}.courseSwiper .swiper-slide{height:auto}.course-swiper-button-next,.course-swiper-button-prev{color:var(--primary-color);background-color:#fff;width:40px;height:40px;border-radius:50%;box-shadow:0 2px 10px #0000001a}.course-swiper-button-next:after,.course-swiper-button-prev:after{font-size:18px;font-weight:700}.course-swiper-pagination .swiper-pagination-bullet{background-color:var(--primary-color)}.testimonialSwiper{padding-bottom:50px}.testimonialSwiper .swiper-slide{height:auto}.testimonial-swiper-button-next,.testimonial-swiper-button-prev{color:#fff;background-color:#2ecc7199;width:40px;height:40px;border-radius:50%}.testimonial-swiper-button-next:after,.testimonial-swiper-button-prev:after{font-size:18px;font-weight:700}.testimonial-swiper-pagination .swiper-pagination-bullet{background-color:#fff}.testimonial-swiper-pagination .swiper-pagination-bullet-active{background-color:var(--primary-color)}.partnerSwiper{padding-bottom:40px}.partnerSwiper .swiper-slide{display:flex;align-items:center;justify-content:center;height:100px}.partnerSwiper .swiper-slide img{max-height:80px;filter:grayscale(100%);opacity:.7;transition:all .3s ease}.partnerSwiper .swiper-slide:hover img{filter:grayscale(0%);opacity:1}.partner-swiper-pagination .swiper-pagination-bullet{background-color:var(--primary-color)}.portal-navbar,.portal-navbar *,.portal-body{font-family:Inter,Segoe UI,Roboto,Helvetica Neue,sans-serif!important;box-sizing:border-box}.portal-navbar{background:#0d2233;min-height:88px;border-bottom:1px solid #e9eaec;padding-top:0;padding-bottom:0}.el-menu-demo.el-menu-popper-demo{background:transparent;box-shadow:none;gap:24px;align-items:center;height:auto}.el-menu-demo .el-menu-item,.el-menu-demo .el-sub-menu__title{color:#504f4f!important;font-size:18px!important;font-weight:400!important;background:transparent!important;padding:0 7px!important;height:100%!important;display:flex;align-items:center;position:relative;border-radius:16px 16px 0 0;transition:background .2s,color .2s}.el-menu-demo .el-menu-item.active,.el-menu-demo .el-menu-item:hover,.el-menu-demo .el-sub-menu__title:hover,.active-el{color:#000!important;font-weight:500!important}.el-menu-demo .el-menu-item.active:after,.el-menu-demo .el-menu-item:hover:after,.el-menu-demo .el-sub-menu__title.active:after,.el-menu-demo .el-sub-menu__title:hover:after,.active-el:after{content:"";display:block;position:absolute;left:50%;bottom:20%;transform:translate(-50%);width:0;height:0;border-left:7.5px solid transparent;border-right:7.5px solid transparent;border-bottom:7px solid #5be97c;border-top:none}.el-popper.sub-menu-first{background:#fff!important;border-radius:16px;box-shadow:0 8px 32px #0d22331f;min-width:260px;margin-top:18px!important;padding:0;border:none!important;position:relative}.el-popper.sub-menu-first:before{content:"";position:absolute;top:-12px;left:40px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:12px solid #fff;z-index:10}.el-popper.sub-menu-first .el-menu--popup{background:transparent;box-shadow:none;border-radius:0 0 16px 16px;padding:0}.el-popper.sub-menu-first .el-menu-item,.el-popper.sub-menu-first .el-sub-menu__title{color:#0d2233!important;font-size:16px!important;font-weight:500!important;background:transparent!important;border-radius:12px;margin:0 8px;height:48px!important;display:flex;align-items:center;transition:background .2s,color .2s}.el-popper.sub-menu-first .el-menu-item:hover,.el-popper.sub-menu-first .el-sub-menu__title:hover{background:#f5f7fa!important;color:#5be97c!important}.el-menu .el-sub-menu__icon-arrow{display:none!important}@media (max-width: 1200px){.el-menu-demo .el-menu-item,.el-menu-demo .el-sub-menu__title{font-size:16px!important;padding:0 12px!important}.el-popper.sub-menu-first{min-width:180px}}@media (max-width: 768px){.portal-navbar{min-height:64px}.el-menu-demo .el-menu-item,.el-menu-demo .el-sub-menu__title{font-size:14px!important;height:64px!important;padding:0 8px!important}}.madarek-auth-tab{background:none;border:none;outline:none;font-size:1.3rem;font-weight:600;color:#b0b0b0;padding:.5rem 2rem .5rem 0;margin:0 .5rem;border-bottom:2.5px solid transparent;transition:color .2s,border-bottom .2s;cursor:pointer}.madarek-auth-tab.active{color:#222;border-bottom:2.5px solid #222;background:none}.form-control-label-input .title{font-size:1.1rem;font-weight:500;margin-bottom:.5rem;color:#222}.form-control-label-input input,.form-control-label-input .vue-tel-input input{width:100%;border:none;border-radius:2rem;background:#f8f8f8;padding:1rem 1.5rem;font-size:1.1rem;color:#222;box-shadow:0 1px 2px #00000008;margin-bottom:.5rem}.form-control-label-input input:focus,.form-control-label-input .vue-tel-input input:focus{outline:none;background:#f3f6fa;box-shadow:0 2px 8px #4caf7a14}.eyeIcon{position:absolute;right:2rem;top:50%;transform:translateY(-50%);cursor:pointer}.madarek-auth-wrapper{display:flex;min-height:100vh;background:#fff}.madarek-auth-wrapper .input-wrapper:focus-within{border:1px solid var(--Secondary)!important;box-shadow:none!important}.madarek-auth-left{flex:.66;display:flex;align-items:start;justify-content:center;background:#f7f7f7}.madarek-auth-right{flex:1;overflow:hidden;background-color:var(--Secondary)}.madarek-auth-right .hero-image{width:40%;height:auto;padding:100px 20px 20px;position:fixed;right:7vw}.auth-container{width:100%;padding-bottom:50px}.auth-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;padding:0 24px}.auth-header .logo img{height:40px}.auth-tabs{display:flex;gap:32px}.auth-tab{background:none;border:none;font-size:1.125rem;color:var(--natural-700);padding:.5rem 0;cursor:pointer;position:relative;font-weight:400;font-family:var(--font-family-clash)}.auth-tab.active{color:var(--Secondary-900);font-weight:500}.auth-tab.active:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:4px;background:var(--Secondary-900);border-radius:8px 8px 0 0}.auth-title{font-size:2rem;font-weight:500;color:var(--Secondary);margin-bottom:.5rem;font-family:var(--font-family-clash)}.auth-form-container{width:100%;padding:0 24px}.auth-header-title{margin-bottom:48px}.form-group label{margin-bottom:8px;color:var(--Secondary);font-size:.875rem;font-weight:500;line-height:21px}.auth-form .vue-tel-input{border:unset!important;gap:16px!important;box-shadow:unset!important}.auth-form .vti__dropdown{padding:20px 24px!important;border-radius:32px;border:1px solid var(--natural-100)!important;background:#FFF;height:56px}.vti__input{padding:20px 16px!important;border-radius:32px!important;border:1px solid var(--natural-100)!important;background:#FFF;height:56px}.custom-checkbox label{margin-bottom:0}.verification-inputs .form-control{padding:20px 16px!important;border-radius:32px!important;border:1px solid var(--natural-100)!important;background:#FFF;height:56px;width:56px;text-align:center}@media screen and (min-width: 768px){.auth-header{padding:0 56px;margin-bottom:60px}.madarek-auth-left{padding-top:40px;align-items:start}.auth-form-container{padding:0 96px}}.input-wrapper{position:relative;display:flex;align-items:center;background:#ffffff;border-radius:32px;border:1px solid transparent;transition:all .3s;padding:16px;height:56px}.input-wrapper.has-error{border-color:#dc3545;background:rgba(220,53,69,.05)}.input-wrapper:focus-within{background:#fff;box-shadow:0 0 0 2px #4caf5033}.input-wrapper:focus-within.has-error{box-shadow:0 0 0 2px #dc354533}.input-wrapper .input-icon{display:flex;align-items:center;margin-right:1rem}.input-wrapper .input-icon img{width:20px;height:20px;opacity:.5}.input-wrapper input{flex:1;border:none;background:transparent;padding:0;font-size:.875rem;color:var(--natural-900)!important;width:100%;margin-bottom:0;font-family:var(--font-family)!important}.forgot-link{color:var(--Secondary);font-weight:400;font-size:.8rem;line-height:21px;text-decoration:none}.input-wrapper input::placeholder{color:var(--natural-900)!important;font-weight:400;font-size:.875rem;line-height:21px}.input-wrapper input:focus{outline:none;color:var(--Secondary)!important}.input-wrapper input:focus::placeholder{outline:none;color:var(--Secondary)!important}.toggle-password{background:none;border:none;padding:0 1rem;cursor:pointer}.toggle-password img{width:20px;height:20px;opacity:.5}.phone-input-wrapper :deep(.vue-tel-input){border:1px solid transparent;background:#ffffff;border-radius:12px;transition:all .3s}.phone-input-wrapper :deep(.vue-tel-input.has-error){border-color:#dc3545;background:rgba(220,53,69,.05)}.phone-input-wrapper :deep(.vue-tel-input:focus-within){background:#fff;box-shadow:0 0 0 2px #4caf5033}.phone-input-wrapper :deep(.vue-tel-input.has-error:focus-within){box-shadow:0 0 0 2px #dc354533}.verification-inputs{display:flex;gap:.75rem;justify-content:center}.verification-input{width:60px!important;height:60px!important;border:2px solid #D1D5DB!important;border-radius:12px!important;font-size:24px!important;text-align:center!important;margin:0 4px!important;background:white!important;transition:all .3s ease!important}.verification-input:focus{border-color:#4caf50!important;box-shadow:0 0 0 2px #4caf5033!important;outline:none!important}.verification-input.error{border-color:#dc3545!important;background:rgba(220,53,69,.05)!important}.submit-button{width:100%;padding:1rem;border:none;border-radius:999px;background:var(--Main-Green-On-light);color:var(--natural-50);font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s;height:56px}.submit-button:hover{background:#3d8b40}.submit-button:disabled{opacity:.7;cursor:not-allowed}.submit-button img{width:24px;height:24px}.resend-button{background:none;border:none;color:#4caf50;font-weight:500;padding:.5rem 1rem;cursor:pointer;transition:all .3s;margin-top:1rem}.resend-button:hover{text-decoration:underline}.resend-button:disabled{opacity:.5;cursor:not-allowed}.error-message{color:#dc3545;text-align:center;margin-bottom:1rem;font-size:.875rem}.verification-error{color:var(--error-color);font-size:.875rem}.verification-success{color:var(--primary-color);font-size:.875rem}.terms-group{margin-top:1rem}.custom-checkbox{display:inline-flex;align-items:center;gap:10px}.custom-checkbox input[type=checkbox]{width:16px;height:16px;accent-color:#4CAF50}.el-notification.centered-notification{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;right:auto!important;margin:0!important;z-index:9999;max-width:350px;text-align:center}@media (max-width: 768px){.madarek-auth-wrapper{flex-direction:column}.madarek-auth-right{display:none}.auth-container{padding:1rem}}.wave{animation:wave 2s infinite;display:inline-block}@keyframes wave{0%{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(14deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}.program-card{background:#685d5d26;border-radius:24px;color:#fff;position:relative;height:100%}.program-card2{background:#fff;border-radius:24px;color:#173a5e;position:relative;height:100%}.program-card .certificate-img-wrapper,.program-card2 .certificate-img-wrapper{height:100%;width:200px;min-width:200px;position:relative;border-radius:24px;overflow:hidden}.program-card .certificate-img{height:100%;object-fit:cover}.program-card2 .certificate-img{height:120px;object-fit:cover}.program-card .content-wrapper,.program-card2 .content-wrapper{flex-grow:1;padding-left:1.5rem}.program-card .description,.program-card2 .description{max-width:320px}.program-card .info-item,.program-card2 .info-item{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.program-card .info-item img,.program-card2 .info-item img{width:16px;height:16px}.program-card .btn.abs-b-r,.program-card2 .btn.abs-b-r{position:absolute;bottom:1rem;right:1rem}@media (max-width: 768px){.program-card{min-width:unset;width:100%;flex-direction:column!important;padding:1rem!important;margin:0}.program-card .certificate-img-wrapper{width:100%;min-width:100%;margin-bottom:1rem}.program-card .certificate-img{height:180px;width:100%;border-radius:16px}.program-card .content-wrapper{padding-left:0;width:100%;text-align:center}.program-card .description{max-width:100%;margin:1rem 0}.program-card .info-wrapper{flex-direction:column;align-items:center!important;gap:.5rem!important;margin-bottom:1rem!important}.program-card .info-item{justify-content:center}.program-card .btn.abs-b-r{position:static;width:100%;margin-top:1rem}.programSwiper{padding:0!important}.programSwiper .swiper-slide{width:100%!important}.explore-more-btn{margin-top:2rem;width:80%;max-width:300px}}@media (max-width: 480px){.program-card .certificate-img{height:140px}}.tracking-in-contract{color:#fff!important}.white-path path{stroke:#fff}.navbar-expand-lg .navbar-nav.noWrapNav .nav-link{white-space:nowrap}.noWrapNav .dropdown-toggle:after{margin-left:0}.navbar-nav.noWrapNav .nav-link{gap:8px}.hero-swiper-button-next,.hero-swiper-button-prev{width:48px;height:48px;background:#AEB5BC;border-radius:50%;display:flex;align-items:center;justify-content:center;top:50%;transform:translateY(-50%);color:#21d07a!important;font-size:24px;transition:background .2s;z-index:10;box-shadow:0 2px 8px #00000014}.hero-swiper-button-next{right:32px}.hero-swiper-button-prev{left:32px}.hero-swiper-button-next:after,.hero-swiper-button-prev:after{font-size:24px;color:#21d07a}.hero-swiper-button-next:hover,.hero-swiper-button-prev:hover{background:#21D07A;color:#fff!important}.hero-swiper-button-next:hover:after,.hero-swiper-button-prev:hover:after{color:#fff}.smart-learning-programs-section{background-color:var(--Secondary);border-bottom-right-radius:62%;position:relative;overflow:hidden;z-index:1}.smart-learning-programs-section .btn-outline-success.text-white{border-color:var(--Main-Green-On-light);color:#fff}.smart-learning-active{background:#72F58E!important;color:var(--Secondary)!important;border:2px solid #72F58E!important;padding:12px 24px!important}.smart-learning-none-active{color:#fff!important;border:2px solid #72F58E!important;padding:12px 24px!important}.smart-learning-programs-section .btn-success.text-white{background:var(--Main-Green-On-light);border-color:var(--Main-Green-On-light);color:#0b2239}.smart-learning-programs-section .carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:48px;height:48px;border-radius:50%;background:#fff;color:#21d07a;border:none;display:flex;align-items:center;justify-content:center;font-size:1.5rem;box-shadow:0 2px 8px #00000014}.smart-learning-programs-section .carousel-arrow.left{left:-24px}.smart-learning-programs-section .carousel-arrow.right{right:-24px}.fostering-tech-section{background:#F4FBF7;position:relative;overflow:hidden}.circle-img-bg{width:320px;height:320px;border-radius:50%;background:var(--Main-Green-On-light);display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 4px 24px #00000014}.main-people-img{width:90%;height:90%;border-radius:50%;object-fit:contain;border:none;background:transparent}.badges-list{min-width:170px;margin-right:0;margin-left:0}.feature-badge{background:#fff;color:#181f2b;border-radius:20px;padding:8px 20px;font-size:1rem;font-weight:500;box-shadow:0 2px 8px #0000000a;display:flex;align-items:center;gap:8px;min-width:150px;justify-content:flex-start}.tracksNavSwiper.swiper{margin:0}.tracksNavSwiper .swiper-slide{width:auto}.tracksNavSwiper .tracks-nav-swiper-button-next,.tracksNavSwiper .tracks-nav-swiper-button-prev{width:32px;height:32px;background:rgba(255,255,255,.1);border-radius:50%;color:#fff}.tracksNavSwiper .tracks-nav-swiper-button-next:after,.tracksNavSwiper .tracks-nav-swiper-button-prev:after{display:none}.tracksNavSwiper .tracks-nav-swiper-button-next:hover,.tracksNavSwiper .tracks-nav-swiper-button-prev:hover{background:var(--Main-Green-On-light);color:#0b2239}.tracksNavSwiper .tracks-nav-swiper-button-next i,.tracksNavSwiper .tracks-nav-swiper-button-prev i{font-size:1rem}.tracksNavSwiper .tracks-nav-swiper-button-next{right:-8px}.tracksNavSwiper .tracks-nav-swiper-button-prev{left:-8px}.testimonial-hover-bg{background-size:cover;background-position:center;border-radius:20px;z-index:10;transition:background .3s}.testimonial-hover-overlay{background:rgba(24,31,43,.55);border-radius:20px;width:100%;height:100%;z-index:1}.contact-form-tabs{display:flex;gap:8px;background:#F5F6F8;padding:4px;border-radius:16px;margin-bottom:20px}.contact-form-tabs .tab-btn{flex:1;padding:12px 24px;border:none;background:none;color:#949494;font-weight:400;font-size:14px;position:relative;cursor:pointer;border-radius:12px;transition:all .3s ease}.contact-form-tabs .tab-btn.active{background:#fff;color:#06111d;font-weight:500;font-size:14px;box-shadow:0 2px 8px #0000000d}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}@media (max-width: 991px){.circle-img-bg{width:220px;height:220px}.badges-list{height:220px;min-width:140px}.main-people-img{width:90%;height:90%}.contact-form-wrapper{padding:24px}.section-title{font-size:36px}.contact-form-tabs{gap:16px}.contact-form-tabs .tab-btn{padding:8px 16px}}.social-link{padding:12px 18px;border-radius:96px;background:#fff;color:#000;font-size:24px}.contact-form-wrapper{padding:48px 56px;background-color:#fff;border-radius:32px}@media (max-width: 767px){.social-link{padding:10px 14px;border-radius:96px;background:#fff;margin:30px 3px;color:#000;font-size:24px}.d-flex-not-xs{display:block!important}.fostering-tech-section .row{flex-direction:column-reverse}.circle-img-bg{margin:0 auto 24px}.badges-list{flex-direction:row;justify-content:center;align-items:flex-end;height:auto;min-width:unset;margin-bottom:16px}.feature-badge{margin:0 8px 0 0;min-width:unset;font-size:.95rem;padding:6px 12px}}.h-47{height:47px}.partner-logo{width:auto;height:auto!important;object-fit:contain;border-radius:20px}.contact-item{background:#fff;padding:12px 24px;border-radius:15px}.con-phone{position:fixed;width:40px;height:40px;bottom:80px;right:46px;background-color:#0825ff;color:#fff;border-radius:50px;text-align:center;font-size:30px;z-index:100;padding:0;transition:all .3s;display:flex;align-items:center;justify-content:center}.whatsapp_link{position:fixed;width:40px;height:40px;bottom:20px;right:46px;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:30px;z-index:100;padding:0;transition:all .3s;display:flex;align-items:center;justify-content:center}.certified-courses-title{font-size:2rem;font-weight:500;color:var(--Secondary);margin-bottom:72px;font-family:var(--font-family-clash)}.category-pills{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;margin-bottom:3rem}.category-pill{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:50px;border:1px solid var(--border-color);background:white;color:var(--text-color);font-weight:500;transition:all .3s ease;cursor:pointer}.category-pill i{font-size:1.1rem}.category-pill.active{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}.category-pill:hover:not(.active){background:var(--light-color);border-color:var(--primary-color);color:var(--primary-color)}.track-section{margin-bottom:4rem}.track-title{font-size:2rem;font-weight:700;color:var(--dark-color);margin-bottom:1rem}.track-subtitle{font-size:1.5rem;font-weight:600;color:var(--text-color);margin-bottom:2rem}.courses-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem}.course-card{background:white;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.course-card:hover{transform:translateY(-5px);box-shadow:0 8px 15px #0000001a}.course-image{width:100%;height:200px;object-fit:cover}.course-title{font-size:1.25rem;font-weight:600;color:var(--dark-color);margin-bottom:.75rem}.course-description{color:var(--light-text);margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.course-meta{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;color:var(--light-text)}.course-duration i{margin-right:.5rem}.learn-more-btn{width:100%;padding:.75rem;background:var(--primary-color);color:#fff;border:none;border-radius:6px;font-weight:500;transition:background-color .3s ease}.learn-more-btn:hover{background:var(--secondary-color)}@media (max-width: 768px){.certified-courses-title{font-size:2rem}.category-pills{gap:.75rem}.category-pill{padding:.5rem 1rem;font-size:.9rem}.track-title{font-size:1.75rem}.track-subtitle{font-size:1.25rem}.courses-grid{grid-template-columns:1fr}}.madarek-tracks{padding:3rem 0}.madarek-category-pills{display:flex;gap:1rem;flex-wrap:wrap;justify-content:flex-start;margin-bottom:16px}button.madarek-category-pill{display:flex;align-items:center;gap:8px;padding:12px 16px;border-radius:50px;border:unset;background:var(--color-F7F7F7);color:var(--Secondary);font-weight:500;transition:all .3s ease;cursor:pointer;font-size:.875rem;height:45px}.madarek-category-pill .pill-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--light-color);transition:all .3s ease}.madarek-category-pill i{font-size:1.1rem;color:var(--text-color);transition:all .3s ease}.madarek-category-pill.active{background:var(--Main-Green-On-light);color:#fff;border-color:var(--Main-Green-On-light)}.madarek-category-pill.active .pill-icon{background:rgba(255,255,255,.2)}.madarek-category-pill.active svg path{stroke:#fff}.madarek-category-pill.active i{color:#fff}.madarek-category-pill:hover:not(.active){background:var(--light-color);border-color:var(--primary-color);color:var(--primary-color)}.madarek-category-pill:hover:not(.active) .pill-icon{background:transparent}.madarek-category-pill:hover:not(.active) i{color:#fff}.madarek-track-section{margin-bottom:5rem}.madarek-track-title{font-size:1.8rem;font-weight:500;color:var(--Secondary);margin-bottom:1rem;font-family:var(--font-family-clash)}.madarek-track-subtitle{font-size:1.75rem;font-weight:600;color:var(--text-color);margin-bottom:2.5rem}.madarek-courses-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(275px,1fr));gap:25px}.madarek-course-card{background:white;border-radius:24px;overflow:hidden;box-shadow:0 4px 6px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.madarek-course-card:hover{transform:translateY(-5px);box-shadow:0 8px 15px #0000001a;background:var(--Main-Green-On-light)}.madarek-course-card:hover *{color:#fff}.madarek-course-card button.madarek-learn-more-btn{height:45px;display:flex;align-items:center;justify-content:center;border-radius:30px;font-size:.875rem;font-weight:500;border:1px solid var(--Main-Green-On-light)}.madarek-course-card:hover button{color:var(--Main-Green-On-light)!important;border:1px solid var(--natural-50);background-color:var(--natural-50)!important}.madarek-course-card:hover button:hover{color:#fff;background:#27ae60}.course-image-wrapper{position:relative;width:100%;padding-top:60%;overflow:hidden}.course-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.course-content{padding:1.5rem}.madarek-course-card .course-title{font-size:16px;font-weight:600;color:var(--Secondary-900);margin-bottom:.75rem;height:23px;padding:0}.madarek-course-card:hover .course-title{color:#fff}.madarek-course-card .course-description{color:var(--natural-900);margin-bottom:1.25rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5;height:45px}.madarek-course-card:hover .course-description{color:var(--natural-100)}.course-meta{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem;color:var(--light-text)}.course-duration{display:flex;align-items:center;gap:.5rem;font-size:.9rem}.madarek-learn-more-btn{width:100%;padding:.875rem;background:#fff;color:var(--primary-color);border:2px solid var(--primary-color);border-radius:30px;font-weight:500;font-size:1rem;transition:all .3s ease;cursor:pointer}.madarek-learn-more-btn:hover{background:var(--secondary-color);transform:translateY(-2px)}.img-circle{border-radius:50%}@media (max-width: 768px){.madarek-tracks{padding:2rem 0}.madarek-category-pills{gap:.75rem;margin-bottom:3rem}.madarek-category-pill{padding:.625rem 1.25rem;font-size:.9rem}.madarek-category-pill .pill-icon{width:28px;height:28px}.madarek-category-pill i{font-size:1rem}.madarek-track-title{font-size:2rem}.madarek-track-subtitle{font-size:1.5rem;margin-bottom:2rem}.madarek-courses-grid{grid-template-columns:1fr;gap:1.5rem}}.madarek-courses-grid2{display:grid;grid-template-columns:repeat(auto-fill,minmax(440px,1fr));gap:10px}.madarek-course-card2{background:white;border-radius:24px;overflow:hidden;box-shadow:0 4px 6px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.form-footer{align-items:end;text-align:end}.back-to-login{color:green}.breadcrumb-container{display:flex;gap:20px}.breadcrumb_title_html{color:#938c8c;font-size:1rem;font-weight:600}.breadcrumb_title_html svg{display:none!important}.start-avg{padding:50px;text-align:center}.swiper-pagination-bullet{--swiper-pagination-bullet-width: 35px !important;--swiper-pagination-bullet-height: 7px !important;--swiper-pagination-bullet-border-radius: 10% !important;--swiper-pagination-bullet-inactive-color: #000 !important}.swiper-pagination-bullet-active{--swiper-pagination-color: green !important;--swiper-pagination-bullet-width: 55px !important}.achievement-bg{position:absolute;bottom:0;left:0;width:100%;pointer-events:none}.achievement-bg:first-of-type{z-index:0;height:361px;object-fit:cover;object-position:center bottom;position:absolute;right:32;bottom:0;width:110%}.achievement-bg:last-of-type{z-index:0;bottom:64px!important;right:56px;overflow:hidden;position:absolute;left:0;width:120%}.achievements-section{background-color:#0b2239;padding:80px 0;color:#fff;position:relative;overflow:hidden}.card-black{background-color:#685d5d3d!important;border:1px solid #ffffff2a!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;box-shadow:10px 10px 10px #00000080!important}.card-black img,.card img{padding:10px!important;border-radius:23px!important}.card-black .card-title,.card-black .card-text{color:#fff!important}.card-black,.card{z-index:100!important}.swiper-button-prev,.swiper-button-next{width:48px!important;height:48px!important}.hero-swiper-button-next,.hero-swiper-button-prev,.tracks-nav-swiper-button-prev,.tracks-nav-swiper-button-next{background-color:transparent;border:1.5px solid var(--Primary-On-Dark);border-radius:50%;position:static!important}.swiper-button-next svg,.swiper-button-prev svg,.tracks-nav-swiper-button-prev svg,.tracks-nav-swiper-button-next svg{width:27px!important;height:27px!important}.swiper-button-next:after,.swiper-button-prev:after{display:none!important}.swiper-controls{display:flex;width:112px;gap:16px}.swiper-controls .program-swiper-button-next,.swiper-controls .program-swiper-button-prev{width:48px!important;height:48px!important;display:flex;align-items:center;justify-content:center;padding:0!important}.smart-learning-courses .program-swiper-button-next svg path,.smart-learning-courses .program-swiper-button-prev svg path{fill:var(--Main-Green-On-light)}.smart-learning-courses .program-swiper-button-next:hover svg path,.smart-learning-courses .program-swiper-button-prev:hover svg path{fill:#fff}.smart-learning-programs-section .program-swiper-button-next svg path,.smart-learning-programs-section .program-swiper-button-prev svg path{fill:var(--Main-Green-On-light)}.partners-about-section .partners-swiper-button-next,.partners-about-section .partners-swiper-button-prev{padding:0!important}.partners-about-section .partners-swiper-button-next svg path,.partners-about-section .partners-swiper-button-prev svg path{fill:var(--Main-Green-On-light)}.testimonials-section .testimonials-swiper-button-next,.testimonials-section .testimonials-swiper-button-prev{padding:0!important}.testimonials-section .testimonials-swiper-button-next svg path,.testimonials-section .testimonials-swiper-button-prev svg path{fill:var(--Main-Green-On-light)}.testimonials-section .testimonials-swiper-button-next:hover svg path,.testimonials-section .testimonials-swiper-button-prev:hover svg path{fill:#fff}.pro--btns--swiper .program-swiper-button-next,.pro--btns--swiper .program-swiper-button-prev{border-radius:50%;background-color:#fff;width:56px!important;height:56px!important}.pro--btns--swiper .program-swiper-button-next{right:20px}.hero-swiper-controls{position:absolute;bottom:12px;left:80px;width:112px;gap:16px}.learning-swiper-controls .swiper-button-next,.learning-swiper-controls .swiper-button-prev{position:static!important;width:48px!important;height:48px!important;background-color:transparent;border:1.5px solid var(--Main-Green-On-light);border-radius:50%}.learning-swiper-controls .swiper-button-next:hover,.learning-swiper-controls .swiper-button-prev:hover{background-color:var(--Main-Green-On-light)}.learning-swiper-controls .swiper-button-next svg path,.learning-swiper-controls .swiper-button-prev svg path{fill:var(--Main-Green-On-light)}.learning-swiper-controls .swiper-button-next:hover svg path,.learning-swiper-controls .swiper-button-prev:hover svg path{fill:#fff}.el-menu-demo .el-menu-item.logo-item:hover:after{display:none!important}.top-bar-container{border-bottom:1.5px solid var(--border-color);background:#FFF}.el-menu--horizontal.el-menu{border-bottom:none!important}.menu-right-items{display:none!important}.el-menu-demo .el-sub-menu__title:hover:after,.el-menu-demo .el-menu-item:hover:after{display:none!important}.top-bar-container .el-menu-demo .el-menu-item,.top-bar-container .el-menu-demo .el-sub-menu__title{padding:12px 16px!important;height:48px!important;line-height:24px!important}.top-bar-container .el-menu-item.is-active .nav-link{font-weight:700!important}.sub-menu-default{background-color:var(--color-F7F7F7);border-radius:25px;border-left:unset}.sub-menu-default.el-menu--horizontal .el-menu .el-menu-item,.sub-menu-default .el-menu{background-color:transparent}.el-menu--popup-container.sub-menu-default:after{content:"";display:block!important;position:absolute;left:25%;top:-13.028px;transform:translate(-50%);width:0;height:0;border-left:20.88px solid transparent;border-right:20.88px solid transparent;border-bottom:12.88px solid var(--color-F7F7F7);border-top:none;z-index:10000000}.sub-menu-default .el-menu--popup{box-shadow:unset}.sub-menu-default .el-menu--popup li:first-child{border-radius:25px 25px 0 0}.sub-menu-default .el-menu--popup li:last-child{border-radius:0 0 25px 25px}.sub-menu-default.el-popper.is-light{background-color:var(--color-F7F7F7);border:1px solid var(--color-F7F7F7);border-radius:25px}.heroSwiper .swiper-slide img{border-radius:32px}.program-swiper-button-prev i,.program-swiper-button-next i{font-size:18px}.smart-learning-courses-title{font-size:40px;font-weight:500;line-height:52px;letter-spacing:.4px;color:var(--Secondary);font-family:var(--font-family-clash)}.programSwiper.swiper{padding-bottom:75px}.swiper-pagination-bullet{border-radius:16px!important}.inner-hero-section{height:573px;margin-top:-100px;z-index:1;padding-top:100px!important}.inner-hero-section .hero-content{margin-top:70px}.inner-hero-section .course-header{font-size:3rem;margin-bottom:24px;font-family:var(--font-family-clash)}.inner-hero-section .breadcrumb-container{padding:16px 0;gap:0;margin-top:24px}.transparent-navbar{background-color:transparent!important;border-bottom:none!important;z-index:2}.transparent-navbar .nav-link{color:#fff!important}.breadcrumb_title_html{color:var(--natural-700);font-size:.875rem;font-weight:400;line-height:1.313}.breadcrumb-arrow{margin:0 10px;width:20px;height:20px}.active .breadcrumb_title_html{color:#fff;font-weight:500}.enterprise-btn.el-button{background-color:transparent!important;font-size:1rem}.enterprise-btn.el-button:hover{color:var(--primary-darker)!important}.transparent-navbar .enterprise-btn{color:#fff!important}.inner-hero-section .subtitle{font-size:1.125rem;opacity:1;line-height:1.575rem;margin-bottom:32px}span.rating-score{color:var(--natural-50);font-size:1.5rem;line-height:2.1rem}.stars{font-size:30px!important}.enrolled-section{align-items:center;gap:4px}.enrolled-section .avatars{margin-left:24px;direction:rtl}.enrolled-section .avatars img{width:40px;height:40px;border-radius:50%;border:2px solid #FFF;margin-left:-16px}.enrolled-section .enrolled{color:var(--natural-500);font-size:1rem;font-weight:500;line-height:1.5rem}.programSwiper .card-img-top{padding:0!important;border-radius:16px!important}.programSwiper .card{border-radius:20px!important;padding:16px!important}.programSwiper .card-body{padding:0;padding-block:24px!important;height:auto}.programSwiper .card-title{margin-bottom:0;color:var(--Secondary);font-weight:400;font-size:1.3rem}.programSwiper .btn-outline-success{padding:12px 24px;height:45px;display:flex;align-items:center;justify-content:center;color:var(--Main-Green-On-light)}.programSwiper .btn-outline-success:hover{color:#fff}.programSwiper .swiper-pagination-bullet{height:8px;width:32px;background-color:#e1e1e1}.programSwiper .swiper-pagination-bullet-active{background-color:var(--Main-Green-On-light);width:64px}.el-menu--horizontal>.el-sub-menu.is-active .el-sub-menu__title{border-bottom:unset}a.con-phone{width:68px;height:64px;border-radius:50px 0 0 50px;right:0;background-color:#3ccefd;opacity:.4;bottom:60px}a.whatsapp_link{width:68px;height:64px;border-radius:50px 0 0 50px;right:0;background-color:var(--Main-Green-On-light);opacity:.4;bottom:130px}a.con-phone:hover,a.whatsapp_link:hover{opacity:1;width:90px;transition:all .3s ease-in-out}a.con-phone img,a.whatsapp_link img{width:56px;height:56px;position:absolute;left:4px}.left-side-course-title{color:var(--Secondary-500);font-size:1.5rem;padding-bottom:8px;border-bottom:1px solid var(--gray-500);margin-bottom:24px;font-family:var(--font-family-clash)}.course-details-card .detail-item .label{color:var(--natural-900);font-size:.875rem;font-weight:400}.course-details-card .detail-item .value{color:var(--Secondary-900);font-size:.875rem;font-weight:500}.course-details-card .details-list{margin-bottom:32px}.contact-info-title{color:var(--natural-700);font-size:12px;font-weight:400;line-height:18px;margin-bottom:8px}.contact-info-list{display:flex;align-items:center;gap:8px}.contact-info-item{color:var(--Main-Green-On-light);font-size:.875rem;font-weight:500}.contact-info-item span{margin-left:8px}.details-pattern{position:absolute;right:0;top:100%}.details-pattern-bottom{position:absolute;left:0;bottom:-225%;display:none}.main-content-course{padding-top:64px!important}.course-content-details{border:1px solid var(--gray-500);border-radius:20px}.tab--content{border-radius:0 0 20px 20px}.course-content-details .contact-form-tabs{background-color:var(--natural-50)!important;padding:16px 24px!important;border-radius:20px 20px 0 0;margin-bottom:0}.course-content-details .contact-form-tabs .tab-btn{color:var(--natural-700);font-size:.875rem;font-weight:500;line-height:16px;display:flex;align-items:center;justify-content:center;border:unset}.course-content-details .contact-form-tabs .tab-btn.active{background-color:transparent!important;box-shadow:unset!important;border-bottom:0;color:var(--Secondary-500);background-color:#eee!important}.course-content-details .contact-form-tabs .tab-btn.active:after{content:unset}.course-content-details .contact-form-tabs .tab-btn.active svg path{stroke:var(--Secondary-500)}.timeline-section{border-radius:20px!important;border:1px solid var(--nuteral-100)!important;background:#fff!important;margin-bottom:2rem!important}.section-header{background-color:#fff!important;border-bottom:unset!important;margin-bottom:0!important}.section-header h3{color:var(--Secondary-900)!important;font-size:1.1rem!important;margin-bottom:8px!important}.session-duration{display:flex;align-items:center;gap:8px}.session-duration span{color:var(--primary-400)!important;font-size:.875rem!important;font-weight:400!important}.session-item{padding:0 0 0 16px!important}.toggle-btn{color:var(--natural-700)!important}.toggle-btn i{font-size:25px!important}.content-section{padding:32px}.tab--content .el-collapse-item{padding:16px 32px;border-radius:var(--radius-3xL);border:1px solid var(--natural-100)}.tab--content .el-collapse-item__header,.tab--content .el-collapse-item__wrap{background-color:transparent;border-bottom:unset}.tab--content .el-collapse-item.is-active{background-color:#fff}.tab--content .el-collapse-item__header.is-active{margin-bottom:16px}.tab--content .el-collapse{border:unset;display:flex;flex-direction:column;gap:24px}.tab--content div.title-wrapper{width:100%}.tab--content div.el-collapse-item__title,.tab--content div.el-collapse-item__header{line-height:25px}.tab--content div.chapter-title{font-size:1.1rem;font-weight:600;color:var(--Secondary-500);margin-bottom:8px;text-align:left}.tab--content .el-collapse-item__arrow{display:none!important}.tab--content .el-collapse-item__content{padding-bottom:0}.session-date,.session-details{color:var(--Secondary-300);font-size:.875rem;font-weight:400;line-height:16px}.session-duration{color:var(--natural-700);font-size:.8rem;font-weight:400;line-height:16px}.session-list{display:flex;flex-direction:column;gap:24px}.you-may-like{color:var(--Secondary-900);font-size:1.5rem;font-weight:500;line-height:24px}.related--courses{margin-top:60px}.related-courses-hr{border:1px solid var(--border-color);margin-bottom:32px}.related-courses-swiper{padding-left:80px}.madarek-course--card .btn-outline-success{background-color:var(--Main-Green-On-light)!important;color:#fff!important}.search-form div.form-control{margin:0}.student-navbar .navbar-nav .nav-link.active:after{content:"";display:block!important;position:absolute;left:50%;top:unset;bottom:-2.028px;transform:translate(-50%);width:0;height:0;border-left:9.88px solid transparent;border-right:9.88px solid transparent;border-bottom:9.88px solid var(--Main-Green-On-light);border-top:none}.student-navbar .navbar-nav .nav-link{color:var(--Secondary)!important;font-weight:400!important;font-size:1rem!important;padding:12px 16px!important}.student-navbar .navbar-nav .nav-link.active{color:var(--Secondary)!important;font-weight:700!important}.student-navbar .navbar-nav .nav-item{margin:0}.notificationDropdown .dropdown-toggle.show,.notificationDropdown .dropdown-toggle.active{border:1px solid #F3F4F6;background:#fff}.notificationDropdown .dropdown-toggle svg path{stroke:#1f2937!important}.track--title,.track--title:hover{position:absolute;top:16px;right:16px;z-index:1;padding:5px 12px;border-radius:var(--radius-3xL);background-color:#5a1f0566;color:#fff;font-size:.8rem;font-weight:400;line-height:18px;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px)}.st-home-courses .course-image{position:relative;min-height:199px}.course-instructor-container-data-header .title{color:var(--Secondary-900);font-size:1rem;font-weight:600;line-height:24px}.course--description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:50px}.st-home-courses .number-hours{color:var(--Secondary-900);font-size:.8rem;font-weight:400;line-height:18px}.add--to--cart{display:flex;align-items:center;gap:8px;padding:12px 24px;border-radius:var(--radius-3xL);color:var(--Main-Green-On-light);font-size:.8rem;font-weight:400;line-height:18px;width:100%;justify-content:center;border:1px solid var(--Main-Green-On-light);font-size:.875rem;font-weight:500;line-height:21px;margin-top:8px;cursor:pointer;height:45px}.st-home-course .course-card-content{padding:0}.course--container--data{padding:16px 24px 24px;border:1px solid var(--border-color);border-radius:0 0 16px 16px}.el-menu--horizontal>.el-sub-menu.is-active .el-sub-menu__title{border-bottom:unset!important}div.partners-swiper-button-prev,div.partners-swiper-button-next{display:flex;justify-content:center;align-items:center}.reviews--header{color:var(--Secondary-900);font-size:1.1rem;font-weight:600;line-height:25px}.reviews--desc{margin-top:12px;color:var(--natural-800);font-size:.875rem;font-weight:400;line-height:21px}.rating-category span{font-size:.875rem;font-weight:400;line-height:20px;color:var(--natural-800);width:auto}.review-item{border-bottom:1px solid var(--border-color);padding:16px 0}.reviewer{display:flex;align-items:center;gap:12px;margin-bottom:16px}.reviewer img{width:48px;height:48px;border-radius:50%;object-fit:cover}.reviewer-info{flex:1}.reviewer-info h4{font-size:1rem;font-weight:500;line-height:24px;color:var(--Secondary-700);margin:0}.reviewer-info span,.review-date{font-size:.875rem;font-weight:400;line-height:21px;color:var(--natural-700)}.review-text{font-size:.875rem;font-weight:500;line-height:21px;color:var(--text-gray);margin:0;text-align:justify}.show-more{width:100%;padding:16px 0;background-color:transparent;border:unset;color:var(--Secondary-400);font-size:1rem;font-weight:500;line-height:21px;cursor:pointer;margin-top:24px;transition:background-color .3s}.show-more:hover{background:#F9FAFB}.our-partners-section-title{color:var(--Secondary);font-family:var(--font-family-clash);font-size:3rem;font-weight:500;line-height:52px;letter-spacing:.4px}.testimonials-section h2{color:var(--Primary-On-Dark);font-family:var(--font-family-clash)}h3.about-academy-title{font-family:var(--font-family-clash);color:var(--Secondary);font-size:3rem;font-weight:500;line-height:52px}.fostering-tech-section{background-color:var(--primary-50);position:relative}.fostering-tech-section-title{color:var(--Secondary);font-weight:500!important}.fostering-tech-section-title span{color:var(--Main-Green-On-light);font-family:var(--font-family-clash)}.smart-learning-programs-section-title{font-family:var(--font-family-clash);font-size:3rem;font-weight:500!important;line-height:52px;letter-spacing:.4px}.programSwiper .card-title{font-family:var(--font-family-clash);font-weight:500}.smart-learning-none-active,.smart-learning-active{display:flex!important;gap:8px;justify-content:left!important;width:fit-content!important;padding:12px 24px!important;height:45px!important;border:1px solid var(--Primary-On-Dark)!important;color:#fff!important}.smart-learning-active{color:var(--Secondary)!important}.smart-learning-active svg path{stroke:var(--Secondary)}.smart-learning-cat-title{font-family:var(--font-family-clash);font-size:1.5rem;font-weight:500;line-height:32px;letter-spacing:.4px}.max-h-2{height:50px;overflow:hidden}.contact-form-header h3{font-family:var(--font-family-clash)}.course--btn .submit-button{text-decoration:none;height:45px;display:flex;justify-content:center;align-items:center;font-size:.875rem;color:var(--natural-50);font-weight:500}div.el-message-box{padding:24px;border-radius:24px}div.el-message-box__title{color:var(--Secondary);font-size:1.1rem;font-weight:500;line-height:24px;font-family:var(--font-family-clash)}div.el-message-box__header{padding-right:0;padding-bottom:16px;border-bottom:1px solid var(--natural-300);margin-bottom:24px}button.el-message-box__headerbtn{right:10px;top:16px}button.el-message-box__headerbtn .el-message-box__close{color:var(--natural-700)}.el-message-box__btns .el-button,.el-message-box__btns .el-button:hover{padding:12px 24px;height:45px;border-radius:50px;background-color:transparent!important;color:var(--Main-Green-On-light);font-weight:500;font-size:1rem;border:1px solid var(--Main-Green-On-light)}.el-message-box__btns .el-button--primary,.el-message-box__btns .el-button--primary:hover{background-color:var(--Main-Green-On-light)!important;border:1px solid var(--Main-Green-On-light);padding:12px 24px;height:45px;border-radius:50px;color:#fff}.el-notification__title{font-family:var(--font-family-clash)}.about-img-wrapper{border-radius:40px 40px 0 0;height:550px;background-size:cover;background-position:center;background-repeat:no-repeat}.form-control:focus{border:unset!important;box-shadow:unset!important}.banner--course--btn--wrapper{position:absolute;bottom:50px;left:68px;width:fit-content;display:flex;gap:16px;align-items:center}.banner--course--btn{border-radius:50px;border:1px solid var(--Primary-On-Dark);color:var(--Primary-On-Dark);font-size:1rem;font-weight:500;line-height:21px;padding:16px 72px;text-decoration:none;height:56px;font-family:var(--font-family)}.banner--course--subscribe{background-color:var(--Primary-On-Dark);color:var(--Secondary);font-size:1rem;font-weight:500;line-height:21px;padding:16px 56px;text-decoration:none;height:56px;border-radius:50px;font-family:var(--font-family);cursor:pointer}.info--wrapper--card span,.content-wrapper p,.nav-link,.enterprise-btn,.login-btn{font-family:var(--font-family)!important}.el-dialog.register--modal{padding:24px;border-radius:24px}.el-dialog.register--modal .el-dialog__header{padding-bottom:16px;border-bottom:1px solid var(--natural-300);margin-bottom:24px}.el-dialog.register--modal .el-dialog__title{font-family:var(--font-family-clash);font-size:1.1rem;font-weight:500;line-height:24px;color:var(--Secondary)}.el-dialog.register--modal .el-dialog__headerbtn{top:16px}.el-dialog.register--modal .el-dialog__headerbtn .el-dialog__close{color:var(--natural-700)}.el-dialog.register--modal .el-form-item__label{font-family:var(--font-family);font-size:.875rem;font-weight:500;line-height:21px;color:var(--Secondary)}.el-dialog.register--modal .el-input__wrapper{border:unset;box-shadow:unset!important;padding:0}.el-dialog.register--modal div.vue-tel-input{border:unset;box-shadow:unset;width:100%;gap:16px}.el-dialog.register--modal div.vti__dropdown{padding:20px 24px;height:53px;border-radius:50px;border:1px solid var(--natural-100);box-shadow:unset;background-color:transparent}.el-dialog.register--modal div.vti__dropdown.open{border:1px solid var(--Secondary)}.el-dialog.register--modal input.el-input__inner{height:53px;border-radius:50px;border:1px solid var(--natural-300);box-shadow:unset!important;padding:16px;font-family:var(--font-family)}.el-dialog.register--modal input.el-input__inner::placeholder{color:var(--natural-700)!important}.el-dialog.register--modal input.el-input__inner:focus{border:1px solid var(--Secondary)!important}.el-dialog.register--modal input.el-input__inner:focus::placeholder{color:var(--Secondary)!important}.el-form-item__error{margin-top:5px}.el-form-item.is-error{margin-bottom:32px}input.vti__input::placeholder{color:var(--natural-700)!important}input.vti__input:focus{border:1px solid var(--Secondary)!important}input.vti__input:focus::placeholder{color:var(--Secondary)!important}.el-dialog.register--modal .el-dialog__footer{padding:0;background-color:transparent}.main--green--btn{background-color:var(--Main-Green-On-light)!important;color:#fff;font-weight:500!important;font-size:1rem!important;line-height:21px!important;padding:16px 32px!important;min-width:260px;height:56px!important;border-radius:50px!important;border:1px solid var(--Main-Green-On-light)!important;font-family:var(--font-family)}.el-dialog.register--modal .dialog-footer{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:24px}button.program-swiper-button-prev,button.program-swiper-button-next{top:45%}.el-dialog.video-modal{border-radius:24px}.fostering-tech-section{padding-top:80px!important;padding-bottom:80px!important}#about-us-section{background-color:var(--primary-50)}#partners-about-section{padding-top:80px!important;padding-bottom:80px!important}@media screen and (min-width: 768px){.video--container{padding:0 80px}.inner-hero-section .course-header{line-height:56px}.review-text{padding-left:64px}.top-bar-container .el-menu-item.is-active:after,.top-bar-container .el-menu-item:hover:after,.el-sub-menu.sub-menu-link.is-active:after{content:"";display:block!important;position:absolute;left:50%;bottom:-2.028px;transform:translate(-50%);width:0;height:0;border-left:9.88px solid transparent;border-right:9.88px solid transparent;border-bottom:9.88px solid var(--Main-Green-On-light);border-top:none}.el-sub-menu.sub-menu-link.is-active{position:relative}.el-sub-menu.sub-menu-link.is-active .nav-link{font-weight:700!important}.sub-menu-default{border-left:unset!important}.enrolled-section{margin-left:64px}div.course-details-sidebar{margin-top:-315px;position:relative;z-index:1}}@media screen and (max-width: 768px){.banner--course--btn--wrapper{flex-direction:column}.details-pattern{display:none}.related-courses-swiper .content-wrapper{overflow:hidden}.madarek-course--card{height:auto!important}.madarek-course--card .text-white-black50{height:100px;overflow:hidden}.hero-swiper-controls{display:none!important}.menu-right-items{display:block!important}.md-menu-right-items{display:none!important}.smart-learning-courses-title{font-size:24px;line-height:32px}.content-section{padding:16px}.related-courses-swiper{padding:0 16px}}.card-footer:last-child{border-top:none}.fade-in-image{opacity:0;animation:fadeIn .5s ease-in forwards}@keyframes fadeIn{to{opacity:1}}.fade-toggle{animation:toggleFade 1s infinite}@keyframes toggleFade{0%{opacity:0}50%{opacity:1}to{opacity:0}}.card{border:none!important}
