.template-cta{flex:0 0 auto}.template-cta{color:#ffffff;padding:80px 0 30px;position:relative;background:linear-gradient(135deg,#000000,rgb(176,109,143));font-family:Arial,sans-serif}header,footer{width:100%}header{backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,0.1);z-index:100;position:fixed;background:linear-gradient(135deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.5) 100%);left:0;top:0;transition:all 0.5s ease;width:100%;box-shadow:0 4px 30px rgba(0,0,0,0.2)}.study-method .container{z-index:3;padding:0 2rem;position:relative;margin:0 auto;max-width:1200px}.study-method .mastery-center:hover{transform:perspective(1000px) rotateY(0deg)}.study-method h3{margin-bottom:1.5rem;animation:fadeInUp 0.8s ease-out forwards;transform-origin:left center;display:inline-block;color:#000000;position:relative;font-size:calc(30px * 0.85);font-weight:700}.study-method .mastery-center:hover h3::after{transform:scaleX(1)}.study-method p span{position:relative;display:block;z-index:2}.study-method p::before{top:-10px;content:"";z-index:1;position:absolute;width:40px;border-radius:10px;height:40px;transform:rotate(45deg);left:-20px;opacity:0.3;background:rgb(176,109,143,0.5)}.gratCard::after{animation:float 15s infinite alternate ease-in-out;height:100%;right:-50%;position:absolute;background:rgb(255,255,255,0.5);content:"";width:100%;top:-50%;transform:rotate(35deg);z-index:1;filter:blur(80px)}.gratCard .mastery-center > div:first-child{position:relative;margin-left:-1.5rem;padding-left:1.5rem;border-left:4px solid rgb(203,179,191);animation:slideRight 0.6s 0.2s cubic-bezier(0.25,1,0.5,1) both}.gratCard h5{line-height:1.4;font-size:19px;margin:0;color:#000000;display:inline-block;font-weight:700;position:relative}.gratCard .mastery-center > div:last-child{animation:fadeIn 0.8s 0.4s cubic-bezier(0.25,1,0.5,1) both;position:relative}.gratCard a:hover{transform:translateY(-5px);box-shadow:0 12px 24px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.04)}.gratCard p{color:#000000;line-height:1.7;transition:color 0.3s ease;z-index:1;margin:0;font-size:17px;position:relative}.program-details::after{opacity:0.4;background:radial-gradient(circle at center,transparent 30%,rgba(0,0,0,0.5) 90%);width:200%;height:200%;z-index:1;position:absolute;left:-50%;top:-50%;animation:rotateBg 60s linear infinite;content:""}.program-details .img-fluid{z-index:1;transform:scale(1);transition:transform 0.7s cubic-bezier(0.19,1,0.22,1);top:0;position:absolute;height:100%;width:100%;left:0}.program-details .mastery-center:hover .img-fluid{transform:scale(1.03)}.program-details .mastery-center:hover .img-fluid::before{opacity:0.6}.program-details .page-top{border-radius:43% 57% 63% 37% / 41% 65% 35% 59%;animation:floatLogo 6s ease-in-out infinite;position:absolute;right:10%;background:#ffffff;transform-style:preserve-3d;width:110px;box-shadow:0 15px 35px rgba(0,0,0,0.2),0 0 0 15px rgb(176,109,143,0.5);justify-content:center;z-index:5;align-items:center;top:-30px;display:flex;perspective:1000px;height:110px}.program-details .lesson-route h3{font-size:33px;background:linear-gradient( 135deg,rgb(203,179,191,0.5) 0%,rgba(0,0,0,0.5) 100% );padding:15px 25px;margin-bottom:30px;font-weight:700;border-radius:10px;text-shadow:0 2px 4px rgba(0,0,0,0.5);box-shadow:10px 10px 20px rgba(0,0,0,0.5),inset 0 0 0 1px rgb(203,179,191,0.5);color:#ffffff;backdrop-filter:blur(10px);transform:translateZ(0);border-left:4px solid rgb(203,179,191);display:inline-block;position:relative}.support::before{z-index:-1;position:absolute;content:"";background:repeating-linear-gradient(0deg,transparent,transparent 5px,rgba(255,255,255,0.03) 5px,rgba(255,255,255,0.03) 10px),repeating-linear-gradient(90deg,transparent,transparent 5px,rgba(255,255,255,0.03) 5px,rgba(255,255,255,0.03) 10px);inset:0}.support .edu-asksup{position:relative;box-shadow:0 15px 35px rgba(0,0,0,0.1);overflow:hidden;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275),box-shadow 0.4s ease;background:rgba(255,255,255,0.03);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.05);border-radius:15px;padding:2.5rem}.support .edu-asksup:hover{transform:translateY(-5px) translateX(5px);box-shadow:0 20px 40px rgba(0,0,0,0.15)}.support .edu-asksup h2::after{background:rgb(203,179,191);height:3px;left:0;position:absolute;transition:width 0.3s ease;content:"";width:40px;bottom:-10px}.support .learn-ask{font-size:13px;max-width:90%;position:relative;line-height:1.8;color:#000000;margin-bottom:2.5rem}.support .edu-asksup p span{position:relative;font-weight:600;transition:color 0.3s ease;color:#ffffff;padding-bottom:2px;margin-left:0.5rem}.support .form-edu::before{width:30%;background:linear-gradient(to right,transparent,rgb(176,109,143,0.5));height:1px;top:0;position:absolute;right:0;content:""}.support .form-edu h3::before{background:linear-gradient(45deg,rgb(203,179,191) 0%,rgb(203,179,191) 40%,transparent 40%),linear-gradient(-45deg,rgb(176,109,143) 0%,rgb(176,109,143) 40%,transparent 40%);margin-right:8px;border-radius:50%;height:18px;width:18px;display:inline-block;content:""}.support .support-now span:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,0.1);color:#ffffff}.support .edu-asksup .img-fluid::before{content:"";left:0;position:absolute;background:linear-gradient(to top,rgba(0,0,0,0.7) 0%,transparent 100%);width:100%;z-index:2;height:50%;bottom:0}.support .connect-now a::before{height:100%;content:"";left:0;background:rgb(203,179,191);top:0;position:absolute;width:3px;transition:width 0.3s ease}.support .connect-now a:hover::before{width:6px}.support .connect-now a:hover::after{opacity:0.05}.support .connect-now a:hover p{transform:translateX(5px)}.support svg{transition:all 0.3s ease;margin-right:1rem;height:22px;width:22px}.support .connect-now a:hover svg path{fill:rgb(203,179,191)}.data-statistics::before{left:0;opacity:0.15;width:100%;background:linear-gradient(135deg,rgb(203,179,191,0.5) 0%,transparent 75%);top:0;z-index:-1;position:absolute;content:"";height:100%}.data-statistics::before,.data-statistics::after,.data-statistics .container::before{animation:pulse 15s infinite alternate}.data-statistics h2{margin-bottom:100px;text-align:center;font-weight:700;color:#000000;text-transform:uppercase;transform:perspective(1000px) rotateX(-10deg);letter-spacing:3px;font-size:35px;position:relative}.data-statistics .statistics-advance{display:flex;margin-bottom:30px;max-width:600px;position:relative;transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);transform-style:preserve-3d;box-shadow:0 10px 30px rgba(0,0,0,0.1);gap:30px;flex-direction:row;align-items:center;padding:30px;border-radius:18px;z-index:1;background:#ffffff}.data-statistics .statistics-advance{opacity:0;animation:floatIn 0.8s forwards}.data-statistics .statistics-advance:nth-child(3){transform:translateX(200px)}.data-statistics .statistics-advance:nth-child(3){animation-delay:0.5s}.data-statistics .statistics-advance:nth-child(2):hover{transform:perspective(1000px) translateZ(30px) translateX(-110px)}.data-statistics .statistics-advance p{line-height:1;text-align:center;transition:all 0.3s ease;flex-shrink:0;-webkit-background-clip:text !important;flex-basis:140px;margin:0;font-weight:700;background-clip:text !important;background:linear-gradient(90deg,rgb(203,179,191),rgb(176,109,143));color:transparent;font-size:3.5rem}.data-statistics .statistics-advance:nth-child(even) svg{fill:rgb(176,109,143)}.data-statistics ul::before{top:0;transform:translateX(-50%);position:absolute;background:linear-gradient(to bottom,rgb(203,179,191,0.5),rgb(176,109,143,0.5));left:50%;opacity:0.4;height:100%;z-index:-1;content:"";width:2px}.data-statistics .container::after{top:0;animation:float 20s infinite linear;content:"";z-index:-3;position:absolute;background-image:radial-gradient(circle at 20% 30%,rgb(203,179,191) 0%,transparent 0.5%),radial-gradient(circle at 80% 40%,rgb(176,109,143) 0%,transparent 0.5%),radial-gradient(circle at 40% 70%,rgb(203,179,191) 0%,transparent 0.4%),radial-gradient(circle at 60% 20%,rgb(176,109,143) 0%,transparent 0.4%),radial-gradient(circle at 30% 60%,rgb(203,179,191) 0%,transparent 0.3%),radial-gradient(circle at 70% 80%,rgb(176,109,143) 0%,transparent 0.3%);width:100%;left:0;height:100%}.join-list .request-help{flex-direction:column;position:relative;width:80%;display:flex;margin-left:5%;max-width:800px}.join-list h3::after{position:absolute;width:30px;background:rgb(203,179,191);bottom:-15px;height:30px;z-index:-1;content:"";transform:rotate(45deg);right:-15px}.join-list input[type="email"]:focus{outline:none;transform:translateY(-5px);box-shadow:0 0 0 2px rgb(203,179,191)}.join-list input[type="submit"]::before{width:100%;transition:all 0.3s ease;position:absolute;z-index:-1;height:100%;content:"";top:0;left:-100%;background:rgb(176,109,143)}.join-list input[type="submit"]:hover::before{left:0}.join-list .input_holder::after{content:"";background:rgb(203,179,191,0.5);left:10%;opacity:0.5;height:50px;bottom:-25px;transform:rotate(180deg);position:absolute;clip-path:polygon(50% 0%,0% 100%,100% 100%);width:50px}.academic-expertise::before{height:100%;content:"";width:100%;position:absolute;left:0;opacity:0.1;z-index:1;background:repeating-linear-gradient(45deg,rgb(176,109,143,0.5) 0px,transparent 2px,transparent 10px);top:0}.academic-expertise .img-fluid::after{position:absolute;content:"";width:100%;background:linear-gradient(135deg,rgb(203,179,191,0.5),transparent);left:0;height:100%;top:0;opacity:0.5}.academic-expertise .name::after{left:0;height:3px;transition:width 0.3s ease;position:absolute;width:50%;content:"";bottom:-8px;background:rgb(203,179,191)}.academic-expertise .rating-praise:hover .img-fluid{transform:scale(1.03)}.academic-expertise .rating-praise:hover .name::after{width:100%}.pricing-item::before{border-radius:40% 60% 70% 30% / 40% 50% 60% 50%;top:-150px;animation:float 15s ease-in-out infinite alternate;height:400px;filter:blur(30px);position:absolute;width:400px;z-index:1;opacity:0.6;content:'';right:-100px;background:linear-gradient(135deg,rgb(203,179,191,0.5),transparent)}.pricing-item .pricing-list h2{font-size:37px;color:#000000;position:relative;margin-bottom:1rem;font-weight:700;display:inline-block}.pricing-item .rate-choices{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:2rem;display:grid;gap:2rem}.pricing-item .edu-packages:nth-child(4){animation-delay:0.7s}.pricing-item .study-sub{transition:all 0.4s ease;background:linear-gradient(140deg,#ffffff,#f8f9fa);border-radius:4px;height:100%;overflow:hidden;display:flex;flex-direction:column;position:relative;box-shadow:0 15px 30px rgba(0,0,0,0.06),0 5px 15px rgba(0,0,0,0.04)}.pricing-item .program-rate::after{left:0;content:'';height:2px;position:absolute;width:40px;bottom:0;transition:width 0.3s ease;background:rgb(203,179,191,0.5)}.pricing-item .img-fluid::after{transition:opacity 0.4s ease;left:0;opacity:0;position:absolute;background:linear-gradient(to top,rgba(0,0,0,0.3),transparent);bottom:0;right:0;top:0;content:''}.contact-section::after{background-size:30px 30px,30px 30px,600px 600px,400px 400px,300px 300px;position:absolute;left:0;background-position:center center;background-image:linear-gradient(90deg,rgba(rgb(203,179,191),0.03) 1px,transparent 1px),linear-gradient(rgba(rgb(203,179,191),0.03) 1px,transparent 1px),radial-gradient(circle at 50% 50%,rgba(rgb(176,109,143),0.05) 0%,transparent 25%),radial-gradient(circle at 80% 20%,rgba(rgb(203,179,191),0.04) 0%,transparent 30%),radial-gradient(circle at 20% 80%,rgba(rgb(176,109,143),0.04) 0%,transparent 30%);content:"";width:100%;top:0;animation:backgroundShift 30s linear infinite;height:100%;z-index:1}.contact-section .img-fluid::after{content:"";height:300%;width:300%;animation:shine 6s infinite ease-in-out;left:-100%;background:linear-gradient(45deg,transparent 45%,rgba(255,255,255,0.1) 50%,transparent 55%);z-index:2;top:-100%;position:absolute}.contact-section form{position:relative;z-index:3}.contact-section form h3::after{left:0;height:2px;width:30px;position:absolute;content:"";bottom:-15px;background:rgb(203,179,191)}.contact-section form input[type="text"]::placeholder{transition:all 0.3s ease;color:rgba(#000000,0.5)}.contact-section form input[type="text"]:focus::placeholder{opacity:0.7;transform:translateX(5px)}.contact-section .feedback-support input[type="checkbox"]{position:absolute;opacity:0}.contact-section .feedback-support input[type="checkbox"]:checked + label::before{border-color:rgb(203,179,191);background:rgb(203,179,191)}.contact-section .feedback-support label a{position:relative;color:rgb(203,179,191);text-decoration:none;font-weight:600;transition:all 0.3s ease}.contact-section .feedback-support label a:hover{color:rgb(176,109,143)}.contact-section .request-section{border:none;transition:all 0.3s ease;cursor:pointer;background:rgb(203,179,191);z-index:1;padding:16px 40px;overflow:hidden;font-size:17px;font-weight:600;letter-spacing:0.5px;border-radius:8px;position:relative;color:#ffffff}.contact-section .request-section:hover::after{opacity:0;transform:scale(4)}.contact-section svg path{stroke-width:2;transition:all 0.3s ease;stroke:rgb(203,179,191)}.contact-section form input{border:1px solid rgb(203,179,191)}.meet-us::before{background:linear-gradient(135deg,rgba(rgb(203,179,191,0.5),0.92),rgba(rgba(0,0,0,0.5),0.85) 60%,rgba(rgb(176,109,143,0.5),0.78) 100%);left:0;position:absolute;content:"";top:0;z-index:1;height:100%;width:100%}.meet-us .text-panel-wrap > div{background:linear-gradient(to right bottom,rgba(255,255,255,0.9),rgba(255,255,255,0.7));box-shadow:0 15px 30px rgba(0,0,0,0.1),0 5px 15px rgba(0,0,0,0.05);opacity:0;transform:translateY(30px) rotateX(5deg);border-left:3px solid rgb(176,109,143);clip-path:polygon( 0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100% );animation:fadeInUp 1s 0.6s cubic-bezier(0.19,1,0.22,1) forwards;backdrop-filter:blur(10px);padding:40px}.enroll-instantly::before{width:100%;background:linear-gradient( 135deg,transparent 25%,rgba(255,255,255,0.05) 25%,rgba(255,255,255,0.05) 50%,transparent 50%,transparent 75%,rgba(255,255,255,0.05) 75% );height:100%;left:0;z-index:-1;opacity:0.5;position:absolute;background-size:30px 30px;content:'';top:0;animation:patternMove 15s linear infinite}.enroll-instantly h3{position:relative;transform:rotateX(5deg);font-size:28px;letter-spacing:2px;color:#ffffff;padding:0 20px;font-family:Arial,sans-serif;margin:60px 0;font-weight:700;perspective:1000px;transform-style:preserve-3d;transition:all 0.5s ease;text-transform:uppercase;text-align:center}.enroll-instantly h3:hover{transform:rotateX(0deg)}.enroll-instantly .assist-team{font-weight:600;padding:20px 50px;margin-bottom:60px;font-family:Arial,sans-serif;z-index:1;display:inline-block;box-shadow:0 15px 35px rgba(0,0,0,0.1),0 5px 15px rgba(0,0,0,0.05);transform-origin:bottom center;position:relative;transition:all 0.4s ease;border-radius:10px;letter-spacing:2px;background:linear-gradient( 145deg,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.7) 100% );transform:perspective(1000px) rotateX(10deg);text-transform:uppercase;font-size:15px;text-decoration:none;overflow:hidden;color:rgb(203,179,191)}.secure-citadel ul{padding-left:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:0.5rem}.secure-citadel p,.secure-citadel span{margin-bottom:1rem;color:#000000;line-height:1.5;font-size:18px}.secure-citadel div{flex-direction:column;gap:1rem;display:flex}header .container{padding:1rem 2rem;position:relative}header .page-nav{position:relative;display:flex;align-items:center;gap:2rem}header .page-nav::before{opacity:0.1;content:"";width:calc(100% + 60px);top:-15px;background:linear-gradient(90deg,transparent 0%,rgb(203,179,191,0.5) 50%,transparent 100%);border-radius:17px;left:-30px;position:absolute;transform:skewX(-15deg);height:calc(100% + 30px);z-index:-1}header .main-teach:hover::before{width:100%}header .nav-learn svg{transition:all 0.3s ease;filter:drop-shadow(0 0 8px rgba(255,255,255,0.3));width:auto;height:40px}.title-board::after{height:100%;z-index:2;top:0;content:"";filter:blur(10px);background:radial-gradient(circle at 20% 20%,rgb(203,179,191,0.5) 0%,transparent 25%),radial-gradient(circle at 80% 80%,rgb(176,109,143,0.5) 0%,transparent 25%),radial-gradient(circle at 50% 50%,rgba(0,0,0,0.5) 0%,transparent 50%);position:absolute;left:0;animation:pulseGlow 15s infinite alternate;width:100%}.title-board .course-front::before{z-index:2;width:100%;top:0;background:linear-gradient(0deg,#000000 0%,transparent 35%,transparent 65%,#000000 100%);left:0;height:100%;position:absolute;content:""}.title-board .intro-head::before{opacity:0.7;content:"";position:absolute;border-radius:calc(23px - 2px);inset:2px;background:linear-gradient(90deg,rgb(203,179,191,0.5) 0%,rgba(0,0,0,0.5) 50%,rgb(176,109,143,0.5) 100%);z-index:-1}.title-board .intro-head label:hover::before{background:#ffffff;opacity:0.8;transform:rotate(45deg)}.title-board .intro-head label:hover::after{background:rgb(176,109,143);transform:rotate(-45deg);opacity:1}.title-board .text-panel-wrap .container::before{animation:rotateBackground 120s linear infinite;opacity:0.05;left:-50%;background:radial-gradient(circle at 50% 50%,transparent 15%,rgba(0,0,0,0.5) 50%),repeating-conic-gradient(rgb(203,179,191,0.5) 0deg,rgb(203,179,191,0.5) 5deg,transparent 5deg,transparent 10deg,rgb(176,109,143,0.5) 10deg,rgb(176,109,143,0.5) 15deg,transparent 15deg,transparent 20deg);content:"";top:-50%;position:absolute;height:200%;width:200%;z-index:-1}.title-board .text-panel-wrap h3::after{height:8px;position:absolute;animation:pulse 2s infinite;right:-15px;top:50%;border-radius:50%;transform:translateY(-50%);box-shadow:0 0 10px rgb(203,179,191),0 0 20px rgb(203,179,191,0.5);width:8px;content:"";background:rgb(203,179,191)}.title-board .text-panel-wrap p::after{background:rgb(203,179,191);left:-3px;content:"";border-radius:50%;height:7px;width:7px;position:absolute;bottom:0}.title-board input[type="radio"]:nth-of-type(5):checked ~ .learn-main{transform:translateX(-400%)}.title-board input[type="radio"]:nth-of-type(8):checked ~ .learn-main{transform:translateX(-700%)}.title-board input[type="radio"]:nth-of-type(1):checked ~ .intro-head label:nth-of-type(1)::before,.title-board input[type="radio"]:nth-of-type(2):checked ~ .intro-head label:nth-of-type(2)::before,.title-board input[type="radio"]:nth-of-type(3):checked ~ .intro-head label:nth-of-type(3)::before,.title-board input[type="radio"]:nth-of-type(4):checked ~ .intro-head label:nth-of-type(4)::before,.title-board input[type="radio"]:nth-of-type(5):checked ~ .intro-head label:nth-of-type(5)::before,.title-board input[type="radio"]:nth-of-type(6):checked ~ .intro-head label:nth-of-type(6)::before,.title-board input[type="radio"]:nth-of-type(7):checked ~ .intro-head label:nth-of-type(7)::before,.title-board input[type="radio"]:nth-of-type(8):checked ~ .intro-head label:nth-of-type(8)::before,.title-board input[type="radio"]:nth-of-type(9):checked ~ .intro-head label:nth-of-type(9)::before,.title-board input[type="radio"]:nth-of-type(10):checked ~ .intro-head label:nth-of-type(10)::before{transform:rotate(45deg) scale(1.2);box-shadow:0 0 15px #ffffff;opacity:1;background:#ffffff}footer{z-index:1;position:relative;width:100%}.template-cta .container{position:relative;z-index:2}footer .sustain-cta{display:grid;grid-template-columns:1fr;gap:40px}footer .connect-now{display:flex;gap:20px;border:1px solid rgba(255,255,255,0.1);transform:translateY(0);background:rgba(255,255,255,0.05);box-shadow:0 8px 32px rgba(0,0,0,0.1);border-radius:25px;padding:25px;backdrop-filter:blur(8px);transition:transform 0.3s ease,box-shadow 0.3s ease;flex-wrap:wrap}footer .text_main_holder{grid-template-columns:1fr;display:grid;margin-top:20px;gap:40px}footer .page-top:hover svg{filter:drop-shadow(0 0 8px rgb(203,179,191))}footer .page-nav{backdrop-filter:blur(5px);background:rgba(255,255,255,0.03);border-radius:25px;padding:25px;position:relative;border:1px solid rgba(255,255,255,0.05);transition:box-shadow 0.3s ease}footer .page-nav h5{position:relative;color:#ffffff;margin-bottom:20px;font-size:20px;font-weight:600;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,0.1)}footer .header-tutor a{transition:color 0.3s ease,padding-left 0.3s ease;padding-left:15px;font-weight:400;position:relative;text-decoration:none;font-size:calc(13px - 1px);color:#ffffff}footer .subscribe_holder{background:linear-gradient(135deg,rgb(176,109,143,0.5),#000000);box-shadow:0 10px 30px rgba(0,0,0,0.2);border-radius:25px;position:relative;overflow:hidden;padding:30px}footer .subscribe_holder h5::after{height:2px;width:100%;left:0;bottom:-5px;background:linear-gradient(90deg,rgb(203,179,191),transparent);content:"";position:absolute}footer .input_holder input[type="email"]{border-radius:10px;padding:14px 16px;color:#ffffff;border:1px solid rgba(255,255,255,0.1);background:rgba(255,255,255,0.05);width:100%;font-size:13px;transition:all 0.3s ease}footer .join-block:hover{box-shadow:0 5px 15px rgba(0,0,0,0.2);background:rgb(176,109,143);transform:translateY(-3px)}footer .join-block:hover::before{left:100%}footer .review-block{border-top:1px solid rgba(255,255,255,0.1);padding-top:20px;margin-top:50px}.cookieUsagePromptBar .gdpr-banner{transform-origin:center;margin-right:20px;flex-shrink:0;animation:logoScale 1.5s cubic-bezier(0.25,0.46,0.45,0.94) both}.cookieUsagePromptBar .track-prefs h5{color:rgb(203,179,191);font-size:24px;margin-bottom:6px}.cookieUsagePromptBar .cookie-rules:hover{transform:translateY(-3px);box-shadow:0px 5px 10px rgba(0,0,0,0.1)}#cookie-window-box:checked ~ .cookieUsagePromptBar{opacity:0;visibility:hidden}@media only screen and (max-width: 1200px) {.container{padding:0 20px;width:100%}} @media screen and (min-width: 768px) {.study-method{padding:8rem 0}.study-method .mastery-center{gap:2rem;grid-template-columns:1fr;padding:4rem}.study-method h3{margin-bottom:2rem;font-size:30px}.study-method::before{width:45%}} @media (max-width: 991px) {.gratCard{padding:5rem 0}.gratCard .mastery-center{gap:2rem;padding:2.5rem}.gratCard h5{font-size:calc(19px * 0.95)}} @media (max-width: 768px) {.gratCard{padding:4rem 0}.gratCard .container{padding:0 1.5rem}.gratCard .mastery-center{transform:perspective(1000px) rotateX(1deg);padding:2rem;gap:1.8rem}.gratCard h5{font-size:calc(19px * 0.9)}.gratCard a{padding:1.2rem 1.5rem}.gratCard p{font-size:calc(17px * 0.95);line-height:1.6}} @media screen and (max-width: 768px) {.program-details{padding:60px 0}.program-details .mastery-center{min-height:auto;display:block;padding-bottom:40px}.program-details .img-fluid{margin-bottom:-40px;height:300px;position:relative}.program-details .lesson-route{width:100%;padding-top:60px;padding-bottom:0}.program-details .page-top{height:80px;width:80px;right:auto;left:20px;top:-30px}.program-details .lesson-route h3{width:calc(100% - 30px);font-size:calc(33px * 0.8);box-sizing:border-box;display:block;margin-top:20px}.program-details .lesson-route p{box-sizing:border-box;margin:30px auto 0;width:calc(100% - 30px)}} @media (max-width: 480px) {.support{padding:3rem 0}.support .edu-mentor{gap:1.2rem}.support .edu-asksup{padding:1.5rem}.support .edu-asksup h2{margin-bottom:1.5rem;font-size:calc(28px * 0.9)}.support .ask-team{font-size:13px}.support .learn-ask{margin-bottom:1.5rem}.support .form-edu{padding:1rem;margin-top:1.5rem}.support .connect-now a{padding:1rem}.support .connect-now a span{width:60px;margin-right:1rem}} @media (max-width: 768px) {.data-statistics{padding:80px 0}.data-statistics .container{transform:none}.data-statistics h2{margin-bottom:50px;font-size:calc(35px * 0.9);transform:none}.data-statistics ul{flex-direction:column;display:flex;align-items:center}.data-statistics ul::before{display:none}.data-statistics .statistics-advance{margin-bottom:20px;flex-direction:row !important;width:100%;padding:20px;max-width:100%;transform:none !important}.data-statistics .statistics-advance::after{display:none}.data-statistics .statistics-advance:nth-child(even){align-self:center}.data-statistics .statistics-advance p{flex-basis:80px;font-size:2.2rem}.data-statistics svg{width:35px;height:35px}.data-statistics .container::after{background-size:5px 5px}} @media (max-width: 576px) {.data-statistics{padding:60px 0}.data-statistics h2{letter-spacing:2px;margin-bottom:40px;font-size:calc(35px * 0.8)}.data-statistics .statistics-advance{gap:15px;padding:15px}.data-statistics .statistics-advance p{font-size:2rem;flex-basis:70px}.data-statistics svg{height:30px;width:30px}.data-statistics .statistics-advance span{font-size:calc(16px * 0.9)}} @media (max-width: 992px) {.academic-expertise .rating-praise{flex-direction:column;gap:2rem}.academic-expertise .img-fluid{height:350px;clip-path:polygon(0 0,100% 0,100% 90%,0 100%);width:100%}.academic-expertise .exp-timeline{padding:0 2rem 2rem;width:100%}} @media (min-width: 992px) {.pricing-item .learn-rates{flex-direction:row-reverse}.pricing-item .pricing-list{width:35%;padding-right:3rem;justify-content:center;flex-direction:column;text-align:left;display:flex}.pricing-item .pricing-list h2{text-align:left}.pricing-item .pricing-list h2::after{left:0;transform:none}.pricing-item .fee-package{margin:1.5rem 0 0}.pricing-item .rate-choices{grid-template-columns:repeat(2,1fr);gap:2rem;width:65%;margin-top:0}} @media (max-width: 1024px) {.contact-section{padding:80px 0}.contact-section .contact-query{margin-top:50px}.contact-section .img-fluid{min-height:450px}.contact-section .reach-box{padding:50px 40px}} @media (max-width: 480px) {.contact-section{padding:50px 0}.contact-section h2{font-size:calc(37px * 0.85)}.contact-section .contact-query{margin-top:30px;border-radius:12px}.contact-section .img-fluid{min-height:220px}.contact-section .reach-box{padding:30px 20px}.contact-section form h3{margin-bottom:25px;font-size:calc(23px * 0.9)}.contact-section form input[type="text"]{margin-bottom:15px;padding:12px 15px}.contact-section .feedback-support{margin-bottom:20px}.contact-section .feedback-support label{font-size:calc(12px * 0.9)}.contact-section .request-section{padding:12px 20px}} @media screen and (max-width: 992px) {.enroll-instantly{padding:120px 0}.enroll-instantly .mastery-center::before{left:-15%;width:130%}.enroll-instantly h3{margin:50px 0;font-size:calc(28px * 0.9)}.enroll-instantly .assist-team{margin-bottom:50px;padding:18px 45px;font-size:calc(15px * 0.95)}} @media screen and (max-width: 576px) {.enroll-instantly{padding:80px 0}.enroll-instantly .mastery-center::before{width:110%;left:-5%;transform:skewX(-5deg)}.enroll-instantly h3{margin:35px 0;font-size:calc(28px * 0.7);letter-spacing:1px}.enroll-instantly h3::before{top:-20px}.enroll-instantly h3::after{bottom:-20px}.enroll-instantly .assist-team{padding:12px 35px;margin-bottom:35px;letter-spacing:1px;font-size:calc(15px * 0.85)}} @media (max-width: 767px) {header{position:relative}header .top-main{flex-direction:column-reverse;padding:1rem 0;gap:1rem}header .nav-learn{margin-bottom:0.5rem}header .page-nav{justify-content:flex-start;padding:0.5rem 0;width:100%;mask-image:linear-gradient(to right,transparent 0%,#000 5%,#000 95%,transparent 100%);overflow-x:auto}header .page-nav::before{display:none}header .main-teach{border-radius:10px;padding:0.5rem 1rem;white-space:nowrap;background:rgba(255,255,255,0.05)}header .main-teach::before{display:none}} @media (min-width: 768px) {footer .info_item{flex:1 1 60px}footer .text_main_holder{grid-template-columns:1fr 1fr}footer .input_holder{flex-direction:row}footer .join-block{white-space:nowrap}} @media (max-width: 767px) {footer .template-cta{padding:60px 0 30px}footer .connect-now{gap:15px;padding:20px;flex-direction:column}footer .info_item{width:100%}footer .page-nav,footer .subscribe_holder{padding:20px}footer .subscribe_holder h5,footer .page-nav h5{font-size:calc(20px - 2px)}footer .subscribe_holder p,footer .header-tutor a{font-size:calc(13px - 2px)}footer .review-block{margin-top:30px}} @keyframes gradientShift {0%{opacity:0.5;transform:translateX(20%) skewX(-15deg)}100%{opacity:0.8;transform:translateX(25%) skewX(-18deg)}} @keyframes slideRight {from{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}} @keyframes gridFlow {0%{background-position:0 0}100%{background-position:40px 40px}} @keyframes pulseGlow {0%{opacity:0.2;transform:scale(0.8)}100%{opacity:0.5;transform:scale(1.2)}} @keyframes float {0%{background-position:0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%}100%{background-position:100% 100%,20% 80%,80% 20%,60% 30%,40% 70%,90% 10%}} @keyframes rotateBg {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes float {0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(5deg)}100%{transform:translateY(0) rotate(0deg)}} @keyframes slideInTitle {0%{transform:translateX(-10px);opacity:0}100%{transform:translateX(0);opacity:1}} @keyframes patternMove {0%{background-position:0 0}100%{background-position:30px 30px}} @keyframes floatBubble {0%{transform:translate(0,0);opacity:0.5}50%{transform:translate(-20px,20px);opacity:0.7}100%{transform:translate(0,0);opacity:0.5}} @keyframes backgroundMove {0%{background-position:0 0}100%{background-position:100px 100px}} @keyframes shiftGradient {0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}