.sys_edu_global{flex:0 0 auto}.sys_edu_global{color:#ffffff;font-family:Arial,sans-serif;position:relative;padding:80px 0 30px;background:linear-gradient(135deg,#000000,rgb(102,125,125))}.sys_main_know{flex:1 0 auto}.sys_contact_information::before{z-index:0;content:"";position:absolute;height:100%;width:100%;background:radial-gradient(circle at 20% 50%,rgba(0,0,0,0.4) 0%,transparent 40%),linear-gradient(0deg,transparent 80%,rgba(rgb(134,158,158),0.05) 100%);top:0;left:0}.sys_contact_information h2::before{height:2px;width:30px;left:calc(50% - 50px);content:"";background:rgb(134,158,158);bottom:-20px;position:absolute}.sys_contact_information .sys_query_card{background:rgba(0,0,0,0.2);box-shadow:0 25px 50px rgba(0,0,0,0.3);overflow:hidden;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.05);grid-template-columns:6fr 4fr;display:grid;border-radius:30px}.sys_contact_information .sys_support_map{padding:50px;position:relative}.sys_contact_information #contact{flex-direction:column;display:flex;gap:25px}.sys_contact_information h3::after{position:absolute;content:"";background:rgb(134,158,158);width:50px;bottom:-10px;height:2px;left:0}.sys_contact_information input[type="text"]:focus{outline:none;box-shadow:0 0 15px rgba(rgb(134,158,158),0.2);background:rgba(0,0,0,0.3);border-color:rgb(134,158,158)}.sys_contact_information .sys_connect_map input[type="checkbox"]{border-radius:3px;background:rgba(0,0,0,0.2);width:24px;cursor:pointer;height:24px;appearance:none;position:relative;border:1px solid rgba(255,255,255,0.1);margin-top:2px}.sys_contact_information .sys_connect_map a{transition:all 0.3s ease;position:relative;text-decoration:none;color:rgb(134,158,158)}.sys_contact_information .sys_connect_card{text-transform:uppercase;cursor:pointer;position:relative;box-shadow:0 10px 20px rgba(0,0,0,0.2);background:rgb(134,158,158);margin-top:10px;padding:16px 35px;font-size:14px;overflow:hidden;border-radius:10px;font-weight:600;align-self:flex-start;transition:all 0.3s ease;letter-spacing:1px;color:#ffffff;border:none}.sys_contact_information svg:hover path{fill:#ffffff}.sys_welcome > div{max-width:1200px;display:grid;position:relative;margin:0 auto;padding:0 20px;grid-template-columns:1fr 1fr;z-index:1;gap:40px}.sys_welcome h1.sys_learning_primary::after{left:0;background:rgb(134,158,158);width:80px;bottom:-12px;content:"";transform:scaleX(1);height:4px;transition:transform 0.4s ease-out;transform-origin:left;position:absolute}.sys_tech_master{position:relative;height:100%;min-height:380px;transition:transform 0.5s ease;transform:perspective(1000px) rotateY(-5deg);box-shadow:0 15px 30px rgba(0,0,0,0.1)}.sys_welcome .sys_who_weare span{left:0;transition:transform 0.3s ease;bottom:0;padding:30px;transform:translateY(0);backdrop-filter:blur(4px);position:absolute;right:0;background:rgba(255,255,255,0.15);z-index:2}.sys_secure_hideout h1{padding-bottom:10px;font-size:48px;margin-bottom:20px;font-family:Arial,sans-serif;border-bottom:2px solid rgb(134,158,158);color:rgb(134,158,158);margin-top:30px;text-align:center;font-weight:700}.sys_secure_hideout ul,.sys_secure_hideout ol{list-style:none;color:#000000;list-style-position:inside;font-size:18px;padding:10px 0;font-family:Arial,sans-serif;padding-left:0}.sys_thxBox{overflow:hidden;position:relative;background:linear-gradient(135deg,rgb(165,190,190) 0%,rgb(134,158,158,0.5) 100%);padding:80px 0}.sys_thxBox::after{background:linear-gradient( to bottom right,transparent,rgba(var(--primary-color-rgb),0.05) 30%,rgba(var(--primary-color-rgb),0.1) 60%,transparent );right:-50%;position:absolute;pointer-events:none;top:-50%;content:"";height:200%;width:80%;transform:rotate(35deg);z-index:2}.sys_thxBox .sys_guide_bios:hover{transform:perspective(1000px) rotateX(0deg);box-shadow:0 20px 50px rgba(0,0,0,0.12),0 10px 20px rgba(0,0,0,0.08)}.sys_thxBox .sys_guide_bios:hover h5{transform:translateX(0)}.sys_thxBox .sys_guide_bios:hover h5::after{transform:scaleX(1)}.sys_thxBox p{line-height:1.7;margin:0;position:relative;color:#000000;font-size:14px;transition:color 0.3s ease}.sys_thxBox a:hover{background:linear-gradient(to right,rgba(var(--primary-color-rgb),0.07),transparent 70%)}.sys_thxBox a:hover::before{width:5px}.sys_thxBox a::after{right:0;bottom:0;width:30px;transition:all 0.3s ease;content:"";background:linear-gradient(135deg,transparent 50%,rgba(var(--secondary-color-rgb),0.1) 50%);height:30px;position:absolute}header .sys_header_tutor::after{left:0;bottom:-5px;width:100%;height:2px;opacity:0.7;content:'';position:absolute;background:linear-gradient(to right,transparent,rgb(134,158,158),transparent)}header .sys_nav_primary:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgb(134,158,158,0.5);background:linear-gradient(135deg,rgb(134,158,158),rgb(102,125,125));color:#ffffff}.sys_program_overview::before{width:100%;left:0;height:100%;z-index:2;top:0;background:linear-gradient(135deg,rgba(0,0,0,0.5) 0%,rgb(134,158,158,0.5) 100%);pointer-events:none;position:absolute;content:''}.sys_program_overview .sys_program_track{height:100%;animation:carousel-slide 30s cubic-bezier(0.45,0.05,0.55,0.95) infinite;width:calc(100% * var(--slide-count,5));display:flex}.sys_program_overview .sys_program_track{--slide-count:5}.sys_program_overview .sys_knowledge_base::after{opacity:0.05;z-index:1;content:'';top:0;background:repeating-linear-gradient( 45deg,rgb(134,158,158,0.5),rgb(134,158,158,0.5) 2px,transparent 2px,transparent 4px );width:100%;height:100%;mix-blend-mode:overlay;position:absolute;left:0}.sys_program_overview .sys_learn_track{position:relative}.sys_program_overview .sys_learn_track::after{bottom:-20px;right:-20px;border-right:2px solid rgb(102,125,125);content:'';border-bottom:2px solid rgb(102,125,125);position:absolute;width:40px;height:40px;opacity:0.8}.sys_program_overview .sys_learn_track h3{font-size:33px;margin-bottom:1.5rem;color:#ffffff;font-weight:700;position:relative;display:inline-block;text-shadow:0 2px 4px rgba(0,0,0,0.2)}.sys_program_overview .sys_learn_track h3{font-size:calc(33px * 0.7)}.sys_program_overview .sys_learn_track .sys_connect_card:hover{box-shadow:0 8px 25px rgba(0,0,0,0.3);transform:translateY(-5px)}.sys_program_overview .sys_learn_track .sys_connect_card:hover::before{left:100%;transition:all 0.4s ease}.sys_mentorship_experience{position:relative;padding:80px 0;background:linear-gradient(135deg,rgb(165,190,190),rgb(102,125,125,0.5));overflow:hidden}.sys_mentorship_experience .container{z-index:2;position:relative}.sys_mentorship_experience .sys_review_space{grid-template-columns:1fr 2fr;background:#ffffff;transition:transform 0.3s ease,box-shadow 0.3s ease;padding:40px;transform:rotate(-2deg);box-shadow:0 20px 40px rgba(0,0,0,0.1);gap:15px;border-radius:27px;display:grid;grid-template-areas:"photo name" "photo job" "quote quote"}.sys_mentorship_experience .name{grid-area:name;font-size:21px;margin-top:20px;color:#000000;font-weight:700;transform:translateX(20px)}.sys_mentorship_experience .sys_work_exp::before{content:"";top:-10px;color:rgb(134,158,158,0.5);font-family:serif;font-size:calc(45px * 2);left:10px;line-height:1;position:absolute}.sys_our_mission .container{max-width:1100px;position:relative;margin:0 auto;z-index:2;padding:0 20px}.sys_our_mission h2{margin-bottom:80px;color:#000000;text-shadow:0 0 10px rgba(255,255,255,0.5);font-weight:700;text-align:center;position:relative;letter-spacing:2px;font-size:43px}.sys_our_mission .sys_pro_training{gap:40px;width:100%;display:flex;flex-direction:column;position:relative}.sys_our_mission .sys_pro_training::before{width:2px;left:50%;content:"";background:linear-gradient(to bottom,transparent 0%,rgb(134,158,158,0.5) 10%,rgb(134,158,158) 50%,rgb(102,125,125) 50%,rgb(102,125,125,0.5) 90%,transparent 100%);position:absolute;height:100%;top:0;z-index:1}.sys_our_mission .sys_principles_list:nth-child(1){border-left:4px solid rgb(134,158,158);align-self:flex-start;transform:translateX(-40px);background:linear-gradient(135deg,rgba(255,255,255,0.95) 0%,rgba(255,255,255,0.85) 100%)}.sys_our_mission .sys_principles_list::before{height:20px;content:"";background:rgb(134,158,158);width:20px;border-radius:50%;position:absolute;top:50%;z-index:3}.sys_our_mission .sys_principles_list:nth-child(2)::before{left:-55px;box-shadow:0 0 15px rgb(102,125,125,0.5);background:rgb(102,125,125);transform:translateY(-50%)}.sys_our_mission .sys_principles_list:nth-child(2)::after{left:-35px}.sys_our_mission .sys_principles_list:nth-child(1):hover{transform:scale(1.03) translateY(-5px) translateX(-40px)}.sys_our_mission .sys_principles_list:nth-child(2):hover{transform:scale(1.03) translateY(-5px) translateX(40px)}.sys_our_mission .sys_principles_list h3::after{bottom:0;width:40%;content:"";left:0;background:linear-gradient(90deg,rgb(134,158,158),transparent);position:absolute;transition:width 0.4s ease;height:2px}.sys_our_mission .sys_principles_list p{font-size:12px;position:relative;font-weight:400;color:#000000;z-index:2;line-height:1.8}.sys_pricing_stack{padding:6rem 0;overflow:hidden;background:linear-gradient(145deg,rgb(165,190,190),#ffffff);position:relative}.sys_pricing_stack .container{margin:0 auto;z-index:2;max-width:1320px;padding:0 15px;position:relative}.sys_pricing_stack .sys_monthly_rate{grid-template-columns:1fr;display:grid;gap:3rem}.sys_pricing_stack .sys_pricing_catalog h2::after{left:50%;bottom:-10px;position:absolute;height:3px;background:linear-gradient(90deg,transparent,rgb(134,158,158),transparent);content:"";transform:translateX(-50%);width:60%}.sys_pricing_stack .sys_cost_fee{animation-delay:calc(0.1s * var(--i,1));transform:translateY(30px);opacity:0;will-change:transform,opacity;display:block;transition:transform 0.4s cubic-bezier(0.2,0.85,0.4,1.275);animation:fadeInUp 0.8s forwards;text-decoration:none}.sys_pricing_stack .sys_learning_packages{flex-grow:1;display:flex;position:relative;padding:2.5rem 2rem;flex-direction:column;z-index:1}.sys_pricing_stack .sys_cost_fee h3{position:relative;font-size:calc(19px + 0.2rem);margin-bottom:1rem;color:#000000;font-weight:700;transition:color 0.3s ease}.sys_pricing_stack .sys_pricing_list::before{transition:width 0.3s ease;width:40px;background:rgb(102,125,125);left:0;content:"";bottom:-5px;position:absolute;height:3px}.sys_pricing_stack .sys_img_panel::after{content:"";inset:0;background:linear-gradient(to top,rgba(0,0,0,0.2),transparent);position:absolute}.sys_edu_global::before{left:0;right:0;content:"";bottom:0;pointer-events:none;position:absolute;background:radial-gradient(circle at 10% 20%,rgb(102,125,125,0.5) 0%,transparent 50%);top:0}footer .sys_query_form:hover{box-shadow:0 12px 32px rgba(0,0,0,0.15);transform:translateY(-5px)}footer .info_item svg{margin-right:12px;width:20px;filter:drop-shadow(0 0 3px rgb(134,158,158,0.5));transition:transform 0.3s ease;height:20px;fill:rgb(134,158,158)}footer .info_item a:hover{color:rgb(134,158,158);text-shadow:0 0 8px rgb(134,158,158,0.5)}footer .sys_head_edu{gap:15px;flex-direction:column;display:flex;align-items:flex-start}footer .sys_trophy_case{line-height:1.5;font-size:14px;color:#ffffff;max-width:300px;opacity:0.8}footer .sys_header_master::before{top:-2px;content:"";position:absolute;transition:opacity 0.5s ease;bottom:-2px;border-radius:calc(19px + 2px);opacity:0;z-index:-1;right:-2px;left:-2px;background:linear-gradient(45deg,rgb(134,158,158),transparent,rgb(102,125,125),transparent)}footer .sys_header_master:hover h5::after{width:100px}footer .sys_head_info a::before{background-color:rgb(134,158,158);transform:translateY(-50%) scale(0.8);border-radius:50%;content:"";opacity:0.7;height:6px;width:6px;top:50%;transition:transform 0.3s ease,opacity 0.3s ease,background-color 0.3s ease;left:0;position:absolute}footer .subscribe_holder::before{animation:pulseBackground 10s infinite ease-in-out;background:radial-gradient(circle,transparent 20%,#000000 70%);z-index:-1;position:absolute;height:200%;left:-50%;top:-50%;width:200%;content:""}footer .input_holder{display:flex;gap:15px;flex-direction:column;position:relative}footer .input_holder input[type="email"]::placeholder{color:rgba(255,255,255,0.6)}footer .sys_sub_form{cursor:pointer;position:relative;text-align:center;padding:14px 24px;background:rgb(134,158,158);font-weight:600;border:none;transition:all 0.3s ease;display:inline-block;color:#ffffff;font-size:18px;border-radius:10px;overflow:hidden}.sys_subscribe_to_newsletter{isolation:isolate;overflow:hidden;padding:4rem 2rem;background:linear-gradient(135deg,rgb(165,190,190) 0%,rgb(102,125,125,0.5) 100%);position:relative}.sys_subscribe_to_newsletter .container{max-width:1200px;margin:0 auto}.sys_subscribe_to_newsletter .sys_guide_bios{grid-template-columns:1fr;display:grid;transform:translateX(-5px);gap:2rem;animation:slideIn 0.8s cubic-bezier(0.25,1,0.5,1) forwards}.sys_subscribe_to_newsletter .input_holder{position:relative;flex-direction:column;animation:fadeUp 0.6s ease-out 0.4s forwards;opacity:0;gap:1rem;transform:translateY(10px);display:flex}.sys_subscribe_to_newsletter input[type="email"]::placeholder{transition:all 0.3s ease;color:rgba(var(--dark-color-rgb),0.5)}.sys_subscribe_to_newsletter input[type="email"]:focus::placeholder{opacity:0.5;transform:translateX(5px)}.sys_subscribe_to_newsletter .sys_sub_form:hover{box-shadow:0 8px 25px rgba(var(--primary-color-rgb),0.25);background:rgb(134,158,158);transform:translateY(-3px)}.sys_subscribe_to_newsletter .sys_sub_form:hover::before{transform:translate(-50%,-50%) scale(1)}.sys_subscribe_to_newsletter .sys_sub_form:active{box-shadow:0 3px 10px rgba(var(--primary-color-rgb),0.2);transform:translateY(-1px)}.sys_privacy_learn{flex-shrink:0;margin-right:15px}.sys_privacy_learn svg{fill:rgb(134,158,158);width:60px;height:60px;transition:fill 0.3s ease}.sys_cookie_popup_display p{font-size:18px;color:#000000;font-family:Arial,sans-serif;line-height:1.5}.sys_cookie_window:hover{box-shadow:0 0 10px rgb(102,125,125,0.5);background:rgb(102,125,125)}.sys_cookie_popup_display p a{transition:color 0.3s ease;color:rgb(134,158,158);text-decoration:underline}#sys_consentWindowModal:checked ~ .sys_cookie_popup_display{visibility:hidden;opacity:0}@media (max-width: 992px) {.sys_contact_information{padding:70px 0}.sys_contact_information .sys_query_card{grid-template-columns:1fr}.sys_contact_information .sys_img_panel{min-height:300px}.sys_contact_information .sys_support_map{padding:40px 30px 50px}} @media (max-width: 768px) {.sys_welcome{padding:60px 0}.sys_welcome h1.sys_learning_primary{font-size:calc(42px * 0.8)}.sys_welcome > div > div:first-child p{font-size:14px}.sys_welcome .sys_who_weare span{padding:20px}.sys_welcome .sys_who_weare h3{font-size:calc(20px * 0.8)}} @media (max-width: 576px) {.sys_welcome{padding:50px 0 40px}.sys_welcome h1.sys_learning_primary{margin-bottom:20px;font-size:calc(42px * 0.7)}.sys_welcome > div > div:first-child p{padding-left:10px;margin-bottom:25px}.sys_tech_master{min-height:250px}.sys_welcome .sys_who_weare span{padding:15px}.sys_welcome .sys_who_weare h3{font-size:calc(20px * 0.7)}} @media (hover: none) {.sys_thxBox .sys_guide_bios{transform:none}.sys_thxBox .sys_guide_bios:hover{transform:none}.sys_thxBox h5{transform:none}.sys_thxBox h5::after{transform:scaleX(1)}} @media (max-width: 991px) {header{padding:1.2rem 0}header .sys_header_tutor svg{width:160px}header .sys_header_master{padding:0.7rem}header .sys_nav_primary{padding:0.5rem 1rem;font-size:calc(15px - 1px)}} @media screen and (max-width: 1200px) {.sys_program_overview .container{justify-content:center}.sys_program_overview .sys_guide_bios{max-width:80%}} @media (max-width: 768px) {.sys_mentorship_experience{padding:60px 0}.sys_mentorship_experience .sys_review_space{grid-template-columns:1fr;grid-template-areas:"sys_img_panel" "name" "sys_emp_section" "sys_work_exp";padding:30px 20px}.sys_mentorship_experience .sys_img_panel{height:180px;width:80%;margin:0 auto}.sys_mentorship_experience .name,.sys_mentorship_experience .sys_review_space span:not(.name){text-align:center;transform:translateX(0)}.sys_mentorship_experience .sys_work_exp{padding:15px}} @media screen and (max-width: 768px) {.sys_our_mission{padding:80px 0}.sys_our_mission h2{margin-bottom:50px;font-size:calc(38px + 0.1rem)}.sys_our_mission .sys_pro_training::before{left:30px}.sys_our_mission .sys_principles_list{padding:25px;max-width:500px;width:85%;margin-left:auto}.sys_our_mission .sys_principles_list:nth-child(1),.sys_our_mission .sys_principles_list:nth-child(2){transform:translateX(0);border-left:4px solid rgb(134,158,158);margin-left:60px;align-self:flex-end;border-right:none}.sys_our_mission .sys_principles_list:nth-child(2){border-left:4px solid rgb(102,125,125)}.sys_our_mission .sys_principles_list:nth-child(1):hover,.sys_our_mission .sys_principles_list:nth-child(2):hover{transform:scale(1.03) translateY(-5px)}.sys_our_mission .sys_principles_list::before{right:auto;left:-45px}.sys_our_mission .sys_principles_list::after{right:auto;left:-25px}} @media (max-width: 767px) {.sys_pricing_stack{padding:4rem 0}.sys_pricing_stack .sys_pricing_catalog h2{font-size:calc(30px - 0.2rem)}.sys_pricing_stack .sys_pricing_catalog .sys_trial_rates{font-size:calc(16px - 0.1rem);max-width:100%}.sys_pricing_stack .sys_cost_fee h3{font-size:19px}.sys_pricing_stack .sys_pricing_list{font-size:calc(19px + 0.5rem)}.sys_pricing_stack .sys_img_panel{height:160px}} @media (max-width: 576px) {footer .sys_edu_global{padding:40px 0 20px}footer .sys_query_form,footer .sys_header_master,footer .subscribe_holder{padding:15px}footer .input_holder input[type="email"],footer .sys_sub_form{padding:12px}footer .sys_head_edu svg{height:40px}footer .sys_trophy_case{font-size:calc(14px - 1px)}} @media (min-width: 992px) {.sys_subscribe_to_newsletter{padding:6rem 4rem}.sys_subscribe_to_newsletter::after{width:40%}.sys_subscribe_to_newsletter .sys_guide_bios{grid-template-columns:1.5fr 1fr;gap:4rem}.sys_subscribe_to_newsletter h4{transform:skewX(-3deg);font-size:calc(23px * 1.2)}.sys_subscribe_to_newsletter h4::before{left:0.3rem;transform:skewX(3deg)}.sys_subscribe_to_newsletter .input_holder{transform:perspective(1000px) rotateY(2deg)}.sys_subscribe_to_newsletter input[type="email"]{padding:1.2rem 1.8rem}.sys_subscribe_to_newsletter .sys_sub_form{padding:1.2rem 2.5rem}} @media only screen and (max-width: 1200px) {.sys_edu_approve{align-items:center;flex-direction:column}.sys_privacy_learn{margin-bottom:15px}.sys_cookie_expand{margin-bottom:15px;text-align:center;margin-right:0}.sys_cookie_window{width:100%;max-width:200px;margin-bottom:10px;margin-left:0}} @keyframes float {0%{transform:translateY(0px)}50%{transform:translateY(-15px)}100%{transform:translateY(0px)}} @keyframes float {0%,100%{transform:translateY(0) rotate(-15deg)}50%{transform:translateY(-20px) rotate(-10deg)}} @keyframes fadeInUp {from{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}} @keyframes shiftGradient {0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}} @keyframes pulseBackground {0%{transform:scale(1);opacity:0.5}50%{transform:scale(1.1);opacity:0.8}100%{transform:scale(1);opacity:0.5}}