*{margin:0;padding:0;box-sizing:border-box}.web-quiz-links{flex:0 0 auto}.web-quiz-links{color:#ffffff;position:relative;padding:4rem 0 2.5rem}html,body{font-family:Arial,sans-serif;scroll-behavior:auto;height:100%;min-height:100%;color:#000000}.web-ty-page{padding:120px 0;overflow:hidden;position:relative;background:linear-gradient(135deg,rgb(221,225,228),#ffffff)}.web-ty-page::after{right:-20%;height:200%;transform:rotate(25deg);top:-50%;position:absolute;background:linear-gradient(120deg,rgb(156,180,191,0.5) 10%,transparent 80%);content:"";z-index:0;opacity:0.1;width:70%}.web-ty-page .container{margin:0 auto;padding:0 20px;z-index:2;max-width:1140px;position:relative;transform-style:preserve-3d;perspective:1000px}.web-ty-page h2::after{transform-origin:left;width:80px;background:linear-gradient(90deg,rgb(156,180,191),rgb(96,164,147));left:0;bottom:-16px;animation:expandLine 0.6s 0.4s forwards ease-out;content:"";position:absolute;transform:scaleX(0);height:3px}.web-ty-page .web-learn-learnings::before{right:20px;background:linear-gradient(135deg,rgb(96,164,147,0.5) 30%,transparent 70%);border-radius:50%;opacity:0.15;width:100px;transform:translateZ(-5px);height:100px;top:20px;position:absolute;content:""}.web-ty-page li{position:relative;padding-left:25px}.web-ty-page li span{color:#000000;font-size:13px;line-height:1.8;display:block;font-family:Arial,sans-serif}header .top_plank{background:rgb(156,180,191);color:#ffffff}header .top_plank .web-top-studytrack div span{color:#ffffff}header .top_plank .web-top-studytrack{display:flex;padding:15px 0 10px 0;width:100%;justify-content:flex-start;flex-wrap:wrap;line-height:21px;align-items:center;font-size:12px}.web-welcome-board{width:100%;position:relative;font-family:Arial,sans-serif;min-height:100vh;overflow:hidden}.web-welcome-board .web-page-open::before{content:"";width:100%;height:100%;z-index:1;top:0;left:0;background:linear-gradient(135deg,rgb(156,180,191,0.5),rgba(0,0,0,0.5) 70%);position:absolute}.web-welcome-board .web-skill-track::before{z-index:-1;right:-5px;top:-5px;transition:opacity 0.4s ease;left:-5px;bottom:-5px;opacity:0.3;content:"";background:linear-gradient(45deg,transparent,rgb(156,180,191,0.5),transparent);filter:blur(15px);position:absolute}.web-welcome-board .web-skill-track:hover{transform:perspective(1200px) rotateX(0deg);box-shadow:25px 25px 50px -20px rgba(0,0,0,0.4),-15px -15px 40px -15px rgba(255,255,255,0.15),inset 3px 3px 7px rgba(255,255,255,0.15),inset -3px -3px 7px rgba(0,0,0,0.15)}.web-welcome-board .web-skill-track > div:first-child::after{width:50%;animation:line-slide 2s ease-in-out infinite alternate;height:3px;content:"";position:absolute;bottom:0;left:0;background:linear-gradient(to right,rgb(96,164,147),transparent)}.web-welcome-board .web-skill-track:hover .title_style_header{transform:translateY(-5px)}.web-welcome-board h3{transition:transform 0.4s ease;color:#ffffff;font-size:calc(19px + 0.1rem);text-shadow:1px 1px 3px rgba(0,0,0,0.15);font-weight:600;line-height:1.4;position:relative;margin:0 0 1.5rem}.web-welcome-board .web-skill-track:hover p{color:#ffffff;padding-left:25px}.web-welcome-board:hover::after{opacity:1}.web-cookie-dialog-banner{position:fixed;width:100%;border-top:2px solid rgb(156,180,191);background:rgb(221,225,228);bottom:0;z-index:90}.web-safe-cookies{padding:20px 0;display:flex;align-items:center;justify-content:space-between}#web-cookie-popup-toast:checked ~ .web-cookie-dialog-banner{visibility:hidden;opacity:0}.web-cookie-rules svg,.web-cookie-rules svg path,.web-cookie-rules img{height:100px;width:100px;fill:rgb(156,180,191)}.web-cookie-dialog-banner p a{color:rgb(156,180,191);text-decoration:none}.web-wrapper-bundle .web-cookie-dialog-banner{padding:40px 0;background:rgb(96,164,147);border:none;box-shadow:rgb(96,164,147,0.5) 0px 0px 40px 39px}.web-wrapper-bundle .web-privacy-cookies h5,.web-wrapper-bundle .web-privacy-cookies p{color:#ffffff}.web-customer-reviews{background:rgb(221,225,228);overflow:hidden;position:relative;padding:7rem 0 8rem}.web-customer-reviews::after{height:200px;content:"";bottom:-50px;width:200px;filter:blur(80px);z-index:0;opacity:0.6;background:rgb(96,164,147,0.5);right:-50px;position:absolute;border-radius:50%}.web-customer-reviews .container{z-index:1;position:relative}.web-customer-reviews h2{position:relative;font-size:calc(33px * 1.3);font-weight:700;margin-bottom:5rem;display:inline-block;transform:skewY(-3deg);color:#000000}.web-customer-reviews h2::after{animation:expandLine 2s ease-in-out infinite alternate 0.5s;bottom:-30px;width:30%;left:20px;transform-origin:left;opacity:0.7}.web-customer-reviews .web-user-stories{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid;position:relative;gap:2.5rem}.web-customer-reviews .web-learner-views:nth-child(odd){clip-path:polygon( 0 0,100% 0,100% 80%,80% 100%,0 100% );transform:rotate(-2deg)}.web-customer-reviews .web-learner-views:hover{transform:rotate(0) translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,0.1);clip-path:polygon( 0 0,100% 0,100% 100%,0 100% );z-index:2}.web-customer-reviews .web-learner-views:hover::before{transform:scale(1.02)}.web-customer-reviews .web-learner-views:hover::after{opacity:1;transform:scale(1.03)}.web-customer-reviews .web-learner-views:nth-child(4n+1){grid-column:auto / span 1;grid-row:auto / span 1}.web-customer-reviews .web-learner-views:nth-child(4n+2):hover{transform:translateY(30px) rotate(0)}.web-customer-reviews .web-learner-views:nth-child(4n+3){transform:translateY(-30px) rotate(2deg);grid-column:auto / span 1;grid-row:auto / span 1}.web-customer-reviews .web-learner-views:nth-child(4n+4):hover{transform:translateY(10px) rotate(0)}.web-customer-reviews .web-learner-views img{z-index:1;object-fit:cover;position:relative;width:90px;height:90px;border-radius:10px;margin-bottom:1.5rem;border:3px solid #ffffff;transition:all 0.3s ease;display:block}.web-customer-reviews .web-learner-views:hover img{box-shadow:0 10px 20px rgba(0,0,0,0.1);border-radius:50%;transform:rotate(0) scale(1.05)}.web-customer-reviews .web-learner-views:hover p{transform:translateY(-5px)}.web-customer-reviews .web-learner-views:hover .description{transform:translateY(-5px)}.web-customer-reviews .web-learner-views .description::after{background:rgb(156,180,191,0.5);transition:width 0.3s ease;content:"";left:0;position:absolute;height:2px;width:20%;bottom:-10px}.web-service-contact{position:relative;background:linear-gradient(135deg,rgb(221,225,228) 0%,rgba(245,247,250,0.9) 100%);font-family:Arial,sans-serif;overflow:hidden;padding:6rem 2rem}.web-service-contact::after{transform:rotate(10deg) skewX(-15deg);width:35%;content:"";position:absolute;z-index:0;clip-path:polygon(20% 0,100% 30%,80% 100%,0 70%);height:50%;background:linear-gradient(45deg,rgb(96,164,147,0.5) 0%,transparent 70%);bottom:-10%;left:-5%}.web-service-contact h1::after{border-radius:10px;width:80px;position:absolute;content:"";transform:translateX(-50%);height:3px;bottom:-0.75rem;left:50%;background:linear-gradient(90deg,rgb(156,180,191) 0%,rgb(96,164,147) 100%)}.web-service-contact .web-instant-help > div{position:relative;transition:transform 0.4s cubic-bezier(0.215,0.61,0.355,1)}.web-service-contact .web-instant-help > div:hover{transform:translateY(-5px)}.web-service-contact .web-instant-help > div:first-child{border-bottom:1px solid rgba(0,0,0,0.05);padding-bottom:1.5rem;color:#000000;font-size:calc(15px + 0.1rem);line-height:1.8}.web-service-contact h6{font-size:19px;margin-bottom:0.5rem;gap:0.5rem;align-items:center;color:#000000;display:flex;font-weight:600;text-transform:capitalize}.web-service-contact h6 svg path{fill:rgb(156,180,191);transition:fill 0.3s ease}.web-service-contact .web-course-info{display:flex;flex-direction:column;gap:1rem}.web-service-contact .web-course-info > div:hover{transform:translateX(5px)}.web-service-contact .web-join-community:hover{color:rgb(156,180,191)}.web-service-contact .web-join-community svg{width:20px;flex-shrink:0;height:20px}.web-service-contact .web-join-community:hover svg path{fill:rgb(156,180,191)}.web-training-specialist::before{background:linear-gradient(45deg,transparent 45%,rgb(96,164,147,0.5) 45%,rgb(96,164,147,0.5) 55%,transparent 55%);width:100%;left:0;transform:scale(1.5) rotate(-5deg);content:"";position:absolute;height:100%;top:0}.web-training-specialist .web-snapshot{width:350px;box-shadow:20px 20px 0 rgb(156,180,191,0.5);border-radius:26px;transform:perspective(1000px) rotateY(-15deg);height:400px;clip-path:polygon(0 10%,100% 0,100% 90%,0 100%);transition:all 0.5s ease}.web-training-specialist .web-emp-skills::before{background:rgb(96,164,147,0.5);height:100%;position:absolute;z-index:-1;width:100%;content:"";right:-15px;border-radius:26px;transform:rotate(3deg);top:-15px}.web-training-specialist .web-emp-skills div:nth-child(2){color:rgb(96,164,147);font-size:23px;font-weight:600;margin-bottom:1.5rem;transform:skewX(-5deg)}.web-training-specialist .web-exp-content::before{height:100%;position:absolute;width:4px;background:linear-gradient(to bottom,rgb(156,180,191),rgb(96,164,147));border-radius:10px;content:"";top:0;left:0}.web-future-members{z-index:1;background-color:rgb(221,225,228);padding:6rem 0;position:relative;overflow:hidden}.web-future-members::after{height:80%;bottom:-30%;z-index:-1;left:-20%;position:absolute;background:radial-gradient( ellipse at center,rgba(rgb(156,180,191,0.5),0.2) 0%,transparent 70% );width:80%;content:"";animation:pulseGlow 12s infinite alternate-reverse ease-in-out}.web-future-members h3{z-index:2;color:#000000;background:rgba(255,255,255,0.1);font-size:30px;box-shadow:0 8px 32px rgba(0,0,0,0.1);border:1px solid rgba(255,255,255,0.2);font-weight:600;margin-bottom:4rem;transition:transform 0.3s ease,box-shadow 0.3s ease;text-align:center;backdrop-filter:blur(10px);position:relative;padding:1rem 3rem;border-radius:29px}.web-future-members h3::after{border-width:0 2px 2px 0;bottom:-10px;right:-10px;border-radius:0 0 5px 0}.web-future-members li{align-items:center;transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);border-radius:29px;flex-direction:column;border:1px solid rgba(255,255,255,0.1);text-align:center;overflow:hidden;padding:2rem;background:rgba(255,255,255,0.08);box-shadow:0 10px 20px rgba(0,0,0,0.05),0 6px 6px rgba(0,0,0,0.1),inset 0 1px 1px rgba(255,255,255,0.1);display:flex;backdrop-filter:blur(12px);position:relative}.web-future-members li:hover::after{content:"";height:4px;bottom:0;background:linear-gradient( 90deg,rgb(96,164,147),rgb(156,180,191) );width:100%;left:0;animation:glowLine 2s infinite alternate ease-in-out;position:absolute}.web-future-members li:hover svg{transform:scale(1.05);fill:rgb(156,180,191)}.web-future-members li:nth-child(even){transform:translateX(20px)}.web-future-members li:nth-child(even):hover{transform:translateX(20px) translateY(-10px)}header .web-head-edu{background:linear-gradient(120deg,rgb(221,225,228) 0%,rgb(156,180,191,0.5) 100%);z-index:100;box-shadow:0 8px 24px rgba(0,0,0,0.15);position:relative;overflow:hidden}header .web-head-edu::after{top:-50px;left:-25%;width:150%;z-index:-2;position:absolute;opacity:0.1;content:"";transform:rotate(-2deg);background:rgb(156,180,191);height:100px}header .web-head-prime{align-items:center;gap:2rem;grid-template-columns:auto 1fr;display:grid}header .web-site-info::before{transition:all 0.3s ease;right:-5px;border-radius:10px;position:absolute;content:"";border:2px dashed rgb(156,180,191,0.5);top:-5px;left:-5px;bottom:-5px;opacity:0}header .web-site-info:hover::before{top:-8px;right:-8px;left:-8px;bottom:-8px;opacity:1}header .web-nav-pagewrap{display:flex;margin:0;padding:0;position:relative;flex-wrap:wrap;justify-content:flex-end;list-style:none;align-items:center}header .web-nav-pagewrap:hover::before{width:100%}header .web-page-header{margin:5px 3px;position:relative}header .web-page-header:nth-child(odd){transform:translateY(-3px)}header .web-page-header:nth-child(even){transform:translateY(3px)}header .web-page-header a::before{background:rgb(156,180,191);transform-origin:top;position:absolute;top:0;transition:transform 0.3s ease;right:0;content:"";transform:scaleY(0);width:5px;height:100%}header .web-page-header a::after{transition:transform 0.3s ease 0.1s;background:linear-gradient(90deg,rgb(156,180,191) 0%,rgb(96,164,147) 100%);content:"";width:100%;transform-origin:left;bottom:0;position:absolute;height:2px;transform:scaleX(0);left:0}.web-quantitative-data{position:relative;overflow:hidden;padding:120px 0;background:rgb(221,225,228)}.web-quantitative-data .container{z-index:10;max-width:1400px;padding:0 30px;margin:0 auto;position:relative}.web-quantitative-data h2{margin-bottom:80px;font-size:28px;position:relative;padding-left:30px;font-weight:700;color:#000000;text-align:left;font-family:Arial,sans-serif;border-left:5px solid rgb(156,180,191)}.web-quantitative-data .web-key-pros{transition:all 0.4s ease-out;background:linear-gradient(to right,#ffffff,rgba(255,255,255,0.9));grid-template-columns:40% 60%;position:relative;display:grid;box-shadow:0 10px 30px rgba(0,0,0,0.05);overflow:hidden;border-radius:16px}.web-quantitative-data .web-key-pros{position:relative}.web-quantitative-data .web-key-pros span{direction:ltr;z-index:2;position:relative;line-height:1.7;display:flex;padding:40px;color:#000000;font-size:22px;font-weight:400;align-items:center}.web-quantitative-data .web-key-pros:hover::before{opacity:0.2;transform:scale(1)}.web-quantitative-data .web-key-pros p::after{transform:scaleX(0);transition:transform 0.4s ease-out;content:"";transform-origin:left;background:rgb(96,164,147);width:70%;height:1px;position:absolute;bottom:50%}.web-quantitative-data .web-key-pros:nth-child(even) p::after{left:-35%}.web-quantitative-data svg{fill:rgb(96,164,147);z-index:3;height:30px;width:30px;right:20px;transition:transform 0.3s ease;top:20px;position:absolute}.web-quantitative-data .web-key-pros::after{border-radius:16px;mask-composite:exclude;background:linear-gradient(90deg,rgb(156,180,191),rgb(96,164,147),rgb(156,180,191)) border-box;inset:0;background-size:200% 200%;border:1px solid transparent;content:"";position:absolute;animation:borderFlow 3s linear infinite;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;pointer-events:none}.web-plan-deck .web-deal-opts{position:relative}.web-plan-deck .web-deal-opts::after{pointer-events:none;border-radius:50%;bottom:-80px;width:250px;position:absolute;opacity:0.15;height:250px;right:-120px;content:"";background:radial-gradient(circle,rgb(96,164,147,0.5) 0%,transparent 70%)}.web-plan-deck h2::after{width:60%;background:linear-gradient(90deg,rgb(156,180,191) 0%,rgb(96,164,147) 100%);bottom:-8px;height:3px;left:0;content:"";position:absolute}.web-plan-deck .web-skill-offers{list-style:none;margin:0;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:30px;display:grid;padding:0}.web-plan-deck .web-tuition-table{transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275);overflow:hidden;color:#ffffff;text-decoration:none;height:100%;position:relative;display:block}.web-plan-deck .web-basic-rates::before{width:100%;height:100%;content:"";position:absolute;opacity:0;background:linear-gradient(45deg,rgb(156,180,191,0.5) 0%,transparent 50%,rgb(96,164,147,0.5) 100%);transition:opacity 0.4s ease;z-index:0;left:0;top:0}.web-plan-deck .web-tuition-table:hover .web-basic-rates::before{opacity:0.15}.web-plan-deck .web-plan-fee h4{font-weight:700;color:#ffffff;position:relative;transition:color 0.3s ease;font-size:calc(22px * 1.2);margin:0 0 20px}.web-plan-deck .web-tuition-table:hover .web-plan-fee h4::after{opacity:1;height:100%}.web-plan-deck .web-plan-fee p{line-height:1.6;word-break:break-word;overflow-wrap:break-word;scrollbar-width:thin;flex-grow:1;font-size:15px;max-height:200px;scrollbar-color:rgb(156,180,191) rgba(255,255,255,0.1);margin-bottom:25px;overflow-y:auto;color:rgba(255,255,255,0.8)}.web-plan-deck .web-tuition-table:hover .web-pricing-pack{transform:scale(1.05);box-shadow:0 6px 15px rgba(0,0,0,0.25)}.web-connect-form{position:relative;padding:90px 0;overflow:hidden;background:rgb(221,225,228)}.web-connect-form::after{content:"";filter:blur(60px);position:absolute;background:linear-gradient(225deg,rgb(96,164,147,0.5),rgb(156,180,191,0.5));z-index:1;bottom:-100px;border-radius:50%;width:300px;height:300px;left:-100px}.web-connect-form h2{margin-bottom:60px;font-weight:700;position:relative;font-size:38px;color:#000000;text-align:center}.web-connect-form h2::after{height:30px;z-index:-1;bottom:-15px;border-radius:50%;content:"";background:rgb(96,164,147,0.5);right:calc(50% - 100px);position:absolute;width:30px}.web-connect-form .web-feedback-request::before{pointer-events:none;background:radial-gradient( circle at 0% 0%,transparent 98%,rgb(156,180,191,0.5) 99% ),radial-gradient( circle at 100% 100%,transparent 98%,rgb(96,164,147,0.5) 99% );z-index:0;content:"";inset:0;position:absolute}.web-connect-form .web-snapshot::after{position:absolute;bottom:20px;left:20px;z-index:2;border:1px solid rgba(255,255,255,0.3);top:20px;pointer-events:none;right:20px;content:""}.web-connect-form form{position:relative;z-index:3}.web-connect-form form input[type="text"]{font-size:18px;margin-bottom:25px;border:none;padding:18px 25px;background:rgb(221,225,228);color:#000000;border-radius:12px;width:100%;transition:all 0.3s ease}.web-connect-form form input[type="text"]::placeholder{color:rgba(#000000,0.5)}.web-connect-form .web-feedback-map{position:relative;margin-bottom:30px}.web-connect-form .web-feedback-map input[type="checkbox"]{opacity:0;position:absolute}.web-connect-form .web-feedback-map label::before{content:"";top:0;transition:all 0.3s ease;background:rgb(221,225,228);position:absolute;border-radius:6px;height:22px;width:22px;left:0}.web-connect-form .web-feedback-map input[type="checkbox"]:checked + label::after{transform:rotate(45deg);border:solid #ffffff;left:8px;position:absolute;border-width:0 2px 2px 0;content:"";top:4px;height:12px;width:6px}.web-connect-form .web-connect-message::before{position:absolute;transform:scaleX(0);content:"";background:linear-gradient(135deg,rgb(96,164,147),rgb(156,180,191));z-index:-1;top:0;width:100%;transition:transform 0.5s ease;transform-origin:right;left:0;height:100%}.web-connect-form .web-connect-message:hover::before{transform-origin:left;transform:scaleX(1)}.web-connect-form svg path{transition:all 0.3s ease;stroke:rgb(156,180,191);fill:none;stroke-width:2}.web-our-background{z-index:1;overflow:hidden;position:relative;min-height:100vh}.web-our-background::after{opacity:0.15;z-index:-1;right:-50px;position:absolute;content:"";bottom:-50px;clip-path:polygon(0% 0%,100% 0%,100% 75%,75% 100%,0% 100%);height:300px;width:300px;background:rgb(156,180,191);animation:float 12s infinite ease-in-out;transform:rotate(-15deg)}.web-our-background .web-details-box:hover{transform:perspective(1000px) rotateY(0deg)}.web-our-background .web-details-box::before{top:0;left:0;content:"";height:100%;width:5px;transform-origin:left center;background:linear-gradient(to bottom,rgb(156,180,191),rgb(96,164,147));position:absolute}.web-our-background h1{font-size:39px;font-weight:700;margin-bottom:2.5rem;color:#000000;transform:translateX(0.5rem);position:relative}.web-our-background ul{margin:0;padding:0;list-style:none}.web-our-background h4{font-weight:600;margin-bottom:1rem;display:inline-block;color:rgb(156,180,191);font-size:23px;position:relative}.web-our-background h4:hover::after{transform:scaleX(1)}.web-our-background span{text-align:justify;hyphens:auto;column-count:1;display:block;font-size:17px;color:#000000;column-gap:2rem;line-height:1.8}.web-privacy-safeguard .container{flex-direction:column;align-items:center;width:100%;display:flex;max-width:1200px}.web-privacy-safeguard h1,.web-privacy-safeguard h2{border-radius:10px;background:linear-gradient(90deg,rgb(156,180,191),rgb(96,164,147));text-align:center;padding:10px;width:100%;color:#ffffff}.web-privacy-safeguard h1{letter-spacing:1.5px;margin-bottom:20px;font-size:43px;margin-top:30px;font-weight:700}.web-privacy-safeguard li::before{color:rgb(156,180,191);content:'✔';font-size:1.2em;margin-right:10px}.web-privacy-safeguard p,.web-privacy-safeguard span,.web-privacy-safeguard div{line-height:1.8;font-size:18px;margin-bottom:10px;color:#000000}.web-course-highlights .web-career-classes{grid-column:4 / span 8;clip-path:polygon(10% 0,100% 0,100% 100%,0 100%);grid-row:1;height:100%;z-index:1;position:relative}.web-course-highlights .web-skill-route{width:100%;height:100%;position:relative;overflow:hidden}.web-course-highlights .web-job-classes{position:absolute;opacity:0;transition:opacity 0.8s,transform 0.8s;left:0;top:0;width:100%;z-index:1;transform:translateZ(-50px);height:100%}.web-course-highlights .web-job-classes:nth-child(3){animation:slide-cube 25s infinite -10s}.web-course-highlights .web-job-classes:nth-child(5){animation:slide-cube 25s infinite -20s}.web-course-highlights .web-skill-route:hover .web-job-classes{animation-play-state:paused}.web-course-highlights .web-learn-learnings{margin-right:auto;margin-left:0;max-width:550px;width:100%;position:relative}.web-course-highlights .web-learn-plan{border-radius:18px;padding:2rem;box-shadow:0 10px 30px rgba(0,0,0,0.2);background:rgba(0,0,0,0.6);position:relative;border:1px solid rgba(255,255,255,0.1)}.web-course-highlights .web-learn-plan::before{left:-40px;border-top:3px solid rgb(156,180,191);animation:fade-in 0.5s 0.9s ease-out forwards;content:"";top:-40px;width:80px;position:absolute;opacity:0;height:80px;border-left:3px solid rgb(156,180,191)}.web-course-highlights .web-learn-plan p{transform:translateY(30px);text-shadow:0 1px 2px rgba(0,0,0,0.2);font-size:13px;line-height:1.8;color:#ffffff;margin-bottom:2.5rem;opacity:0;animation:slide-up 0.7s 0.4s ease-out forwards}.web-course-highlights .web-connect-message:hover{transform:scale(1.05);background:transparent;box-shadow:0 0 30px rgba(rgb(156,180,191),0.5)}.web-course-highlights .web-connect-message::before{height:100%;content:"";z-index:-1;transform-origin:bottom right;background:rgb(156,180,191);top:0;transition:transform 0.5s;left:0;width:100%;transform:scale(1);position:absolute}.web-course-highlights::after{width:100%;position:absolute;top:0;pointer-events:none;background:radial-gradient( circle at 30% 50%,rgb(156,180,191,0.5) 0%,transparent 50% );z-index:0;opacity:0.5;height:100%;left:0;content:""}footer::after{position:absolute;background-image:linear-gradient(0deg,transparent 24%,rgb(156,180,191,0.5) 25%,rgb(156,180,191,0.5) 26%,transparent 27%,transparent 74%,rgb(96,164,147,0.5) 75%,rgb(96,164,147,0.5) 76%,transparent 77%,transparent),linear-gradient(90deg,transparent 24%,rgb(156,180,191,0.5) 25%,rgb(156,180,191,0.5) 26%,transparent 27%,transparent 74%,rgb(96,164,147,0.5) 75%,rgb(96,164,147,0.5) 76%,transparent 77%,transparent);top:0;background-size:50px 50px;opacity:0.15;z-index:-1;left:0;right:0;bottom:0;content:""}.web-quiz-links .container{gap:3rem;flex-wrap:wrap;display:flex;position:relative;justify-content:space-between}.web-quiz-links .company_holder::before{top:0;background:linear-gradient(90deg,transparent,rgb(156,180,191),transparent);height:1px;width:200%;content:"";position:absolute;left:-50%;transform:translateY(-1px)}.web-quiz-links .company_holder::after{width:100%;transform:translateY(1px);position:absolute;background:linear-gradient(90deg,transparent,rgb(96,164,147),transparent);content:"";left:0;height:1px;bottom:0}.web-quiz-links .company_holder h3::after{position:absolute;border-radius:10px;transition:width 0.3s ease-out;bottom:-8px;left:0;content:"";height:3px;box-shadow:0 0 10px rgb(156,180,191);background:linear-gradient(90deg,rgb(156,180,191),rgb(96,164,147));width:50px}.web-quiz-links .web-knowl-base{min-width:400px;flex:1 1 calc(100% - 450px)}.web-quiz-links .web-header-base{flex-wrap:wrap;display:flex;gap:2.5rem}.web-quiz-links .web-nav-pagewrap::before{height:1px;transform:translateY(-1px);content:"";background:linear-gradient(90deg,transparent,rgb(96,164,147),transparent);position:absolute;top:0;width:200%;left:-50%}.web-quiz-links .web-nav-pagewrap::after{background:linear-gradient(90deg,transparent,rgb(156,180,191),transparent);height:1px;width:100%;bottom:0;position:absolute;left:0;content:"";transform:translateY(1px)}.web-quiz-links .web-nav-pagewrap h5{position:relative;text-shadow:0 0 15px rgb(96,164,147,0.5);color:#ffffff;display:inline-block;font-size:22px;letter-spacing:0.5px;margin:0 0 1.5rem;font-weight:600}.web-quiz-links .web-nav-pagewrap:hover h5::after{width:100%}.web-quiz-links .web-nav-pagewrap .web-header-base{gap:1rem;display:flex;flex-direction:column}.web-quiz-links .web-nav-pagewrap .web-header-base a::before{top:0;height:100%;z-index:-1;opacity:0.5;border-radius:10px;position:absolute;left:0;background:linear-gradient(180deg,rgb(156,180,191),rgb(96,164,147));width:3px;transition:all 0.3s ease;content:""}.web-quiz-links .web-nav-pagewrap .web-header-base a:hover{padding-left:1.5rem;text-shadow:0 0 10px rgb(96,164,147,0.5);opacity:1;color:#ffffff}.web-quiz-links .web-nav-pagewrap .web-header-base a:hover::before{box-shadow:0 0 10px rgb(156,180,191);opacity:1;width:5px}.web-site-map{padding:2rem 0;background:rgba(0,0,0,0.5);border-top:1px solid rgba(255,255,255,0.05);position:relative;margin-top:2rem}.web-site-map .container{display:flex;align-items:center;justify-content:center}.web-site-map .web-job-board{opacity:0.7;font-size:16px;transition:all 0.3s ease;color:#ffffff;letter-spacing:0.5px;text-align:center;text-shadow:0 0 5px #000000;position:relative}.web-stay-informed::before{z-index:-1;content:"";position:absolute;inset:0;background-image:repeating-linear-gradient( -45deg,transparent,transparent 15px,rgba(255,255,255,0.03) 15px,rgba(255,255,255,0.03) 30px )}.web-stay-informed .container{max-width:1200px;margin:0 auto}.web-stay-informed h4{line-height:1.4;padding-left:1.5rem;opacity:0;transform:translateY(5px);font-weight:600;color:#000000;position:relative;font-size:24px;animation:fadeUp 0.6s ease-out 0.2s forwards;margin:0}.web-stay-informed .input_holder{display:flex;gap:1rem;position:relative;transform:translateY(10px);flex-direction:column;opacity:0;animation:fadeUp 0.6s ease-out 0.4s forwards}.web-stay-informed input[type="email"]{font-family:Arial,sans-serif;background-color:#ffffff;border:2px solid rgba(0,0,0,0.08);width:100%;font-size:16px;box-shadow:0 5px 15px rgba(0,0,0,0.03);color:#000000;padding:1rem 1.5rem;transition:all 0.3s cubic-bezier(0.25,1,0.5,1)}.web-stay-informed input[type="email"]:focus::placeholder{transform:translateX(5px);opacity:0.5}.web-stay-informed .web-explore-courses:hover{background:rgb(156,180,191);box-shadow:0 8px 25px rgba(var(--primary-color-rgb),0.25);transform:translateY(-3px)}.web-stay-informed .web-explore-courses::before{left:50%;background:rgba(255,255,255,0.1);border-radius:50%;content:"";top:50%;width:150%;transform:translate(-50%,-50%) scale(0);transition:transform 0.6s cubic-bezier(0.4,0,0.2,1);height:150%;position:absolute}.web-plan-deck .web-plan-fee p::-webkit-scrollbar{width:5px}.web-plan-deck .web-plan-fee p::-webkit-scrollbar-track{border-radius:10px;background:rgba(255,255,255,0.1)}.web-plan-deck .web-plan-fee p::-webkit-scrollbar-thumb{border-radius:10px;background:rgb(156,180,191)}@media (max-width: 992px) {.web-ty-page{padding:80px 0}.web-ty-page h2{font-size:calc(32px * 0.85)}.web-ty-page::after{width:100%;right:-50%}.web-ty-page .web-learn-learnings{padding:30px 35px 25px}} @media (max-width: 576px) {.web-ty-page{padding:50px 0}.web-ty-page h2{margin-bottom:25px;font-size:calc(32px * 0.7)}.web-ty-page .web-learn-learnings{border-left-width:3px;padding:20px 25px 15px}.web-ty-page li{padding-left:20px}.web-ty-page li::before{height:6px;width:6px;top:8px}.web-ty-page li span{line-height:1.6;font-size:calc(13px * 0.9)}.web-ty-page::before{background-size:40px 40px}} @media (max-width: 992px) {.web-welcome-board .web-skill-track{transform:perspective(1000px) rotateX(1deg);padding:2rem}.web-welcome-board .title_style_header{font-size:calc(47px - 0.4rem)}.web-welcome-board p{max-width:100%}} @media (max-width: 576px) {.web-welcome-board .web-skill-track{padding:1.5rem;width:90%}.web-welcome-board .title_style_header{font-size:calc(47px - 0.8rem)}.web-welcome-board h3{margin-bottom:1rem;font-size:calc(19px - 0.2rem)}.web-welcome-board p{font-size:calc(14px - 0.15rem);padding-left:15px}.web-welcome-board .web-skill-track > div:first-child{margin-bottom:1.5rem}.web-welcome-board .web-skill-track > div{margin-bottom:1.2rem}} @media only screen and (max-width: 1200px) {.web-cookie-dialog-banner{padding:20px}} @media (max-width: 992px) {.web-customer-reviews{padding:6rem 0 7rem}.web-customer-reviews h2{font-size:calc(33px * 1.1);margin-bottom:4rem}.web-customer-reviews .web-user-stories{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:2rem}.web-customer-reviews .web-learner-views:nth-child(4n+2),.web-customer-reviews .web-learner-views:nth-child(4n+3),.web-customer-reviews .web-learner-views:nth-child(4n+4){transform:rotate(0)}.web-customer-reviews .web-learner-views:nth-child(odd){transform:rotate(-1deg)}.web-customer-reviews .web-learner-views:nth-child(even){transform:rotate(1deg)}} @media (max-width: 576px) {.web-customer-reviews{padding:4rem 0 5rem}.web-customer-reviews .web-user-stories{max-width:320px}.web-customer-reviews .web-learner-views:nth-child(odd),.web-customer-reviews .web-learner-views:nth-child(even){clip-path:none;transform:none}.web-customer-reviews .web-learner-views:hover{transform:translateY(-5px)}} @media (min-width: 992px) {.web-service-contact{padding:10rem 4rem}.web-service-contact .web-instant-help{padding:4rem;grid-template-columns:2fr 1fr 1fr;gap:3rem}.web-service-contact .web-instant-help > div:first-child{grid-column:auto}.web-service-contact h1::after{width:120px}.web-service-contact::before{width:35%;height:70%}.web-service-contact::after{height:60%;width:30%}} @media (max-width: 767px) {.web-service-contact .web-instant-help{border-radius:10px;padding:2rem}.web-service-contact h1{font-size:calc(41px - 0.2rem)}.web-service-contact h6,.web-service-contact .web-join-community{font-size:calc(15px - 0.1rem)}.web-service-contact span{font-size:calc(15px - 0.15rem);margin-left:1.5rem}} @media (min-width: 992px) {.web-future-members ul{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.web-future-members li:nth-child(1),.web-future-members li:nth-child(3){transform:translateY(20px)}.web-future-members li:nth-child(2),.web-future-members li:nth-child(4){transform:translateY(-20px)}.web-future-members li:nth-child(1):hover,.web-future-members li:nth-child(3):hover{transform:translateY(10px)}.web-future-members li:nth-child(2):hover,.web-future-members li:nth-child(4):hover{transform:translateY(-30px)}} @media (max-width: 768px) {.web-future-members{padding:3rem 0}.web-future-members .web-learn-learnings{padding:0 1.5rem}.web-future-members h3{font-size:calc(30px * 0.8);padding:0.7rem 1.5rem;margin-bottom:2.5rem}.web-future-members li{padding:1.25rem}.web-future-members li:nth-child(even),.web-future-members li:nth-child(odd){transform:translateX(0)}.web-future-members li:nth-child(even):hover,.web-future-members li:nth-child(odd):hover{transform:translateY(-5px)}.web-future-members li svg{width:40px;height:40px}} @media (max-width: 991px) {header .web-head-prime{grid-template-columns:1fr;grid-template-rows:auto auto;gap:1.5rem}header .web-nav-block{justify-self:center}header .web-nav-pagewrap{justify-content:center}header .web-nav-pagewrap::before{background:rgb(96,164,147,0.5);opacity:0.1;width:100%}} @media (max-width: 480px) {header .web-site-info{padding:10px;transform:none}header .web-site-info svg{height:40px}header .web-site-info:hover{transform:translateY(-3px)}} @media (max-width: 1200px) {.web-plan-deck{padding:100px 0}.web-plan-deck .web-skill-offers{gap:25px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.web-plan-deck h2{transform:translateX(0)}.web-plan-deck .web-rate-panel{transform:translateX(0);max-width:90%}} @media (max-width: 992px) {.web-plan-deck{padding:80px 0}.web-plan-deck .web-skill-offers{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}.web-plan-deck .web-plan-fee{padding:25px 20px}.web-plan-deck .web-plan-fee p{font-size:calc(15px * 0.95);max-height:180px}.web-plan-deck .web-pricing-pack{font-size:calc(22px * 1.2)}} @media (max-width: 1024px) {.web-connect-form{padding:70px 0}.web-connect-form .web-inquiry-box{padding:45px}.web-connect-form .web-snapshot{min-height:450px}} @media (max-width: 768px) {.web-connect-form{padding:60px 0}.web-connect-form h2{margin-bottom:40px}.web-connect-form .web-feedback-request{flex-direction:column}.web-connect-form .web-snapshot{min-height:300px;flex:0 0 300px;width:100%}.web-connect-form .web-inquiry-box{padding:40px 30px;flex:0 0 auto}.web-connect-form form h3{margin-bottom:25px}.web-connect-form form input[type="text"]{padding:15px 20px;margin-bottom:20px}} @media (min-width: 768px) {.web-our-background .web-details-box{margin-left:5%;padding:4rem;margin-right:5%}.web-our-background span{column-count:2}.web-our-background h1{font-size:calc(39px * 1.1)}} @media (min-width: 1024px) {.web-our-background .container{padding:8rem 2rem}.web-our-background .web-details-box{transform:perspective(1200px) rotateY(-3deg);padding:5rem;width:75%;margin-left:8%}.web-our-background span{column-count:2}.web-our-background h1{font-size:calc(39px * 1.2);margin-bottom:3rem}.web-our-background h1::after{width:150px}} @media (max-width: 480px) {.web-our-background .container{padding:3rem 1rem}.web-our-background .web-details-box{padding:1.5rem;clip-path:none;transform:none}.web-our-background h1{margin-bottom:1.5rem;font-size:calc(39px * 0.8)}.web-our-background h1::after{width:80px}} @media screen and (max-width: 1400px) {.web-course-highlights .web-learn-learnings{margin-right:1rem}} @media screen and (max-width: 1200px) {.web-course-highlights{grid-template-columns:repeat(10,1fr)}.web-course-highlights .web-career-classes{grid-column:6 / span 5}.web-course-highlights .container{padding:0 0 0 3rem;grid-column:1 / span 6}.web-course-highlights .web-learn-learnings{max-width:100%}.web-course-highlights::before{background:linear-gradient(to right,rgb(96,164,147,0.5) 0%,rgb(96,164,147,0.5) 30%,transparent 60%)}} @media screen and (max-width: 768px) {.web-course-highlights .web-career-classes{height:40vh}.web-course-highlights .container{padding:3rem 2rem}.web-course-highlights .web-learn-plan h3{font-size:calc(41px * 0.8)}.web-course-highlights .web-learn-plan::before,.web-course-highlights .web-learn-plan::after{width:60px;height:60px}} @media screen and (max-width: 576px) {.web-course-highlights .web-career-classes{height:35vh}.web-course-highlights .container{padding:2.5rem 1.5rem}.web-course-highlights .web-learn-plan h3{font-size:calc(37px * 1.1)}.web-course-highlights .web-learn-plan::before,.web-course-highlights .web-learn-plan::after{right:-20px;bottom:-20px;top:-20px;height:40px;left:-20px;width:40px}.web-course-highlights .web-connect-message{width:100%;text-align:center}} @media (max-width: 992px) {.web-quiz-links{padding:3.5rem 0 2rem}.web-quiz-links .container{flex-direction:column;gap:2rem}.web-quiz-links .company_holder,.web-quiz-links .web-knowl-base{min-width:100%;flex:1 1 100%}.web-quiz-links .web-nav-pagewrap{flex:0 1 calc(50% - 1.25rem);min-width:220px}} @media (max-width: 576px) {.web-quiz-links{padding:2.5rem 0 1rem}.web-quiz-links .web-header-base{gap:1rem}.web-quiz-links .web-nav-pagewrap{flex:1 1 100%;min-width:100%}.web-quiz-links .web-nav-pagewrap .web-header-base a{padding:0.4rem 0.8rem}.web-quiz-links .web-nav-pagewrap .web-header-base a:hover{padding-left:1.2rem}.web-site-map{padding:1.5rem 0;margin-top:1.5rem}.web-quiz-links .company_holder:hover,.web-quiz-links .web-nav-pagewrap:hover{transform:translateY(-2px)}} @media (min-width: 992px) {.web-stay-informed{padding:6rem 4rem}.web-stay-informed::after{width:40%}.web-stay-informed .web-learn-learnings{gap:4rem;grid-template-columns:1.5fr 1fr}.web-stay-informed h4{font-size:calc(24px * 1.2);transform:skewX(-3deg)}.web-stay-informed h4::before{left:0.3rem;transform:skewX(3deg)}.web-stay-informed .input_holder{transform:perspective(1000px) rotateY(2deg)}.web-stay-informed input[type="email"]{padding:1.2rem 1.8rem}.web-stay-informed .web-explore-courses{padding:1.2rem 2.5rem}} @media (max-width: 767px) {.web-stay-informed{padding:3rem 1.5rem}.web-stay-informed h4{padding-left:1.2rem;font-size:calc(24px * 0.9)}.web-stay-informed .web-explore-courses{margin-top:0.5rem}} @keyframes fadeSlideIn {from{opacity:0;transform:translateZ(20px) translateY(-20px)}to{opacity:1;transform:translateZ(20px) translateY(0)}} @keyframes expandLine {from{transform:scaleX(0)}to{transform:scaleX(1)}} @keyframes movePattern {0%{background-position:0 0}100%{background-position:500px 500px}} @keyframes expandLine {from{transform:scaleX(0.6)}to{transform:scaleX(1)}} @keyframes glowLine {0%{opacity:0.6;box-shadow:0 0 5px rgba(rgb(96,164,147,0.5),0.5)}100%{opacity:1;box-shadow:0 0 15px rgba(rgb(156,180,191,0.5),0.8)}} @keyframes borderFlow {0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}} @keyframes slide-cube {0%,20%,100%{opacity:0;transform:translateZ(-50px) rotateY(-5deg)}4%,16%{opacity:1;transform:translateZ(0) rotateY(0)}} @keyframes slideIn {from{transform:translateX(-25px);opacity:0}to{transform:translateX(0);opacity:1}} @keyframes scaleVertical {from{transform:scaleY(0)}to{transform:scaleY(1)}}