﻿.wrap-structure-4{flex-direction:column;height:100%;display:flex;min-height:100%}svg{width:30px;height:30px}.container{width:1135px;margin:auto;max-width:100%}.main-train-8{flex:1 0 auto}.support-cta-6{flex:0 0 auto}a{text-decoration:none;color:inherit}.privacy-nook-0{box-shadow:0 0 20px rgb(200,199,217,0.5);border:1px solid rgb(200,199,217,0.5);font-family:Arial,sans-serif;color:#ffffff;padding:2em;background-color:rgb(200,199,217);margin:0 auto}.privacy-nook-0 h1{color:#ffffff;margin-bottom:1.5em;text-shadow:0 0 10px rgb(200,199,217,0.5);font-weight:700;text-align:center;font-size:38px}.privacy-nook-0 h4{font-weight:400;font-size:calc(24px - 0.4em)}.privacy-nook-0 h5{font-size:24px;font-weight:300}.privacy-nook-0 h6{font-weight:300;font-size:16px}.privacy-nook-0 ol{list-style-type:decimal}.privacy-nook-0 li{margin-bottom:0.75em;color:#ffffff;font-size:14px}.privacy-nook-0 span{color:rgb(200,199,217);font-weight:600}.privacy-nook-0 div{margin-bottom:1.5em}.privacy-nook-0 h2::after{content:"";background-color:rgb(164,163,185);height:3px;box-shadow:0 0 8px rgb(164,163,185,0.5);border-radius:10px;margin:0.5em auto 0;display:block;width:60px}.privacy-nook-0 a{color:rgb(200,199,217);box-shadow:0 0 5px rgb(200,199,217,0.5);text-decoration:underline}.privacy-nook-0 a:hover{color:rgb(164,163,185);box-shadow:0 0 5px rgb(164,163,185,0.5)}.privacy-nook-0 blockquote{color:#ffffff;border-left:5px solid rgb(200,199,217);padding:1.5em;font-style:italic;box-shadow:0 0 10px rgb(200,199,217,0.5);background-color:rgba(0,0,0,0.5);margin:1em 0}.company-overview-7::after{top:-50%;content:"";height:150%;right:-25%;z-index:0;background:radial-gradient(ellipse at center,rgb(200,199,217,0.5) 0%,transparent 70%);position:absolute;opacity:0.1;transform:rotate(-15deg);width:80%}.company-overview-7 .container{position:relative;z-index:1;max-width:1200px;padding:0 2rem;margin:0 auto}.company-overview-7 h1::after{background:rgb(200,199,217);animation:expandLine 1.2s cubic-bezier(0.25,1,0.5,1) forwards 0.4s;content:"";transform-origin:left;position:absolute;bottom:-12px;transform:scaleX(0);width:80px;height:4px;left:0}.company-overview-7 .learning-tracks-9{padding:2.5rem;position:relative;box-shadow:0 15px 30px rgba(0,0,0,0.08);opacity:0;transform:translateY(30px);animation:fadeUp 0.8s cubic-bezier(0.25,1,0.5,1) forwards;transition:transform 0.5s cubic-bezier(0.25,1,0.5,1);overflow:hidden;background:#ffffff;animation-delay:calc(0.2s * var(--i,1));border-left:4px solid rgb(200,199,217)}.company-overview-7 .learning-tracks-9 h4{color:rgb(200,199,217);animation-delay:calc(0.4s * var(--i,1));opacity:0;position:relative;animation:slideIn 0.6s cubic-bezier(0.25,1,0.5,1) forwards;margin-bottom:1.5rem;transform:translateX(-10px);font-weight:600;font-size:21px}.course-program-info-7{min-height:100vh;display:flex;flex-direction:column;background-color:rgb(231,230,242);justify-content:center;overflow:hidden;position:relative;z-index:1}.course-program-info-7{padding:4rem 0}.course-program-info-7::after{position:absolute;content:'';left:0;pointer-events:none;z-index:3;top:0;background:radial-gradient(circle at 75% 25%,rgb(164,163,185,0.5) 0%,transparent 50%);width:100%;animation:pulse 15s infinite alternate;height:100%}.course-program-info-7 .skill-explorer-9:hover .coding-expert-7{animation-play-state:paused}.course-program-info-7 .career-challenge-4{overflow:hidden;width:calc(100% / var(--slide-count,5));transition:transform 0.5s ease;height:100%;position:relative}.course-program-info-7 .career-challenge-4::after{content:'';z-index:1;left:0;width:100%;background:repeating-linear-gradient( 45deg,rgb(200,199,217,0.5),rgb(200,199,217,0.5) 2px,transparent 2px,transparent 4px );top:0;opacity:0.05;height:100%;mix-blend-mode:overlay;position:absolute}.course-program-info-7 .career-challenge-4:hover img{transform:scale(1.15)}.course-program-info-7 .quick-studies-3{backdrop-filter:blur(10px);transform:translateX(0);width:100%;padding:3rem;border-radius:27px;background:linear-gradient(135deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.05) 100%);box-shadow:0 8px 32px rgba(0,0,0,0.2);border:1px solid rgba(255,255,255,0.1);max-width:600px;animation:float 6s ease-in-out infinite}.course-program-info-7 .quick-studies-3{padding:1.5rem}.course-program-info-7 .skill-tool-0::after{height:40px;border-bottom:2px solid rgb(164,163,185);width:40px;bottom:-20px;opacity:0.8;border-right:2px solid rgb(164,163,185);right:-20px;content:'';position:absolute}.course-program-info-7 .skill-tool-0 h3::after{width:60%;content:'';height:3px;position:absolute;bottom:-10px;left:0;background:linear-gradient(90deg,rgb(200,199,217) 0%,transparent 100%)}.course-program-info-7 .skill-tool-0 .reach-list-0{overflow:hidden;text-decoration:none;border-radius:10px;position:relative;color:#ffffff;transition:all 0.3s ease;background:linear-gradient(135deg,rgb(200,199,217) 0%,rgb(164,163,185) 100%);font-weight:600;display:inline-block;z-index:1;padding:1rem 2.5rem;font-size:20px;box-shadow:0 4px 15px rgba(0,0,0,0.2)}.course-program-info-7 .skill-tool-0 .reach-list-0:hover::before{transition:all 0.4s ease;left:100%}.title-screen-5{justify-content:center;display:flex;background:rgb(231,230,242);overflow:hidden;align-items:center;padding:2rem;position:relative;min-height:100vh}.title-screen-5::after{position:absolute;right:-50%;height:100%;z-index:1;top:-50%;background:radial-gradient(circle at center,rgb(200,199,217,0.5) 0%,transparent 70%);width:100%;opacity:0.1;content:"";transform:scale(2)}.title-screen-5 .learn-top-1:hover{box-shadow:25px 25px 70px rgba(0,0,0,0.12),-12px -12px 35px rgba(255,255,255,0.08),inset 5px 5px 10px rgba(255,255,255,0.08),inset -5px -5px 10px rgba(0,0,0,0.04);transform:perspective(1000px) rotateX(0deg) translateY(-5px)}.title-screen-5 .learn-top-1 > div:first-child{margin-bottom:2rem;animation:slideInLeft 0.7s 0.2s cubic-bezier(0.215,0.61,0.355,1) forwards;transform:translateX(-10px);opacity:0;padding-left:1.5rem;position:relative;border-left:4px solid rgb(200,199,217)}.title-screen-5 .ethos-block-2{position:relative;transform:translateY(20px);opacity:0;margin-top:3rem;animation:slideInUp 0.7s 0.4s cubic-bezier(0.215,0.61,0.355,1) forwards}.title-screen-5 .ethos-block-2 > div::before{position:absolute;height:100%;content:"";left:0;width:100%;top:0;z-index:1;background:linear-gradient( to bottom,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.7) 100% )}.title-screen-5 .ethos-block-2 h3{font-size:calc(24px * 0.9);text-shadow:1px 1px 3px rgba(0,0,0,0.3);transform:translateY(10px);animation:fadeIn 0.7s 0.6s ease-out forwards;position:relative;z-index:3;font-weight:400;padding:2rem 2rem 1rem;color:#ffffff;opacity:0;margin:0;line-height:1.5}.title-screen-5 .ethos-block-2 > div > div > div{transition:all 0.5s cubic-bezier(0.215,0.61,0.355,1);transform:perspective(500px) rotateX(3deg);box-shadow:5px 5px 15px rgba(0,0,0,0.1),-5px -5px 15px rgba(255,255,255,0.05),inset 1px 1px 2px rgba(255,255,255,0.05),inset -1px -1px 2px rgba(0,0,0,0.05);padding:2rem;background:linear-gradient(145deg,rgba(255,255,255,0.15),rgba(255,255,255,0.05));position:relative}.title-screen-5 .title_style_header::after{width:80px;border-radius:10px;bottom:-15px;transform:translateX(-50%);left:50%;background:linear-gradient(to right,rgb(200,199,217),rgb(164,163,185));position:absolute;content:"";height:4px}.contact-us-6{position:relative;padding:100px 0}.contact-us-6::before{left:0;height:100%;position:absolute;top:0;width:100%;content:'';background:linear-gradient(135deg,rgb(200,199,217,0.5) 0%,rgb(164,163,185,0.5) 100%)}.contact-us-6 .support-feedback-6{grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));background:#ffffff;display:grid;padding:40px;box-shadow:0 15px 30px rgba(0,0,0,0.1);border-radius:16px}.contact-us-6 .support-feedback-6 div{padding:30px 20px;transition:all 0.3s ease;border-radius:10px;background:rgb(231,230,242);align-items:center;text-align:center;flex-direction:column;display:flex}.contact-us-6 .support-feedback-6 svg{margin-bottom:15px;height:40px;width:40px}.contact-us-6 .support-feedback-6 span{font-size:12px;color:#000000}.contact-us-6 .support-feedback-6 a:hover{color:rgb(164,163,185)}.contact-us-6 .reach-message-3{border-radius:16px;padding:40px;box-shadow:0 15px 30px rgba(0,0,0,0.1);background:#ffffff}.contact-us-6 form h3::after{position:absolute;border-radius:2px;width:80px;bottom:-15px;left:50%;content:'';background:rgb(200,199,217);height:4px;transform:translateX(-50%)}.contact-us-6 form input[type="text"]:focus,.contact-us-6 form input[type="email"]:focus{box-shadow:0 0 0 3px rgb(200,199,217,0.5);border-color:rgb(200,199,217);outline:none}.contact-us-6 form input::placeholder{color:rgba(0,0,0,0.4)}.contact-us-6 .support-map-9{margin:10px 0;display:flex;grid-column:1 / -1;align-items:flex-start}.contact-us-6 .support-map-9 input[type="checkbox"]:checked{background-color:rgb(200,199,217);border-color:rgb(200,199,217)}.contact-us-6 .support-map-9 input[type="checkbox"]:checked::before{width:6px;border:solid #ffffff;transform:rotate(45deg);position:absolute;height:10px;border-width:0 2px 2px 0;top:4px;content:"";left:7px}.contact-us-6 .support-map-9 a:hover{color:rgb(164,163,185)}.contact-us-6 .reach-list-0:hover{background:rgb(164,163,185);transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.data-exploration-8{isolation:isolate;overflow:hidden;position:relative;padding:120px 0}.data-exploration-8::before{height:100%;background:linear-gradient(135deg,#f8f9fa 0%,rgba(255,255,255,0.98) 100%);top:0;position:absolute;z-index:1;left:0;content:"";width:100%}.data-exploration-8 .container{max-width:1200px;margin:0 auto;padding:0 20px;z-index:3;position:relative}.data-exploration-8 .boost-growth-4{align-items:center;position:relative;display:flex;flex-direction:column;z-index:4}.data-exploration-8 .extra-study-5::before{right:-10px;content:"";bottom:-10px;animation:pulse 3s ease-in-out infinite alternate;border:1px dashed rgb(200,199,217,0.5);position:absolute;border-radius:50%;left:-10px;top:-10px}.data-exploration-8 .statistics-perks-9{padding-left:25px;position:relative;color:#333333;font-weight:700;font-size:36px}.data-exploration-8 .pro-gains-9{position:relative;color:#555555;font-size:13px;text-align:center;margin-bottom:70px;line-height:1.6;opacity:0.9;max-width:700px;padding-bottom:25px}.data-exploration-8 .smart-statistics-5{flex-wrap:wrap;display:flex;width:100%;justify-content:center;gap:30px}.data-exploration-8 .statistics-wins-8::before,.data-exploration-8 .statistics-wins-8::after{pointer-events:none;content:"";position:absolute}.data-exploration-8 .statistics-wins-8::before{bottom:0;top:0;right:0;border:1px solid rgba(0,0,0,0.05);border-radius:10px;left:0;z-index:-1}.data-exploration-8 .statistics-wins-8::after{border-radius:calc(10px + 3px);z-index:-2;right:-3px;background:linear-gradient(135deg,rgb(200,199,217) 0%,transparent 50%,rgb(164,163,185) 100%);bottom:-3px;transition:opacity 0.3s ease;left:-3px;opacity:0;top:-3px}.data-exploration-8 .stat_item_decor::before,.data-exploration-8 .stat_item_decor::after{position:absolute;background:rgb(200,199,217);height:1px;width:20px;content:""}.data-exploration-8 .stat_item_decor::before{left:20px;top:20px}.data-exploration-8 .stat_item_decor span::after{top:20px;right:20px}.data-exploration-8 .statistics-gain-4{transition:all 0.3s ease;width:60px;margin-bottom:25px;position:relative;z-index:1;height:60px}.data-exploration-8 .statistics-wins-8:hover .statistics-gain-4{transform:scale(1.1) rotate(5deg)}.data-exploration-8 .statistics-wins-8:hover .statistics-gain-4::after{opacity:0.3;animation:slow-rotate 10s linear infinite}.data-exploration-8 .statistics-gain-4 svg{width:100%;filter:drop-shadow(0 0 5px rgb(164,163,185,0.5));height:100%;fill:rgb(164,163,185);transition:all 0.3s ease}.data-exploration-8 .statistics-wins-8 span::before{left:50%;position:absolute;width:30px;height:2px;content:"";bottom:-5px;opacity:0.5;background:rgb(200,199,217,0.5);transform:translateX(-50%)}.data-exploration-8 .statistics-wins-8 p{line-height:1.4;z-index:1;opacity:0.8;position:relative;font-size:13px;color:#555555}#cookie-alert-banner-3{display:none}#cookie-alert-banner-3:checked ~ .cookieNotificationBanner-9{visibility:hidden;opacity:0}.cookie-window-4{gap:20px;padding:20px 5%;justify-content:space-between;align-items:center;display:flex}.cookieNotificationBanner-9 p{font-size:15px;font-family:Arial,sans-serif;color:#ffffff;line-height:1.5}.edu-track-1{display:flex;filter:drop-shadow(0 0 10px rgb(200,199,217));justify-content:center;align-items:center;margin-right:15px;flex-shrink:0}.data-policy-1{background:linear-gradient(90deg,rgb(200,199,217),rgb(164,163,185));box-shadow:0 0 15px rgb(200,199,217);transition:background-color 0.3s ease,box-shadow 0.3s ease;text-decoration:none;white-space:nowrap;margin-left:10px;border-radius:20px;color:#000000;flex-shrink:0;line-height:40px;padding:10px 20px;text-align:center;cursor:pointer;min-width:140px;font-size:20px}.price-table-3{overflow:hidden;position:relative;padding:120px 0}.price-table-3 .container{max-width:1200px;position:relative;padding:0 20px;margin:0 auto;z-index:2}.price-table-3 .rate-choices-4{display:flex;flex-direction:column;align-items:center}.price-table-3 .bundle-rate-2{text-align:center;transform:translateY(20px);line-height:1.6;opacity:0;color:rgb(255,255,255,0.5);font-size:18px;animation:fadeInUp 0.8s ease-out 0.2s forwards;max-width:700px;margin-bottom:40px}.price-table-3 .fee-offers-0 li{transform:translateY(30px);animation:fadeInUp 0.8s ease-out forwards;opacity:0}.price-table-3 .fee-offers-0 li:nth-child(1){animation-delay:0.3s}.price-table-3 .fee-offers-0 li:nth-child(3){animation-delay:0.5s}.price-table-3 .enroll-cost-8{overflow:hidden;transition:transform 0.4s cubic-bezier(0.2,0.8,0.2,1);display:block;position:relative;text-decoration:none;height:100%}.price-table-3 .enroll-cost-8:hover::before{left:100%}.price-table-3 .bundle-offer-1{box-shadow:0 15px 35px rgba(0,0,0,0.2);border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;border:1px solid rgba(255,255,255,0.1);overflow:hidden;padding:5px;background:linear-gradient(145deg,rgba(255,255,255,0.09) 0%,rgba(255,255,255,0.05) 100%);height:100%;transition:box-shadow 0.4s ease,transform 0.3s ease}.price-table-3 .enroll-cost-8:hover .bundle-offer-1::after{transform:scaleX(1)}.price-table-3 .premium-cost-2{color:#ffffff;flex-direction:column;display:flex;height:100%;padding:30px;box-sizing:border-box;justify-content:space-between;min-height:400px}.price-table-3 .enroll-cost-8:hover .premium-cost-2 h4{transform:translateX(5px)}.price-table-3 .enroll-cost-8:hover .premium-cost-2 h4::after{width:60px}.price-table-3 .premium-cost-2 p{scrollbar-color:rgb(200,199,217,0.5) transparent;scrollbar-width:thin;line-height:1.6;overflow-wrap:break-word;font-size:calc(18px - 2px);margin:0 0 30px;color:rgba(255,255,255,0.8);max-height:200px;overflow-y:auto;word-break:break-word}.price-table-3 .enroll-cost-8:hover .pricing-schemes-1{box-shadow:0 8px 20px rgba(0,0,0,0.3);transform:scale(1.05)}.price-table-3 .pricing-schemes-1::before{transform:scale(0);height:200%;background:radial-gradient(circle,rgba(255,255,255,0.3) 0%,transparent 70%);position:absolute;transition:transform 0.6s ease-out,opacity 0.6s ease-out;left:-50%;top:-50%;width:200%;opacity:0;content:""}.user-feedback-8 .container{z-index:2;position:relative}.user-feedback-8 h2{padding-left:20px;font-weight:700;letter-spacing:-1px;max-width:60%;position:relative;color:#000000;font-size:calc(33px * 1.4);margin-bottom:80px}.user-feedback-8 .success-ratings-3{gap:60px 40px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid;position:relative}.user-feedback-8 .learning-quotes-6{grid-template-columns:auto 1fr;grid-template-rows:auto auto 1fr;grid-template-areas:"image ." "name name" "desc desc";transition:all 0.5s cubic-bezier(0.25,1,0.5,1);padding:0;display:grid;position:relative}.user-feedback-8 .learning-quotes-6:hover::before{width:100%}.user-feedback-8 .learning-quotes-6 img{width:55px;transform:rotate(-3deg);filter:grayscale(100%);height:55px;grid-area:image;transition:all 0.4s ease;box-shadow:5px 5px 0 rgb(200,199,217,0.5);object-fit:cover;border-radius:10px}.user-feedback-8 .learning-quotes-6 p::after{left:0;content:"";width:30px;background:rgb(164,163,185);bottom:0;position:absolute;height:2px;transition:width 0.4s ease}.user-feedback-8 .learning-quotes-6:hover .description{transform:translateX(10px)}.user-feedback-8 .learning-quotes-6 .description::first-letter{font-size:calc(16px * 1.5);color:rgb(200,199,217);font-weight:700}.user-feedback-8 .learning-quotes-6:nth-child(3n+2){transform:translateY(-20px)}footer .support-cta-6::before{z-index:0;top:0;width:100%;background-image:radial-gradient(circle at 10% 20%,rgb(200,199,217,0.5) 0%,transparent 20%),radial-gradient(circle at 90% 80%,rgb(164,163,185,0.5) 0%,transparent 20%);left:0;position:absolute;opacity:0.3;content:"";height:100%}footer .info_item{transition:all 0.3s ease;align-items:center;display:flex;flex:1 1 200px;background-color:rgb(231,230,242);border-radius:10px;padding:15px}footer .info_item svg{transition:transform 0.3s ease;fill:rgb(200,199,217);height:22px;width:22px;margin-right:12px}footer .info_item p,footer .info_item a{color:#000000;font-size:13px;transition:all 0.3s ease;text-decoration:none}footer .nav-learn-0,footer .site-header-8,footer .subscribe_holder{transform-origin:center center;padding:30px;transform-style:preserve-3d;box-shadow:0 15px 30px rgba(0,0,0,0.08);transition:all 0.5s ease;position:relative;border-radius:11px}footer .nav-learn-0{z-index:2;transform:translateZ(0) scale(1);background-color:#ffffff}footer .subscribe_holder:hover{transform:translateZ(10px) scale(0.98)}footer .nav-learn-0::after,footer .site-header-8::after,footer .subscribe_holder::after{left:0;background:linear-gradient(135deg,rgba(255,255,255,0.1) 0%,transparent 50%);position:absolute;z-index:-1;width:100%;border-radius:11px;transition:opacity 0.3s ease;top:0;opacity:0;content:"";height:100%}footer .site-header-8 h5{display:inline-block;font-weight:600;color:#ffffff;position:relative;margin-bottom:20px;font-size:21px}footer .site-header-8 h5:hover::after{width:100%}footer .top-lesson-1{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));margin-bottom:20px;display:grid;gap:15px}footer .top-lesson-1 a::before{height:1px;position:absolute;content:"";bottom:0;transition:width 0.3s ease;width:0;left:0;background-color:rgb(200,199,217)}footer .top-lesson-1 a:hover::before{width:100%}footer .subscribe_holder p{font-size:13px;line-height:1.6;margin-bottom:25px;color:rgba(255,255,255,0.9)}footer .input_holder input[type="email"]{color:#ffffff;padding:14px 16px;font-size:13px;border:none;border-radius:10px;background-color:rgba(255,255,255,0.1);transition:all 0.3s ease}footer .join-section-6{background-color:#ffffff;text-align:center;border-radius:10px;font-size:14px;border:none;padding:14px 20px;color:rgb(200,199,217);cursor:pointer;font-weight:600;transition:all 0.3s ease}footer .youtube-chan-8{padding:8px 20px;box-shadow:0 5px 15px rgba(0,0,0,0.05);color:#000000;font-size:13px;display:inline-block;border-radius:30px;background-color:#ffffff}.thanks-id-3::before{background:rgb(255,255,255,0.5);pointer-events:none;transform:rotate(-15deg);height:60%;opacity:0.05;content:"";right:-10%;width:50%;position:absolute;top:-10%}.thanks-id-3 .quick-studies-3{flex-direction:column;padding:60px 50px;position:relative;box-shadow:0 15px 45px rgba(0,0,0,0.08),0 5px 20px rgba(0,0,0,0.05);transform:translateY(0);gap:40px;transition:transform 0.5s cubic-bezier(0.25,0.1,0.25,1);background:#ffffff;display:flex}.thanks-id-3 .quick-studies-3 div:first-child{padding-bottom:25px;position:relative}.thanks-id-3 .quick-studies-3 h5{font-size:22px;line-height:1.4;transition:transform 0.4s ease-out;font-weight:700;transform:translateX(0);color:#000000;margin:0}.thanks-id-3 .quick-studies-3 div:last-child{position:relative}.thanks-id-3 .quick-studies-3 p{position:relative;color:#000000;line-height:1.8;margin:0;transition:color 0.3s ease;font-family:Arial,sans-serif;font-size:14px;z-index:1}.thanks-id-3 .quick-studies-3 a:hover::before{opacity:0.1}.teacher-profile-5{overflow:hidden;background:rgb(231,230,242);position:relative;padding:100px 0}.teacher-profile-5::before{width:100%;background:linear-gradient(90deg,transparent 9%,rgb(200,199,217,0.5) 10%,transparent 11%);position:absolute;animation:gradientSlide 30s linear infinite;background-size:150px 100%;left:0;content:"";height:100%;opacity:0.3;top:0}.teacher-profile-5 .learning-quotes-6:hover{box-shadow:0 15px 40px rgba(0,0,0,0.1);transform:translateY(-5px)}.teacher-profile-5 .learning-quotes-6:hover .photo-show-8{transform:rotate(-5deg)}.teacher-profile-5 .name{font-weight:700;font-size:calc(20px * 1.2);transition:transform 0.5s ease;letter-spacing:-0.5px;color:#000000;margin-left:0;margin-top:40px;transform:translateX(0)}.teacher-profile-5 .learning-quotes-6 span:not(.name){font-size:13px;text-transform:uppercase;font-weight:300;transition:transform 0.5s ease;margin-top:5px;color:#000000;letter-spacing:1px;transform:translateX(0)}.teacher-profile-5 .emp-exp-0::before{transform-origin:right;width:30px;top:15px;content:"";transform:scaleX(0);transition:transform 0.5s ease;left:-40px;background:rgb(200,199,217);height:2px;position:absolute}.teaching-process-4{overflow:visible;padding:170px 0 140px;position:relative;background:linear-gradient(130deg,rgb(231,230,242) 0%,rgb(164,163,185,0.5) 150%)}.teaching-process-4 .quick-studies-3{max-width:1200px;z-index:2;padding:0 20px;position:relative;margin:0 auto}.teaching-process-4 .paragraph-wrap-7 h2{color:#ffffff;font-size:34px;transform:translate(-60px,-40px);width:40%;backdrop-filter:blur(10px);padding:35px 40px;background:linear-gradient(120deg,rgb(200,199,217,0.5) 0%,rgba(255,255,255,0.1) 100%);font-weight:700;margin:0;z-index:4;border-radius:27px;position:relative;box-shadow:0 20px 40px rgba(0,0,0,0.15);align-self:flex-start}.teaching-process-4 .paragraph-wrap-7::before{top:15%;content:'';background:linear-gradient(140deg,rgb(200,199,217,0.5) 0%,transparent 70%);opacity:0.15;filter:blur(40px);left:10%;z-index:1;height:65%;width:80%;border-radius:27px;position:absolute}.teaching-process-4 .paragraph-wrap-7 h2::before{opacity:0.05;bottom:-60px;filter:blur(30px);position:absolute;right:-60px;content:'';width:120px;background:rgb(200,199,217);height:120px;z-index:-1;border-radius:50%}.teaching-process-4 .paragraph-wrap-7 p::after{bottom:30px;opacity:0.3;background:linear-gradient(90deg,transparent,rgb(164,163,185,0.5),transparent);height:1px;width:60%;left:20%;position:absolute;content:''}.teaching-process-4 .quick-studies-3::before{transform-origin:center;left:12%;top:-100px;content:'';opacity:0.2;border:1px solid rgb(164,163,185,0.5);position:absolute;width:200px;animation:rotate-scale 25s infinite linear;height:200px}.teaching-process-4 .quick-studies-3::before{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}header::before{height:100%;background:radial-gradient(circle at 10% 20%,rgb(200,199,217,0.5) 0%,transparent 20%),radial-gradient(circle at 90% 80%,rgb(164,163,185,0.5) 0%,transparent 20%);top:0;width:100%;position:absolute;animation:pulse 15s infinite alternate;opacity:0.3;z-index:-1;left:0;content:""}header .head-main-7{display:flex;align-items:center;position:relative;z-index:2;justify-content:space-between}header .header-site-9{position:relative;font-size:12px;text-transform:uppercase;font-weight:600;text-decoration:none;transition:all 0.3s ease;letter-spacing:0.5px;font-family:Arial,sans-serif;padding:0.5rem 0;color:#ffffff}header .header-site-9::before{transition:width 0.3s ease;content:"";height:2px;left:0;background:linear-gradient(to right,rgb(200,199,217),rgb(164,163,185));bottom:0;position:absolute;width:0}header .head-teach-2 svg{filter:drop-shadow(0 0 8px rgba(255,255,255,0.3));height:40px;width:auto;transition:all 0.3s ease}.company-overview-7 .learning-tracks-9 div::-webkit-scrollbar{width:6px}.company-overview-7 .learning-tracks-9 div::-webkit-scrollbar-track{background:rgba(0,0,0,0.05);border-radius:10px}.company-overview-7 .learning-tracks-9 div::-webkit-scrollbar-thumb{border-radius:10px;background:rgb(164,163,185,0.5)}.price-table-3 .premium-cost-2 p::-webkit-scrollbar{width:5px}.price-table-3 .premium-cost-2 p::-webkit-scrollbar-track{background:transparent}.price-table-3 .premium-cost-2 p::-webkit-scrollbar-thumb{background-color:rgb(200,199,217,0.5);border-radius:10px}@media (min-width: 1024px) {.company-overview-7{padding:10rem 0}.company-overview-7::before{background-size:80px 80px}.company-overview-7 .container{padding:0 4rem}.company-overview-7 h1{font-size:calc(40px * 1.4);margin-bottom:5rem}.company-overview-7 h1::after{width:140px}.company-overview-7 .learning-tracks-9{padding:3rem}.company-overview-7 .learning-tracks-9 h4{margin-bottom:2rem;font-size:calc(21px * 1.1)}.company-overview-7 .learning-tracks-9 div{line-height:1.9;font-size:calc(17px * 1.05)}} @media (max-width: 767px) {.company-overview-7{padding:4rem 0}.company-overview-7 h1{text-align:center;margin-bottom:2.5rem}.company-overview-7 h1::after{transform:translateX(-50%) scaleX(0);left:50%}.company-overview-7 .learning-tracks-9{margin-bottom:2rem;padding:1.8rem}.company-overview-7 .learning-tracks-9 h4{margin-bottom:1rem}.company-overview-7 .learning-tracks-9 div{max-height:200px}} @media screen and (max-width: 992px) {.title-screen-5{padding:1.5rem}.title-screen-5 .learn-top-1{width:95%;padding:2rem 1.5rem}.title-screen-5 .title_style_header{font-size:calc(32px * 1.1)}.title-screen-5 .ethos-block-2 h3{font-size:24px;padding:1.5rem 1.5rem 1rem}} @media screen and (max-width: 768px) {.title-screen-5{padding:4rem 1rem;min-height:auto}.title-screen-5 .learn-top-1{padding:1.5rem 1.25rem;transform:perspective(800px) rotateX(1deg)}.title-screen-5 .learn-top-1 > div:first-child{margin-bottom:1.5rem}.title-screen-5 .learn-top-1 > div:first-child p{font-size:17px}.title-screen-5 .ethos-block-2 > div > div{padding:1.5rem 1rem}.title-screen-5 .ethos-block-2 > div > div > div{padding:1.5rem 1rem}.title-screen-5 .title_style_header{font-size:calc(32px * 0.95)}.title-screen-5 .title_style_header::after{height:3px;bottom:-12px;width:60px}.title-screen-5 .ethos-block-2 h3{padding:1.5rem 1.25rem 0.75rem;font-size:calc(18px * 1.1)}} @media (max-width: 992px) {.contact-us-6{padding:80px 0}.contact-us-6 .support-feedback-6{padding:35px}.contact-us-6 .reach-message-3{padding:35px}} @media (max-width: 576px) {.contact-us-6{padding:50px 0}.contact-us-6 .support-feedback-6{grid-template-columns:1fr;padding:25px}.contact-us-6 .reach-message-3{padding:25px}.contact-us-6 .support-feedback-6 h3,.contact-us-6 form h3{font-size:calc(31px * 0.8);margin-bottom:25px}.contact-us-6 .support-feedback-6 div{padding:25px 15px}} @media screen and (max-width: 992px) {.data-exploration-8{padding:90px 0}.data-exploration-8 .pro-gains-9{margin-bottom:60px}.data-exploration-8 .statistics-wins-8{min-width:180px}} @media screen and (max-width: 576px) {.data-exploration-8{padding:70px 0}.data-exploration-8 .statistics-perks-9{font-size:calc(36px * 0.9)}.data-exploration-8 .pro-gains-9{margin-bottom:50px;font-size:calc(13px * 0.95);padding-bottom:20px}.data-exploration-8 .smart-statistics-5{flex-direction:column;align-items:center}.data-exploration-8 .statistics-wins-8{max-width:100%;min-width:100%}.data-exploration-8 .statistics-gain-4{height:50px;margin-bottom:20px;width:50px}.data-exploration-8 .statistics-wins-8 span{font-size:2.2rem}.data-exploration-8 .statistics-wins-8 p{font-size:calc(13px * 0.9)}} @media (max-width: 991px) {.price-table-3{padding:80px 0}.price-table-3 .fee-offers-0{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.price-table-3 .premium-cost-2{padding:25px;min-height:350px}} @media (max-width: 480px) {.price-table-3{padding:40px 0}.price-table-3 h2{font-size:calc(33px - 6px)}.price-table-3 .premium-cost-2{min-height:280px;padding:20px}.price-table-3 .premium-cost-2 p{margin-bottom:20px;font-size:calc(18px - 3px)}.price-table-3 .pricing-schemes-1{padding:8px 15px}} @media screen and (max-width: 992px) {.user-feedback-8{padding:90px 0}.user-feedback-8 h2{max-width:80%;font-size:calc(33px * 1.2);margin-bottom:60px}} @media screen and (max-width: 576px) {.user-feedback-8{padding:60px 0}.user-feedback-8 h2{font-size:33px;padding-left:15px}.user-feedback-8 .learning-quotes-6 img{height:45px;width:45px}.user-feedback-8 .learning-quotes-6 p{font-size:calc(18px * 0.9);margin-top:15px}.user-feedback-8 .success-ratings-3{gap:60px}} @media (max-width: 991px) {footer .message-section-2{width:90%;padding:20px}footer .text_main_holder{margin-top:80px}} @media (max-width: 767px) {footer .support-cta-6{padding:80px 0 30px}footer .message-section-2{padding:15px;width:95%}footer .info_item{flex:1 1 100%}footer .nav-learn-0,footer .site-header-8,footer .subscribe_holder{margin-right:0;padding:25px 20px;margin-left:0}footer .site-header-8,footer .subscribe_holder{margin-top:-10px}footer .res-connect-9{margin-top:40px}} @media (min-width: 768px) {.thanks-id-3 .quick-studies-3{padding:70px 80px}.thanks-id-3 .quick-studies-3::before{width:6px}.thanks-id-3 .quick-studies-3 div:first-child::after{width:120px}} @media (max-width: 767px) {.thanks-id-3{padding:60px 0}.thanks-id-3 .quick-studies-3{padding:40px 30px;gap:25px}.thanks-id-3 .quick-studies-3 h5{font-size:calc(22px - 2px)}.thanks-id-3 .quick-studies-3 p{font-size:calc(14px - 1px)}.thanks-id-3 .quick-studies-3 div:first-child{padding-bottom:20px}.thanks-id-3 .quick-studies-3 div:first-child::after{width:60px}} @media (max-width: 768px) {.teacher-profile-5{padding:80px 0}.teacher-profile-5 .learning-quotes-6{margin:0 15px;padding:80px 25px 30px}.teacher-profile-5 .photo-show-8{width:100px;left:25px;height:100px}.teacher-profile-5 .name{font-size:20px}.teacher-profile-5 .emp-exp-0{font-size:calc(13px * 0.95)}.teacher-profile-5 .emp-exp-0::before{width:20px;left:-25px}} @media screen and (max-width: 992px) {.teaching-process-4{padding:140px 0 120px}.teaching-process-4 .paragraph-wrap-7 h2{width:50%;padding:30px 35px;transform:translate(-30px,-25px)}.teaching-process-4 .paragraph-wrap-7 p{padding:35px 40px;transform:translate(15px,25px);width:70%}.teaching-process-4 .paragraph-wrap-7 h2::after{bottom:-70px;height:60px}.teaching-process-4 .quick-studies-3::before{height:140px;top:-70px;width:140px}.teaching-process-4 .quick-studies-3::after{height:140px;width:140px;bottom:-70px}} @media screen and (max-width: 480px) {.teaching-process-4{padding:100px 0 80px}.teaching-process-4 .paragraph-wrap-7 h2{padding:20px 25px;font-size:calc(34px * 0.8);margin-bottom:30px}.teaching-process-4 .paragraph-wrap-7 p{padding:25px 30px;font-size:calc(17px * 0.9)}.teaching-process-4 .paragraph-wrap-7 h2::after{height:30px;bottom:-40px}} @media (max-width: 767px) {header{position:relative}header .head-main-7{padding:1rem 0;gap:1rem;flex-direction:column-reverse}header .head-teach-2{margin-bottom:0.5rem}header .site-header-8{justify-content:flex-start;overflow-x:auto;mask-image:linear-gradient(to right,transparent 0%,#000 5%,#000 95%,transparent 100%);width:100%;padding:0.5rem 0}header .site-header-8::before{display:none}header .header-site-9{border-radius:10px;white-space:nowrap;background:rgba(255,255,255,0.05);padding:0.5rem 1rem}header .header-site-9::before{display:none}} @keyframes pulse {0%{opacity:0.3}50%{opacity:0.5}100%{opacity:0.3}} @keyframes carousel-slide {0%,5%{transform:translateX(0)}20%,25%{transform:translateX(calc(-100% / var(--slide-count,5) * 1))}40%,45%{transform:translateX(calc(-100% / var(--slide-count,5) * 2))}60%,65%{transform:translateX(calc(-100% / var(--slide-count,5) * 3))}80%,85%{transform:translateX(calc(-100% / var(--slide-count,5) * 4))}95%,100%{transform:translateX(0)}} @keyframes slow-rotate {0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}} @keyframes slideUp {to{transform:translateY(0)}} @keyframes fadeInUp {from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}} @keyframes gradientSlide {0%{background-position:0% 0%}100%{background-position:100% 0%}} @keyframes rotate-scale {0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.1)}100%{transform:rotate(360deg) scale(1)}} @keyframes pulse {0%,100%{opacity:0.2}50%{opacity:0.4}}