﻿header,footer{width:100%}header{position:relative;z-index:99;background:linear-gradient(to bottom,rgb(203,202,180),rgba(0,0,0,0.5));width:100%;overflow:visible}.container{max-width:100%;margin:auto;width:1165px}.price_option_PxWy{overflow:hidden;position:relative;padding:120px 0}.price_option_PxWy .fee_pricing_qfBn{position:relative}.price_option_PxWy h2{color:#ffffff;text-align:center;font-weight:700;position:relative;letter-spacing:0.5px;font-size:calc(34px * 1.1);margin-bottom:25px;opacity:0;animation:fadeSlideUp 0.8s ease-out forwards;transform:translateY(20px)}.price_option_PxWy .plan_options_CxqX li:nth-child(1){--li-index:1}.price_option_PxWy .plan_options_CxqX li:nth-child(2){--li-index:2}.price_option_PxWy .plan_options_CxqX li:nth-child(4){--li-index:4}.price_option_PxWy .monthly_plan_grND:hover{transform:translateY(-10px) scale(1.02)}.price_option_PxWy .monthly_plan_grND:hover .package_deal_Utgv{background:linear-gradient(145deg,rgba(rgb(171,158,155),0.15) 0%,rgba(rgb(171,158,155),0.05) 100%);box-shadow:0 20px 40px rgba(0,0,0,0.25),0 10px 20px rgba(0,0,0,0.15),inset 0 1px 2px rgba(255,255,255,0.15)}.price_option_PxWy .monthly_plan_grND:hover .package_deal_Utgv::before{opacity:1}.price_option_PxWy .bundle_rate_BCAJ h4{position:relative;color:#ffffff;margin-top:0;margin-bottom:20px;transition:transform 0.3s ease;font-weight:600;font-size:calc(20px * 1.1)}.price_option_PxWy .bundle_rate_BCAJ p{margin-bottom:25px;color:rgb(255,255,255,0.5);word-break:break-word;overflow-wrap:break-word;white-space:normal;font-size:calc(13px * 0.9);line-height:1.7;flex-grow:1}.price_option_PxWy .pricing_tiers_zqsg::before{width:100%;content:"";top:0;height:1px;background:linear-gradient(to right,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.3) 50%,rgba(255,255,255,0.1) 100%);left:0;position:absolute}.training_method_NzJL .content_wrap_ebGm h2{backdrop-filter:blur(10px);width:40%;clip-path:polygon(0 0,100% 0,90% 100%,10% 100%);text-align:center;color:#ffffff;font-weight:700;background:rgb(171,158,155,0.5);position:relative;font-size:32px;margin:0 auto 80px;z-index:4;box-shadow:0 20px 40px rgba(0,0,0,0.1);padding:35px 40px}.training_method_NzJL .content_wrap_ebGm h2::after{margin-left:-10px;border-radius:50%;left:50%;position:absolute;opacity:0.7;width:20px;height:20px;background:rgb(171,158,155);content:'';box-shadow:0 0 15px rgb(171,158,155,0.5);z-index:5;bottom:-40px}.training_method_NzJL::after{position:absolute;width:1px;z-index:1;bottom:0;background:linear-gradient(to top,rgb(171,158,155,0.5),transparent);left:50%;height:200px;opacity:0.3;content:''}.privacy_cover_swfG{transition:background-color 0.3s ease,color 0.3s ease;font-family:Arial,sans-serif;color:#000000;box-shadow:0 4px 8px rgba(0,0,0,0.5);background-color:rgb(203,202,180);padding:2rem}.privacy_cover_swfG h2{color:rgb(128,115,113);font-weight:600;font-size:32px;margin-bottom:1rem;margin-top:1rem}.privacy_cover_swfG li{padding-left:1.2rem;position:relative;margin-bottom:0.5rem;font-size:18px;line-height:1.6}.privacy_cover_swfG div{margin-bottom:1.5rem}.connect_with_us_dQtW .container{z-index:1;padding:0 20px;max-width:1200px;margin:0 auto;position:relative}.connect_with_us_dQtW h2{font-family:Arial,sans-serif;font-weight:700;position:relative;text-align:center;margin-bottom:50px;color:#000000;font-size:47px}.connect_with_us_dQtW .feedback_info_mSRX{width:100%;padding:50px;position:relative}.connect_with_us_dQtW form h3::after{left:0;width:100%;bottom:-10px;position:absolute;height:3px;border-radius:1.5px;background:rgb(171,158,155);content:""}.connect_with_us_dQtW form input[type="text"]::placeholder{color:rgba(0,0,0,0.35)}.connect_with_us_dQtW .query_inquiry_miwR{align-items:flex-start;display:flex;margin-bottom:30px}.connect_with_us_dQtW .query_inquiry_miwR input[type="checkbox"]:checked + label::before{background:rgb(171,158,155)}.connect_with_us_dQtW .query_inquiry_miwR label a{text-decoration:none;color:rgb(171,158,155);transition:all 0.3s ease}.connect_with_us_dQtW form .message_list_Czrw{color:#ffffff;text-align:center;font-size:20px;border:none;font-family:Arial,sans-serif;cursor:pointer;padding:16px 20px;border-radius:10px;transition:all 0.3s ease;font-weight:600;overflow:hidden;position:relative;background:rgb(171,158,155);width:100%}#cookie_popupalert_XzgU{display:none}.cookie_warning_alert_hcNp p{font-size:18px}.privacy_opt_aDLN svg,.privacy_opt_aDLN svg path,.privacy_opt_aDLN img{height:100px;fill:rgb(171,158,155);width:100px}.warp-container_JlWN .user_safety_Ycpo{font-weight:400;border:none;color:#ffffff;font-size:20px;background:rgb(171,158,155);padding:10px;margin-left:30px}.thxDiv_cOBv::before{z-index:0;position:absolute;width:100%;opacity:0.7;left:0;top:0;background:radial-gradient(circle at 20% 30%,rgb(171,158,155,0.5) 0%,transparent 40%),radial-gradient(circle at 80% 70%,rgb(128,115,113,0.5) 0%,transparent 40%);animation:pulse 10s infinite alternate ease-in-out;height:100%;content:""}.thxDiv_cOBv .skill_program_owXR > div:first-child{padding-left:1.5rem;border-left:4px solid rgb(171,158,155);animation:slideRight 0.6s 0.2s cubic-bezier(0.25,1,0.5,1) both;margin-left:-1.5rem;position:relative}.thxDiv_cOBv h5{position:relative;color:#000000;display:inline-block;font-size:18px;font-weight:700;line-height:1.4;margin:0}.thxDiv_cOBv .skill_program_owXR > div:last-child{position:relative;animation:fadeIn 0.8s 0.4s cubic-bezier(0.25,1,0.5,1) both}.thxDiv_cOBv a:hover{transform:translateY(-5px);box-shadow:0 12px 24px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.04)}.thxDiv_cOBv a:hover::before{width:8px}.thxDiv_cOBv a:hover p{color:#000000}header::before{background-image:repeating-linear-gradient( -45deg,rgba(0,0,0,0.5),rgba(0,0,0,0.5) 1px,transparent 1px,transparent 6px );position:absolute;height:100%;left:0;content:"";width:100%;opacity:0.1;top:0}header .top_mainbar_VDtl .main_head_fQET .top_master_OFYV::before{transition:transform 0.3s ease,opacity 0.3s ease;background:rgba(0,0,0,0.5);bottom:-5px;top:-5px;content:"";transform:scale(0.9);opacity:0;right:-5px;left:-5px;border-radius:10px;z-index:-1;position:absolute}header .top_mainbar_VDtl .main_know_ZmCN .nav_top_APnv a::before,header .top_mainbar_VDtl .main_know_ZmCN .nav_top_APnv a::after{pointer-events:none;top:0;height:100%;left:0;position:absolute;transition:all 0.3s ease;width:100%;content:""}header .top_mainbar_VDtl .main_know_ZmCN .nav_top_APnv a::before{opacity:0;transform:translateZ(-1px) rotateX(10deg);transform-origin:top center;background:linear-gradient(to bottom,rgb(171,158,155,0.5),transparent)}.company_info_DkhL{color:#ffffff;overflow:hidden;position:relative;z-index:1;padding:100px 0 120px}.company_info_DkhL h4{letter-spacing:3px;text-transform:uppercase;font-size:calc(18px * 1.1);color:#ffffff;text-align:center;transition:transform 0.6s cubic-bezier(0.19,1,0.22,1),opacity 0.6s cubic-bezier(0.19,1,0.22,1);margin-bottom:40px;font-weight:700;transform:translateY(0);position:relative;opacity:1}.company_info_DkhL .content_wrap_ebGm{backdrop-filter:blur(10px);transition:transform 0.5s ease,box-shadow 0.5s ease;position:relative;-webkit-backdrop-filter:blur(10px);padding:50px;transform:perspective(1000px) rotateY(0deg);background:rgba(255,255,255,0.08);box-shadow:0 20px 40px rgba(0,0,0,0.15),0 5px 15px rgba(0,0,0,0.1);border-left:4px solid rgb(128,115,113)}.company_info_DkhL span{line-height:1.8;font-family:Arial,sans-serif;text-align:justify;font-size:13px;column-gap:40px;display:block;font-weight:400;columns:1;opacity:0.9;color:#ffffff}.location_info_RSoV .container{margin:0 auto;padding:0 1.5rem;z-index:1;max-width:1200px;position:relative}.location_info_RSoV .instant_help_XBvJ{grid-template-areas:"info photo" "contact contact";gap:2rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;display:grid}.location_info_RSoV .contact_box_FspE:nth-child(2){transform:perspective(1000px) rotateY(-5deg);transition:transform 0.5s ease;box-shadow:0 20px 40px rgba(0,0,0,0.15);border-radius:26px;overflow:hidden;position:relative;grid-area:photo}.location_info_RSoV .contact_box_FspE:nth-child(3)::before{z-index:1;top:0;width:100%;background:rgb(128,115,113);left:0;content:'';position:absolute;height:5px}.location_info_RSoV .msg_page_CWbX{margin-bottom:1rem;font-weight:600;color:#ffffff;font-size:calc(18px * 1.2)}.location_info_RSoV .contact_box_FspE p{color:#ffffff;margin-bottom:1rem;display:flex;align-items:center;gap:0.75rem}.location_info_RSoV .edu_askedu_andJ{flex-wrap:wrap;display:flex;gap:0.75rem}.location_info_RSoV .edu_askedu_andJ span:hover{border-color:rgb(128,115,113);transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.location_info_RSoV .contact_box_FspE .image_box_wrap_HtwV::before{width:100%;height:100%;left:0;top:0;z-index:1;content:'';position:absolute;background:linear-gradient( to bottom,transparent 70%,#000000 100% )}.location_info_RSoV .get_contactblock_Pxmi a:nth-child(1){--i:1}.location_info_RSoV .get_contactblock_Pxmi a:nth-child(2){--i:2}.location_info_RSoV .get_contactblock_Pxmi a:nth-child(3){--i:3}.location_info_RSoV .get_contactblock_Pxmi a span{gap:0.5rem;color:#ffffff;align-items:center;display:flex;font-size:calc(18px * 0.85);opacity:0.7}.location_info_RSoV .get_contactblock_Pxmi a:hover svg path{fill:#ffffff}.welcome_tBHv::before{position:absolute;width:100%;background-position:0 0,0 10px,10px -10px,-10px 0px;left:0;height:100%;background-image:linear-gradient(45deg,rgba(rgb(171,158,155,0.5),0.03) 25%,transparent 25%),linear-gradient(-45deg,rgba(rgb(171,158,155,0.5),0.03) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(rgb(171,158,155,0.5),0.03) 75%),linear-gradient(-45deg,transparent 75%,rgba(rgb(171,158,155,0.5),0.03) 75%);background-size:20px 20px;z-index:0;content:'';top:0}.welcome_tBHv .content_wrap_ebGm::before{position:absolute;top:0;z-index:-1;height:100%;background:linear-gradient(135deg,rgba(rgb(128,115,113,0.5),0.05),transparent);content:'';left:0;width:100%}.welcome_tBHv svg{width:120px;filter:drop-shadow(0px 5px 10px rgba(0,0,0,0.08));height:120px;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1)}.welcome_tBHv .start_entry_PDKW p{font-size:calc(14px * 1.1);max-width:600px;margin:0;font-weight:400;text-align:center;line-height:1.6;color:#000000}.welcome_tBHv .message_list_Czrw:hover{transform:translateY(-3px);box-shadow:0 12px 25px rgba(rgb(171,158,155,0.5),0.4)}.welcome_tBHv .message_list_Czrw:hover::before{left:100%}.welcome_tBHv .image_box_wrap_HtwV::after{left:0;background:linear-gradient(to bottom,rgba(rgb(171,158,155,0.5),0.2),transparent);position:absolute;height:100%;content:'';top:0;width:100%}.course_fit_for_KMTf{overflow:hidden;padding:5rem 0;z-index:1;background:linear-gradient(135deg,rgba(0,0,0,0.5) 0%,rgb(128,115,113,0.5) 100%);position:relative}.course_fit_for_KMTf .skill_program_owXR{position:relative;flex-direction:column;max-width:1100px;display:flex;margin:0 auto;padding:0 2rem}.course_fit_for_KMTf h3{box-shadow:inset 0 0 0 1px rgba(#ffffff,0.1);background:rgba(rgb(171,158,155,0.5),0.2);display:inline-block;margin-bottom:3rem;align-self:flex-end;font-size:35px;padding:1rem 0;position:relative;padding:0.8rem 2rem;color:#ffffff;font-weight:600;text-align:right;border-radius:10px 0 0 10px}.course_fit_for_KMTf li{transition:all 0.3s ease;align-items:flex-start;box-shadow:0 5px 15px rgba(0,0,0,0.1),inset 0 1px 0 rgba(#ffffff,0.05);border-radius:10px;background:rgba(rgba(0,0,0,0.5),0.3);position:relative;display:flex;padding:1.5rem;border:1px solid rgba(#ffffff,0.1);overflow:hidden}.course_fit_for_KMTf li{font-size:18px;color:#ffffff;font-weight:400;line-height:1.5}.course_fit_for_KMTf li:hover::before,.course_fit_for_KMTf li:hover::after{opacity:1}.course_fit_for_KMTf li svg{top:2px;position:relative;height:32px;flex-shrink:0;width:32px;fill:rgb(128,115,113);margin-right:1.2rem;transition:all 0.3s ease}footer::before{right:0;bottom:0;position:absolute;opacity:0.92;top:0;content:'';left:0;background:linear-gradient(90deg,#000000 0%,rgb(171,158,155) 150%);z-index:1}.copy_notice_QvCw .company_holder::before{position:absolute;background:rgb(171,158,155);top:0;content:'';height:5px;width:100%;left:0}.copy_notice_QvCw .terms_legal_rHAm{text-shadow:0 1px 2px rgba(0,0,0,0.2);color:#ffffff;line-height:1.6;font-size:15px}.copy_notice_QvCw .main_know_ZmCN h5{margin-bottom:20px;padding-left:15px;color:#ffffff;text-shadow:0 1px 2px rgba(0,0,0,0.2);font-size:19px;font-weight:600;border-left:3px solid rgb(171,158,155);position:relative}.copy_notice_QvCw .main_know_ZmCN .head_prime_TDXx a:hover{transform:translateX(5px);color:#ffffff;box-shadow:0 5px 10px rgba(0,0,0,0.15)}.netiquette_kVPd .container{justify-content:center;display:flex;align-items:center}footer::after{background:linear-gradient(0deg,transparent 49%,rgba(255,255,255,0.03) 50%,transparent 51%),linear-gradient(90deg,transparent 49%,rgba(255,255,255,0.03) 50%,transparent 51%);bottom:0;top:0;position:absolute;left:0;background-size:40px 40px;z-index:1;right:0;content:''}.program_overview_sQrx .container{max-width:1200px;position:relative;margin:0 auto;padding:0 20px;z-index:2}.program_overview_sQrx .learn_development_ACYc{background:#ffffff;display:flex;transition:transform 0.6s cubic-bezier(0.17,0.67,0.3,0.96);box-shadow:0 25px 50px -12px rgba(0,0,0,0.5);flex-direction:column;border-left:4px solid rgb(171,158,155);transform:perspective(1200px) rotateY(-2deg)}.program_overview_sQrx .learn_development_ACYc:hover .image_box_wrap_HtwV::after{transform:scale(1)}.program_overview_sQrx .content_wrap_ebGm{position:relative;padding:40px;background:#ffffff}.program_overview_sQrx h3{letter-spacing:-0.02em;transition:transform 0.3s ease;line-height:1.4;font-family:Arial,sans-serif;transform-origin:left center;font-size:calc(24px * 1.1);margin-bottom:24px;position:relative;font-weight:700;color:#000000}.program_overview_sQrx .content_wrap_ebGm div::after{position:absolute;height:40px;width:100%;content:"";left:0;pointer-events:none;opacity:0.8;bottom:0;background:linear-gradient(to top,#ffffff 0%,transparent 100%)}.mentorship_profile_FsyA .alumni_testimonials_ueNG{z-index:2;position:relative;grid-template-columns:1fr 1.5fr;max-width:1200px;display:grid;margin:0 auto;gap:3rem}.mentorship_profile_FsyA .image_box_wrap_HtwV:hover{filter:grayscale(0%);transform:scale(1.03)}.mentorship_profile_FsyA .emp_exp_mGBl::before{transition:height 0.8s ease-out;top:0;position:absolute;left:0;content:"";height:0;width:2px;background:rgb(171,158,155)}.mentorship_profile_FsyA .alumni_testimonials_ueNG:hover .name::after{transform:translateX(0)}.mentorship_profile_FsyA .alumni_testimonials_ueNG:hover .emp_exp_mGBl > div:nth-child(2){transform:translateY(0);opacity:1}.mentorship_profile_FsyA .emp_summary_PsyH{font-size:17px;transform:translateY(20px);color:#000000;opacity:0;padding:0 0 0 20px;line-height:1.8;font-weight:300;transition:all 0.5s ease-out 0.6s;position:relative}@media only screen and (max-width: 1200px) {.container{width:100%;padding:0 20px}} @media (max-width: 1024px) {.price_option_PxWy{padding:100px 0}.price_option_PxWy .plan_options_CxqX{gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.price_option_PxWy .package_deal_Utgv{padding:25px}} @media screen and (max-width: 1200px) {.training_method_NzJL .content_wrap_ebGm h2{width:50%}.training_method_NzJL .content_wrap_ebGm p{width:80%}} @media screen and (max-width: 992px) {.training_method_NzJL{padding:140px 0 120px}.training_method_NzJL .content_wrap_ebGm h2{margin-bottom:60px;width:60%;padding:30px 35px}.training_method_NzJL .content_wrap_ebGm p{width:90%;padding:40px 50px}.training_method_NzJL .content_wrap_ebGm::before{height:40px}} @media only screen and (max-width: 800px) {.privacy_cover_swfG{padding:1rem;border-radius:10px}.privacy_cover_swfG h1{font-size:calc(18px - 0.5rem)}.privacy_cover_swfG h2{font-size:calc(18px - 0.5rem)}.privacy_cover_swfG p,.privacy_cover_swfG li{font-size:calc(18px - 0.2rem)}} @media screen and (min-width: 768px) {.connect_with_us_dQtW .feedback_query_fyYN{flex-direction:row;max-width:1000px}.connect_with_us_dQtW .image_box_wrap_HtwV{height:auto;width:40%;min-height:400px}.connect_with_us_dQtW .feedback_info_mSRX{width:60%}} @media screen and (max-width: 576px) {.connect_with_us_dQtW{padding:60px 0}.connect_with_us_dQtW h2{font-size:calc(47px * 0.7);margin-bottom:30px}.connect_with_us_dQtW .feedback_info_mSRX{padding:30px 20px}.connect_with_us_dQtW form h3{font-size:calc(20px * 0.9)}} @media (max-width: 768px) {.thxDiv_cOBv{padding:4rem 0}.thxDiv_cOBv .container{padding:0 1.5rem}.thxDiv_cOBv .skill_program_owXR{padding:2rem;transform:perspective(1000px) rotateX(1deg);gap:1.8rem}.thxDiv_cOBv h5{font-size:calc(18px * 0.9)}.thxDiv_cOBv a{padding:1.2rem 1.5rem}.thxDiv_cOBv p{font-size:calc(14px * 0.95);line-height:1.6}} @media (max-width: 767px) {header .top_mainbar_VDtl .main_know_ZmCN .nav_top_APnv a{font-size:calc(18px - 2px);padding:8px 12px}} @media screen and (min-width: 992px) {.company_info_DkhL{padding:140px 0 160px}.company_info_DkhL h4{font-size:calc(18px * 1.3);margin-bottom:60px}.company_info_DkhL h6{font-size:calc(21px * 1.4);margin-bottom:30px}.company_info_DkhL .content_wrap_ebGm{padding:70px;max-width:90%;margin:0 auto}} @media (hover: hover) {.company_info_DkhL .content_wrap_ebGm::after{bottom:0;opacity:0;left:0;content:"";right:0;background:linear-gradient(135deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 50%);pointer-events:none;top:0;transition:opacity 0.5s ease;position:absolute}.company_info_DkhL .content_wrap_ebGm:hover::after{opacity:1}} @media (max-width: 576px) {.location_info_RSoV{padding:3rem 0}.location_info_RSoV .contact_box_FspE:nth-child(1),.location_info_RSoV .contact_box_FspE:nth-child(3){padding:1.5rem}.location_info_RSoV .get_contactblock_Pxmi{grid-template-columns:1fr}.location_info_RSoV .get_contactblock_Pxmi a:nth-child(3){grid-column:auto}.location_info_RSoV .edu_askedu_andJ{grid-template-columns:1fr 1fr;display:grid}} @media (min-width: 1200px) {.welcome_tBHv .skill_program_owXR{gap:6rem}.welcome_tBHv .image_box_wrap_HtwV{min-height:550px}.welcome_tBHv h1::after{width:100px}} @media (max-width: 991px) {.course_fit_for_KMTf{padding:4rem 0}.course_fit_for_KMTf h3{padding:0.7rem 1.5rem;margin-bottom:2.5rem;font-size:calc(35px * 0.9)}.course_fit_for_KMTf ul{gap:1.2rem}} @media (max-width: 480px) {.course_fit_for_KMTf{padding:3rem 0}.course_fit_for_KMTf .skill_program_owXR{padding:0 1rem}.course_fit_for_KMTf h3{padding:0.5rem 1.2rem;margin-bottom:1.5rem;font-size:calc(35px * 0.7)}.course_fit_for_KMTf li{padding:1.2rem}.course_fit_for_KMTf li svg{margin-right:0.8rem;width:28px;height:28px}} @media (max-width: 768px) {.copy_notice_QvCw{padding:50px 0}.copy_notice_QvCw .main_know_ZmCN{flex:0 0 100%}} @media (min-width: 992px) {.program_overview_sQrx{padding:150px 0}.program_overview_sQrx .learn_development_ACYc{max-height:550px}.program_overview_sQrx .image_box_wrap_HtwV{transform:translateX(-20px)}.program_overview_sQrx .content_wrap_ebGm{padding:60px}.program_overview_sQrx h3{margin-bottom:30px;font-size:calc(37px * 0.7)}.program_overview_sQrx p.description{line-height:1.8;max-height:300px;font-size:calc(18px * 1.05)}} @media (max-width: 480px) {.program_overview_sQrx{padding:60px 0}.program_overview_sQrx .image_box_wrap_HtwV{height:200px}.program_overview_sQrx .content_wrap_ebGm{padding:25px 15px}.program_overview_sQrx h3{font-size:calc(24px * 0.9);margin-bottom:15px}} @keyframes fadeIn {0%{opacity:0}100%{opacity:1}} @keyframes pulse-subtle {0%,100%{opacity:0.03;transform:scale(1)}50%{opacity:0.05;transform:scale(1.2)}} @keyframes slideUp {from{opacity:0;transform:perspective(1000px) rotateX(5deg) translateY(50px)}to{opacity:1;transform:perspective(1000px) rotateX(2deg) translateY(0)}} @keyframes float {0%,100%{transform:translateY(0) scale(1);opacity:0.4}50%{transform:translateY(100px) scale(1.1);opacity:0.6}} @keyframes typing {from{width:0}to{width:100%}}