header,footer{width:100%}header{padding:0;width:100%;position:relative;background:rgb(199,204,177);z-index:100}.container{max-width:100%;width:1117px;margin:auto}svg{width:30px;height:30px}.top_learning_Z{flex:1 0 auto}.wrap-container_a{min-height:100%;flex-direction:column;display:flex;height:100%}a{color:inherit;text-decoration:none}html,body{min-height:100%;font-family:Arial,sans-serif;height:100%;color:#000000}.training_method_G{position:relative;padding:8rem 2rem;overflow:hidden;z-index:1;background:linear-gradient(150deg,rgb(199,204,177) 45%,rgb(151,164,151,0.5) 100%)}.training_method_G::after{clip-path:polygon(30% 0%,70% 0%,100% 30%,100% 70%,70% 100%,30% 100%,0% 70%,0% 30%);position:absolute;width:40%;z-index:-1;height:70%;content:"";animation:floatElement 20s infinite alternate ease-in-out;filter:blur(40px);background:rgb(107,114,106,0.5);transform:rotate(15deg);top:-10%;right:-5%;opacity:0.05}.training_method_G .approach_edu_s{z-index:2;margin:0 auto;gap:3rem;display:grid;max-width:1200px;position:relative;grid-template-columns:1fr}.training_method_G h2::before{background:rgb(107,114,106);bottom:-15px;transform:scaleX(0);transform-origin:left;height:3px;content:"";animation:expandLine 1s 0.6s forwards cubic-bezier(0.17,0.67,0.83,0.67);position:absolute;left:0;width:80px}.training_method_G .text_cloud_t::before{left:0;animation:growVertical 0.7s 0.8s forwards ease-in-out;height:0;top:0;width:4px;content:"";position:absolute;background:linear-gradient(to bottom,rgb(151,164,151),rgb(107,114,106))}.training_method_G .text_cloud_t::after{background:linear-gradient(135deg,transparent 50%,rgba(rgb(107,114,106,0.5),0.1) 50%);content:"";right:0;position:absolute;height:25%;width:25%;bottom:0;z-index:-1;clip-path:polygon(100% 0,0% 100%,100% 100%)}.program_details_A::before{opacity:0.6;top:0;position:absolute;content:"";z-index:1;width:100%;animation:backgroundPulse 15s infinite alternate;background-image:radial-gradient(circle at 10% 20%,rgb(151,164,151,0.5) 5%,transparent 10%),radial-gradient(circle at 70% 65%,rgb(107,114,106,0.5) 5%,transparent 10%),radial-gradient(circle at 40% 80%,rgb(151,164,151,0.5) 4%,transparent 8%),radial-gradient(circle at 80% 10%,rgb(107,114,106,0.5) 4%,transparent 8%);left:0;height:100%}.program_details_A .approach_edu_s::before{left:0;position:absolute;height:100%;background:linear-gradient(135deg,rgb(151,164,151,0.5) 0%,transparent 100%);width:100%;opacity:0.1;z-index:-1;top:0;content:""}.program_details_A .lesson_path_E{padding:40px 50px;flex:1 1 55%;z-index:2;position:relative}.program_details_A .main_bar_P{position:relative;margin-bottom:20px;transition:transform 0.6s ease;display:inline-block;transform:perspective(1000px) rotateY(0deg)}.program_details_A .main_bar_P svg path{transition:fill 0.3s ease;fill:rgb(151,164,151)}.program_details_A .lesson_path_E h3{font-weight:700;color:#ffffff;transform-style:preserve-3d;margin-bottom:25px;position:relative;text-shadow:0 2px 4px rgba(0,0,0,0.5);font-size:29px}.program_details_A .lesson_path_E p{margin-bottom:30px;position:relative;line-height:1.7;text-shadow:0 1px 2px rgba(0,0,0,0.2);max-width:100%;font-size:17px;color:#ffffff}.program_details_A .snap_shot_A::before{position:absolute;width:100%;background:linear-gradient(45deg,rgb(151,164,151,0.5) 0%,transparent 70%);animation:overlayPulse 8s infinite alternate;left:0;content:"";top:0;mix-blend-mode:overlay;z-index:1;height:100%}#cookieNoticePrompt_c{display:none}#cookieNoticePrompt_c:checked ~ .cookie_message_overlay_v{opacity:0;visibility:hidden}.visitor_acceptance_a{align-items:center;background:rgba(0,0,0,0.5);display:flex;padding:20px 5%;border-radius:11px;justify-content:space-between;border:2px dashed rgb(151,164,151);gap:20px}.cookie_message_overlay_v p{margin:0;line-height:1.5;color:#ffffff;position:relative;font-size:17px}.cookie_hide_j svg{width:60px;height:60px;fill:rgb(151,164,151)}.privacy_notify_e{white-space:nowrap;border:2px solid rgb(151,164,151);margin-left:10px;background:rgb(151,164,151);line-height:40px;transition:background-color 0.3s ease,box-shadow 0.3s ease;min-width:140px;font-size:17px;color:#000000;flex-shrink:0;text-align:center;border-radius:10px;padding:10px 20px;text-decoration:none;cursor:pointer}.cookie_message_overlay_v p a{transition:color 0.3s ease;border-bottom:1px dashed rgb(151,164,151);text-decoration:none;color:rgb(151,164,151)}.privacy_area_j::before{position:absolute;background:linear-gradient(135deg,rgba(var(--primary-color_opacity,0.03)),transparent 80%);content:"";z-index:1;top:0;left:0;width:100%;height:100%}.privacy_area_j .container{position:relative;z-index:2;margin:0 auto;max-width:1140px;padding:0 2rem}.privacy_area_j h1{font-size:var(--h1-font-size,2.5rem);color:var(--dark-color,#212529);font-weight:var(--font-weight-bold,700);padding-bottom:1rem;position:relative;transform:translateX(-0.5rem);margin-bottom:2rem}.privacy_area_j h1:hover::after{width:120px}.privacy_area_j h2{font-size:var(--h2-font-size,1.75rem);padding-left:1rem;position:relative;margin:2.5rem 0 1.25rem;transform:translateX(-1rem);color:var(--dark-color,#212529);font-weight:var(--font-weight-semibold,600)}.privacy_area_j h2:hover::before{transform:scaleY(1.2)}.privacy_area_j h4{margin:1.75rem 0 0.75rem;font-size:calc(var(--h2-font-size,1.75rem) * 0.7);position:relative;color:var(--dark-color,#212529);font-weight:var(--font-weight-semibold,600)}.privacy_area_j p{color:var(--p-color,#495057);font-size:var(--p-font-size,1rem);max-width:92%;line-height:1.7;margin-bottom:1.5rem}.privacy_area_j li{margin-bottom:1rem;font-size:var(--p-font-size,1rem);line-height:1.6;padding-left:1.5rem;position:relative;color:var(--p-color,#495057)}.privacy_area_j li:hover::before{transform:rotate(135deg) scale(1.1)}.privacy_area_j span{font-size:var(--p-font-size,1rem);margin-bottom:1.5rem;line-height:1.7;padding-left:0.75rem;color:var(--p-color,#495057);display:block;border-left:1px solid var(--secondary-color_opacity,rgba(108,117,125,0.15))}.our_story_0::after{bottom:-50px;z-index:2;height:250px;opacity:0.15;width:250px;position:absolute;border-radius:50%;content:"";filter:blur(40px);right:-50px;background:rgb(151,164,151);animation:float 10s ease-in-out infinite}.our_story_0 h2{color:#ffffff;font-weight:700;letter-spacing:2px;display:inline-block;position:relative;margin-bottom:30px;font-size:30px;text-transform:uppercase}.our_story_0:hover h2::after{width:100%}.our_story_0 .text_cloud_t{border-radius:10px;transform:translateY(0);background:rgba(255,255,255,0.03);display:flex;box-shadow:inset 2px 2px 5px rgba(255,255,255,0.05),inset -2px -2px 5px rgba(0,0,0,0.25);position:relative;overflow:hidden;transition:transform 0.6s cubic-bezier(0.19,1,0.22,1)}.our_story_0 .text_cloud_t p::before{height:100%;position:absolute;background:rgb(151,164,151);border-radius:10px;left:-10px;content:"";top:0;width:4px}.our_story_0 .text_cloud_t div div{background:rgba(0,0,0,0.2);text-align:justify;font-size:15px;color:rgb(255,255,255,0.5);box-shadow:inset 5px 5px 10px rgba(0,0,0,0.2),inset -5px -5px 10px rgba(255,255,255,0.05);position:relative;line-height:1.8;border-radius:10px;padding:20px}.contact_information_H::before{background:linear-gradient(135deg,rgb(151,164,151,0.5) 0%,transparent 50%,rgb(107,114,106,0.5) 100%);position:absolute;height:100%;z-index:1;left:0;opacity:0.2;width:100%;content:"";top:0}.contact_information_H .snap_shot_A{left:0;position:absolute;filter:saturate(0.6) contrast(1.3);z-index:0;mix-blend-mode:luminosity;top:0;height:100%;width:100%;opacity:0.15}.contact_information_H h3::before{position:absolute;clip-path:polygon(0 0,100% 0,90% 100%,10% 100%);content:"";width:200px;bottom:-20px;left:calc(50% - 100px);background:rgb(151,164,151);box-shadow:0 0 10px rgb(151,164,151),0 0 20px rgb(151,164,151);height:3px}.contact_information_H .support_message_r::before{left:0;height:2px;right:0;top:0;position:absolute;background:linear-gradient(90deg,transparent,rgb(151,164,151),transparent);z-index:3;content:""}.contact_information_H .support_message_r::after{left:0;right:0;bottom:0;content:"";background:linear-gradient(90deg,transparent,rgb(107,114,106),transparent);height:2px;z-index:3;position:absolute}.contact_information_H .support_feedback_t h3{color:rgb(151,164,151);margin-bottom:30px;text-transform:uppercase;letter-spacing:1px;text-align:left;text-shadow:none;font-weight:600;font-size:24px}.contact_information_H .support_feedback_t input[type="text"]::placeholder,.contact_information_H .support_feedback_t textarea::placeholder{color:rgba(255,255,255,0.4)}.contact_information_H .support_feedback_t input[type="text"]:focus,.contact_information_H .support_feedback_t textarea:focus{border-color:rgb(151,164,151);outline:none;box-shadow:0 0 15px rgb(151,164,151,0.5);background:rgba(0,0,0,0.5)}.contact_information_H .support_feedback_t .query_query_A input[type="checkbox"]{position:absolute;opacity:0}.contact_information_H .support_feedback_t .query_query_A label::before{content:"";left:0;width:20px;top:2px;transition:all 0.3s ease;height:20px;border:1px solid rgb(151,164,151,0.5);background:rgba(0,0,0,0.3);position:absolute}.contact_information_H .support_feedback_t .query_query_A input[type="checkbox"]:checked + label::after{position:absolute;transform:rotate(45deg);border-width:0 2px 2px 0;top:4px;content:"";left:7px;height:12px;border:solid #ffffff;width:6px}.contact_information_H .support_feedback_t .query_query_A a:hover{text-shadow:0 0 5px rgb(107,114,106);color:rgb(107,114,106);border-bottom-color:rgb(107,114,106)}.contact_information_H .support_feedback_t .feedback_help_8::before{top:0;width:100%;position:absolute;left:-100%;content:"";height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.3),transparent);transition:all 0.5s ease}.contact_information_H .support_feedback_t .feedback_help_8:hover{box-shadow:0 0 20px rgb(107,114,106,0.5);background:rgb(107,114,106);transform:translateY(-2px)}.contact_information_H .contact_feedback_w h4{text-transform:uppercase;font-size:24px;color:rgb(107,114,106);font-weight:600;letter-spacing:1px;margin-bottom:35px;position:relative}.contact_information_H .contact_feedback_w .reach_message_I{list-style:none;padding:0;margin:0}.contact_information_H .contact_feedback_w .reach_message_I li{clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,15px 100%,0 calc(100% - 15px));align-items:center;margin-bottom:20px;display:flex;border:1px solid rgb(107,114,106,0.5);position:relative;transition:all 0.3s ease;background:rgba(0,0,0,0.3);padding:15px}.contact_information_H .contact_feedback_w .reach_message_I li svg{height:22px;transition:all 0.3s ease;margin-right:15px;width:22px}.contact_information_H .contact_feedback_w .reach_message_I li svg path{fill:rgb(107,114,106);transition:all 0.3s ease}.contact_information_H .contact_feedback_w .reach_message_I li span{color:#ffffff;font-size:14px}.contact_information_H .contact_feedback_w .reach_message_I li a:hover{color:rgb(107,114,106);text-shadow:0 0 5px rgb(107,114,106,0.5)}header .container{width:100%;padding:0;max-width:100%;margin:0;position:relative;z-index:1}header .first_section_w{justify-content:space-between;flex-wrap:wrap;display:flex;padding:0.8rem 3%;align-items:center}header .header_edu_I::after{bottom:0;content:'';height:2px;transition:transform 0.3s ease;width:100%;transform:scaleX(0.7);background:linear-gradient(to right,rgb(151,164,151),rgb(107,114,106));position:absolute;left:0}header .top_master_U{padding:0.5rem;background:rgba(255,255,255,0.5);border-radius:10px;gap:0.4rem;display:flex;flex-wrap:wrap}header .top_header_m::after{transform:scaleX(0);left:0;transition:transform 0.3s ease;position:absolute;bottom:0;transform-origin:left;width:100%;background:linear-gradient(to right,rgb(151,164,151),rgb(107,114,106));content:'';height:2px}.cost_plan_X{position:relative;padding:100px 0;overflow:hidden}.cost_plan_X .container{padding:0 20px;max-width:1200px;margin:0 auto;position:relative;z-index:2}.cost_plan_X .plan_fees_A{position:relative}.cost_plan_X .discount_deals_D{word-break:break-word;max-width:700px;font-size:17px;animation:fadeSlideUp 0.8s 0.4s forwards ease-out;color:rgb(255,255,255,0.5);transform:translateY(20px);line-height:1.6;overflow-wrap:break-word;opacity:0;margin:0 auto 50px;text-align:center}.cost_plan_X .discount_price_W li{transform:translateY(30px);opacity:0;perspective:1000px;transform-style:preserve-3d;animation:fadeSlideUp 0.8s calc(0.6s + var(--i,0) * 0.15s) forwards ease-out}.cost_plan_X .discount_price_W li:nth-child(4){--i:3}.cost_plan_X .class_rates_N:hover{transform:translateY(-10px) rotateX(2deg) rotateY(-2deg)}.cost_plan_X .learning_cost_6{overflow:hidden;position:relative;border-radius:10px;background:linear-gradient(135deg,rgba(255,255,255,0.06),rgba(255,255,255,0.02));height:100%;border:1px solid rgba(255,255,255,0.08);box-shadow:0 15px 30px rgba(0,0,0,0.15),0 4px 10px rgba(0,0,0,0.1);padding:30px;display:flex;flex-direction:column;transition:all 0.4s ease}.cost_plan_X .class_rates_N:hover .learning_cost_6::before{opacity:1}.cost_plan_X .payment_option_N{display:flex;flex-direction:column;position:relative;height:100%;z-index:1}.cost_plan_X .payment_option_N h4{position:relative;font-weight:600;margin-bottom:15px;font-size:calc(24px * 1.1);margin-top:0;color:#ffffff}.cost_plan_X .class_rates_N:hover .payment_option_N h4::after{transform:scaleX(1)}.cost_plan_X .payment_option_N p{scrollbar-color:rgba(rgb(151,164,151,0.5),0.5) rgba(255,255,255,0.05);flex-grow:1;line-height:1.6;padding-right:5px;word-break:break-word;margin-bottom:25px;scrollbar-width:thin;max-height:250px;overflow-y:auto;font-size:calc(17px * 0.95);overflow-wrap:break-word;color:rgba(255,255,255,0.75)}.cost_plan_X .learn_fees_s::before{content:"";background:linear-gradient(90deg,rgb(151,164,151),transparent);height:1px;left:0;width:100%;position:absolute;bottom:0}.welcome_section_V .edu_home_c{width:100%;align-items:center;height:100%;justify-content:flex-start;position:relative;min-height:100vh;display:flex}.welcome_section_V .edu_heritage_9{display:grid;grid-template-columns:1fr;margin-left:10%;z-index:2;padding:5rem;transform:perspective(1000px) rotateY(-2deg);position:relative;gap:3rem;max-width:90%}.welcome_section_V .edu_heritage_9 > div:last-child{position:relative;opacity:0;animation:slideInRight 1.2s cubic-bezier(0.25,0.46,0.45,0.94) 0.3s forwards;transform:translateX(30px)}.welcome_section_V .title_style_header::after{bottom:-10px;transform-origin:left;animation:lineGrow 1.2s cubic-bezier(0.17,0.67,0.83,0.67) 0.6s forwards;height:4px;left:0;content:'';background:linear-gradient(90deg,rgb(151,164,151) 0%,rgb(107,114,106) 100%);width:80%;transform:scaleX(0);position:absolute}.welcome_section_V p{clip-path:polygon(0 0,100% 0,95% 100%,5% 100%);padding:1rem 2rem;color:#ffffff;letter-spacing:0.5px;display:inline-block;line-height:1.6;position:relative;transform:translateY(0);backdrop-filter:blur(8px);box-shadow:0 5px 15px rgba(0,0,0,0.2);margin-top:1.5rem;font-size:clamp(1rem,1.5vw,18px);transition:transform 0.3s ease,box-shadow 0.3s ease;background:linear-gradient(120deg,rgb(151,164,151,0.5) 0%,transparent 100%)}.education_history_Y::after{z-index:0;position:absolute;filter:blur(100px);width:250px;content:"";bottom:-80px;background:rgb(107,114,106,0.5);border-radius:50%;left:-80px;height:250px}.education_history_Y .snap_shot_A{transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275);position:relative;transform:translateX(-30px) translateY(-30px);border-radius:14px 0 0 14px;height:500px;box-shadow:10px 10px 30px rgba(0,0,0,0.1)}.education_history_Y .work_container_K{padding:4rem 3rem;display:flex;justify-content:center;flex-direction:column}.education_history_Y .work_container_K > div:nth-child(2){font-size:23px;text-transform:uppercase;margin-bottom:2rem;color:rgb(151,164,151);position:relative;font-weight:400;display:inline-block;padding-bottom:15px;letter-spacing:2px}.education_history_Y .experience_tasks_t{font-size:calc(12px * 1.1);color:#000000;font-family:Arial,sans-serif;font-style:italic;line-height:1.7;font-weight:300;position:relative}.education_history_Y .feedback_grid_1:hover .snap_shot_A{transform:translateX(-20px) translateY(-40px)}.educational_yield_L{overflow:hidden;position:relative;background:linear-gradient(110deg,rgb(199,204,177) 0%,#ffffff 100%);padding:70px 0;font-family:Arial,sans-serif}.educational_yield_L::before{height:400px;right:0;content:"";filter:blur(60px);transform:translate(30%,-30%);position:absolute;top:0;opacity:0.4;width:400px;animation:float 15s ease-in-out infinite alternate;background:radial-gradient(circle,rgb(151,164,151,0.5) 0%,transparent 70%)}.educational_yield_L .container{max-width:1200px;margin:0 auto;position:relative;padding:0 20px;z-index:1}.educational_yield_L .snap_shot_A{transition:all 0.5s cubic-bezier(0.175,0.885,0.32,1.275);border-radius:15px;width:100%;box-shadow:15px 15px 30px rgba(0,0,0,0.1),-5px -5px 20px rgba(255,255,255,0.6);max-height:400px;object-fit:cover;position:relative;transform:rotate(-1deg);height:auto;z-index:1}.educational_yield_L .text_cloud_t::before{content:"";left:-5px;border-radius:20px;right:-5px;z-index:-1;filter:blur(10px);bottom:-5px;position:absolute;top:-5px;background:linear-gradient(135deg,rgb(151,164,151,0.5),rgb(107,114,106,0.5));opacity:0.3}.educational_yield_L h3::after{content:"";height:30px;border-radius:50%;opacity:0.3;z-index:-1;right:-15px;width:30px;position:absolute;top:-15px;background:rgb(107,114,106,0.5)}.educational_yield_L li:last-child{margin-bottom:0}.educational_yield_L li:hover{transform:translateX(8px)}.educational_yield_L li:hover::before{height:100%}.educational_yield_L li p{align-items:center;gap:12px;font-size:13px;color:#000000;padding:10px 12px;transition:all 0.3s ease;border-radius:10px;background:linear-gradient(135deg,rgba(255,255,255,0.9),rgba(255,255,255,0.4));display:flex;box-shadow:3px 3px 10px rgba(0,0,0,0.03),-2px -2px 5px rgba(255,255,255,0.8);margin:0}.educational_yield_L svg path{fill:rgb(151,164,151);transition:fill 0.3s ease}.educational_yield_L li:hover svg path{fill:#ffffff}.study_group_7::before{right:0;content:'';background:linear-gradient(180deg,transparent 0%,rgb(151,164,151,0.5) 100%);opacity:0.05;height:250px;position:absolute;bottom:0;z-index:0;left:0}.study_group_7 .message_us_1::after{content:'';bottom:-1px;width:60px;position:absolute;left:0;height:3px;background-color:rgb(151,164,151)}.study_group_7 .info_item{transition:transform 0.3s ease-out;padding:0.5rem}.study_group_7 .info_item p,.study_group_7 .info_item a{gap:0.75rem;transition:color 0.3s ease;display:flex;text-decoration:none;font-size:12px;font-weight:400;color:#000000;align-items:center}.study_group_7 .main_bar_P{display:flex;flex-direction:column;gap:1.25rem}.study_group_7 .main_bar_P svg:hover{opacity:0.8}.study_group_7 .res_connect_s{color:#000000;font-size:15px;line-height:1.6;max-width:300px;opacity:0.8}.study_group_7 .top_wrap_k{display:flex;flex-direction:column;gap:1rem}.study_group_7 .top_wrap_k a{color:#000000;text-decoration:none;font-size:12px;transition:color 0.3s ease,padding-left 0.3s ease;padding-left:0;position:relative}.study_group_7 .top_wrap_k a:hover{padding-left:12px;color:rgb(151,164,151)}.study_group_7 .top_wrap_k a:hover::before{left:0;width:10px}.study_group_7 .subscribe_holder h5{color:#000000;font-weight:600;font-size:23px}.study_group_7 .subscribe_holder p{color:#000000;line-height:1.6;font-size:12px}.study_group_7 .input_holder input[type="email"]{background-color:transparent;border-radius:10px;font-size:12px;flex:1;transition:border-color 0.3s ease,box-shadow 0.3s ease;color:#000000;border:1px solid rgb(107,114,106,0.5);padding:1rem 1.25rem}.study_group_7 .achieve_success_4{font-weight:600;font-size:18px;padding:1rem 1.5rem;border:none;transition:background-color 0.3s ease,transform 0.3s ease;cursor:pointer;background-color:rgb(151,164,151);color:#ffffff;border-radius:10px}.study_group_7 .top_wrap_k:first-child{position:relative;margin-bottom:1.5rem}.client_experience_1{background:linear-gradient(135deg,rgb(199,204,177) 0%,rgba(rgb(151,164,151,0.5),0.05) 100%);overflow:hidden;padding:6rem 0;position:relative}.client_experience_1::after{pointer-events:none;bottom:0;position:absolute;background:radial-gradient(circle at 50% 120%,rgb(151,164,151,0.5) 0%,transparent 70%);opacity:0.05;content:"";height:100%;z-index:0;left:0;width:100%}.client_experience_1 h2.container::after{transform:translateX(-50%);width:80px;position:absolute;left:50%;content:"";bottom:-15px;height:3px;background:linear-gradient(to right,transparent,rgb(107,114,106),transparent)}.client_experience_1 .success_stories_E{perspective:1000px;gap:2.5rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.client_experience_1 .feedback_grid_1::before{transform-origin:left;position:absolute;top:0;transform:scaleX(0);height:3px;opacity:0.8;transition:transform 0.5s ease-out;content:"";width:100%;background:linear-gradient(90deg,rgb(151,164,151),rgb(107,114,106));left:0}.client_experience_1 .feedback_grid_1:hover{box-shadow:0 15px 35px rgba(rgba(0,0,0,0.5),0.08),0 5px 15px rgba(rgba(0,0,0,0.5),0.04);transform:translateY(-10px) scale(1.01) rotate(0.5deg)}.client_experience_1 .feedback_grid_1 h3{position:relative;color:#000000;z-index:2;transition:transform 0.3s ease;margin-bottom:0.75rem;font-size:calc(23px * 1.1);transform-origin:left;font-weight:600}.client_experience_1 .feedback_grid_1 div{transform-origin:bottom;overflow:hidden;position:relative;border-radius:4px;height:0;padding-bottom:60%;width:100%;transition:transform 0.4s ease}.client_experience_1 .feedback_grid_1:hover img{transform:scale(1.05)}.client_experience_1 .feedback_grid_1:nth-child(odd){transform:translateY(0) rotate(-0.5deg)}.client_experience_1 .feedback_grid_1:nth-child(even){transform:translateY(0) rotate(0.5deg)}.client_experience_1 .feedback_grid_1::after{content:"";z-index:1;transform:translateY(-10px);right:1rem;top:0.5rem;color:rgb(107,114,106);font-family:serif;line-height:1;transition:all 0.4s ease;opacity:0.1;position:absolute;font-size:5rem}.tySpotlight_t::before{opacity:0.1;top:-10%;transform:rotate(-15deg) skew(10deg);background:linear-gradient(120deg,rgb(107,114,106) 0%,rgb(151,164,151) 100%);height:70%;pointer-events:none;position:absolute;animation:float 12s ease-in-out infinite;clip-path:polygon(0 0,100% 0,80% 100%,20% 100%);width:50%;right:-5%;content:"";z-index:1}.tySpotlight_t .container{flex-direction:column;margin:0 auto;position:relative;max-width:1200px;z-index:2;display:flex;align-items:flex-start}.tySpotlight_t h2::after{transform:scaleX(0);width:120px;animation:expandLine 1.2s 0.4s cubic-bezier(0.17,0.67,0.43,0.99) forwards;content:"";bottom:-15px;position:absolute;height:4px;transform-origin:left;background:linear-gradient(90deg,rgb(151,164,151) 0%,rgb(107,114,106) 100%);left:0}.tySpotlight_t .approach_edu_s::before{transform-origin:left;left:0;animation:expandLine 1.5s 1s cubic-bezier(0.17,0.67,0.43,0.99) forwards;position:absolute;transform:scaleX(0);background:linear-gradient(90deg,rgb(107,114,106) 0%,rgb(151,164,151) 100%);height:5px;right:0;top:0;content:""}.tySpotlight_t li::before{animation:popIn 0.5s 1.4s cubic-bezier(0.34,1.56,0.64,1) forwards;content:"";position:absolute;height:8px;background:rgb(107,114,106);opacity:0;left:0;transform:rotate(45deg) scale(0);top:0.5rem;width:8px}@media only screen and (max-width: 1200px) {.container{padding:0 20px;width:100%}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} @media (min-width: 768px) {.training_method_G{padding:10rem 4rem}.training_method_G .approach_edu_s{grid-template-columns:1fr;gap:4rem}.training_method_G h2{font-size:calc(34px * 1.2);margin-bottom:3rem}.training_method_G h2::before{width:120px;height:4px;bottom:-20px}.training_method_G .text_cloud_t{width:90%;padding:3.5rem;transition:transform 0.4s ease-out;margin-left:5%}.training_method_G .text_cloud_t:hover{transform:translateY(-5px);box-shadow:0 25px 50px rgba(0,0,0,0.08),inset 0 0 0 1px rgba(255,255,255,0.15)}.training_method_G p{max-width:90%;font-size:calc(12px * 1.05)}} @media (prefers-reduced-motion: reduce) {.training_method_G::before,.training_method_G::after,.training_method_G h2,.training_method_G h2::before,.training_method_G .text_cloud_t,.training_method_G .text_cloud_t::before{transform:none;opacity:1;transition:none;animation:none}.training_method_G .text_cloud_t::before{height:100%}} @media (hover: hover) {.program_details_A .approach_edu_s:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,0.15),0 12px 20px rgba(0,0,0,0.5),0 0 0 1px rgb(151,164,151)}.program_details_A .snap_shot_A:hover{transform:rotateY(-5deg) translateZ(10px)}} @media screen and (max-width: 768px) {.program_details_A{padding:50px 0}.program_details_A .approach_edu_s{flex-direction:column-reverse}.program_details_A .lesson_path_E{flex:1 1 100%;padding:30px 25px}.program_details_A .snap_shot_A{width:100%;flex:1 1 100%;min-height:300px}.program_details_A .lesson_path_E h3{font-size:calc(29px * 0.8);margin-bottom:20px}.program_details_A .lesson_path_E p{margin-bottom:20px}.program_details_A .main_bar_P{margin-bottom:15px}.program_details_A .main_bar_P svg{width:90px}.program_details_A .lesson_path_E h3::after{height:2px;width:60px;bottom:-10px}} @media (min-width: 768px) {.privacy_area_j{padding:5rem 0}.privacy_area_j .container{padding:0 4rem}.privacy_area_j h1{margin-bottom:3rem;font-size:calc(var(--h1-font-size,2.5rem) * 1.2)}.privacy_area_j h2{margin-top:3.5rem}.privacy_area_j p,.privacy_area_j span{font-size:calc(var(--p-font-size,1rem) * 1.05);line-height:1.8}.privacy_area_j ul{padding-left:2rem}.privacy_area_j li{padding-left:1.75rem}} @media (max-width: 767px) {.privacy_area_j{padding:3rem 0}.privacy_area_j .container{padding:0 1.5rem}.privacy_area_j h1{margin-bottom:1.5rem;font-size:calc(var(--h1-font-size,2.5rem) * 0.85)}.privacy_area_j h2{font-size:calc(var(--h2-font-size,1.75rem) * 0.9);margin:2rem 0 1rem}.privacy_area_j h3{font-size:calc(var(--h2-font-size,1.75rem) * 0.75)}.privacy_area_j h4{font-size:calc(var(--h2-font-size,1.75rem) * 0.65)}.privacy_area_j ul{padding-left:0.5rem}.privacy_area_j li{padding-left:1.25rem;margin-bottom:0.75rem}.privacy_area_j p,.privacy_area_j span{margin-bottom:1.25rem}} @media (max-width: 767px) {.our_story_0{padding:80px 0}.our_story_0 .container{transform:perspective(1000px) rotateX(1deg);padding:30px}.our_story_0 h2{margin-bottom:30px;font-size:30px}.our_story_0 .text_cloud_t > div{padding:20px}.our_story_0 .text_cloud_t p{margin-bottom:15px;font-size:calc(15px * 1.2)}.our_story_0 .text_cloud_t div div{padding:15px;font-size:calc(15px * 0.9)}} @media (max-width: 992px) {.contact_information_H{padding:70px 0}.contact_information_H h3{font-size:calc(42px * 0.8)}.contact_information_H .support_message_r{flex-direction:column;clip-path:polygon( 0 0,calc(100% - 20px) 0,100% 20px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px) )}.contact_information_H .contact_feedback_w{border-left:none;border-top:1px solid rgb(107,114,106,0.5)}} @media (max-width: 576px) {.contact_information_H{padding:50px 0}.contact_information_H h3{margin-bottom:35px;font-size:calc(42px * 0.5)}.contact_information_H h3::before{left:calc(50% - 50px);width:100px;height:2px;bottom:-12px}.contact_information_H .support_message_r{clip-path:polygon( 0 0,calc(100% - 15px) 0,100% 15px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px) )}.contact_information_H .support_feedback_t,.contact_information_H .contact_feedback_w{padding:30px 20px}.contact_information_H .support_feedback_t input[type="text"],.contact_information_H .support_feedback_t textarea{margin-bottom:15px;padding:12px 15px}.contact_information_H .support_feedback_t .query_query_A label{font-size:calc(14px * 0.9)}.contact_information_H .support_feedback_t .feedback_help_8{width:100%;padding:14px 20px}.contact_information_H .contact_feedback_w .reach_message_I li{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));padding:10px;margin-bottom:15px}} @media (max-width: 1200px) {.cost_plan_X{padding:80px 0}.cost_plan_X .discount_price_W{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:25px}} @media (max-width: 768px) {.cost_plan_X{padding:60px 0}.cost_plan_X .discount_price_W{margin:0 auto;max-width:450px;grid-template-columns:1fr}.cost_plan_X .payment_option_N p{font-size:calc(17px * 0.9);max-height:150px}} @media (max-width: 480px) {.cost_plan_X{padding:50px 0}.cost_plan_X h2{font-size:calc(29px * 0.8)}.cost_plan_X .discount_deals_D{margin-bottom:30px;font-size:calc(17px * 0.9)}.cost_plan_X .learning_cost_6{padding:20px}.cost_plan_X .payment_option_N h4{margin-bottom:10px;font-size:calc(24px * 0.95)}.cost_plan_X .learn_fees_s{font-size:calc(24px * 1.1)}} @media (max-width: 576px) {.welcome_section_V .edu_home_c{justify-content:center}.welcome_section_V .edu_heritage_9{gap:1.5rem;text-align:center;padding:2rem 1.5rem}.welcome_section_V .title_style_header::after{left:20%;width:60%}.welcome_section_V h3{font-size:1.1rem}.welcome_section_V p{margin:0 auto;padding:0.6rem 1rem;font-size:0.95rem;display:block;max-width:90%}} @media (max-width: 576px) {.education_history_Y{padding:4rem 1rem}.education_history_Y .feedback_grid_1{max-width:100%}.education_history_Y .snap_shot_A{transform:translateY(-20px);height:320px}.education_history_Y .snap_shot_A::before{top:20px}.education_history_Y .work_container_K{padding:0.5rem 1.5rem 2.5rem}.education_history_Y .name{font-size:calc(33px)}.education_history_Y .work_container_K > div:nth-child(2){font-size:12px;letter-spacing:1px}.education_history_Y .experience_tasks_t{font-size:12px}.education_history_Y .feedback_grid_1:hover .snap_shot_A{transform:translateY(-25px)}} @media (max-width: 576px) {.educational_yield_L{padding:40px 0}.educational_yield_L .snap_shot_A{max-height:220px}.educational_yield_L .text_cloud_t{padding:20px 15px}.educational_yield_L h3{margin-bottom:20px;font-size:calc(32px * 0.85)}.educational_yield_L li{margin-bottom:12px}.educational_yield_L li p{font-size:calc(13px * 0.95);gap:10px;padding:8px 10px}.educational_yield_L svg{width:18px;padding:6px;height:18px}} @media (max-width: 576px) {.study_group_7{padding:3rem 0 1.5rem}.study_group_7 .message_us_1{grid-template-columns:1fr}.study_group_7 .input_holder{flex-direction:column}.study_group_7 .achieve_success_4{width:100%}.study_group_7 .main_bar_P,.study_group_7 .top_master_U h5,.study_group_7 .top_wrap_k,.study_group_7 .top_wrap_k a{text-align:center;align-items:center}.study_group_7 .main_bar_P svg{margin:0 auto}.study_group_7 .res_connect_s{text-align:center;max-width:100%}.study_group_7 .top_wrap_k:first-child::after{transform:translateX(-50%);left:50%}.study_group_7 .message_us_1::after{transform:translateX(-50%);left:50%}.study_group_7 .top_wrap_k a::before{display:none}.study_group_7 .top_wrap_k a:hover{padding-left:0}} @media (max-width: 480px) {.client_experience_1{padding:2.5rem 0}.client_experience_1 h2.container{font-size:calc(31px * 0.8);padding:0 1rem}.client_experience_1 .feedback_grid_1{padding:1.25rem}.client_experience_1 .feedback_grid_1 h3{font-size:23px}.client_experience_1 .feedback_grid_1 .description{font-size:calc(14px * 0.95);margin-bottom:1rem}} @media (max-width: 991px) {.tySpotlight_t{padding:4rem 1.5rem}.tySpotlight_t h2{max-width:100%;font-size:calc(32px * 0.9)}.tySpotlight_t .approach_edu_s{padding:2.5rem 2rem}} @media (max-width: 480px) {.tySpotlight_t{padding:3rem 1rem}.tySpotlight_t h2{margin-bottom:1.5rem;font-size:calc(32px * 0.7)}.tySpotlight_t h2::after{width:80px;bottom:-10px;height:3px}.tySpotlight_t .approach_edu_s{padding:1.5rem 1.25rem}.tySpotlight_t li{padding-left:1.25rem}.tySpotlight_t li::before{width:6px;height:6px}.tySpotlight_t span{font-size:calc(18px * 0.9);line-height:1.5}} @keyframes fadeUpIn {0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}} @keyframes backgroundPulse {0%{opacity:0.5}50%{opacity:0.7}100%{opacity:0.6}} @keyframes backgroundPulse {0%{background-position:0% 0%}100%{background-position:100% 100%}} @keyframes overlayPulse {0%{opacity:0.3}50%{opacity:0.5}100%{opacity:0.3}} @keyframes flicker {0%{opacity:1}3%{opacity:0.8}6%{opacity:1}7%{opacity:0.9}9%{opacity:1}11%{opacity:0.7}20%{opacity:1}80%{opacity:1}83%{opacity:0.8}87%{opacity:1}100%{opacity:1}} @keyframes slideInRight {0%{transform:translateX(30px);opacity:0}100%{transform:translateX(0);opacity:1}} @keyframes pulse {0%{box-shadow:0 0 0 0 rgb(151,164,151,0.5)}70%{box-shadow:0 0 0 15px rgba(0,0,0,0)}100%{box-shadow:0 0 0 0 rgba(0,0,0,0)}} @keyframes slideIn {0%{transform:translateX(-10px);opacity:0}100%{transform:translateX(0);opacity:1}} @keyframes expandLine {0%{transform:scaleX(0)}100%{transform:scaleX(1)}} @keyframes popIn {0%{transform:rotate(45deg) scale(0);opacity:0}70%{transform:rotate(45deg) scale(1.2);opacity:1}100%{transform:rotate(45deg) scale(1);opacity:1}}

h1, h2, h3, h4, h5, h6 {word-break: break-word;}
