.container{max-width:100%;margin:auto;width:1238px}html,body{color:#000000;scroll-behavior:auto;min-height:100%;height:100%;font-family:Arial,sans-serif}.top_leads1{flex:1 0 auto}.wrapper-bundleNv{height:100%;display:flex;flex-direction:column;min-height:100%}header,footer{width:100%}header{position:fixed;width:100%;left:0;top:0;background:linear-gradient(to bottom,rgb(214,190,168,0.5) 0%,#000000 100%);box-shadow:0 5px 25px rgba(0,0,0,0.5);z-index:100}.price_set27 .container{padding:0 20px;max-width:1400px;position:relative;z-index:1;margin:0 auto}.price_set27 .bundle_ratecL{grid-template-columns:1fr;gap:60px;display:grid}.price_set27 .learning_costW8 h2{position:relative;font-weight:700;display:inline-block;font-size:36px;margin-bottom:20px;color:#000000}.price_set27 .plan_tableRa{line-height:1.6;font-size:calc(14px + 0.1rem);color:#000000;margin-top:30px}.price_set27 .basic_costjv{transform:translateY(30px);opacity:0;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid;animation:fadeSlideUp 0.8s forwards 0.4s;gap:30px;margin-top:20px}.price_set27 .cost_summaryw7:hover{transform:translateY(-10px) scale(1.02)}.price_set27 .cost_summaryw7:hover .cost_optionsUr{box-shadow:0 20px 40px rgba(var(--primary-color-rgb),0.15)}.price_set27 .cost_summaryw7:nth-child(odd) .cost_optionsUr::before{width:5px;left:0;transform:scaleY(0);transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);position:absolute;top:0;background:rgb(214,190,168);transform-origin:bottom;height:100%;content:""}.price_set27 .cost_summaryw7:hover .cost_optionsUr::before{transform:scaleY(1)}.price_set27 .program_priceUX{z-index:1;position:relative;padding:40px 30px;flex:1;flex-direction:column;display:flex}.price_set27 .cost_summaryw7:hover .program_priceUX h3{color:rgb(214,190,168)}.price_set27 .cost_summaryw7:nth-child(even):hover .program_priceUX h3{color:rgb(190,157,123)}.price_set27 .cost_summaryw7:nth-child(even) .price_gridmw{color:rgb(190,157,123)}.price_set27 .price_gridmw::after{left:0;height:3px;content:"";opacity:0.6;bottom:0;background:currentColor;position:absolute;width:40px}.price_set27 .image_boxd1{width:100%;transition:transform 0.5s ease;position:relative;transform-origin:center;height:200px}.price_set27 .image_boxd1::after{opacity:0;content:"";height:40%;transition:opacity 0.4s ease;background:linear-gradient(to top,rgba(0,0,0,0.4),transparent);position:absolute;left:0;width:100%;bottom:0}.connect_with_usJZ::before{left:0;top:0;z-index:0;position:absolute;animation:pulse 15s infinite alternate;content:'';background:radial-gradient(circle at 20% 30%,rgb(190,157,123,0.5) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgb(214,190,168,0.5) 0%,transparent 40%);width:100%;height:100%}.connect_with_usJZ .image_boxd1{left:0;opacity:0.2;height:100%;top:0;width:100%;filter:grayscale(40%) contrast(120%);position:absolute;z-index:2}.connect_with_usJZ .container{margin:0 auto;position:relative;z-index:3;max-width:1200px;padding:0 20px}.connect_with_usJZ h3::after{position:absolute;content:'';background:rgb(214,190,168);bottom:-10px;border-radius:10px;height:4px;width:80px;left:50%;transform:translateX(-50%)}.connect_with_usJZ .support_feedbackKs::before{left:-5px;background:linear-gradient(45deg,rgb(190,157,123),rgb(214,190,168),rgb(190,157,123));bottom:-5px;right:-5px;border-radius:calc(16px + 5px);top:-5px;content:'';position:absolute;z-index:-1;animation:border-glow 5s infinite linear}.connect_with_usJZ .contact_message8f #contact{z-index:1;position:relative}.connect_with_usJZ .contact_message8f h3{font-weight:600;color:#000000;text-align:left;margin-bottom:30px;font-size:18px}.connect_with_usJZ .contact_message8f h3::after{transform:none;width:60px;left:0}.connect_with_usJZ .contact_message8f input[type="text"],.connect_with_usJZ .contact_message8f textarea{color:#000000;margin-bottom:20px;font-family:Arial,sans-serif;background-color:rgba(0,0,0,0.02);transition:all 0.3s ease;border-radius:10px;border:1px solid rgba(0,0,0,0.08);font-size:15px;width:100%;padding:15px 20px}.connect_with_usJZ .contact_message8f textarea{resize:vertical;height:120px}.connect_with_usJZ .contact_message8f .contact_reachm1 input[type="checkbox"]{position:absolute;opacity:0}.connect_with_usJZ .contact_message8f .contact_reachm1 label{font-size:calc(15px - 2px);padding-left:35px;position:relative;cursor:pointer;color:#000000;line-height:1.5}.connect_with_usJZ .contact_message8f .contact_reachm1 input[type="checkbox"]:checked + label::before{border-color:rgb(214,190,168);background-color:rgb(214,190,168)}.connect_with_usJZ .contact_message8f .contact_reachm1 a{color:rgb(214,190,168);text-decoration:none;font-weight:600;transition:color 0.3s ease}.connect_with_usJZ .contact_message8f .contact_reachm1 a:hover{text-decoration:underline;color:rgb(190,157,123)}.connect_with_usJZ .contact_message8f .message_linksVG::before{left:-100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);transition:all 0.5s ease;height:100%;content:'';width:100%;position:absolute;top:0}.connect_with_usJZ .contact_message8f .message_linksVG:hover{box-shadow:0 10px 20px rgba(0,0,0,0.1);transform:translateY(-3px)}.connect_with_usJZ .message_queryrB{overflow:hidden;background:linear-gradient(135deg,rgb(190,157,123) 0%,rgb(214,190,168) 100%);padding:40px;flex:1 1 40%;position:relative}.connect_with_usJZ .message_queryrB h4{font-size:18px;font-weight:600;margin-bottom:30px;color:#ffffff;position:relative}.connect_with_usJZ .message_queryrB h4::after{border-radius:10px;height:3px;left:0;position:absolute;bottom:-10px;content:'';background:#ffffff;width:60px}.connect_with_usJZ .message_queryrB .reach_cardJB li{align-items:flex-start;position:relative;display:flex;margin-bottom:25px;z-index:1}.connect_with_usJZ .message_queryrB .reach_cardJB li svg path{fill:#ffffff;transition:fill 0.3s ease}.connect_with_usJZ .message_queryrB .reach_cardJB li span{line-height:1.5;color:#ffffff;font-size:15px}.connect_with_usJZ .message_queryrB .reach_cardJB li a:hover{text-decoration:underline;color:rgba(255,255,255,0.8)}.mod_toolsLZ::after{background:repeating-linear-gradient( -45deg,#000000,#000000 15px,rgb(190,157,123,0.5) 15px,rgb(190,157,123,0.5) 30px );content:"";left:-50px;width:300px;opacity:0.2;bottom:-50px;transform:rotate(30deg);position:absolute;height:300px}footer .info_item{display:flex;align-items:center}footer .info_item svg{flex-shrink:0;width:20px;height:20px;fill:rgb(214,190,168);margin-right:15px}footer .info_item p,footer .info_item a{font-weight:300;transition:color 0.3s ease;text-decoration:none;font-size:15px;color:#ffffff}footer .head_classPV{position:relative}footer .head_classPV::after{bottom:-30px;position:absolute;content:"";width:30%;left:0;background-color:rgb(214,190,168);height:3px}footer .nav_sectionBU{position:relative}footer .nav_sectionBU h5{font-weight:700;color:#ffffff;text-transform:uppercase;display:inline-block;position:relative;font-size:22px;letter-spacing:1px;margin-bottom:25px}footer .first_sectionuV{margin-bottom:30px}footer .first_sectionuV a:hover{border-bottom-color:rgb(214,190,168,0.5);color:#ffffff;padding-left:10px}footer .subscribe_holder{border-radius:26px;padding:35px;background-color:rgba(0,0,0,0.2);position:relative}footer .subscribe_holder h5{letter-spacing:1px;margin-bottom:15px;font-weight:700;color:#ffffff;font-size:22px;text-transform:uppercase}footer .subscribe_holder p{line-height:1.7;font-size:15px;color:rgba(255,255,255,0.7);margin-bottom:25px}footer .input_holder input[type="email"]{padding:15px;color:#ffffff;background-color:rgba(255,255,255,0.05);border-radius:10px;transition:all 0.3s ease;font-size:15px;border:1px solid rgba(255,255,255,0.1)}footer .subscribe_boxI5{display:inline-block;overflow:hidden;position:relative;font-weight:600;transition:all 0.3s ease;cursor:pointer;background-color:rgb(214,190,168);text-transform:uppercase;border-radius:10px;letter-spacing:1px;color:#ffffff;padding:15px 20px;font-size:19px;border:none}footer .fellow_prog89{padding-top:20px;border-top:1px solid rgba(255,255,255,0.1);margin-top:60px}.teaching_history86{padding:70px 30px;background:linear-gradient(45deg,rgb(234,224,211) 0%,#ffffff 100%);position:relative;overflow:hidden}.teaching_history86::after{position:absolute;height:100%;z-index:0;top:0;background:radial-gradient(circle at 70% 30%,rgb(190,157,123,0.5) 0%,transparent 40%);right:0;content:"";width:100%;opacity:0.3}.teaching_history86 .image_boxd1{position:relative;transition:transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275);overflow:hidden;border-radius:20px 20px 0 0;width:100%;transform:rotateX(10deg);z-index:2;transform-origin:bottom;height:300px;box-shadow:0 20px 40px rgba(0,0,0,0.5)}.teaching_history86 .success_ratingsBN:hover .image_boxd1{transform:rotateX(0deg) translateZ(30px)}.teaching_history86 .success_ratingsBN:hover .job_tabletF{transform:rotateX(0deg) translateZ(20px)}.teaching_history86 .name{transform:translateZ(0);display:inline-block;position:relative;margin-bottom:10px;color:rgb(214,190,168);font-weight:700;transition:transform 0.4s ease;font-size:35px}.teaching_history86 .success_ratingsBN:hover .name::after{width:100%}.teaching_history86 .success_ratingsBN:hover .name{transform:translateZ(10px)}.teaching_history86 .success_ratingsBN:hover .job_tabletF > div:nth-child(2){transform:translateZ(15px);color:rgb(190,157,123)}.teaching_history86 .work_expertisetm{transition:transform 0.4s ease 0.2s;transform:translateZ(0);position:relative;padding:20px 0 0 0;color:#000000;font-size:18px;line-height:1.7;border-top:1px solid rgb(234,224,211)}.course_highlightsZp{background:rgb(214,190,168);perspective:1500px;overflow:hidden;min-height:100vh;position:relative;display:flex;align-items:center;padding:100px 0}.course_highlightsZp::after{height:100%;position:absolute;left:0;z-index:2;mix-blend-mode:screen;opacity:0.2;background:radial-gradient(circle at 30% 20%,rgb(214,190,168,0.5) 0%,transparent 50%),radial-gradient(circle at 70% 80%,rgb(190,157,123,0.5) 0%,transparent 50%);width:100%;top:0;content:""}.course_highlightsZp .container{max-width:1600px;position:relative;margin:0 auto;width:100%;z-index:5;padding:0 30px}.course_highlightsZp .info_sectionkl{transform:translateZ(50px);padding:60px;background:rgba(0,0,0,0.7);position:relative;border-radius:0;box-shadow:0 20px 50px rgba(0,0,0,0.3),0 0 30px rgb(214,190,168,0.5);clip-path:polygon(0 0,100% 0,95% 100%,0 100%);border-left:3px solid rgb(214,190,168);backdrop-filter:blur(20px);z-index:15}.course_highlightsZp .info_sectionkl::after{width:150px;height:150px;right:0;background:conic-gradient(from 0deg,rgb(214,190,168,0.5) 0deg,transparent 120deg);opacity:0.2;border-radius:50%;content:"";transform:translate(50%,50%);animation:rotateConic 10s linear infinite;position:absolute;bottom:0}.course_highlightsZp .info_sectionkl .description{opacity:0.9;line-height:1.9;position:relative;padding-left:20px;text-shadow:0 0 5px rgba(0,0,0,0.5);margin-bottom:30px;color:#ffffff;font-size:13px}.course_highlightsZp .info_sectionkl .description:last-child{margin-bottom:0}.course_highlightsZp .hud-element{opacity:0.2;border:1px solid rgb(214,190,168,0.5);position:absolute;z-index:5}.course_highlightsZp .image_boxd1::before{top:0;z-index:1;position:absolute;width:100%;background:linear-gradient(to bottom,rgba(0,0,0,0.5) 0%,transparent 15%,transparent 85%,rgba(0,0,0,0.5) 100%),linear-gradient(to right,#000000 0%,transparent 20%);height:100%;left:0;content:""}.our_background8g{background:rgb(234,224,211);position:relative;overflow:hidden;padding:160px 0}.our_background8g::before{width:100%;height:100%;content:"";top:0;position:absolute;background-image:repeating-linear-gradient( 45deg,rgba(rgb(214,190,168,0.5),0.03) 0px,rgba(rgb(214,190,168,0.5),0.03) 1px,transparent 1px,transparent 20px ),repeating-linear-gradient( -45deg,rgba(rgb(190,157,123,0.5),0.03) 0px,rgba(rgb(190,157,123,0.5),0.03) 1px,transparent 1px,transparent 20px );z-index:0;left:0}.our_background8g .container{position:relative;margin:0 auto;max-width:1280px;z-index:2;padding:0 15px}.our_background8g .skill_spotgr{grid-area:director;position:relative;height:550px;overflow:hidden;border-radius:19px;box-shadow:0 25px 50px rgba(0,0,0,0.15),0 5px 15px rgba(0,0,0,0.1)}.our_background8g .image_boxd1:hover{transform:scale(1.05)}.our_background8g .skill_programmD{z-index:2;padding:30px;position:absolute;transition:transform 0.4s ease;width:100%;bottom:0;left:0}.our_background8g .skill_spotgr:hover .skill_programmD{transform:translateY(-10px)}.our_background8g .method_innovIC{font-size:21px;font-weight:700;margin:0 0 8px;position:relative;text-shadow:0 2px 4px rgba(0,0,0,0.3);font-family:Arial,sans-serif;color:#ffffff;padding-bottom:12px}.our_background8g .pro_trainingk3{font-family:Arial,sans-serif;font-size:14px;font-weight:400;text-shadow:0 2px 4px rgba(0,0,0,0.3);margin:0;opacity:0.9;color:#ffffff}.our_background8g .founder_visionWz svg{fill:rgb(214,190,168);transition:transform 0.4s ease;filter:drop-shadow(0 5px 10px rgba(0,0,0,0.1));height:60px;width:60px;margin-right:20px}.our_background8g .info_sectionkl::before{content:"";top:50%;position:absolute;left:-30px;height:70%;background:linear-gradient(to bottom,rgb(214,190,168),rgb(190,157,123));width:3px;transform:translateY(-50%);border-radius:10px}.our_background8g .info_sectionkl p{margin:0;color:#000000;position:relative;font-size:14px;line-height:1.8;font-family:Arial,sans-serif}#dialogConsentFormSM{display:none}#dialogConsentFormSM:checked ~ .cookie_message_alertjc{visibility:hidden;opacity:0}.manage_trackingtD{align-items:center;justify-content:space-between;display:flex;padding:20px 0}.edu_consentkI{flex-shrink:0;margin-right:10px}.track_optin9y{white-space:nowrap;font-size:24px;border-bottom:2px solid rgb(214,190,168);text-decoration:none;color:rgb(214,190,168);cursor:pointer;text-align:center;line-height:35px;min-width:120px;flex-shrink:0;margin-left:10px}.wrapper-bundleNv .manage_trackingtD{justify-content:space-between;padding:40px 0}.wrapper-bundleNv .privacy_ackL1{text-align:left;color:#ffffff}.wrapper-bundleNv .privacy_ackL1 h5{font-weight:700}.wrapper-bundleNv .privacy_ackL1 h5,.wrapper-bundleNv .privacy_ackL1 p{color:#ffffff}.welcome_sectionRf .page_primaryMr{padding:3rem 1.5rem;min-height:100vh;position:relative;justify-content:center;box-shadow:inset 0 0 150px rgba(0,0,0,0.25);align-items:center;display:flex}.welcome_sectionRf .skill_masteryA9{background:rgba(255,255,255,0.08);width:100%;box-shadow:20px 20px 60px rgba(0,0,0,0.2),-20px -20px 60px rgba(255,255,255,0.05),inset 5px 5px 15px rgba(255,255,255,0.1),inset -5px -5px 15px rgba(0,0,0,0.1);border-left:1px solid rgba(255,255,255,0.25);padding:3.5rem;max-width:1100px;border-top:1px solid rgba(255,255,255,0.25);animation:float 6s ease-in-out infinite;z-index:2;transform:perspective(1000px) rotateX(2deg);backdrop-filter:blur(10px);position:relative;border:1px solid rgba(255,255,255,0.1)}.welcome_sectionRf h3{line-height:1.4;transform:translateZ(10px);animation:fadeInUp 0.8s ease-out 0.2s forwards;opacity:0.95;color:#ffffff;font-size:clamp(1.25rem,3vw,24px);animation-fill-mode:both;margin-bottom:1.5rem;font-weight:600}.welcome_sectionRf p::before{content:"";width:10px;box-shadow:0 0 15px rgb(190,157,123);background:rgb(190,157,123);height:10px;left:0;position:absolute;animation:pulse 2s infinite;top:50%;transform:translateY(-50%);border-radius:50%}.sign_up_nowDk{padding:140px 0;overflow:hidden;background:linear-gradient(110deg,rgb(214,190,168) 0%,rgb(190,157,123) 100%);position:relative;z-index:1}.sign_up_nowDk::after{position:absolute;left:-50%;width:200%;z-index:-1;animation:rotateConic 30s linear infinite;background:conic-gradient( from 0deg at 50% 50%,rgba(255,255,255,0) 0deg,rgba(255,255,255,0.03) 90deg,rgba(255,255,255,0) 180deg,rgba(255,255,255,0.03) 270deg,rgba(255,255,255,0) 360deg );content:'';top:-50%;height:200%}.sign_up_nowDk .fast_studyoD::before{backdrop-filter:blur(10px);top:0;transform:skewX(-15deg);z-index:-1;content:'';height:100%;position:absolute;box-shadow:0 20px 40px rgba(0,0,0,0.1),0 10px 20px rgba(0,0,0,0.05);border-radius:20px;width:140%;left:-20%;background:rgba(255,255,255,0.05)}.sign_up_nowDk h3{transform-style:preserve-3d;position:relative;font-weight:700;margin:60px 0;padding:0 20px;letter-spacing:2px;font-family:Arial,sans-serif;text-transform:uppercase;perspective:1000px;transition:all 0.5s ease;text-align:center;font-size:37px;transform:rotateX(5deg);color:#ffffff}.sign_up_nowDk h3::after{width:60%;content:'';position:absolute;left:20%;bottom:-30px;height:1px;background:linear-gradient( to right,transparent,rgba(255,255,255,0.3),transparent )}.sign_up_nowDk .contact_linksKY::before{height:100%;z-index:-1;opacity:0;position:absolute;transition:opacity 0.4s ease;top:0;content:'';background:linear-gradient( 145deg,rgb(214,190,168) 0%,rgb(190,157,123) 100% );left:0;width:100%}.sign_up_nowDk .contact_linksKY::after{width:100%;top:0;left:0;z-index:-1;content:'';height:20px;background:linear-gradient( to bottom,rgba(0,0,0,0.05),transparent );position:absolute}.sign_up_nowDk .contact_linksKY:hover::before{opacity:1}header::before{z-index:1;content:"";background:radial-gradient(circle at 20% 30%,rgb(190,157,123,0.5) 0%,transparent 15%),radial-gradient(circle at 80% 70%,rgb(214,190,168,0.5) 0%,transparent 15%);width:100%;animation:pulse-bg 8s infinite alternate;opacity:0.3;height:100%;top:0;position:absolute;left:0}header .container{z-index:2;position:relative;padding:0;align-items:center;flex-direction:column;display:flex}header .nav_pageJp{align-items:center;position:relative;text-decoration:none;z-index:3;margin:1rem 0 1.5rem;justify-content:center;display:flex}header .nav_pageJp::after{z-index:-2;width:70px;content:"";border-radius:50%;opacity:0.3;animation:pulse-opacity 4s ease infinite alternate;position:absolute;height:70px;background:rgb(190,157,123,0.5);filter:blur(20px)}header .nav_pageJp svg{filter:drop-shadow(0 0 8px rgb(214,190,168,0.5));transition:all 0.4s ease;height:45px;width:auto}header .nav_sectionBU::before{top:0;position:absolute;background:linear-gradient(90deg,#000000 0%,transparent 10%,transparent 90%,#000000 100%);left:0;z-index:3;content:"";height:100%;pointer-events:none;width:100%}header .site_primego{letter-spacing:1px;perspective:800px;padding:0.6rem 1.5rem;text-transform:uppercase;font-size:17px;font-weight:600;white-space:nowrap;color:#ffffff;text-decoration:none;transition:all 0.3s ease;position:relative;font-family:Arial,sans-serif;z-index:2}header .site_primego:hover{transform:translateY(-2px) translateZ(0);color:rgb(190,157,123);text-shadow:0 0 5px rgb(190,157,123,0.5)}header .site_primego:hover::before{box-shadow:0 0 15px rgb(214,190,168,0.5);transform:translateZ(0);border-color:rgb(190,157,123,0.5)}.customer_feedbackdl::before{content:"";background:radial-gradient(circle at 20% 30%,rgb(214,190,168,0.5) 0%,transparent 15%),radial-gradient(circle at 80% 70%,rgb(190,157,123,0.5) 0%,transparent 15%);position:absolute;opacity:0.6;top:0;height:100%;width:100%;z-index:1;left:0}.customer_feedbackdl .container{z-index:2;position:relative}.customer_feedbackdl h2{transform:translateX(-50%);margin-bottom:4rem;color:#000000;font-size:31px;font-weight:700;left:50%;position:relative;text-transform:uppercase;text-align:center;padding:0 2rem;display:inline-block;letter-spacing:2px}.customer_feedbackdl h2::after{right:-30px}.customer_feedbackdl .user_feedbackYo{perspective:1000px;justify-content:center;display:flex;gap:2rem;flex-wrap:wrap}.customer_feedbackdl .success_ratingsBN::before{background:linear-gradient(45deg,rgb(214,190,168),rgb(190,157,123)) border-box;transition:opacity 0.5s ease;content:"";mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);opacity:0;border:2px solid transparent;inset:0;position:absolute;mask-composite:exclude;border-radius:10px}.customer_feedbackdl .success_ratingsBN:hover{box-shadow:-10px 10px 30px rgba(0,0,0,0.2);transform:translateZ(20px) rotateY(5deg)}.customer_feedbackdl .success_ratingsBN:nth-child(even):hover{box-shadow:10px 10px 30px rgba(0,0,0,0.2);transform:translateZ(20px) rotateY(-5deg)}.customer_feedbackdl .success_ratingsBN:hover img{border-color:rgb(214,190,168);transform:scale(1.05);box-shadow:0 0 15px rgb(214,190,168,0.5)}.customer_feedbackdl .success_ratingsBN p{color:#000000;font-family:Arial,sans-serif;margin:0;font-size:calc(14px * 1.1);font-weight:600;transition:all 0.3s ease;text-align:center}.customer_feedbackdl .success_ratingsBN .description::after{content:"";background:rgb(190,157,123,0.5);height:2px;top:0;position:absolute;left:50%;width:40px;transform:translateX(-50%);transition:all 0.3s ease}.privacy_strongholdcn::before{background:radial-gradient(circle at 100% 0%,rgb(214,190,168,0.5) 0%,transparent 50%),radial-gradient(circle at 0% 100%,rgb(190,157,123,0.5) 0%,transparent 50%);left:0;height:100%;position:absolute;width:100%;opacity:0.15;z-index:0;content:"";top:0}.privacy_strongholdcn h1{margin-bottom:2rem;transition:transform 0.5s ease-out;padding-bottom:1rem;color:#000000;transform:translateX(0);position:relative;font-size:39px;font-weight:700}.privacy_strongholdcn h1:hover{transform:translateX(5px)}.privacy_strongholdcn h1:hover::after{width:120px}.privacy_strongholdcn h3{color:#000000;font-weight:600;position:relative;font-size:calc(38px * 0.8);border-left:2px solid rgb(190,157,123,0.5);padding-left:1rem;margin:2rem 0 1rem}.privacy_strongholdcn p{position:relative;transition:transform 0.4s ease;font-size:15px;padding-right:1rem;font-family:Arial,sans-serif;margin-bottom:1.5rem;line-height:1.7;color:#000000}.privacy_strongholdcn strong{font-weight:700;color:rgb(214,190,168);position:relative}.privacy_strongholdcn p:hover strong::after{width:100%}.privacy_strongholdcn ul{margin:1.5rem 0 2rem 1rem;padding-left:0}.privacy_strongholdcn li::before{background:linear-gradient(135deg,rgb(214,190,168),rgb(190,157,123));top:0.6rem;height:8px;content:"";position:absolute;transition:transform 0.3s ease;left:0;transform:rotate(45deg);width:8px}.privacy_strongholdcn li:hover::before{transform:rotate(225deg)}.privacy_strongholdcn span:hover{transform:perspective(1000px) rotateX(1deg);background:linear-gradient(to right,rgba(rgb(234,224,211),0.5),transparent)}.gratPanelsH{padding:120px 0;background:linear-gradient(135deg,rgb(234,224,211) 0%,rgb(214,190,168,0.5) 100%);overflow:hidden;position:relative}.gratPanelsH::before{opacity:0.6;width:40%;z-index:1;top:-10%;transform:rotate(-15deg) skewX(15deg);content:"";height:70%;background:linear-gradient(120deg,rgb(190,157,123,0.5) 0%,transparent 70%);position:absolute;right:-5%}.gratPanelsH .container{padding:0 20px;position:relative;max-width:1200px;z-index:2;margin:0 auto}.gratPanelsH h2::after{height:3px;position:absolute;width:80px;bottom:-15px;transform:scaleX(1);transition:transform 0.5s ease;background:linear-gradient(90deg,rgb(214,190,168) 0%,rgb(190,157,123) 100%);content:"";left:0;transform-origin:left}.gratPanelsH .fast_studyoD::before{left:0;right:0;top:0;background:linear-gradient(135deg,#ffffff 0%,#ffffff 100%);content:"";clip-path:polygon(0 0,100% 0,100% 85%,95% 100%,0 100%);bottom:0;position:absolute;z-index:-1}.gratPanelsH .fast_studyoD:hover{transform:perspective(1000px) rotateY(2deg) translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,0.08),0 10px 20px rgba(0,0,0,0.05)}.gratPanelsH li::before{content:"";background:rgb(190,157,123);height:6px;width:6px;position:absolute;transform:translateY(-50%);top:10px;border-radius:50%;left:0}header .nav_sectionBU::-webkit-scrollbar{display:none}@media only screen and (max-width: 1200px) {.container{width:100%;padding:0 20px}} @media (min-width: 768px) {.price_set27 .bundle_ratecL{grid-template-columns:1fr}.price_set27 .basic_costjv{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:40px}} @media (min-width: 1200px) {.price_set27 .basic_costjv{gap:40px}} @media (max-width: 767px) {.price_set27{padding:80px 0}.price_set27 .learning_costW8 h2{font-size:calc(36px - 0.4rem)}.price_set27 .plan_tableRa{font-size:14px}.price_set27 .program_priceUX{padding:30px 20px}.price_set27 .cost_optionsUr{min-height:400px}.price_set27 .image_boxd1{height:160px}} @media (max-width: 992px) {.connect_with_usJZ{padding:60px 0}.connect_with_usJZ .container{padding:0 15px}.connect_with_usJZ .support_feedbackKs{flex-direction:column}.connect_with_usJZ .contact_message8f,.connect_with_usJZ .message_queryrB{flex:1 1 100%}.connect_with_usJZ .contact_message8f{padding:30px}.connect_with_usJZ .message_queryrB{padding:30px}} @media (max-width: 576px) {.connect_with_usJZ{padding:30px 0}.connect_with_usJZ .contact_message8f,.connect_with_usJZ .message_queryrB{padding:20px}.connect_with_usJZ h3{font-size:calc(30px - 6px)}.connect_with_usJZ .contact_message8f .contact_reachm1 label{font-size:calc(15px - 3px)}} @media (min-width: 768px) {footer .text_main_holder{gap:30px;grid-template-columns:1fr 1fr 1fr}footer .input_holder{flex-direction:row;align-items:stretch}footer .subscribe_boxI5{white-space:nowrap}} @media (max-width: 576px) {footer .mod_toolsLZ{padding:50px 0 20px}footer .contact_querymL{padding:15px;margin-bottom:30px}footer .head_classPV::after{width:50px}footer .nav_sectionBU h5,footer .subscribe_holder h5{font-size:calc(22px - 2px)}footer .subscribe_holder p,footer .first_sectionuV a,footer .info_item p,footer .info_item a{font-size:calc(15px - 1px)}footer .subscribe_holder{padding:20px 15px}footer .input_holder input[type="email"],footer .subscribe_boxI5{padding:12px 15px}} @media (max-width: 767px) {.teaching_history86{padding:50px 20px}.teaching_history86 .image_boxd1{height:250px}.teaching_history86 .job_tabletF{padding:30px 25px}.teaching_history86 .name{font-size:calc(35px - 4px)}.teaching_history86 .job_tabletF > div:nth-child(2){font-size:calc(17px - 1px)}.teaching_history86 .work_expertisetm{font-size:calc(18px - 1px)}} @media screen and (max-width: 991px) {.course_highlightsZp{padding:60px 0;min-height:auto}.course_highlightsZp .knowledge_mapfw{grid-gap:40px;grid-template-columns:1fr}.course_highlightsZp .info_sectionkl{padding:30px;transform:translateZ(0);clip-path:polygon(0 0,100% 0,97% 100%,0 100%)}.course_highlightsZp .image_boxd1{clip-path:polygon(0 0,100% 0,100% 100%,3% 100%);height:450px;transform:translateZ(0) rotateY(0)}} @media screen and (max-width: 480px) {.course_highlightsZp{padding:40px 0}.course_highlightsZp .container{padding:0 15px}.course_highlightsZp .info_sectionkl{padding:20px}.course_highlightsZp .info_sectionkl h2{font-size:calc(38px * 0.7);margin-bottom:20px}.course_highlightsZp .info_sectionkl h2::before{top:-20px;font-size:14px}.course_highlightsZp .image_boxd1{height:280px}} @media (max-width: 767px) {.our_background8g{padding:80px 0}.our_background8g .fast_studyoD{gap:25px}.our_background8g .skill_spotgr{height:400px}.our_background8g .skill_programmD{padding:25px}.our_background8g .founder_visionWz{padding:15px 0}.our_background8g .founder_visionWz svg{margin-right:15px;width:50px;height:50px}.our_background8g h2{font-size:calc(34px * 0.9);margin-bottom:20px}.our_background8g .info_sectionkl p{font-size:calc(14px * 0.95);line-height:1.7}} @media only screen and (max-width: 1200px) {.cookie_message_alertjc{padding:20px}} @media only screen and (max-width: 800px) {.edu_consentkI{display:none}.manage_trackingtD{justify-content:center;flex-direction:column;align-items:center}.cookie_message_alertjc h5{text-align:center}.cookie_message_alertjc p{text-align:center}.privacy_ackL1{margin-bottom:20px}body .wrapper-bundleNv .track_optin9y{margin-left:0;margin-bottom:10px}} @media (max-width: 991px) {.welcome_sectionRf .skill_masteryA9{padding:2.5rem;transform:perspective(1000px) rotateX(1deg)}.welcome_sectionRf .title_style_header{text-shadow:0 1px 5px rgba(0,0,0,0.2)}.welcome_sectionRf p{max-width:100%}} @media (max-width: 480px) {.welcome_sectionRf .page_primaryMr{padding-top:25%}.welcome_sectionRf .skill_masteryA9{padding:1.5rem 1.25rem}.welcome_sectionRf .title_style_header{font-size:2rem}.welcome_sectionRf h3{font-size:1.125rem}.welcome_sectionRf p{font-size:0.95rem}} @media screen and (max-width: 992px) {.sign_up_nowDk{padding:120px 0}.sign_up_nowDk .fast_studyoD::before{width:130%;left:-15%}.sign_up_nowDk h3{font-size:calc(37px * 0.9);margin:50px 0}.sign_up_nowDk .contact_linksKY{font-size:calc(15px * 0.95);margin-bottom:50px;padding:18px 45px}} @media screen and (max-width: 576px) {.sign_up_nowDk{padding:80px 0}.sign_up_nowDk .fast_studyoD::before{transform:skewX(-5deg);left:-5%;width:110%}.sign_up_nowDk h3{margin:35px 0;font-size:calc(37px * 0.7);letter-spacing:1px}.sign_up_nowDk h3::before{top:-20px}.sign_up_nowDk h3::after{bottom:-20px}.sign_up_nowDk .contact_linksKY{padding:12px 35px;letter-spacing:1px;margin-bottom:35px;font-size:calc(15px * 0.85)}} @media (max-width: 991px) {header .nav_pageJp{margin:0.8rem 0 1.2rem}header .nav_pageJp svg{height:40px}header .site_primego{font-size:calc(17px - 1px);padding:0.5rem 1.2rem}} @media (max-width: 991px) {.customer_feedbackdl{padding:4rem 0}.customer_feedbackdl h2{margin-bottom:3rem}.customer_feedbackdl .success_ratingsBN{flex:0 0 calc(50% - 2rem);max-width:calc(50% - 2rem)}} @media (max-width: 767px) {.customer_feedbackdl h2{font-size:calc(31px * 0.9)}.customer_feedbackdl h2::before,.customer_feedbackdl h2::after{width:30px}.customer_feedbackdl h2::before{left:-15px}.customer_feedbackdl h2::after{right:-15px}.customer_feedbackdl .user_feedbackYo{flex-direction:column;gap:1.5rem}.customer_feedbackdl .success_ratingsBN{flex:1 1 100%;max-width:100%;padding:1.5rem}.customer_feedbackdl .success_ratingsBN,.customer_feedbackdl .success_ratingsBN:hover,.customer_feedbackdl .success_ratingsBN:nth-child(even):hover{transform:none}.customer_feedbackdl .success_ratingsBN img{height:70px;width:70px}} @media (max-width: 480px) {.privacy_strongholdcn{padding:2rem 0.75rem}.privacy_strongholdcn .container{padding:1.5rem 1rem}.privacy_strongholdcn h1{font-size:calc(39px * 0.7)}.privacy_strongholdcn h2{font-size:calc(38px * 0.7);padding-left:0.75rem}.privacy_strongholdcn h3,.privacy_strongholdcn h4{padding-left:0.5rem}.privacy_strongholdcn p,.privacy_strongholdcn span,.privacy_strongholdcn li{font-size:calc(15px * 0.9);line-height:1.6}.privacy_strongholdcn li{padding-left:1rem}.privacy_strongholdcn li::before{width:6px;height:6px}} @media (min-width: 768px) {.gratPanelsH{padding:150px 0}.gratPanelsH h2{max-width:80%;font-size:calc(38px * 1.1)}.gratPanelsH .fast_studyoD{padding:50px 60px;margin-left:30px}.gratPanelsH span{font-size:calc(14px * 1.1)}} @media (max-width: 767px) {.gratPanelsH{padding:80px 0}.gratPanelsH h2{font-size:calc(38px * 0.9);margin-bottom:40px}.gratPanelsH .fast_studyoD{padding:30px 25px}.gratPanelsH span{line-height:1.7;font-size:14px}.gratPanelsH h2::after{width:60px}} @keyframes fadeSlideUp {from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}} @keyframes border-glow {0%{background-position:0% 0%}100%{background-position:300% 0%}} @keyframes gridPulse {0%{opacity:0.05;background-size:100px 100%,100% 100px}50%{opacity:0.1;background-size:110px 110%,110% 110px}100%{opacity:0.05;background-size:100px 100%,100% 100px}} @keyframes dataFlow {0%{left:-100%}100%{left:100%}} @keyframes fadeInUp {from{opacity:0;transform:translateY(30px) translateZ(0)}to{opacity:1;transform:translateY(0) translateZ(0)}} @keyframes pulse {0%{box-shadow:0 0 0 0 rgba(rgb(190,157,123),0.6)}70%{box-shadow:0 0 0 10px rgba(rgb(190,157,123),0)}100%{box-shadow:0 0 0 0 rgba(rgb(190,157,123),0)}} @keyframes rotateConic {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes pulse-bg {0%,100%{opacity:0.2}50%{opacity:0.4}} @keyframes rotate {from{transform:rotate(0deg)}to{transform:rotate(360deg)}} @keyframes neonPulse {0%{box-shadow:0 0 5px rgb(214,190,168),0 0 10px rgb(214,190,168,0.5)}100%{box-shadow:0 0 20px rgb(214,190,168),0 0 30px rgb(214,190,168,0.5)}} @keyframes fadeIn {from{opacity:0}to{opacity:1}}