﻿.exp-head-train{flex:1 0 auto}svg{height:30px;width:30px}header,footer{width:100%}header{z-index:1000;left:0;border-bottom:2px solid rgb(214,225,223);width:100%;top:0;transition:all 0.3s ease;background-color:#ffffff;position:fixed}.exp-future-attendees h3{color:rgb(170,203,202);font-weight:600;text-align:center;margin-bottom:4rem;opacity:0.9;font-size:44px;letter-spacing:1px;position:relative}.exp-future-attendees ul{list-style:none;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));width:100%;display:grid;gap:2rem;padding:0;margin:0}.exp-future-attendees li:hover{border-color:rgba(rgb(170,203,202,0.5),0.2);transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,0.06),0 10px 15px rgba(0,0,0,0.04)}.exp-future-attendees li svg{height:50px;opacity:0.9;margin-bottom:1.5rem;transition:all 0.5s ease;fill:rgb(126,174,158);width:50px}.exp-check-it-out-now::before{animation:gridMove 20s linear infinite;opacity:0.05;transform-origin:center top;content:'';position:absolute;height:100%;z-index:-1;left:0;background-image:linear-gradient(#ffffff 1px,transparent 1px),linear-gradient(to right,#ffffff 1px,transparent 1px);background-size:30px 30px;top:0;width:100%;transform:perspective(500px) rotateX(60deg)}.exp-check-it-out-now h3{text-align:center;text-transform:uppercase;animation:textPulse 4s ease-in-out infinite alternate;font-size:37px;text-shadow:0 0 15px #ffffff;font-family:Arial,sans-serif;letter-spacing:3px;position:relative;font-weight:700;color:#ffffff;margin-bottom:55px}.exp-check-it-out-now .exp-edu-askus::after{left:0;top:0;background:linear-gradient( -45deg,transparent 25%,rgba(255,255,255,0.1) 25%,rgba(255,255,255,0.1) 50%,transparent 50%,transparent 75%,rgba(255,255,255,0.1) 75% );width:100%;position:absolute;animation:patternMove 3s linear infinite;opacity:0;content:'';background-size:10px 10px;transition:opacity 0.4s ease;height:100%;z-index:-1}.exp-privacy-shelter li{color:#000000;margin-bottom:10px;font-size:16px}.exp-privacy-shelter div{margin-bottom:20px}.exp-contact-usDOne::before{top:0;background-color:rgb(214,225,223);opacity:0.92;left:0;content:'';width:100%;position:absolute;height:100%}.exp-contact-usDOne .exp-support-block div{align-items:center;margin-bottom:30px;display:flex;border-bottom:1px solid rgba(255,255,255,0.2);padding-bottom:15px}.exp-contact-usDOne .exp-feedback-request{padding:100px 50px 100px 100px;display:flex;background-color:#ffffff;width:60%;align-items:center}.exp-contact-usDOne form input[type="text"]:focus,.exp-contact-usDOne form input[type="email"]:focus{outline:none;border-bottom-color:rgb(170,203,202)}.exp-contact-usDOne .exp-support-box input[type="checkbox"]:checked{border-color:rgb(170,203,202);background-color:rgb(170,203,202)}.exp-contact-usDOne .exp-support-box a{transition:color 0.3s ease;color:rgb(170,203,202);font-weight:600;text-decoration:none}.exp-contact-usDOne .exp-help-reach:hover::after{transform:scaleX(1);transform-origin:left}.exp-company-info .container{padding:0 20px;position:relative;margin:0 auto;z-index:2;max-width:1200px}.exp-company-info h2{font-size:32px;opacity:0;font-weight:700;color:#ffffff;transform:translateX(-10px);margin-bottom:60px;position:relative;animation:slideInTitle 0.8s cubic-bezier(0.25,1,0.5,1) forwards 0.2s}.exp-company-info .exp-word-block::after{border-left:2px solid rgb(126,174,158);left:-5px;width:100px;height:100px;opacity:0.6;bottom:-5px;border-bottom:2px solid rgb(126,174,158);position:absolute;content:''}.exp-company-info .exp-word-block div > div::before{bottom:0;width:3px;background:linear-gradient(to bottom,rgb(170,203,202),transparent);transform:scaleY(0);transform-origin:top;content:'';animation:expandLine 1.2s cubic-bezier(0.25,1,0.5,1) forwards 1s;top:0;left:0;position:absolute}.exp-cookieUsagePromptBar .exp-web-cookies{flex-grow:1}.exp-cookieUsagePromptBar .exp-web-cookies p{color:#000000;line-height:1.5;font-size:16px;margin:0}#exp-cookie-popup-modal{display:none}.exp-title-welcome{position:relative;overflow:hidden;width:100%}.exp-title-welcome .exp-start-begin::before{left:0;right:0;position:absolute;z-index:-1;top:0;content:"";bottom:0;background:linear-gradient(135deg,rgba(0,0,0,0.8) 0%,rgba(25,25,35,0.6) 50%,rgba(0,0,0,0.8) 100%)}.exp-title-welcome .exp-knowledge-studio::after{height:4px;transform:scaleX(0);content:"";width:80px;animation:scaleIn 1.2s cubic-bezier(0.25,1,0.5,1) forwards 1.2s;bottom:-40px;transform-origin:left;background:linear-gradient(90deg,rgb(170,203,202) 0%,rgb(126,174,158) 100%);left:0;position:absolute}.exp-title-welcome p{font-size:clamp(1rem,1vw + 0.5rem,1.25rem);max-width:85%;color:#ffffff;opacity:0;margin-top:2rem;line-height:1.6;border-left:2px solid rgb(126,174,158);position:relative;transform:translateY(15px);padding-left:16px;animation:fadeUp 0.8s cubic-bezier(0.19,1,0.22,1) forwards 0.8s}.exp-newsletter-subscription .exp-training-experts::after{opacity:0.4;right:15%;bottom:-15px;border-radius:50%;width:30px;background:rgb(126,174,158);position:absolute;content:'';animation:floatCircle 7s infinite ease-in-out reverse;height:30px}.exp-newsletter-subscription .input_holder input[type="email"]{font-family:Arial,sans-serif;transition:all 0.3s ease;border:2px solid rgba(0,0,0,0.1);width:100%;background-color:#ffffff;font-size:13px;border-radius:26px;padding:16px 20px;box-shadow:0 4px 10px rgba(0,0,0,0.03)}.exp-newsletter-subscription .input_holder .exp-email-cta::before{left:-100%;content:'';width:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);position:absolute;height:100%;top:0;transition:all 0.6s ease}.exp-program-overview::after{background:linear-gradient(45deg,transparent 48%,rgb(170,203,202,0.5) 49%,rgb(170,203,202,0.5) 51%,transparent 52%) 0 0 / 20px 20px,linear-gradient(-45deg,transparent 48%,rgb(126,174,158,0.5) 49%,rgb(126,174,158,0.5) 51%,transparent 52%) 10px 0 / 20px 20px;height:100%;animation:backgroundShift 30s linear infinite;left:0;opacity:0.1;position:absolute;content:'';z-index:1;top:0;width:100%}.exp-program-overview .exp-learn-track{z-index:3;display:flex;justify-content:center;flex-direction:column;padding-right:20px;position:relative}.exp-program-overview .exp-nav-main:hover svg path{fill:rgb(126,174,158)}.exp-program-overview p{text-shadow:0 1px 5px rgba(0,0,0,0.2);font-size:15px;font-family:Arial,sans-serif;margin-bottom:0;position:relative;z-index:2;font-weight:400;color:#ffffff;line-height:1.7}.exp-program-overview .exp-thumbnail:hover{box-shadow:0 25px 50px rgba(0,0,0,0.4),0 0 0 1px rgb(170,203,202),inset 0 0 30px rgba(0,0,0,0.4);transform:perspective(1000px) rotateY(0deg) scale(1.02)}.exp-data-analysis::before{transform:rotate(-15deg);filter:blur(70px);width:40%;position:absolute;height:40%;content:"";left:-5%;z-index:0;top:-10%;opacity:0.15;background:rgb(170,203,202,0.5)}.exp-data-analysis:hover h4{opacity:1;transform:translateY(-5px)}.exp-data-analysis .exp-pro-upgrade::before{left:0;content:"";background:linear-gradient(to bottom,rgb(170,203,202),rgb(126,174,158));z-index:1;transition:height 0.5s cubic-bezier(0.19,1,0.22,1);height:0;top:0;width:5px;position:absolute}.exp-data-analysis .exp-pro-upgrade p::after{width:0;position:absolute;transition:width 0.5s cubic-bezier(0.19,1,0.22,1);background:rgb(126,174,158);content:"";bottom:-5px;height:2px;transform:translateX(-50%);left:50%}.exp-data-analysis .exp-pro-upgrade:nth-child(3n){animation-delay:0.4s}.exp-data-analysis .exp-pro-upgrade:nth-child(2){--i:2}.exp-data-analysis .exp-pro-upgrade:nth-child(5){--i:5}footer{position:relative;width:100%}footer .exp-challenge-cta{display:grid;gap:60px}footer .info_item:last-child{margin-right:0}footer .info_item svg{top:3px;margin-right:10px;fill:rgb(170,203,202);height:18px;width:18px;position:relative}footer .exp-sec-cert{line-height:1.6;max-width:350px;color:#000000;font-size:16px}footer .exp-header-navbar a{color:#000000;text-decoration:none;margin-bottom:12px;display:block;transition:transform 0.2s ease,color 0.2s ease;font-size:17px}footer .input_holder input[type="email"]{padding:14px 16px;background-color:#ffffff;font-size:17px;transition:border-color 0.3s ease;color:#000000;border-radius:10px;border:1px solid rgba(0,0,0,0.1)}.exp-pricing-matrix::after{opacity:0.4;left:-5%;width:30%;transform:rotate(15deg);z-index:1;height:40%;filter:blur(50px);position:absolute;content:"";bottom:-10%;background:linear-gradient(225deg,rgb(126,174,158,0.5),rgb(170,203,202,0.5))}.exp-pricing-matrix .exp-learning-fees h2{font-weight:700;position:relative;font-size:31px;display:inline-block;margin-bottom:20px;color:#000000}.exp-pricing-matrix .exp-rate-choices{height:100%;text-decoration:none;transition:transform var(--card-transition);display:block;transform:translateY(0);color:inherit}.exp-pricing-matrix .exp-rate-choices:hover .exp-bundle-price::before{transform:scaleX(1)}.exp-pricing-matrix .exp-cost-card h3{font-size:calc(22px + 2px);font-weight:700;margin-bottom:15px;color:#000000;position:relative;display:inline-block;transition:color 0.3s ease}.exp-pricing-matrix .exp-cost-card p{word-wrap:break-word;hyphens:auto;white-space:normal;color:#000000;font-size:14px;flex-grow:1;margin-top:15px;line-height:1.6;overflow-wrap:break-word}.exp-client-feedback::before{opacity:0.05;background-size:60px 60px;content:"";width:100%;position:absolute;top:0;z-index:0;height:100%;background-image:linear-gradient(30deg,rgb(170,203,202) 1px,transparent 1px),linear-gradient(120deg,rgb(170,203,202) 1px,transparent 1px);left:0}.exp-client-feedback .exp-alumni-voices{perspective:1000px;list-style:none;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding:0;display:grid;gap:2rem}.exp-client-feedback .exp-edu-reviews div{position:relative;margin-bottom:1.5rem;z-index:2;display:flex;align-items:center}.exp-client-feedback .exp-edu-reviews h4{position:relative;margin:0;font-weight:600;color:#000000;font-size:calc(22px * 0.9)}.exp-client-feedback .exp-edu-reviews:hover h4::after{width:60px}.exp-client-feedback .exp-edu-reviews .description{color:#000000;margin:0;line-height:1.6;z-index:2;position:relative;font-size:18px}.exp-client-feedback a:hover::before{left:100%}.exp-teaching-experience::before{background-image:linear-gradient(rgb(170,203,202,0.5) 1px,transparent 1px),linear-gradient(90deg,rgb(170,203,202,0.5) 1px,transparent 1px);width:100%;background-size:20px 20px;animation:grid-shift 30s linear infinite;content:"";height:100%;position:absolute;left:0;opacity:0.2;top:0;z-index:1}.exp-teaching-experience .exp-career-wrap::before{width:10px;top:0;background:linear-gradient(to bottom,rgb(170,203,202),rgb(126,174,158));height:100%;position:absolute;left:0;transition:width 0.3s ease;content:""}.exp-teaching-experience .exp-career-wrap > div:nth-child(2){letter-spacing:2px;text-transform:uppercase;font-size:14px;transform:translateX(15px);color:rgb(126,174,158);opacity:0.7;margin-bottom:2rem;font-weight:600;transition:all 0.4s ease 0.1s}header .exp-top-pagebar{display:flex;justify-content:space-between;position:relative;align-items:center}header .exp-main-learn:after{content:'';width:100%;transition:transform 0.3s ease;bottom:0;left:0;background-color:rgb(170,203,202);transform:scaleX(0);position:absolute;transform-origin:center;height:2px}header .exp-top-header svg{height:42px;transition:transform 0.3s ease;width:auto}.exp-education-framework{overflow:hidden;background:rgb(214,225,223);padding:6rem 2rem;position:relative}.exp-education-framework .exp-training-experts{max-width:1000px;gap:3rem;position:relative;display:grid;grid-template-columns:1fr;margin:0 auto}.exp-education-framework .exp-training-experts::before,.exp-education-framework .exp-training-experts::after{z-index:1;opacity:0.6;content:"";border:2px solid rgb(170,203,202,0.5);width:200px;height:200px;position:absolute}.exp-education-framework .exp-training-experts::before{left:-100px;top:-50px;animation:rotate 15s linear infinite,float 8s ease-in-out infinite alternate;border-radius:30% 70% 70% 30% / 30% 30% 70% 70%}.exp-education-framework span::after{animation:pulse 4s ease-in-out 2s infinite alternate-reverse;bottom:-5px;top:-5px;filter:blur(15px);left:-5px;right:-5px}.exp-thanks-msg::after{position:absolute;top:-50%;height:100%;background:linear-gradient(45deg,transparent,rgb(170,203,202,0.5),transparent);content:"";pointer-events:none;right:-50%;transform:rotate(35deg) scale(2);animation:shimmer 8s infinite linear;width:100%;z-index:0}.exp-thanks-msg .exp-training-experts > div:first-child{padding-bottom:30px;position:relative}.exp-thanks-msg .exp-training-experts > div:first-child::after{content:"";bottom:0;left:0;transition:transform 0.4s ease;background:linear-gradient(90deg,rgb(170,203,202),rgb(126,174,158));transform-origin:left center;height:3px;position:absolute;width:80px}.exp-thanks-msg a:hover{transform:translateX(5px)}.exp-thanks-msg a:hover p{color:rgb(170,203,202)}@media only screen and (max-width: 800px) {.container{padding:0 12px}} @media (max-width: 768px) {.exp-future-attendees{padding:4rem 0}.exp-future-attendees .exp-training-experts{padding:0 1.5rem}.exp-future-attendees h3{margin-bottom:3rem;font-size:calc(44px * 0.8)}.exp-future-attendees ul{gap:1.5rem;grid-template-columns:1fr}.exp-future-attendees li{padding:1.5rem}.exp-future-attendees li svg{margin-bottom:1.2rem;width:45px;height:45px}} @media only screen and (max-width: 800px) {.exp-privacy-shelter{box-shadow:none;border-radius:10px;padding:20px}.exp-privacy-shelter h1{font-size:calc(20px * 0.8)}.exp-privacy-shelter h2{font-size:calc(20px * 0.8)}.exp-privacy-shelter ul,.exp-privacy-shelter ol{padding-left:15px}} @media (min-width: 768px) {.exp-company-info{padding:150px 0 130px}.exp-company-info h2{font-size:calc(32px * 1.2);margin-bottom:80px}.exp-company-info h2::after{width:120px;bottom:-20px}.exp-company-info .exp-word-block{margin-left:40px;padding:60px}.exp-company-info .exp-word-block > div{align-items:flex-start;gap:40px;grid-template-columns:1fr 3fr}.exp-company-info .exp-word-block p{margin-bottom:0;font-size:calc(13px * 2);padding-right:20px}.exp-company-info .exp-word-block p::after{display:none}.exp-company-info .exp-word-block div > div{border-left:none;position:relative;padding-left:0}.exp-company-info .exp-word-block div > div::before{width:2px;left:-20px}} @media (max-width: 1200px) {.exp-title-welcome .exp-start-begin{padding:10% 8%}.exp-title-welcome .exp-knowledge-studio{max-width:650px}} @media (max-width: 576px) {.exp-title-welcome .exp-start-begin{min-height:80vh;padding:25% 5% 15%}.exp-title-welcome .exp-start-begin::after{transform:skewY(-12deg)}.exp-title-welcome h1{font-size:clamp(1.8rem,8vw,2.5rem)}.exp-title-welcome h3{font-size:clamp(1rem,4vw,1.2rem);line-height:1.5}.exp-title-welcome p{padding-left:12px;font-size:1rem}.exp-title-welcome .exp-knowledge-studio::after{width:60px;bottom:-25px}} @media (max-width: 991px) {.exp-program-overview{padding:60px 0}.exp-program-overview .exp-training-experts{padding:30px;gap:30px;grid-template-columns:1fr}.exp-program-overview .exp-learn-track{text-align:center;padding-right:0}.exp-program-overview h3::after{left:50%;transform:translateX(-50%)}.exp-program-overview .exp-thumbnail{min-height:300px}} @media screen and (min-width: 768px) {.exp-data-analysis ul{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:2.5rem}.exp-data-analysis .exp-pro-upgrade{padding:2.5rem 1.5rem}.exp-data-analysis .exp-pro-upgrade p{font-size:3.5rem}} @media screen and (max-width: 480px) {.exp-data-analysis ul{grid-template-columns:1fr;gap:1.25rem}.exp-data-analysis .exp-pro-upgrade{padding:1.5rem 1rem}} @media (max-width: 576px) {footer .exp-design-res{padding:40px 0 20px}footer .exp-challenge-cta{gap:40px}footer .exp-top-mentor h5,footer .subscribe_holder h5{margin-bottom:20px}} @media (max-width: 767px) {.exp-pricing-matrix{padding:60px 0 40px}.exp-pricing-matrix .exp-learning-fees{margin-bottom:40px}.exp-pricing-matrix .exp-premium-grid{grid-template-columns:1fr;max-width:450px;margin:0 auto}.exp-pricing-matrix .exp-cost-card{padding:25px 20px}.exp-pricing-matrix .exp-cost-card h3{font-size:22px}.exp-pricing-matrix .exp-plan-options{font-size:calc(22px + 2px)}.exp-pricing-matrix .exp-cost-card p{font-size:calc(14px - 1px)}.exp-pricing-matrix .exp-thumbnail{height:180px}} @media (max-width: 400px) {.exp-client-feedback{padding:3rem 0}.exp-client-feedback .exp-edu-reviews{padding:1rem}.exp-client-feedback .exp-edu-reviews div{margin-bottom:1rem}.exp-client-feedback .exp-edu-reviews img{height:45px;width:45px}} @media (max-width: 767px) {header .exp-top-mentor{background-color:#ffffff;left:0;padding:0;width:100%;box-shadow:0 10px 20px rgba(0,0,0,0.1);position:absolute;transition:max-height 0.4s ease;border-bottom:3px solid rgb(170,203,202);z-index:1001;flex-direction:column;overflow:hidden;max-height:0;top:100%;gap:0}header .menu.active{max-height:400px}header .exp-main-learn{width:100%;border-bottom:1px solid rgb(214,225,223);padding:12px 20px}header .exp-main-learn:last-child{border-bottom:none}header .exp-main-learn:before{left:5px}header .exp-top-pagebar{padding:5px 0}header .exp-top-header{margin:0 auto}} @media (max-width: 767px) {.exp-thanks-msg{padding:60px 0}.exp-thanks-msg .exp-training-experts{gap:30px;padding:40px 25px}.exp-thanks-msg h5{font-size:calc(24px * 0.9)}.exp-thanks-msg p{font-size:calc(16px * 0.95);line-height:1.7}.exp-thanks-msg .exp-training-experts > div:first-child{padding-bottom:20px}} @keyframes orbitRotate {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes patternMove {0%{background-position:0 0}100%{background-position:10px 10px}} @keyframes slideInTitle {to{transform:translateX(0);opacity:1}} @keyframes expandLine {to{transform:scaleX(1) scaleY(1)}} @keyframes slideIn {from{transform:translateX(calc(10% + 5vw));opacity:0}to{transform:translateX(0);opacity:1}} @keyframes pulseLight {0%{transform:scale(1);opacity:0.2}50%{transform:scale(1.5);opacity:0.3}100%{transform:scale(1);opacity:0.2}} @keyframes gradientMove {0%{background-position:0% 0%}100%{background-position:200% 0%}} @keyframes float {0%,100%{transform:translateY(0)}50%{transform:translateY(-30px)}}