*{margin:0;padding:0;box-sizing:border-box}.study_group_7{flex:0 0 auto}.study_group_7{position:relative;font-family:Arial,sans-serif;padding:5rem 0 2rem;color:#000000;background-color:rgb(199,204,177)}.study_group_7{background-attachment:fixed;background-image:linear-gradient(rgb(107,114,106,0.5) 1px,transparent 1px),linear-gradient(to right,rgb(107,114,106,0.5) 1px,transparent 1px);background-blend-mode:overlay;background-repeat:repeat;background-position:center;background-size:40px 40px}.training_method_G::before{left:0;background-repeat:no-repeat;animation:backgroundPulse 15s infinite alternate ease-in-out;content:"";background:linear-gradient(135deg,transparent 20px,rgba(255,255,255,0.03) 0) top left,linear-gradient(225deg,transparent 20px,rgba(255,255,255,0.03) 0) top right,linear-gradient(315deg,transparent 20px,rgba(255,255,255,0.03) 0) bottom right,linear-gradient(45deg,transparent 20px,rgba(255,255,255,0.03) 0) bottom left;height:100%;opacity:0.7;top:0;background-size:50% 50%;position:absolute;width:100%;z-index:-1}.training_method_G h2{color:rgb(151,164,151);font-size:34px;font-weight:700;opacity:0;animation:slideInText 0.8s 0.2s forwards ease-out;transform:translateX(-20px);margin-bottom:2rem;position:relative}.training_method_G .text_cloud_t{transform:translateY(20px);position:relative;padding:2.5rem;background:linear-gradient(140deg,rgba(255,255,255,0.07) 0%,rgba(255,255,255,0.03) 100%);overflow:hidden;backdrop-filter:blur(10px);opacity:0;animation:fadeUpIn 1s 0.4s forwards cubic-bezier(0.2,0.8,0.2,1);box-shadow:0 20px 40px rgba(0,0,0,0.05),inset 0 0 0 1px rgba(255,255,255,0.1)}.training_method_G p{position:relative;font-size:12px;z-index:2;line-height:1.8;color:#000000;margin:0;transform:translateZ(0)}.training_method_G p::first-letter{font-size:1.5em;color:rgb(151,164,151);font-weight:600}.program_details_A{padding:80px 0;background:linear-gradient(135deg,rgb(199,204,177) 0%,rgba(0,0,0,0.5) 100%);overflow:hidden;position:relative}.program_details_A::after{content:"";background:linear-gradient(45deg,rgb(151,164,151,0.5) 0%,transparent 70%);width:200%;top:-50%;z-index:0;animation:gradientRotate 20s infinite linear;transform:rotate(45deg);position:absolute;left:-50%;height:200%;opacity:0.2}.program_details_A .container{position:relative;z-index:5}.program_details_A .approach_edu_s{overflow:hidden;align-items:center;background:rgba(255,255,255,0.03);flex-wrap:wrap;backdrop-filter:blur(10px);box-shadow:0 15px 30px rgba(0,0,0,0.1),0 8px 15px rgba(0,0,0,0.5),0 0 0 1px rgb(151,164,151,0.5);border-radius:29px;transition:all 0.5s ease;position:relative;display:flex}.program_details_A .main_bar_P:hover{transform:perspective(1000px) rotateY(10deg)}.program_details_A .main_bar_P svg{filter:drop-shadow(0 5px 10px rgba(0,0,0,0.5));height:auto;width:120px}.program_details_A .main_bar_P:hover svg path{fill:rgb(107,114,106)}.program_details_A .lesson_path_E h3::after{transform:translateZ(-5px);left:0;height:3px;background:linear-gradient(90deg,rgb(151,164,151) 0%,rgb(107,114,106) 100%);bottom:-12px;width:80px;filter:blur(1px);border-radius:10px;content:"";position:absolute}.program_details_A .snap_shot_A{transform-style:preserve-3d;transition:all 0.5s ease;flex:1 1 45%;position:relative;min-height:450px;perspective:1000px}.program_details_A .snap_shot_A::after{content:"";border:1px solid #ffffff;position:absolute;right:20px;opacity:0.2;top:20px;transform:translateZ(20px);z-index:2;box-shadow:0 0 30px rgb(151,164,151,0.5);bottom:20px;left:20px}.cookie_message_overlay_v{bottom:0;z-index:90;width:100%;padding:20px 0;background:rgb(107,114,106);font-family:Arial,sans-serif;box-shadow:0 -4px 15px rgba(0,0,0,0.5);border-top:3px solid rgb(151,164,151);position:fixed}.cookie_message_overlay_v h5{text-transform:uppercase;font-size:22px;margin:0;letter-spacing:1.5px;color:rgb(151,164,151);font-weight:700}.cookie_hide_j{flex-shrink:0;padding:10px;background:rgb(151,164,151,0.5);justify-content:center;margin-right:20px;display:flex;border-radius:11px;align-items:center}.privacy_notify_e:hover{box-shadow:0 0 10px rgb(107,114,106);background-color:rgb(107,114,106)}.cookie_button.online_tracking_N{border:2px solid rgb(107,114,106);color:#ffffff;background:rgba(0,0,0,0.5)}.cookie_button.online_tracking_N:hover{box-shadow:0 0 10px rgb(107,114,106)}.cookie_message_overlay_v p a:hover{color:rgb(107,114,106)}.privacy_area_j{background-color:var(--section-bg-color,#f8f9fa);position:relative;overflow:hidden;padding:4rem 0}.privacy_area_j::after{width:200px;border-top:1px solid var(--primary-color_opacity,rgba(0,100,255,0.1));z-index:0;height:200px;position:absolute;right:-10px;content:"";bottom:-10px;transform:rotate(-15deg) translateY(30px);background:linear-gradient(225deg,var(--primary-color_opacity,rgba(0,100,255,0.05)),transparent 70%)}.privacy_area_j h1::after{transition:width 0.3s ease-out;position:absolute;left:0;bottom:0;background:linear-gradient(90deg,var(--primary-color,#0066ff),transparent);content:"";height:4px;width:80px;transform-origin:left center}.privacy_area_j h2::before{top:0.25em;width:4px;background:var(--primary-color,#0066ff);position:absolute;left:0;transition:transform 0.3s ease;transform-origin:center;content:"";height:70%}.privacy_area_j h3{font-weight:var(--font-weight-semibold,600);color:var(--dark-color,#212529);padding-bottom:0.5rem;margin:2rem 0 1rem;font-size:calc(var(--h2-font-size,1.75rem) * 0.85);border-bottom:1px solid var(--secondary-color_opacity,rgba(108,117,125,0.15))}.privacy_area_j strong{color:var(--dark-color,#212529);font-weight:var(--font-weight-semibold,600)}.privacy_area_j ul{margin:1.5rem 0 2rem;padding-left:1.25rem;list-style:none}.privacy_area_j li::before{content:"";height:6px;position:absolute;transition:transform 0.2s ease;width:6px;background-color:var(--primary-color,#0066ff);top:0.65em;border-radius:1px;left:0;transform:rotate(45deg)}.our_story_0{padding:120px 0;overflow:hidden;position:relative}.our_story_0::before{z-index:1;background:#000000;top:0;left:0;width:100%;content:"";opacity:0.85;position:absolute;height:100%}.our_story_0 .container{backdrop-filter:blur(10px);padding:0 20px;max-width:1200px;transform:perspective(1000px) rotateX(2deg);position:relative;border:1px solid rgba(255,255,255,0.1);z-index:3;padding:40px;box-shadow:0 15px 35px rgba(0,0,0,0.1);margin:0 auto;background:rgba(255,255,255,0.08);border-radius:10px}.our_story_0 h2::after{left:0;bottom:-10px;position:absolute;height:4px;border-radius:10px;transition:width 0.5s ease;content:"";width:60px;box-shadow:0 0 15px rgb(151,164,151);background:rgb(151,164,151)}.our_story_0 .text_cloud_t:hover{transform:translateY(-10px)}.our_story_0 .text_cloud_t > div{padding:30px;width:100%}.our_story_0 .text_cloud_t p{-webkit-background-clip:text !important;display:inline-block;font-weight:600;color:#ffffff;margin-bottom:20px;font-size:calc(15px * 1.4);position:relative;background:linear-gradient(135deg,#ffffff,rgb(107,114,106));-webkit-text-fill-color:transparent}.our_story_0 .text_cloud_t div div::first-letter{color:rgb(151,164,151);line-height:1;font-weight:700;font-size:calc(15px * 2.5);float:left;margin-right:10px}.contact_information_H{position:relative;padding:100px 0;overflow:hidden;color:#ffffff;background:#000000}.contact_information_H::after{content:"";left:0;width:100%;bottom:0;position:absolute;z-index:1;background:linear-gradient(90deg,transparent,rgb(151,164,151),transparent);height:1px}.contact_information_H .container{z-index:2;position:relative;margin:0 auto;padding:0 20px;max-width:1200px}.contact_information_H h3{text-align:center;text-transform:uppercase;position:relative;margin-bottom:60px;text-shadow:0 0 10px rgb(151,164,151,0.5),0 0 20px rgb(151,164,151,0.5);letter-spacing:3px;font-size:42px;font-weight:700;color:#ffffff}.contact_information_H .support_message_r{border-radius:0;border:1px solid rgb(151,164,151,0.5);background:rgba(15,15,20,0.8);position:relative;clip-path:polygon( 0 0,calc(100% - 20px) 0,100% 20px,100% calc(100% - 20px),calc(100% - 20px) 100%,20px 100%,0 calc(100% - 20px) );box-shadow:0 0 30px rgba(0,0,0,0.5),0 0 15px rgb(151,164,151,0.5);display:flex;overflow:hidden;flex-wrap:wrap}.contact_information_H .support_feedback_t{position:relative;flex:1 1 60%;padding:50px;z-index:2}.contact_information_H .support_feedback_t h3::before{display:none}.contact_information_H .support_feedback_t input[type="text"],.contact_information_H .support_feedback_t textarea{margin-bottom:20px;border-radius:0;font-family:Arial,sans-serif;background:rgba(0,0,0,0.3);padding:16px 20px;font-size:14px;border:1px solid rgb(151,164,151,0.5);color:#ffffff;transition:all 0.3s ease;width:100%;border-left:3px solid rgb(151,164,151)}.contact_information_H .support_feedback_t textarea{min-height:150px;resize:vertical}.contact_information_H .support_feedback_t .query_query_A{align-items:flex-start;display:flex;margin-bottom:25px}.contact_information_H .support_feedback_t .query_query_A label{padding-left:35px;position:relative;font-size:14px;line-height:1.6;cursor:pointer;color:rgba(255,255,255,0.7)}.contact_information_H .support_feedback_t .query_query_A input[type="checkbox"]:checked + label::before{box-shadow:0 0 10px rgb(151,164,151,0.5);background:rgb(151,164,151);border-color:rgb(151,164,151)}.contact_information_H .support_feedback_t .query_query_A a{text-decoration:none;border-bottom:1px solid rgb(151,164,151,0.5);color:rgb(151,164,151);transition:all 0.3s ease;font-weight:600}.contact_information_H .support_feedback_t .feedback_help_8{clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);transition:all 0.3s ease;letter-spacing:1px;text-transform:uppercase;padding:16px 30px;font-weight:600;color:#ffffff;cursor:pointer;font-size:16px;border:none;position:relative;overflow:hidden;background:rgb(151,164,151)}.contact_information_H .support_feedback_t .feedback_help_8:hover::before{left:100%}.contact_information_H .contact_feedback_w{background:rgba(0,0,0,0.4);position:relative;padding:50px;flex:1 1 35%;z-index:2;border-left:1px solid rgb(151,164,151,0.5)}.contact_information_H .contact_feedback_w h4::after{bottom:-10px;position:absolute;box-shadow:0 0 10px rgb(107,114,106);content:"";background:rgb(107,114,106);left:0;height:2px;width:50px}.contact_information_H .contact_feedback_w .reach_message_I li::after{height:100%;opacity:0.7;position:absolute;content:"";background:rgb(107,114,106);left:0;top:0;width:3px}.contact_information_H .contact_feedback_w .reach_message_I li:hover{border-color:rgb(107,114,106);transform:translateX(5px);box-shadow:0 0 15px rgb(107,114,106,0.5)}.contact_information_H .contact_feedback_w .reach_message_I li:hover svg{transform:scale(1.1)}.contact_information_H .contact_feedback_w .reach_message_I li:hover svg path{fill:#ffffff;filter:drop-shadow(0 0 3px rgb(107,114,106))}.contact_information_H .contact_feedback_w .reach_message_I li a{text-decoration:none;transition:all 0.3s ease;color:#ffffff}header::before{top:0;content:'';background:linear-gradient(135deg,rgb(151,164,151,0.5) 0%,transparent 60%,rgb(107,114,106,0.5) 100%);width:100%;z-index:0;height:100%;opacity:0.6;left:0;position:absolute}header .header_edu_I{text-decoration:none;align-items:center;padding:0.6rem;position:relative;margin-right:1rem;display:flex}header .header_edu_I:hover::after{transform:scaleX(1)}header .header_edu_I svg{height:auto;transition:all 0.3s ease;width:140px}header .header_edu_I:hover svg{filter:drop-shadow(0 3px 5px rgba(0,0,0,0.1))}header .top_header_m{color:#000000;position:relative;transition:all 0.3s ease;text-decoration:none;padding:0.4rem 0.7rem;overflow:hidden;font-weight:400;border-radius:10px;font-size:18px;font-family:Arial,sans-serif;z-index:1}header .top_header_m:hover{color:rgb(151,164,151);background:rgba(255,255,255,0.7)}header .top_header_m:hover::after{transform:scaleX(1)}.cost_plan_X::before{content:"";right:0;z-index:1;background:linear-gradient(145deg,rgba(21,27,45,0.92),rgba(15,18,35,0.97));position:absolute;bottom:0;left:0;top:0}.cost_plan_X h2{text-align:center;font-weight:700;opacity:0;animation:fadeSlideUp 0.8s 0.2s forwards ease-out;position:relative;font-size:29px;transform:translateY(20px);color:#ffffff;margin-bottom:20px}.cost_plan_X .discount_price_W{padding:0;display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin:0;list-style:none}.cost_plan_X .discount_price_W li:nth-child(1){--i:0}.cost_plan_X .discount_price_W li:nth-child(2){--i:1}.cost_plan_X .discount_price_W li:nth-child(3){--i:2}.cost_plan_X .class_rates_N{display:block;transform-style:preserve-3d;text-decoration:none;will-change:transform;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);height:100%;position:relative}.cost_plan_X .class_rates_N:hover .learning_cost_6{box-shadow:0 20px 40px rgba(0,0,0,0.25),0 8px 15px rgba(0,0,0,0.15),0 0 15px rgba(rgb(151,164,151,0.5),0.15);border-color:rgba(rgb(151,164,151,0.5),0.3)}.cost_plan_X .learning_cost_6::before{position:absolute;content:"";opacity:0;left:-50%;height:200%;transform:rotate(45deg);transition:opacity 0.8s ease;top:-50%;z-index:-1;background:radial-gradient(circle at center,transparent 60%,rgba(rgb(107,114,106,0.5),0.1) 100%);width:200%}.cost_plan_X .payment_option_N h4::after{content:"";width:50px;display:block;transform-origin:left;margin-top:10px;background:linear-gradient(90deg,rgb(151,164,151),rgba(rgb(151,164,151,0.5),0.5));height:3px;transform:scaleX(0.7);transition:transform 0.4s ease}.cost_plan_X .learn_fees_s{font-size:calc(24px * 1.3);background-clip:text !important;color:#ffffff;display:inline-block;-webkit-text-fill-color:transparent;-webkit-background-clip:text !important;align-self:flex-start;font-weight:700;position:relative;background:linear-gradient(135deg,rgb(151,164,151),rgb(107,114,106));padding:5px 0}.welcome_section_V{position:relative;min-height:100vh;display:flex;justify-content:center;align-items:center;overflow:hidden}.welcome_section_V .edu_home_c::before{content:'';right:0;left:0;bottom:0;background:linear-gradient(135deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.5) 50%,rgba(0,0,0,0.7) 100%);position:absolute;z-index:1;top:0}.welcome_section_V .edu_heritage_9 > div:first-child{opacity:0;transform:translateX(-30px);position:relative;animation:slideInLeft 1.2s cubic-bezier(0.25,0.46,0.45,0.94) forwards}.welcome_section_V .title_style_header{font-weight:700;margin-bottom:1.5rem;line-height:1.2;font-size:clamp(2.5rem,5vw,38px);position:relative;color:#ffffff;display:inline-block}.welcome_section_V h3{font-weight:600;-webkit-text-fill-color:transparent;-webkit-background-clip:text !important;line-height:1.4;color:#ffffff;max-width:90%;font-size:clamp(1.3rem,2.5vw,18px);background:linear-gradient(90deg,#ffffff 60%,rgb(107,114,106) 100%);background-clip:text !important;margin-bottom:1.5rem}.welcome_section_V p:hover{box-shadow:0 10px 25px rgba(0,0,0,0.3);transform:translateY(-5px)}.education_history_Y{padding:6rem 2rem;background-color:rgb(199,204,177);position:relative;overflow:hidden}.education_history_Y::before{height:300px;position:absolute;width:300px;filter:blur(120px);right:-100px;border-radius:50%;background:rgb(151,164,151,0.5);content:"";top:-100px;z-index:0}.education_history_Y .feedback_grid_1{grid-template-columns:1fr 1.2fr;gap:0;background:#ffffff;margin:0 auto;border-radius:14px;box-shadow:20px 20px 60px rgba(0,0,0,0.08),-20px -20px 60px rgba(255,255,255,0.8);position:relative;max-width:1100px;z-index:2;overflow:visible;display:grid}.education_history_Y .snap_shot_A::before{top:30px;height:100%;background:rgb(151,164,151,0.5);left:30px;position:absolute;content:"";width:100%;z-index:-1;border-radius:14px}.education_history_Y .name{margin-bottom:0.5rem;color:#000000;font-size:46px;font-weight:700;letter-spacing:-0.5px}.education_history_Y .work_container_K > div:nth-child(2)::after{height:2px;left:0;position:absolute;bottom:0;content:"";width:60px;background:rgb(107,114,106)}.education_history_Y .experience_tasks_t::before{left:-2rem;color:rgb(107,114,106,0.5);font-family:serif;position:absolute;font-size:5rem;top:-2.5rem;z-index:-1;content:""}.education_history_Y .feedback_grid_1:hover .name{-webkit-background-clip:text !important;background:linear-gradient(90deg,rgb(151,164,151),rgb(107,114,106));-webkit-text-fill-color:transparent;text-fill-color:transparent;background-clip:text !important}.educational_yield_L::after{left:0;filter:blur(60px);animation:float 20s ease-in-out infinite alternate-reverse;bottom:0;position:absolute;background:radial-gradient(circle,rgb(107,114,106,0.5) 0%,transparent 70%);opacity:0.4;content:"";transform:translate(-30%,30%);height:400px;width:400px}.educational_yield_L .approach_edu_s{gap:30px;position:relative;display:grid;grid-template-columns:0.8fr 1.2fr}.educational_yield_L .snap_shot_A:hover{box-shadow:20px 20px 40px rgba(0,0,0,0.15),-8px -8px 25px rgba(255,255,255,0.8);transform:rotate(0) scale(1.02)}.educational_yield_L .text_cloud_t{padding:30px 25px;background:#ffffff;box-shadow:10px 10px 30px rgba(0,0,0,0.08),-5px -5px 20px rgba(255,255,255,0.6);transform:translateY(10px);position:relative;border-radius:15px;z-index:2}.educational_yield_L h3{position:relative;font-size:32px;font-weight:700;color:rgb(151,164,151);padding-bottom:10px;margin-bottom:25px;border-bottom:2px dashed rgb(151,164,151,0.5)}.educational_yield_L ul{padding:0;list-style:none;margin:0}.educational_yield_L li{transition:all 0.3s ease;position:relative;transform:translateX(0);margin-bottom:15px}.educational_yield_L li::before{position:absolute;top:0;background:linear-gradient(to bottom,rgb(151,164,151),rgb(107,114,106));border-radius:3px;transition:height 0.3s ease;height:0;left:-10px;content:"";width:3px}.educational_yield_L li:hover p{box-shadow:5px 5px 15px rgba(0,0,0,0.05),-3px -3px 8px rgba(255,255,255,1)}.educational_yield_L svg{transition:all 0.3s ease;padding:8px;border:1px solid rgb(151,164,151,0.5);flex-shrink:0;width:20px;border-radius:10px;height:20px;background:#ffffff}.educational_yield_L li:hover svg{transform:rotate(10deg);background:linear-gradient(135deg,rgb(151,164,151),rgb(107,114,106));border-color:transparent}.study_group_7 .container{z-index:1;position:relative}.study_group_7 .program_foot_S{display:flex;gap:4rem;flex-direction:column}.study_group_7 .message_us_1{padding-bottom:2.5rem;display:grid;position:relative;gap:1.5rem;border-bottom:1px solid rgb(107,114,106,0.5);grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.study_group_7 .info_item:hover{transform:translateX(5px)}.study_group_7 .info_item a:hover{color:rgb(151,164,151)}.study_group_7 .info_item svg{width:20px;height:20px;flex-shrink:0;fill:rgb(151,164,151)}.study_group_7 .text_main_holder{display:grid;gap:3rem;grid-template-columns:1.2fr 1fr 1.2fr}.study_group_7 .main_bar_P svg{transition:opacity 0.3s ease;max-width:160px;height:auto}.study_group_7 .top_master_U{gap:1.5rem;flex-direction:column;display:flex}.study_group_7 .top_master_U h5{margin-bottom:0.5rem;position:relative;font-size:23px;font-weight:600;color:#000000}.study_group_7 .top_wrap_k a::before{height:1px;position:absolute;content:'';background-color:rgb(151,164,151);transform:translateY(-50%);width:0;left:-10px;top:50%;transition:width 0.3s ease,left 0.3s ease}.study_group_7 .subscribe_holder{background-color:#ffffff;padding:2rem;flex-direction:column;box-shadow:0 5px 30px rgba(0,0,0,0.05);display:flex;gap:1.5rem;border-radius:18px}.study_group_7 .input_holder{gap:0.5rem;position:relative;display:flex}.study_group_7 .input_holder input[type="email"]:focus{border-color:rgb(151,164,151);outline:none;box-shadow:0 0 0 3px rgb(151,164,151,0.5)}.study_group_7 .input_holder input[type="email"]::placeholder{color:#000000;opacity:0.5}.study_group_7 .achieve_success_4:hover{background-color:rgb(107,114,106);transform:translateY(-2px)}.study_group_7 .job_board_1{text-align:center;margin-top:3rem;padding-top:1.5rem;border-top:1px solid rgb(107,114,106,0.5)}.study_group_7 .cert_display_N{color:#000000;font-size:15px;opacity:0.8}.study_group_7 .top_wrap_k:first-child::after{position:absolute;content:'';bottom:-0.75rem;width:30px;left:0;height:1px;background-color:rgb(107,114,106,0.5)}.client_experience_1::before{opacity:0.7;height:3px;content:"";position:absolute;right:0;background:linear-gradient(90deg,transparent,rgb(107,114,106),transparent);top:0;left:0}.client_experience_1 h2.container{position:relative;transition:transform 0.5s ease-out;text-align:center;z-index:2;font-weight:700;font-size:calc(31px * 1.1);margin-bottom:3.5rem;color:#000000;transform:perspective(1000px) translateZ(0)}.client_experience_1 .container.approach_edu_s{max-width:1200px;margin:0 auto;padding:0 15px;position:relative;z-index:2}.client_experience_1 .feedback_grid_1{border:1px solid rgba(rgb(255,255,255,0.5),0.2);overflow:hidden;transform-style:preserve-3d;transform:translateY(0) scale(1) rotate(0);box-shadow:0 10px 30px rgba(rgba(0,0,0,0.5),0.05),0 1px 4px rgba(rgba(0,0,0,0.5),0.03);padding:2rem;flex-direction:column;backdrop-filter:blur(10px);position:relative;background:linear-gradient(145deg,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.7) 100%);display:flex;transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275)}.client_experience_1 .feedback_grid_1:hover::before{transform:scaleX(1)}.client_experience_1 .feedback_grid_1:hover h3{transform:translateX(5px);color:rgb(151,164,151)}.client_experience_1 .feedback_grid_1 .description{line-height:1.6;flex-grow:1;margin-bottom:1.5rem;position:relative;color:#000000;font-size:14px;z-index:2}.client_experience_1 .feedback_grid_1:hover div{transform:scale(1.03)}.client_experience_1 .feedback_grid_1 img{height:100%;position:absolute;width:100%;top:0;left:0;transition:transform 0.6s ease;object-fit:cover}.client_experience_1 .feedback_grid_1:nth-child(odd):hover{transform:translateY(-10px) rotate(0)}.client_experience_1 .feedback_grid_1:nth-child(even):hover{transform:translateY(-10px) rotate(0)}.client_experience_1 .feedback_grid_1:hover::after{opacity:0.15;transform:translateY(0) rotate(5deg)}.tySpotlight_t{padding:5rem 2rem;position:relative;background:linear-gradient(135deg,rgb(107,114,106,0.5) 0%,rgb(151,164,151,0.5) 100%);overflow:hidden}.tySpotlight_t::after{transform:rotate(10deg) skew(-5deg);background:linear-gradient(210deg,rgb(151,164,151) 0%,rgb(107,114,106) 100%);left:-5%;opacity:0.08;pointer-events:none;content:"";position:absolute;animation:float 15s ease-in-out infinite reverse;height:60%;bottom:-5%;clip-path:polygon(20% 0,100% 20%,80% 100%,0 80%);z-index:1;width:40%}.tySpotlight_t h2{line-height:1.3;font-weight:700;position:relative;max-width:90%;font-family:Arial,sans-serif;animation:slideIn 0.8s cubic-bezier(0.25,1,0.5,1) forwards;color:#000000;transform:translateX(-10px);margin-bottom:2.5rem;opacity:0;font-size:32px}.tySpotlight_t .approach_edu_s{position:relative;opacity:0;animation:riseUp 1s 0.6s cubic-bezier(0.25,1,0.5,1) forwards;width:100%;box-shadow:0 20px 40px rgba(0,0,0,0.04),0 5px 15px rgba(0,0,0,0.05);border:1px solid rgba(0,0,0,0.06);transform:translateY(20px);padding:3rem;background:#ffffff}.tySpotlight_t ul{margin:0;padding:0;list-style:none}.tySpotlight_t li{position:relative;padding-left:1.5rem}.tySpotlight_t span{opacity:0;animation:fadeIn 1s 1.2s ease-out forwards;font-family:Arial,sans-serif;line-height:1.7;display:block;transform:translateY(15px);color:#000000;font-size:18px}.cost_plan_X .payment_option_N p::-webkit-scrollbar{width:4px}.cost_plan_X .payment_option_N p::-webkit-scrollbar-track{background:rgba(255,255,255,0.05);border-radius:10px}.cost_plan_X .payment_option_N p::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(rgb(151,164,151,0.5),0.5)}@media (min-width: 1024px) {.training_method_G{padding:12rem 5rem}.training_method_G::before{background-size:25% 25%}.training_method_G .approach_edu_s{grid-template-columns:0.4fr 0.6fr;align-items:center;gap:2rem}.training_method_G h2{font-size:calc(34px * 1.3);margin-bottom:0}.training_method_G h2::before{bottom:-25px;width:140px}.training_method_G .text_cloud_t{width:100%;padding:4rem;margin-left:0}.training_method_G p{max-width:100%}} @media (min-width: 1440px) {.training_method_G{padding:14rem 6rem}.training_method_G .approach_edu_s{gap:3rem;grid-template-columns:0.35fr 0.65fr}.training_method_G h2{font-size:calc(34px * 1.4)}.training_method_G .text_cloud_t{padding:5rem}.training_method_G p{font-size:calc(12px * 1.1);line-height:1.9}} @media (max-width: 767px) {.training_method_G{padding:6rem 1.5rem}.training_method_G .approach_edu_s{gap:2rem}.training_method_G h2{margin-bottom:2rem;font-size:calc(34px * 0.9)}.training_method_G .text_cloud_t{padding:2rem}.training_method_G p{font-size:calc(12px * 0.95);line-height:1.7}} @media screen and (max-width: 992px) {.program_details_A{padding:60px 0}.program_details_A .lesson_path_E{padding:30px 40px}.program_details_A .snap_shot_A{min-height:380px}.program_details_A .main_bar_P svg{width:100px}.program_details_A .lesson_path_E h3{font-size:calc(29px * 0.9)}} @media screen and (max-width: 480px) {.program_details_A{padding:40px 0}.program_details_A .snap_shot_A{min-height:250px}.program_details_A .lesson_path_E{padding:25px 20px}.program_details_A .lesson_path_E h3{font-size:calc(20px * 1.2)}.program_details_A .main_bar_P svg{width:80px}} @media only screen and (max-width: 1200px) {.cookie_message_overlay_v{padding:15px 0}.visitor_acceptance_a{padding:15px 5%}.cookie_hide_j{display:none}.visitor_acceptance_a{text-align:center;flex-direction:column;align-items:center}.cookie_message_overlay_v h5{margin-bottom:10px;font-size:16px}.data_control_y{margin-bottom:15px}.privacy_notify_e{min-width:100%;margin:10px 0}} @media (min-width: 992px) {.privacy_area_j .container{padding:0 5rem}.privacy_area_j h1{transform:translateX(-1rem)}.privacy_area_j h1::after{width:100px}.privacy_area_j h1:hover::after{width:150px}.privacy_area_j p{max-width:85%}.privacy_area_j p,.privacy_area_j span{font-size:calc(var(--p-font-size,1rem) * 1.1)}} @media (min-width: 768px) {.our_story_0{padding:150px 0}.our_story_0 .container{transform:perspective(1000px) rotateX(2deg);padding:60px}.our_story_0 h2{font-size:calc(30px * 1.2);margin-bottom:50px}.our_story_0 .text_cloud_t{display:flex;box-shadow:inset 3px 3px 7px rgba(255,255,255,0.05),inset -3px -3px 7px rgba(0,0,0,0.25),10px 10px 20px rgba(0,0,0,0.1);flex-direction:row}.our_story_0 .text_cloud_t > div{padding:40px}.our_story_0 .text_cloud_t p{margin-bottom:30px;font-size:calc(15px * 1.8)}.our_story_0 .text_cloud_t div div{column-count:2;column-gap:40px;padding:30px;column-rule:1px solid rgba(255,255,255,0.1)}} @media (max-width: 480px) {.our_story_0{padding:60px 0}.our_story_0 .container{transform:none;padding:20px}.our_story_0 h2{font-size:calc(30px * 0.9);margin-bottom:20px}.our_story_0 .text_cloud_t > div{padding:15px}.our_story_0 .text_cloud_t p{margin-bottom:10px;font-size:15px}.our_story_0 .text_cloud_t div div{font-size:calc(15px * 0.85);padding:10px}} @media (max-width: 768px) {.contact_information_H{padding:60px 0}.contact_information_H h3{font-size:calc(42px * 0.7);margin-bottom:40px}.contact_information_H h3::before{bottom:-15px;left:calc(50% - 75px);width:150px}.contact_information_H .support_feedback_t,.contact_information_H .contact_feedback_w{padding:40px 30px}.contact_information_H .support_feedback_t input[type="text"],.contact_information_H .support_feedback_t textarea{padding:14px 16px}.contact_information_H .contact_feedback_w .reach_message_I li{padding:12px}} @media (max-width: 991px) {header .first_section_w{padding:0.7rem 2.5%}header .header_edu_I svg{width:130px}header .top_master_U{gap:0.35rem;padding:0.4rem}header .top_header_m{padding:0.35rem 0.6rem;font-size:calc(18px - 1px)}} @media (max-width: 767px) {header .first_section_w{justify-content:center;padding:0.7rem 2%}header .header_edu_I{margin:0 0 0.6rem 0}header .header_edu_I svg{width:120px}header .top_master_U{width:100%;justify-content:center}header .top_header_m{font-size:calc(18px - 2px);padding:0.3rem 0.5rem}} @media (max-width: 480px) {header .first_section_w{padding:0.6rem 1.5%}header .header_edu_I svg{width:110px}header .top_master_U{overflow-x:auto;justify-content:flex-start;flex-wrap:nowrap}header .top_master_U::-webkit-scrollbar{height:2px}header .top_master_U::-webkit-scrollbar-thumb{background:rgb(151,164,151);border-radius:10px}header .top_header_m{flex-shrink:0;white-space:nowrap}} @media (max-width: 992px) {.cost_plan_X h2{font-size:calc(29px * 0.9)}.cost_plan_X .discount_deals_D{margin-bottom:40px;font-size:calc(17px * 0.95)}.cost_plan_X .learning_cost_6{padding:25px}.cost_plan_X .payment_option_N h4{font-size:calc(24px * 1)}.cost_plan_X .learn_fees_s{font-size:calc(24px * 1.2)}} @media (max-width: 992px) {.welcome_section_V .edu_heritage_9{max-width:90%;padding:4rem 3rem;margin-left:5%;transform:perspective(800px) rotateY(-1deg)}.welcome_section_V p{padding:0.8rem 1.5rem}} @media (max-width: 768px) {.welcome_section_V .edu_heritage_9{padding:3rem 2rem;max-width:100%;transform:none;margin-left:0;gap:2rem}.welcome_section_V .title_style_header::after{height:3px}.welcome_section_V h3{max-width:100%}.welcome_section_V p{clip-path:polygon(0 0,100% 0,98% 100%,2% 100%);padding:0.7rem 1.2rem}} @media (max-width: 992px) {.education_history_Y .feedback_grid_1{grid-template-columns:1fr;max-width:90%}.education_history_Y .snap_shot_A{transform:translateY(-30px);border-radius:14px 14px 0 0;height:400px}.education_history_Y .snap_shot_A::before{width:100%;left:0;top:30px}.education_history_Y .work_container_K{padding:1rem 2rem 3rem}.education_history_Y .feedback_grid_1:hover .snap_shot_A{transform:translateY(-40px)}} @media (max-width: 992px) {.educational_yield_L{padding:60px 0}.educational_yield_L .approach_edu_s{grid-template-columns:1fr;gap:20px}.educational_yield_L .snap_shot_A{width:100%;max-height:350px;object-fit:cover;transform:rotate(0)}.educational_yield_L .text_cloud_t{transform:translateY(0)}} @media (max-width: 768px) {.educational_yield_L{padding:50px 0}.educational_yield_L .snap_shot_A{max-height:280px}.educational_yield_L h3{font-size:calc(32px * 0.9)}} @media (max-width: 1024px) {.study_group_7{padding:4rem 0 2rem}.study_group_7 .text_main_holder{grid-template-columns:1fr 1fr;gap:2.5rem}.study_group_7 .subscribe_holder{grid-column:span 2}} @media (max-width: 768px) {.study_group_7{padding:3.5rem 0 1.5rem}.study_group_7 .text_main_holder{grid-template-columns:1fr;gap:3rem}.study_group_7 .subscribe_holder{grid-column:auto}.study_group_7 .message_us_1{grid-template-columns:1fr 1fr}.study_group_7 .info_item:hover{transform:translateX(0) translateY(-5px)}} @media (max-width: 991px) {.client_experience_1{padding:4rem 0}.client_experience_1 h2.container{margin-bottom:2.5rem;font-size:31px}.client_experience_1 .success_stories_E{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:2rem}} @media (max-width: 767px) {.client_experience_1{padding:3rem 0}.client_experience_1 h2.container{font-size:calc(31px * 0.9);margin-bottom:2rem}.client_experience_1 h2.container::after{width:60px;bottom:-10px}.client_experience_1 .success_stories_E{gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}.client_experience_1 .feedback_grid_1{padding:1.5rem}} @media (hover: none) {.client_experience_1 .feedback_grid_1:hover{box-shadow:0 10px 30px rgba(rgba(0,0,0,0.5),0.05),0 1px 4px rgba(rgba(0,0,0,0.5),0.03);transform:none}.client_experience_1 .feedback_grid_1:hover::before{transform:scaleX(0.3)}.client_experience_1 .feedback_grid_1:hover h3{transform:none}.client_experience_1 .feedback_grid_1:hover div,.client_experience_1 .feedback_grid_1:hover img{transform:none}} @media (max-width: 767px) {.tySpotlight_t{padding:3.5rem 1.25rem}.tySpotlight_t h2{font-size:calc(32px * 0.8);margin-bottom:2rem}.tySpotlight_t h2::after{width:100px;height:3px}.tySpotlight_t .approach_edu_s{padding:2rem 1.5rem}.tySpotlight_t span{font-size:calc(18px * 0.95);line-height:1.6}} @keyframes slideInText {0%{transform:translateX(-20px);opacity:0}100%{transform:translateX(0);opacity:1}} @keyframes expandLine {0%{transform:scaleX(0)}100%{transform:scaleX(1)}} @keyframes growVertical {0%{height:0}100%{height:100%}} @keyframes floatElement {0%{transform:translate(0,0) rotate(15deg)}50%{transform:translate(10px,-10px) rotate(18deg)}100%{transform:translate(-5px,5px) rotate(12deg)}} @keyframes gradientRotate {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes float {0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-30px) scale(1.1)}} @keyframes fadeSlideUp {0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}} @keyframes slideInLeft {0%{transform:translateX(-30px);opacity:0}100%{transform:translateX(0);opacity:1}} @keyframes lineGrow {0%{transform:scaleX(0)}100%{transform:scaleX(1)}} @keyframes float {0%{transform:translate(-30%,30%) scale(1);opacity:0.3}100%{transform:translate(-20%,20%) scale(1.1);opacity:0.5}} @keyframes riseUp {0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}} @keyframes fadeIn {0%{opacity:0;transform:translateY(15px)}100%{opacity:1;transform:translateY(0)}} @keyframes float {0%{transform:rotate(-15deg) skew(10deg) translateY(0)}50%{transform:rotate(-13deg) skew(12deg) translateY(-15px)}100%{transform:rotate(-15deg) skew(10deg) translateY(0)}}

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