header,footer{width:100%}header{position:fixed;z-index:1000;left:0;overflow:hidden;width:100%;background:linear-gradient(170deg,#000000 0%,rgb(225,199,195,0.5) 100%);background:#000000;top:0}html,body{auto contain;min-height:100%;color:#000000;height:100%;font-family:Arial,sans-serif}.teaching-history-09765{background:linear-gradient(170deg,rgb(242,230,228) 0%,rgb(225,199,195,0.5) 100%);padding:120px 0;position:relative;overflow:hidden}.teaching-history-09765::after{filter:blur(80px);left:0;position:absolute;opacity:0.3;height:100%;content:"";width:100%;top:0;background:radial-gradient(circle at 20% 30%,rgb(225,199,195,0.5) 0%,transparent 40%),radial-gradient(circle at 80% 70%,rgb(202,163,158,0.5) 0%,transparent 40%)}.teaching-history-09765 .edu-testimonials-41562::before{border:1px solid rgb(225,199,195,0.5);content:"";position:absolute;transform:translate(-50%,-50%);height:500px;width:500px;left:50%;top:50%;opacity:0.2;animation:orbit 20s linear infinite;border-radius:50%}.teaching-history-09765 .snapshot-53146{border-radius:50%;height:240px;z-index:5;box-shadow:0 15px 35px rgba(0,0,0,0.1),0 0 0 10px rgba(255,255,255,0.1),0 0 0 20px rgba(255,255,255,0.05);transition:all 0.5s cubic-bezier(0.215,0.61,0.355,1);width:240px;position:relative;margin-bottom:30px}.teaching-history-09765 .snapshot-53146::after{z-index:2;content:"";position:absolute;border-radius:50%;inset:0;background:radial-gradient( circle at 30% 30%,rgba(255,255,255,0.3) 0%,transparent 50% )}.teaching-history-09765 .name::after{transition:width 0.4s ease;bottom:-8px;position:absolute;left:50%;transform:translateX(-50%);background:linear-gradient( to right,rgb(225,199,195) 0%,rgb(202,163,158) 100% );height:2px;width:0;content:""}.teaching-history-09765 .edu-testimonials-41562:hover .name::after{width:80px}.teaching-history-09765 .edu-testimonials-41562:hover span:not(.name){background:rgba(255,255,255,0.2);box-shadow:0 5px 15px rgba(0,0,0,0.08);transform:translateY(-2px)}.teaching-history-09765 .exp-view-70348{z-index:3;box-shadow:0 20px 40px rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.02);padding:35px 45px;margin:0;border-radius:11px;color:#000000;font-size:15px;text-align:center;position:relative;line-height:1.8;max-width:650px;background:#ffffff}.teaching-history-09765 .exp-view-70348::after{border-right:2px solid rgb(202,163,158);bottom:25px;right:25px;border-bottom:2px solid rgb(202,163,158)}.teaching-history-09765 .edu-testimonials-41562:hover .snapshot-53146{transform:scale(1.05);box-shadow:0 20px 40px rgba(0,0,0,0.15),0 0 0 15px rgba(255,255,255,0.2),0 0 0 30px rgba(255,255,255,0.05)}.plan-showcase-61245::before{height:50%;filter:blur(60px);top:-10%;content:"";right:-5%;transform:rotate(-15deg);position:absolute;opacity:0.5;z-index:1;width:35%;background:linear-gradient(135deg,rgb(225,199,195,0.5),rgb(202,163,158,0.5))}.plan-showcase-61245::after{content:"";background:linear-gradient(225deg,rgb(202,163,158,0.5),rgb(225,199,195,0.5));filter:blur(50px);opacity:0.4;transform:rotate(15deg);z-index:1;height:40%;position:absolute;left:-5%;bottom:-10%;width:30%}.plan-showcase-61245 .study-rates-52861 h2{font-size:35px;position:relative;font-weight:700;color:#000000;display:inline-block;margin-bottom:20px}.plan-showcase-61245 .study-offers-95740{line-height:1.6;font-size:calc(16px + 2px);word-wrap:break-word;max-width:700px;margin:0 auto;overflow-wrap:break-word;color:#000000;white-space:normal}.plan-showcase-61245 .program-fees-73124{transition:transform var(--card-transition);color:inherit;height:100%;display:block;transform:translateY(0);text-decoration:none}.plan-showcase-61245 .program-fees-73124:hover .bundle-rate-56742{box-shadow:var(--card-hover-shadow)}.plan-showcase-61245 .bundle-rate-56742::before{background:var(--card-border);transform:scaleX(0);position:absolute;top:0;transition:transform 0.5s ease;height:5px;content:"";width:100%;left:0;transform-origin:left}.plan-showcase-61245 .pricing-catalog-06831 h3{margin-bottom:15px;transition:color 0.3s ease;position:relative;font-size:calc(24px + 2px);font-weight:700;color:#000000;display:inline-block}.plan-showcase-61245 .payment-option-86732{margin-bottom:20px;position:relative;color:var(--card-accent);display:inline-block;font-size:calc(24px + 6px);font-weight:700}.plan-showcase-61245 .program-fees-73124:hover .payment-option-86732::after{width:60px}.plan-showcase-61245 .snapshot-53146{overflow:hidden;height:200px;position:relative;width:100%;transition:transform 0.6s ease}.plan-showcase-61245 .snapshot-53146::after{bottom:0;left:0;position:absolute;top:0;content:"";transition:opacity 0.4s ease;background:linear-gradient(to top,rgba(0,0,0,0.3),transparent);opacity:0;right:0}.privacy-box-23517 h1,.privacy-box-23517 h2{letter-spacing:2px;margin:20px 0;padding-left:15px;position:relative;text-transform:uppercase}.privacy-box-23517 h1{color:#ffffff;font-weight:700;font-size:43px}.privacy-box-23517 h2{font-size:29px;color:#ffffff;font-weight:600}.privacy-box-23517 ul li{padding-left:30px;font-size:18px;color:#ffffff;padding:10px 0;position:relative;font-weight:400}.privacy-box-23517 p{margin:20px 0;line-height:1.8;color:#ffffff;font-size:18px;font-weight:300}.company-info-60825::before{height:100%;left:0;content:"";z-index:1;top:0;position:absolute;background:linear-gradient(135deg,rgb(225,199,195,0.5),rgba(0,0,0,0.5) 80%);width:100%}.company-info-60825 h4{animation:fadeInDown 0.8s ease-out;letter-spacing:2px;margin-bottom:30px;font-weight:700;text-transform:uppercase;font-size:calc(33px * 1.2);color:#ffffff;position:relative;transform:translateY(0);text-align:center;z-index:5;opacity:1}.company-info-60825 .container{z-index:5;max-width:1200px;position:relative;padding:0 20px;margin:0 auto}.company-info-60825 .text-clip-67314:hover{transform:perspective(1000px) rotateY(0)}.company-info-60825 .text-clip-67314::before{height:70px;border-right:2px solid rgb(202,163,158,0.5);right:20px;border-top:2px solid rgb(202,163,158,0.5);width:70px;position:absolute;opacity:0.6;top:20px;content:""}.company-info-60825 .text-clip-67314::after{border-bottom:2px solid rgb(202,163,158,0.5);content:"";width:70px;position:absolute;border-left:2px solid rgb(202,163,158,0.5);left:20px;bottom:20px;opacity:0.6;height:70px}.company-info-60825 h6::after{left:0;content:"";height:2px;width:40px;transform-origin:left;bottom:-8px;animation:growLine 0.6s 1s forwards;transform:scaleX(0);background-color:rgb(202,163,158);position:absolute}.stay-connected-74023{z-index:1;padding:80px 0;position:relative;background:linear-gradient(135deg,rgb(225,199,195,0.5),rgb(202,163,158),rgba(0,0,0,0.5));overflow:hidden}.stay-connected-74023::after{content:"";width:100%;background-size:100px 100px,120px 120px,80px 80px,150px 150px;opacity:0.4;position:absolute;z-index:-1;animation:floatBg 20s ease-in-out infinite;height:100%;top:0;background-image:radial-gradient(circle at 20% 30%,rgba(255,255,255,0.15) 1px,transparent 1px),radial-gradient(circle at 80% 40%,rgba(255,255,255,0.1) 1px,transparent 1px),radial-gradient(circle at 40% 80%,rgba(255,255,255,0.1) 1px,transparent 1px),radial-gradient(circle at 70% 90%,rgba(255,255,255,0.1) 1px,transparent 1px);left:0}.stay-connected-74023 .learn-guide-61983:hover{transform:perspective(1000px) rotateX(0deg) translateY(-5px);box-shadow:0 30px 60px rgba(0,0,0,0.2),0 0 0 1px rgba(255,255,255,0.15) inset}.stay-connected-74023 h3{text-align:center;animation:fadeInUp 0.8s cubic-bezier(0.22,1,0.36,1) forwards 0.2s;max-width:85%;transform:translateY(10px);font-size:calc(21px * 1.1);position:relative;opacity:0;font-weight:600;letter-spacing:0.02em;color:#ffffff;margin-bottom:30px;line-height:1.4;text-shadow:0 2px 4px rgba(0,0,0,0.2)}.stay-connected-74023 .input_holder div{position:relative;overflow:hidden;margin-right:15px;flex:1}.stay-connected-74023 .input_holder div:focus-within::before{transform:scaleX(1)}.stay-connected-74023 input[type="email"]{padding:0 20px;box-shadow:0 3px 10px rgba(0,0,0,0.1) inset;height:50px;font-size:16px;color:#ffffff;backdrop-filter:blur(5px);background-color:rgba(255,255,255,0.07);border-radius:10px;width:100%;border:1px solid rgba(255,255,255,0.15);transition:all 0.3s ease}.stay-connected-74023 input[type="email"]::placeholder{color:rgba(255,255,255,0.6);transition:opacity 0.3s ease}.stay-connected-74023 .subscribe-title-94267::before{transition:all 0.6s ease;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);width:100%;top:0;height:100%;left:-100%;position:absolute;content:""}.stay-connected-74023 .subscribe-title-94267:hover{box-shadow:0 15px 30px rgba(0,0,0,0.2);transform:translateY(-3px);background:linear-gradient(135deg,rgb(202,163,158),rgb(225,199,195))}.stay-connected-74023 .subscribe-title-94267:active{transform:translateY(1px);box-shadow:0 5px 10px rgba(0,0,0,0.1)}.title-portal-89264::before{bottom:0;left:0;background:radial-gradient(circle at 30% 40%,rgba(255,255,255,0.1) 0%,transparent 60%);top:0;position:absolute;content:"";z-index:1;pointer-events:none;right:0}.title-portal-89264 .learn-home-35608{width:90%;position:relative;max-width:1200px;transform:perspective(1000px) rotateX(2deg);z-index:2;transform-origin:center center;display:flex;flex-direction:column}.title-portal-89264 .learn-home-35608 > div:first-child{transform:translateY(20px);opacity:0;align-self:flex-start;padding:1.5rem 2rem;animation:slideInFromTop 1s cubic-bezier(0.25,0.46,0.45,0.94) 0.3s forwards;background:rgba(255,255,255,0.1);position:relative;box-shadow:0 10px 30px rgba(0,0,0,0.1);margin-bottom:2rem;backdrop-filter:blur(8px)}.title-portal-89264 .learn-home-35608 > div:first-child p{max-width:650px;letter-spacing:0.5px;color:#ffffff;font-size:calc(17px * 1.2);line-height:1.5;font-weight:600;margin:0}.title-portal-89264 .knowledge-lab-89205 > div{box-shadow:0 15px 50px rgba(0,0,0,0.15);padding:3rem;overflow:hidden;border-radius:4px;position:relative}.title-portal-89264 .knowledge-lab-89205 h3{margin:0 0 2rem 0;border-left:3px solid rgb(202,163,158);padding-left:1rem;animation:slideInFromRight 1s cubic-bezier(0.25,0.46,0.45,0.94) 0.9s forwards;color:#ffffff;max-width:800px;z-index:2;position:relative;font-size:calc(24px * 1.1);opacity:0;line-height:1.6;transform:translateX(20px)}.title-portal-89264 .knowledge-lab-89205 > div > div > div::before,.title-portal-89264 .knowledge-lab-89205 > div > div > div::after{border:2px solid rgb(202,163,158);opacity:0.7;height:20px;width:20px;position:absolute;content:""}.title-portal-89264 .knowledge-lab-89205 > div > div > div::before{border-right:none;border-bottom:none;animation:cornerGrow 1s ease 1.5s forwards;top:10px;left:10px}.title-portal-89264 .title_style_header{color:#ffffff;font-size:46px;line-height:1.3;letter-spacing:1px;font-weight:700;text-align:center;margin:0;position:relative;text-shadow:0 2px 10px rgba(0,0,0,0.2)}.thxSpace-30587{padding:80px 0;background:linear-gradient(135deg,rgb(242,230,228) 0%,rgba(245,245,245,0.9) 100%);position:relative;overflow:hidden;perspective:1000px}.thxSpace-30587::after{width:100%;animation:gradientPulse 15s ease-in-out infinite alternate;opacity:0.15;position:absolute;transform:rotate(-15deg) scale(2);z-index:0;right:-50%;height:100%;background:radial-gradient( circle at center,rgb(225,199,195,0.5) 0%,transparent 70% );top:-50%;content:""}.thxSpace-30587 h2{animation:titleEntrance 1.2s cubic-bezier(0.17,0.84,0.44,1) forwards;text-shadow:0 2px 4px rgba(0,0,0,0.05);color:#000000;letter-spacing:0.5px;text-align:center;font-weight:700;font-size:29px;line-height:1.4;opacity:0;transform:translateZ(30px);margin-bottom:40px;position:relative}.thxSpace-30587 .learn-guide-61983{overflow:hidden;transform:translateZ(15px) rotateX(2deg);animation:holderEntrance 1s cubic-bezier(0.215,0.61,0.355,1) forwards 0.3s;margin-top:20px;position:relative;background:#ffffff;padding:40px;opacity:0;box-shadow:0 15px 35px rgba(0,0,0,0.08),0 5px 15px rgba(0,0,0,0.05),0 3px 5px rgba(0,0,0,0.03);border-radius:23px}.thxSpace-30587 ul{margin:0;list-style:none;padding:0}.thxSpace-30587 li{animation:itemSlideIn 0.8s ease-out forwards 0.6s;border-left:3px solid rgb(202,163,158);transform:translateX(-20px);padding:20px 15px 20px 35px;margin-bottom:15px;border-radius:0 10px 10px 0;position:relative;opacity:0;background:linear-gradient(to right,rgba(245,245,245,0.5) 0%,transparent 100%)}.thxSpace-30587 span{line-height:1.7;font-size:calc(16px * 1.05);display:block;opacity:0;font-family:Arial,sans-serif;transform:translateY(15px);animation:textFadeIn 1s ease-out forwards 0.8s;color:#000000}header::after{z-index:5;position:absolute;height:5px;background-size:200% 100%;animation:gradient-shift 8s linear infinite;content:"";width:100%;background:linear-gradient(90deg,rgb(225,199,195),rgb(202,163,158),rgb(225,199,195));left:0;top:0}header .top-head-85094{position:relative;width:100%;display:flex;flex-direction:column;padding-top:1.5rem;z-index:2;align-items:center}header .main-core-69253::before{content:"";bottom:-10px;background:linear-gradient(90deg,transparent 0%,rgb(202,163,158,0.5) 20%,rgb(202,163,158) 50%,rgb(202,163,158,0.5) 80%,transparent 100%);left:-30%;width:160%;position:absolute;height:1px}header .main-core-69253 svg{filter:drop-shadow(0 0 8px rgb(225,199,195,0.5));height:48px;position:relative;transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);z-index:2;width:auto}header .nav-page-60871::before{top:0;background:rgb(225,199,195,0.5);height:1px;content:"";position:absolute;width:100%;left:0}header .head-study-98157{border:1px solid rgb(225,199,195,0.5);font-weight:400;font-size:16px;font-family:Arial,sans-serif;padding:0.6rem 1.8rem;text-decoration:none;border-radius:15px;overflow:hidden;background:linear-gradient(135deg,#000000 0%,rgba(0,0,0,0.5) 100%);transition:all 0.3s ease;color:#ffffff;white-space:nowrap;letter-spacing:0.5px;position:relative}header .head-study-98157::after{right:12px;transform:translateY(-50%) scale(0);width:8px;box-shadow:0 0 10px rgb(202,163,158);border-radius:50%;transition:transform 0.3s ease;top:50%;position:absolute;height:8px;content:"";background:rgb(202,163,158)}header .head-study-98157:hover::after{transform:translateY(-50%) scale(1)}.course-rewards-16743::before{background:linear-gradient(230deg,rgb(225,199,195,0.5) 0%,rgb(202,163,158,0.5) 100%);pointer-events:none;width:45%;transform:rotate(-15deg) translateZ(0);z-index:0;height:70%;right:-10%;opacity:0.25;position:absolute;top:-5%;content:"";filter:blur(60px)}.course-rewards-16743 .container{max-width:1200px;gap:40px;padding:0 20px;position:relative;grid-template-columns:1fr 1.2fr;z-index:1;margin:0 auto;display:grid}.course-rewards-16743 .snapshot-53146:hover{transform:perspective(1000px) rotateY(-2deg) translateZ(20px)}.course-rewards-16743 .learn-guide-61983{align-items:center;display:flex;position:relative}.course-rewards-16743 .text-clip-67314{position:relative;transform:translateZ(0);padding:30px 10px 30px 40px}.course-rewards-16743 h1{background:linear-gradient(90deg,#000000 60%,rgb(225,199,195) 100%);transform:translateZ(0);font-weight:700;font-size:44px;-webkit-background-clip:text !important;color:#000000;margin-bottom:35px;line-height:1.2;-webkit-text-fill-color:transparent;background-clip:text !important}.course-rewards-16743 li:hover{transform:translateX(5px)}.course-rewards-16743 li:nth-child(odd)::before{width:100%;opacity:0.1;transform:scaleX(0);top:0;position:absolute;left:0;background:linear-gradient(90deg,rgb(202,163,158,0.5) 0%,transparent 100%);z-index:-1;transition:transform 0.4s cubic-bezier(0.22,1,0.36,1);height:100%;content:"";transform-origin:left}.course-rewards-16743 li:nth-child(even):hover::before{transform:scaleX(1)}.course-rewards-16743 li p{margin:0;font-size:calc(18px * 1.05);color:#000000;display:flex;line-height:1.5;align-items:flex-start}.course-rewards-16743 li:hover svg{transform:scale(1.15)}.course-rewards-16743 li:nth-child(even) svg path{fill:rgb(202,163,158)}.course-rewards-16743 li:hover svg path:last-child{fill:rgb(202,163,158)}.program-overview-28173 .skill-academy-82093{overflow:hidden;z-index:1;left:0;position:absolute;height:100%;top:0;width:100%}.program-overview-28173 .class-plan-94085{height:100%;width:500%;will-change:transform;animation:carousel-slide 40s cubic-bezier(0.25,0.1,0.25,1) infinite;display:flex}.program-overview-28173 .training-plan-23570 img{width:100%;filter:saturate(0.8) contrast(1.2);object-fit:cover;transition:transform 1.5s ease;transform:scale(1.05);height:100%}.program-overview-28173 .learn-guide-61983{animation:glow-pulse 8s ease-in-out infinite alternate;box-shadow:0 0 30px rgba(0,0,0,0.5),0 0 60px rgb(225,199,195,0.5),0 0 90px rgb(202,163,158,0.5);background:linear-gradient( 135deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.8) 100% );border-radius:15px;backdrop-filter:blur(8px);width:100%;padding:0.5rem;max-width:800px}.program-overview-28173 .career-learn-23765::before{content:'';left:-50%;opacity:0.1;top:-50%;animation:rotate 30s linear infinite;position:absolute;height:200%;z-index:-1;background:radial-gradient( circle at center,rgb(225,199,195,0.5) 0%,transparent 50% );width:200%}.program-overview-28173 .career-learn-23765 h3::after{transition:all 0.6s ease;right:50%;background:rgb(202,163,158);transition-delay:0.2s;left:50%}.program-overview-28173 .career-learn-23765:hover h3::before{right:50%;left:0}.program-overview-28173 .career-learn-23765 p{line-height:1.8;margin-left:auto;margin-right:auto;color:#000000;margin-bottom:2.5rem;opacity:0.85;font-weight:400;max-width:85%;font-size:13px}.program-overview-28173 .career-learn-23765 .feedback-support-03196::before{height:100%;position:absolute;z-index:-1;transition:all 0.6s ease;top:0;width:100%;left:-100%;content:'';background:linear-gradient( 45deg,rgb(202,163,158) 0%,rgb(225,199,195) 100% )}.program-overview-28173 .career-learn-23765 .feedback-support-03196:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,0.4)}.contact-information-74852::before{position:absolute;content:"";z-index:1;top:0;background:linear-gradient(45deg,rgb(202,163,158,0.5),rgb(225,199,195,0.5));width:100%;height:100%;left:0}.contact-information-74852 .connect-request-46835:hover{transform:perspective(1000px) rotateX(2deg)}.contact-information-74852 .support-card-25918{background-color:rgb(242,230,228);position:relative;width:40%;overflow:hidden;padding:60px 40px}.contact-information-74852 .support-card-25918 h3{position:relative;margin-bottom:40px;font-weight:700;font-size:33px;color:#000000}.contact-information-74852 .support-card-25918 h3::after{background:rgb(202,163,158);content:'';width:60px;height:4px;bottom:-15px;left:0;position:absolute}.contact-information-74852 .support-card-25918 div:hover{transform:translateX(10px);box-shadow:0 8px 20px rgba(0,0,0,0.1)}.contact-information-74852 .support-card-25918 div svg{height:24px;margin-right:15px;width:24px}.contact-information-74852 .support-card-25918 div span{font-size:17px;color:#000000;font-weight:400}.contact-information-74852 .support-card-25918 div span a:hover{color:rgb(225,199,195)}.contact-information-74852 .help-message-26845::before{background:radial-gradient(circle,rgb(225,199,195,0.5) 0%,transparent 70%);right:0;height:200px;position:absolute;content:'';width:200px;bottom:0;opacity:0.3}.contact-information-74852 form input[type="text"],.contact-information-74852 form input[type="email"]{border:none;background-color:rgb(242,230,228);padding:18px 20px;color:#000000;font-size:17px;border-radius:10px;transition:all 0.3s ease}.contact-information-74852 form input::placeholder{color:rgba(0,0,0,0.4)}.contact-information-74852 .feedback-section-92783 input[type="checkbox"]{position:absolute;opacity:0}.contact-information-74852 .feedback-section-92783 label::before{content:'';height:20px;border:2px solid rgb(225,199,195);position:absolute;left:0;transition:all 0.3s ease;width:20px;background:transparent;top:0;border-radius:6px}.contact-information-74852 .feedback-section-92783 label a{text-decoration:none;color:rgb(225,199,195);font-weight:600;transition:color 0.3s ease}.contact-information-74852 .feedback-section-92783 label a:hover{text-decoration:underline}.contact-information-74852 form .feedback-support-03196{padding:18px 35px;color:#ffffff;transition:all 0.3s ease;margin-top:15px;font-size:17px;border:none;font-weight:600;border-radius:10px;position:relative;background:rgb(225,199,195);cursor:pointer;align-self:flex-start;overflow:hidden}.contact-information-74852 form .feedback-support-03196:hover::before{transform:translateX(100%)}.contact-information-74852 .support-card-25918 div:nth-child(2){animation-delay:0.1s;animation:bounce 5s infinite ease-in-out}.contact-information-74852 .support-card-25918 div:nth-child(4){animation-delay:0.5s;animation:bounce 5s infinite ease-in-out}.potential-students-14296{background:rgb(242,230,228);padding:120px 0;position:relative;overflow:hidden}.potential-students-14296::after{opacity:0.08;height:200%;right:-30%;background:rgb(202,163,158,0.5);width:80%;transform:rotate(-30deg);content:"";z-index:1;bottom:-50%;position:absolute}.potential-students-14296 .learn-guide-61983{position:relative}.potential-students-14296 h4::before{height:100%;width:100%;content:"";animation:shimmer 3s infinite;left:-100%;top:0;z-index:-1;position:absolute;background:linear-gradient(90deg,transparent,rgb(225,199,195,0.5),transparent)}.potential-students-14296 div > div{flex-wrap:wrap;gap:20px;perspective:1000px;display:flex}.potential-students-14296 p{color:#000000;transform-style:preserve-3d;background:#ffffff;margin:0;position:relative;padding:0;display:flex;font-size:13px;min-height:100px;overflow:hidden;transition:all 0.4s ease;align-items:center;width:calc(33.333% - 20px);border-radius:10px;z-index:1}.potential-students-14296 p:hover{box-shadow:0 15px 30px rgba(0,0,0,0.1);transform:translateY(-5px) rotateX(5deg)}.potential-students-14296 p:hover::before{opacity:1}.potential-students-14296 p svg{position:relative;margin:0 15px;width:40px;border-radius:50%;height:40px;flex-shrink:0;transition:all 0.3s ease;z-index:2;padding:8px;box-shadow:0 5px 15px rgba(0,0,0,0.1);background:#ffffff}.potential-students-14296 p span{padding:20px 20px 20px 0;flex:1}.potential-students-14296 p:nth-child(even){transform:translateZ(20px)}.potential-students-14296 p:nth-child(even){box-shadow:8px 8px 0 rgb(202,163,158,0.5)}.potential-students-14296 p:nth-child(even):hover{transform:translateY(-5px) rotateX(5deg) translateZ(20px)}.potential-students-14296 p:nth-child(3n+2)::after{background:rgb(202,163,158)}.potential-students-14296 .learn-guide-61983 > div p{opacity:0;animation:fadeInStagger 0.6s ease forwards}.potential-students-14296 .learn-guide-61983 > div p:nth-child(2){animation-delay:0.2s}.potential-students-14296 .learn-guide-61983 > div p:nth-child(4){animation-delay:0.4s}.potential-students-14296 .learn-guide-61983 > div p:nth-child(6){animation-delay:0.6s}.potential-students-14296 p:hover:nth-child(even){box-shadow:10px 10px 0 rgb(202,163,158,0.5)}footer .trophy-case-46072{background:linear-gradient(135deg,rgb(225,199,195),rgb(202,163,158));position:relative;color:#ffffff;padding:80px 0 30px;font-family:Arial,sans-serif}footer .mod-tools-37186{z-index:1;position:relative}footer .edu-input-71529{gap:20px;margin-bottom:60px;display:flex;justify-content:center;flex-wrap:wrap}footer .info_item{border-radius:50%;background-color:rgb(225,199,195,0.5);align-items:center;padding:20px;display:flex;box-shadow:0 10px 25px rgba(0,0,0,0.1);backdrop-filter:blur(5px);transition:all 0.4s ease;z-index:1;height:220px;position:relative;flex:0 1 220px;justify-content:center}footer .info_item svg{margin-right:10px;fill:#ffffff;flex-shrink:0;height:24px;width:24px}footer .info_item a:hover{text-decoration:underline}footer .text_main_holder{display:flex;gap:30px;justify-content:center;flex-wrap:wrap;position:relative}footer .head-edu-08394:hover,footer .nav-page-60871:hover,footer .subscribe_holder:hover{background-color:rgb(202,163,158,0.5);box-shadow:0 15px 40px rgba(0,0,0,0.15);transform:translateY(-10px)}footer .head-edu-08394::before,footer .nav-page-60871::before,footer .subscribe_holder::before{width:150px;border-radius:50%;position:absolute;z-index:-1;content:"";height:150px;opacity:0.1}footer .head-edu-08394::before{left:-50px;background-color:rgb(225,199,195);top:-50px}footer .head-edu-08394 svg{margin-bottom:20px;filter:brightness(0) invert(1);height:50px;width:auto}footer .nav-page-60871 h5,footer .subscribe_holder h5{font-size:20px;margin-bottom:20px;font-weight:600;position:relative;display:inline-block;color:#ffffff}footer .nav-page-60871:hover h5::after,footer .subscribe_holder:hover h5::after{width:80px}footer .nav-top-62015{flex-wrap:wrap;display:flex;max-width:300px;justify-content:center;margin-bottom:20px;gap:10px}footer .nav-top-62015 a:hover{background-color:rgb(202,163,158,0.5);transform:translateY(-3px)}footer .input_holder{display:flex;width:100%;flex-direction:column;align-items:center;max-width:300px;gap:15px}footer .input_holder input[type="email"]:focus{box-shadow:0 0 0 3px rgb(225,199,195,0.5);outline:none;background-color:rgba(255,255,255,0.3)}footer .input_holder input[type="email"]::placeholder{color:rgba(255,255,255,0.6)}footer .subscribe-title-94267:hover{background-color:rgb(202,163,158);box-shadow:0 5px 15px rgba(0,0,0,0.1);transform:translateY(-3px)}footer .desktop-app-89206{margin-top:60px;position:relative;text-align:center}.company-info-60825 .text-clip-67314 div::-webkit-scrollbar{width:4px}.company-info-60825 .text-clip-67314 div::-webkit-scrollbar-track{background:rgba(255,255,255,0.1);border-radius:10px}.company-info-60825 .text-clip-67314 div::-webkit-scrollbar-thumb{background:rgb(202,163,158,0.5);border-radius:10px}header .nav-page-60871::-webkit-scrollbar{display:none}@media (max-width: 991px) {.teaching-history-09765{padding:90px 0}.teaching-history-09765 .snapshot-53146{width:200px;margin-bottom:25px;height:200px}.teaching-history-09765 .edu-testimonials-41562::before{height:400px;width:400px}.teaching-history-09765 .edu-testimonials-41562::after{width:320px;height:320px}.teaching-history-09765 .name{font-size:calc(48px * 0.9)}.teaching-history-09765 .exp-view-70348{padding:30px 35px;max-width:600px}} @media (max-width: 575px) {.teaching-history-09765{padding:50px 0}.teaching-history-09765 .snapshot-53146{margin-bottom:18px;height:150px;width:150px}.teaching-history-09765 .edu-testimonials-41562::before{height:260px;width:260px}.teaching-history-09765 .edu-testimonials-41562::after{height:200px;width:200px}.teaching-history-09765 .name{font-size:calc(48px * 0.7)}.teaching-history-09765 .edu-testimonials-41562 span:not(.name){letter-spacing:1px;padding:5px 12px;font-size:calc(17px * 0.9);margin-bottom:20px}.teaching-history-09765 .exp-view-70348{font-size:calc(15px * 0.9);padding:20px 25px}.teaching-history-09765 .exp-view-70348::before,.teaching-history-09765 .exp-view-70348::after{width:6px;height:6px}.teaching-history-09765 .exp-view-70348::before{left:15px;top:15px}.teaching-history-09765 .exp-view-70348::after{right:15px;bottom:15px}} @media (max-width: 991px) {.plan-showcase-61245{padding:80px 0 60px}.plan-showcase-61245 .study-packages-42038{gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}} @media (max-width: 480px) {.plan-showcase-61245{padding:50px 0 30px}.plan-showcase-61245 .study-rates-52861 h2{font-size:calc(35px - 4px)}.plan-showcase-61245 .study-offers-95740{font-size:16px}.plan-showcase-61245 .pricing-catalog-06831{padding:20px 15px}.plan-showcase-61245 .snapshot-53146{height:160px}} @media only screen and (max-width: 800px) {.privacy-box-23517{padding:30px}.privacy-box-23517 h1{font-size:calc(19px - 8px)}.privacy-box-23517 h2{font-size:calc(19px - 8px)}.privacy-box-23517 ul li{font-size:calc(18px - 2px)}.privacy-box-23517 p{font-size:calc(18px - 2px)}} @media screen and (max-width: 991px) {.company-info-60825{padding:100px 0 70px}.company-info-60825 .text-clip-67314{transform:perspective(800px) rotateY(-1deg)}} @media screen and (max-width: 767px) {.company-info-60825{padding:80px 0 60px}.company-info-60825 h4{margin-bottom:25px;font-size:calc(33px * 0.9)}.company-info-60825 .text-clip-67314{transform:none;padding:30px 20px}.company-info-60825 h6{font-size:calc(17px * 1.1);margin-bottom:20px}.company-info-60825 .text-clip-67314::before,.company-info-60825 .text-clip-67314::after{height:50px;width:50px}.company-info-60825 .text-clip-67314 div{max-height:300px}.company-info-60825 .text-clip-67314 span{line-height:1.7;font-size:calc(14px * 0.95)}} @media (max-width: 992px) {.stay-connected-74023{padding:60px 0}.stay-connected-74023 .learn-guide-61983{padding:30px}.stay-connected-74023 h3{max-width:95%;font-size:21px}} @media (max-width: 576px) {.stay-connected-74023{padding:40px 0}.stay-connected-74023 h3{line-height:1.5;font-size:calc(16px * 1.2);margin-bottom:20px}.stay-connected-74023 input[type="email"]{font-size:calc(16px * 0.95);height:45px}.stay-connected-74023 .subscribe-title-94267{font-size:calc(15px * 0.95);height:45px}.stay-connected-74023 .learn-guide-61983{padding:20px 15px}} @media (prefers-reduced-motion: reduce) {.stay-connected-74023::before,.stay-connected-74023::after,.stay-connected-74023 .learn-guide-61983,.stay-connected-74023 h3,.stay-connected-74023 .input_holder{transition:none;animation:none}} @media (max-width: 768px) {.title-portal-89264 .learn-home-35608{width:95%;transform:none}.title-portal-89264 .learn-home-35608 > div:first-child{padding:1rem;margin-bottom:1.5rem}.title-portal-89264 .knowledge-lab-89205 > div{padding:1.5rem}.title-portal-89264 .knowledge-lab-89205 h3{margin-bottom:1.5rem;font-size:calc(24px * 0.9)}.title-portal-89264 .knowledge-lab-89205 > div > div{margin-top:1.5rem}.title-portal-89264 .knowledge-lab-89205 > div > div > div{padding:1.2rem 1.5rem}.title-portal-89264 .title_style_header{font-size:calc(46px * 0.8)}.title-portal-89264 .title_style_header::after{width:80px;bottom:-10px}} @media (max-width: 992px) {.thxSpace-30587{padding:60px 0}.thxSpace-30587 h2{margin-bottom:30px;font-size:calc(29px * 0.9)}.thxSpace-30587 .learn-guide-61983{padding:30px}} @media (max-width: 768px) {.thxSpace-30587{padding:50px 0}.thxSpace-30587 h2{font-size:calc(29px * 0.8);margin-bottom:25px}.thxSpace-30587 .learn-guide-61983{transform:translateZ(10px) rotateX(1deg);padding:25px}.thxSpace-30587 span{font-size:16px}.thxSpace-30587 li{padding:15px 10px 15px 25px}} @media (max-width: 991px) {header .main-core-69253{margin-bottom:1.5rem}header .main-core-69253 svg{height:42px}header .head-study-98157{padding:0.5rem 1.5rem;font-size:calc(16px - 1px)}} @media (max-width: 767px) {header .top-head-85094{padding-top:1rem}header .main-core-69253{margin-bottom:1rem}header .main-core-69253 svg{height:36px}header .nav-page-60871{padding:0.8rem 0;justify-content:flex-start}header .head-study-98157{padding:0.4rem 1.2rem;font-size:calc(16px - 2px);margin:0 0.2rem}header .head-study-98157:first-child{margin-left:1rem}header .head-study-98157:last-child{margin-right:1rem}header .head-study-98157::after{width:6px;height:6px;right:8px}} @media (max-width: 768px) {.course-rewards-16743{padding:60px 0}.course-rewards-16743 .snapshot-53146{max-height:350px}.course-rewards-16743 h1{margin-bottom:20px;font-size:calc(44px * 0.75)}.course-rewards-16743 li{padding:8px 0 8px 35px}.course-rewards-16743 svg{top:10px;height:24px;width:24px}.course-rewards-16743 ul{gap:12px}.course-rewards-16743 .text-clip-67314::before{width:6px}} @media (max-width: 991px) {.program-overview-28173{padding:6rem 0;min-height:auto}.program-overview-28173 .skill-academy-82093{position:relative;height:350px;margin-bottom:0}.program-overview-28173 .container{margin-top:-100px;padding:1.5rem}.program-overview-28173 .learn-guide-61983{max-width:90%}.program-overview-28173 .career-learn-23765{padding:2.5rem}.program-overview-28173 .career-learn-23765 p{max-width:95%}} @media (max-width: 480px) {.program-overview-28173{padding:4rem 0}.program-overview-28173 .skill-academy-82093{height:230px}.program-overview-28173 .class-plan-94085{animation-duration:25s}.program-overview-28173 .container{margin-top:-30px}.program-overview-28173 .career-learn-23765{padding:1.5rem 1rem}.program-overview-28173 .career-learn-23765 h3{font-size:calc(32px * 0.8);margin-bottom:1rem}.program-overview-28173 .career-learn-23765 p{margin-bottom:1.8rem;max-width:100%;font-size:calc(13px * 0.8)}.program-overview-28173 .career-learn-23765 .feedback-support-03196{width:90%;margin:0 auto;padding:0.7rem 1.3rem}} @media (prefers-reduced-motion) {.program-overview-28173 .class-plan-94085,.program-overview-28173 .learn-guide-61983,.program-overview-28173 .career-learn-23765::before{animation:none}.program-overview-28173 .training-plan-23570{transition:opacity 0.5s ease;opacity:0.5}.program-overview-28173 .training-plan-23570:nth-child(1){opacity:1}} @media screen and (max-width: 576px) {.contact-information-74852{padding:60px 0}.contact-information-74852 .container{width:90%}.contact-information-74852 .support-card-25918,.contact-information-74852 .help-message-26845{padding:30px 20px}.contact-information-74852 .support-card-25918 h3{font-size:calc(33px * 0.8)}.contact-information-74852 form input[type="text"],.contact-information-74852 form input[type="email"]{padding:15px}.contact-information-74852 form .feedback-support-03196{padding:15px;width:100%}} @media (max-width: 768px) {.potential-students-14296{padding:80px 0}.potential-students-14296 h4{margin-bottom:35px;font-size:calc(34px * 0.8)}.potential-students-14296 div > div{gap:20px}.potential-students-14296 p{width:100%;min-height:80px}.potential-students-14296 p svg{margin:0 10px;height:32px;padding:6px;width:32px}.potential-students-14296 p span{padding:15px 15px 15px 0}} @media (min-width: 992px) {footer .text_main_holder{flex-wrap:nowrap}} @media (max-width: 991px) {footer .info_item{height:180px;flex:0 1 180px}footer .info_item:nth-child(1),footer .info_item:nth-child(2),footer .info_item:nth-child(3),footer .info_item:nth-child(4){transform:none}} @media (max-width: 767px) {footer .trophy-case-46072{padding:60px 0 30px}footer .edu-input-71529{flex-direction:column;margin-bottom:40px}footer .info_item{padding:15px;height:100px;flex:0 1 100px}footer .head-edu-08394,footer .nav-page-60871,footer .subscribe_holder{padding:25px 20px}footer .desktop-app-89206{margin-top:40px}} @media (max-width: 576px) {footer .trophy-case-46072{padding:50px 0 20px}footer .info_item{height:90px;flex:0 1 90px}footer .info_item p,footer .info_item a{font-size:calc(15px - 1px)}footer .nav-page-60871 h5,footer .subscribe_holder h5{font-size:calc(20px - 2px)}footer .nav-top-62015 a{padding:6px 12px;font-size:calc(15px - 1px)}footer .input_holder input[type="email"],footer .subscribe-title-94267{padding:12px 15px}footer .ssl-info-84362{padding:6px 15px}} @keyframes slideInUp {from{transform:perspective(1000px) rotateY(-2deg) translateY(50px);opacity:0}to{transform:perspective(1000px) rotateY(-2deg) translateY(0);opacity:1}} @keyframes float {0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-30px) rotate(5deg)}} @keyframes rotateBg {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes slideInFromTop {from{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}} @keyframes slideInFromBottom {from{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}} @keyframes zoomIn {from{transform:scale(0.95) translateY(20px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}} @keyframes cornerGrow {from{width:0;height:0;opacity:0}to{width:20px;height:20px;opacity:0.7}} @keyframes patternMove {0%{background-position:0 0}100%{background-position:100px 100px}} @keyframes titleEntrance {0%{opacity:0;transform:translateY(-30px) translateZ(30px)}100%{opacity:1;transform:translateY(0) translateZ(30px)}} @keyframes holderEntrance {0%{opacity:0;transform:translateY(40px) translateZ(15px) rotateX(2deg)}100%{opacity:1;transform:translateY(0) translateZ(15px) rotateX(2deg)}} @keyframes itemSlideIn {0%{transform:translateX(-20px);opacity:0}100%{transform:translateX(0);opacity:1}} @keyframes textFadeIn {0%{opacity:0;transform:translateY(15px)}100%{opacity:1;transform:translateY(0)}} @keyframes gradient-shift {0%{background-position:0% 50%}100%{background-position:200% 50%}} @keyframes orb-float {0%{transform:translate(0,0)}100%{transform:translate(30px,10px)}} @keyframes pattern-shift {0%{background-position:0 0}100%{background-position:100px 100px}} @keyframes gradient-pulse {0%{opacity:0.6;transform:scale(1)}50%{opacity:0.8;transform:scale(1.05)}100%{opacity:0.6;transform:scale(1)}} @keyframes rotate {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes bounce {0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}} @keyframes fadeInStagger {from{opacity:0;transform:translateY(30px) translateZ(0)}to{opacity:1;transform:translateY(0) translateZ(0)}}