*{margin:0;box-sizing:border-box;padding:0}.wrap-container_J{min-height:100%;display:flex;height:100%;flex-direction:column}a{color:inherit;text-decoration:none}header,footer{width:100%}.nav_guide_n{flex:1 0 auto}html,body{color:#000000;min-height:100%;auto contain touch-action:none;font-family:Arial,sans-serif;height:100%}svg{width:30px;height:30px}.container{width:1104px;max-width:100%;margin:auto}.science_ref_a{flex:0 0 auto}@media only screen and (max-width: 1200px) {.container{padding:0 20px;width:100%}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} header{width:100%;z-index:100;position:relative;background:rgb(193,202,205);padding:0}header::before{content:'';left:0;z-index:0;top:0;background:linear-gradient(135deg,rgb(149,169,177,0.5) 0%,transparent 60%,rgb(90,130,150,0.5) 100%);height:100%;opacity:0.6;position:absolute;width:100%}header .container{margin:0;max-width:100%;padding:0;z-index:1;position:relative;width:100%}header .main_bar_B{flex-wrap:wrap;align-items:center;justify-content:space-between;display:flex;padding:0.8rem 3%}header .header_learn_C{margin-right:1rem;align-items:center;position:relative;display:flex;padding:0.6rem;text-decoration:none}header .header_learn_C::after{position:absolute;width:100%;height:2px;content:'';transform:scaleX(0.7);transition:transform 0.3s ease;left:0;background:linear-gradient(to right,rgb(149,169,177),rgb(90,130,150));bottom:0}header .header_learn_C:hover::after{transform:scaleX(1)}header .header_learn_C svg{width:140px;transition:all 0.3s ease;height:auto}header .header_learn_C:hover svg{filter:drop-shadow(0 3px 5px rgba(0,0,0,0.1))}header .top_mainwrap_x{border-radius:10px;padding:0.5rem;background:rgba(255,255,255,0.5);display:flex;gap:0.4rem;flex-wrap:wrap}header .head_guide_U{border-radius:10px;overflow:hidden;font-size:15px;color:#000000;position:relative;padding:0.4rem 0.7rem;transition:all 0.3s ease;z-index:1;font-family:Arial,sans-serif;font-weight:400;text-decoration:none}header .head_guide_U::after{content:'';height:2px;transform:scaleX(0);transition:transform 0.3s ease;bottom:0;transform-origin:left;width:100%;left:0;position:absolute;background:linear-gradient(to right,rgb(149,169,177),rgb(90,130,150))}header .head_guide_U:hover{color:rgb(149,169,177);background:rgba(255,255,255,0.7)}header .head_guide_U:hover::after{transform:scaleX(1)}@media (max-width: 991px) {header .main_bar_B{padding:0.7rem 2.5%}header .header_learn_C svg{width:130px}header .top_mainwrap_x{gap:0.35rem;padding:0.4rem}header .head_guide_U{padding:0.35rem 0.6rem;font-size:calc(15px - 1px)}} @media (max-width: 767px) {header .main_bar_B{padding:0.7rem 2%;justify-content:center}header .header_learn_C{margin:0 0 0.6rem 0}header .header_learn_C svg{width:120px}header .top_mainwrap_x{width:100%;justify-content:center}header .head_guide_U{padding:0.3rem 0.5rem;font-size:calc(15px - 2px)}} @media (max-width: 480px) {header .main_bar_B{padding:0.6rem 1.5%}header .header_learn_C svg{width:110px}header .top_mainwrap_x{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap}header .top_mainwrap_x::-webkit-scrollbar{height:2px}header .top_mainwrap_x::-webkit-scrollbar-thumb{background:rgb(149,169,177);border-radius:10px}header .head_guide_U{white-space:nowrap;flex-shrink:0}}.audience_profile_q{overflow:hidden;padding:120px 0;background:#ffffff;position:relative}.audience_profile_q::before{top:0;background-size:40px 40px;height:100%;z-index:0;position:absolute;left:0;width:100%;background-image:linear-gradient(rgb(149,169,177,0.5) 1px,transparent 1px),linear-gradient(90deg,rgb(149,169,177,0.5) 1px,transparent 1px);opacity:0.03;content:""}.audience_profile_q .container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:1}.audience_profile_q .quick_skill_d{max-width:900px;position:relative;margin:0 auto}.audience_profile_q h4{position:relative;font-size:28px;color:#000000;padding-left:20px;font-weight:600;border-left:4px solid rgb(149,169,177);margin-bottom:60px;line-height:1.3}.audience_profile_q div{display:flex;counter-reset:item;flex-direction:column;gap:30px}.audience_profile_q div p{padding:0 0 0 70px;margin:0;min-height:50px;color:#000000;font-size:17px;counter-increment:item;display:flex;position:relative;line-height:1.6;align-items:center}.audience_profile_q div p::before{background:rgb(193,202,205);border:1px solid rgba(rgb(149,169,177),0.1);position:absolute;width:50px;display:flex;font-weight:700;transition:all 0.3s ease;color:rgb(149,169,177);top:50%;align-items:center;content:counter(item);transform:translateY(-50%);left:0;justify-content:center;border-radius:50%;height:50px}.audience_profile_q div p:hover::before{box-shadow:0 5px 15px rgba(rgb(149,169,177),0.3);color:#ffffff;background:rgb(149,169,177);transform:translateY(-50%) scale(1.1)}.audience_profile_q div p::after{left:25px;position:absolute;background:rgb(149,169,177,0.5);top:75px;width:1px;opacity:0.3;content:"";height:calc(100% - 25px)}.audience_profile_q div p:last-child::after{display:none}.audience_profile_q div p svg{top:13px;height:24px;opacity:0;left:13px;z-index:1;width:24px;position:absolute;transition:all 0.3s ease}.audience_profile_q div p:hover svg{transform:rotate(15deg);opacity:1}.audience_profile_q div p svg path{fill:#ffffff}.audience_profile_q div p:hover{color:#000000;transform:translateX(5px)}@media (max-width: 991px) {.audience_profile_q{padding:100px 0}.audience_profile_q h4{margin-bottom:50px;font-size:calc(28px - 2px)}.audience_profile_q div{gap:25px}} @media (max-width: 767px) {.audience_profile_q{padding:80px 0}.audience_profile_q h4{margin-bottom:40px;font-size:calc(28px - 4px)}.audience_profile_q div{gap:20px}.audience_profile_q div p{padding-left:60px}.audience_profile_q div p::before{height:45px;width:45px}.audience_profile_q div p::after{top:67px;left:22px}.audience_profile_q div p svg{left:12px;top:12px;width:21px;height:21px}} @media (max-width: 479px) {.audience_profile_q{padding:60px 0}.audience_profile_q h4{margin-bottom:35px;font-size:calc(28px - 6px);padding-left:15px}.audience_profile_q div{gap:15px}.audience_profile_q div p{padding-left:55px;font-size:calc(17px - 1px)}.audience_profile_q div p::before{width:40px;height:40px}.audience_profile_q div p::after{left:20px;top:60px}.audience_profile_q div p svg{width:20px;height:20px;top:10px;left:10px}}.privacy_safeguard_U{overflow:hidden;width:100%;box-shadow:0 4px 8px rgba(0,0,0,0.1);padding:40px;height:auto}.privacy_safeguard_U h1{font-size:46px;font-family:Arial,sans-serif;color:rgb(149,169,177);text-transform:uppercase;border-bottom:2px solid rgb(149,169,177);font-weight:700;padding-bottom:10px;margin-top:40px;margin-bottom:25px;letter-spacing:2px}.privacy_safeguard_U h2{padding-bottom:8px;color:#000000;letter-spacing:1.5px;font-weight:600;font-family:Arial,sans-serif;margin-top:30px;margin-bottom:20px;font-size:32px;border-bottom:1px solid #000000;text-transform:uppercase}.privacy_safeguard_U ul,.privacy_safeguard_U ol{margin:20px 0;padding-left:0;list-style:none}.privacy_safeguard_U ul li,.privacy_safeguard_U ol li{color:#000000;font-family:Arial,sans-serif;padding:10px;margin-bottom:15px;border-radius:10px;position:relative;background:rgb(149,169,177,0.5);font-weight:400;font-size:12px}.privacy_safeguard_U ul li::before,.privacy_safeguard_U ol li::before{content:'\2022';margin-left:-1em;color:rgb(149,169,177);width:1em;font-weight:700;display:inline-block}.privacy_safeguard_U p,.privacy_safeguard_U span,.privacy_safeguard_U div{color:#000000;transition:all 0.3s ease;margin-bottom:10px;line-height:1.6;font-family:Arial,sans-serif;font-size:12px}.privacy_safeguard_U p:hover,.privacy_safeguard_U span:hover,.privacy_safeguard_U div:hover{color:rgb(149,169,177)}@media only screen and (max-width: 800px) {.privacy_safeguard_U{padding:20px}.privacy_safeguard_U h1,.privacy_safeguard_U h2{text-align:center;font-size:21px}.privacy_safeguard_U ul li,.privacy_safeguard_U ol li{font-size:12px;padding:8px}} .privacy_safeguard_U ul li:hover,.privacy_safeguard_U ol li:hover{color:#ffffff;background:rgb(149,169,177);box-shadow:0 4px 6px rgba(0,0,0,0.1);transform:translateY(-3px)}@keyframes fadeInUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} .privacy_safeguard_U h1,.privacy_safeguard_U h2{animation:fadeInUp 0.6s ease-in-out}.course_program_O{display:flex;align-items:center;position:relative;background-color:rgb(193,202,205);min-height:100vh;overflow:hidden}.course_program_O .container{max-width:1200px;padding:4rem 2rem;z-index:10;width:100%;position:relative;margin:0 auto}.course_program_O .quick_skill_d{flex-direction:column;display:flex;flex-direction:column;align-items:center;position:relative}.course_program_O .online_learn_I{margin:0 auto;position:relative;text-align:center;max-width:800px}.course_program_O .online_learn_I::before{width:150px;content:'';opacity:0.1;top:-50px;position:absolute;background-color:rgb(149,169,177);height:150px;z-index:-1;border-radius:50%;left:-30px}.course_program_O .online_learn_I::after{right:-20px;background-color:rgb(90,130,150);opacity:0.1;border-radius:50%;content:'';bottom:-30px;position:absolute;height:100px;z-index:-1;width:100px}.course_program_O .online_learn_I h3{margin-bottom:1.5rem;color:rgb(149,169,177);font-weight:700;position:relative;font-size:48px}.course_program_O .online_learn_I h3::after{width:80px;bottom:-15px;left:50%;content:'';background-color:rgb(149,169,177);transform:translateX(-50%);border-radius:2px;position:absolute;height:4px}.course_program_O .online_learn_I p{max-width:700px;margin-left:auto;margin-right:auto;font-size:14px;margin-bottom:2.5rem;color:#000000;line-height:1.8}.course_program_O .online_learn_I .inquiry_block_J{padding:1rem 2.5rem;overflow:hidden;text-decoration:none;border-radius:50px;display:inline-block;background-color:rgb(149,169,177);color:#ffffff;font-weight:600;transition:all 0.3s ease;position:relative;font-size:15px;box-shadow:0 5px 15px rgba(0,0,0,0.1);z-index:1}.course_program_O .online_learn_I .inquiry_block_J::before{transition:transform 0.4s ease;left:0;content:'';top:0;position:absolute;border-radius:50px;width:100%;z-index:-1;height:100%;transform:translateY(100%);background-color:rgb(90,130,150)}.course_program_O .online_learn_I .inquiry_block_J:hover{box-shadow:0 7px 20px rgba(0,0,0,0.15)}.course_program_O .online_learn_I .inquiry_block_J:hover::before{transform:translateY(0)}.course_program_O .program_guide_h{position:relative;overflow:hidden;margin-top:3rem;box-shadow:0 20px 60px rgba(0,0,0,0.15);height:500px;width:100%}.course_program_O .program_guide_h::before{content:'';position:absolute;left:0;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,0.4) 0%,transparent 40%,transparent 60%,rgba(0,0,0,0.4) 100%);top:0;z-index:5;height:100%;width:100%}.course_program_O .job_ready_J{display:flex;height:100%;animation:carousel-slide 25s ease-in-out infinite;width:500%}.course_program_O .program_guide_h:hover .job_ready_J{animation-play-state:paused}.course_program_O .training_flow_V{position:relative;height:100%;width:20%}.course_program_O .training_flow_V img{transition:transform 0.5s ease;width:100%;height:100%;object-fit:cover}.course_program_O .training_flow_V:hover img{transform:scale(1.05)}.course_program_O .feature-item{text-align:center;width:calc(33.333% - 20px);box-shadow:0 10px 30px rgba(0,0,0,0.05);background-color:#ffffff;padding:25px;transition:transform 0.3s ease,box-shadow 0.3s ease;min-width:250px;border-radius:10px}.course_program_O .feature-item:hover{transform:translateY(-10px);box-shadow:0 15px 40px rgba(0,0,0,0.1)}@keyframes carousel-slide {0%{transform:translateX(0)}20%{transform:translateX(0)}25%{transform:translateX(-20%)}45%{transform:translateX(-20%)}50%{transform:translateX(-40%)}70%{transform:translateX(-40%)}75%{transform:translateX(-60%)}95%{transform:translateX(-60%)}100%{transform:translateX(-80%)}} @media (max-width: 991px) {.course_program_O .program_guide_h{height:350px}.course_program_O .online_learn_I h3{font-size:calc(48px * 0.9)}.course_program_O .feature-item{width:calc(50% - 15px)}} @media (max-width:767px){.course_program_O .container{padding:3rem 1.5rem}.course_program_O .program_guide_h{height:300px;margin-top:2rem}.course_program_O .online_learn_I h3{font-size:calc(48px * 0.8)}.course_program_O .feature-item{padding:20px;min-width:100%}.course_program_O .job_ready_J{animation-duration:20s;width:600%}.course_program_O .training_flow_V{width:16.6667%}@keyframes carousel-slide {0%,12%{transform:translateX(0)}16%,28%{transform:translateX(-16.6667%)}32%,44%{transform:translateX(-33.3334%)}48%,60%{transform:translateX(-50%)}64%,76%{transform:translateX(-66.6667%)}80%,92%{transform:translateX(-83.3334%)}100%{transform:translateX(0)}}}@media (max-width: 480px) {.course_program_O .program_guide_h{height:250px}.course_program_O .online_learn_I .inquiry_block_J{padding:0.8rem 2rem}}.pricing_deck_d{overflow:hidden;padding:100px 0;position:relative}.pricing_deck_d::before{background:linear-gradient(135deg,rgba(32,32,42,0.92),rgba(15,15,20,0.95));z-index:1;height:100%;content:"";left:0;width:100%;backdrop-filter:blur(8px);position:absolute;top:0}.pricing_deck_d .container{z-index:2;padding:0 20px;position:relative;max-width:1200px;margin:0 auto}.pricing_deck_d .trial_pricing_e{position:relative}.pricing_deck_d h2{margin-bottom:25px;font-weight:700;font-size:33px;position:relative;transform:perspective(1000px) translateZ(20px);text-align:center;color:#ffffff}.pricing_deck_d h2::after{left:50%;content:"";height:3px;position:absolute;border-radius:3px;background:linear-gradient(90deg,rgb(90,130,150),rgb(149,169,177));bottom:-10px;transform:translateX(-50%);width:80px}.pricing_deck_d .price_deals_U{font-size:calc(18px + 2px);text-align:center;margin:0 auto 50px;position:relative;line-height:1.6;color:rgb(255,255,255,0.5);max-width:700px}.pricing_deck_d .plan_pricing_Z{padding:0;gap:30px;margin:0;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid;list-style:none}.pricing_deck_d .plan_pricing_Z li{transform-style:preserve-3d;transition:transform 0.4s ease;perspective:1000px}.pricing_deck_d .monthly_rate_S{text-decoration:none;transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);height:100%;border-radius:12px;box-shadow:5px 5px 15px rgba(0,0,0,0.2),-5px -5px 15px rgba(255,255,255,0.05),inset 3px 3px 10px rgba(255,255,255,0.05),inset -3px -3px 10px rgba(0,0,0,0.1);background:rgba(255,255,255,0.03);display:block;overflow:hidden;position:relative}.pricing_deck_d .monthly_rate_S::before{background:linear-gradient(90deg,rgb(90,130,150),rgb(149,169,177));position:absolute;top:0;height:5px;left:0;transform:scaleX(0.7);width:100%;transition:transform 0.3s ease;content:"";transform-origin:left}.pricing_deck_d .discount_deals_I{height:100%;padding:30px 25px;position:relative;z-index:1}.pricing_deck_d .program_rate_B{position:relative;z-index:2}.pricing_deck_d .monthly_rate_S h4{color:#ffffff;margin-bottom:20px;transition:transform 0.3s ease;position:relative;font-size:calc(21px - 2px);margin-top:0}.pricing_deck_d .monthly_rate_S h4::before{top:-10px;width:30px;position:absolute;left:-10px;height:30px;content:"";transition:all 0.3s ease;opacity:0.6;border-left:2px solid rgb(90,130,150);border-top:2px solid rgb(90,130,150)}.pricing_deck_d .monthly_rate_S p{hyphens:auto;color:rgb(255,255,255,0.5);overflow-wrap:break-word;line-height:1.6;word-break:normal;margin-bottom:25px;font-size:18px;padding-right:10px;max-height:250px;overflow-y:auto}.pricing_deck_d .monthly_rate_S p::-webkit-scrollbar{width:4px}.pricing_deck_d .monthly_rate_S p::-webkit-scrollbar-thumb{border-radius:10px;background:rgb(90,130,150,0.5)}.pricing_deck_d .study_cost_S{position:relative;display:inline-block;border-radius:8px;font-size:calc(21px + 4px);color:#ffffff;font-weight:700;padding:10px 20px;background:linear-gradient(135deg,rgba(rgb(90,130,150,0.5),0.1),rgba(rgb(149,169,177,0.5),0.2));box-shadow:2px 2px 8px rgba(0,0,0,0.1),-2px -2px 8px rgba(255,255,255,0.05);transition:transform 0.3s ease,box-shadow 0.3s ease}.pricing_deck_d .study_cost_S::before{right:10px;content:"";background:linear-gradient(90deg,transparent,rgb(90,130,150),transparent);position:absolute;bottom:-3px;height:1px;left:10px}.pricing_deck_d .monthly_rate_S:hover{box-shadow:7px 7px 20px rgba(0,0,0,0.3),-7px -7px 20px rgba(255,255,255,0.07),inset 3px 3px 10px rgba(255,255,255,0.05),inset -3px -3px 10px rgba(0,0,0,0.1);transform:translateY(-5px)}.pricing_deck_d .monthly_rate_S:hover::before{transform:scaleX(1)}.pricing_deck_d .monthly_rate_S:hover h4{transform:translateX(5px)}.pricing_deck_d .monthly_rate_S:hover h4::before{opacity:1;transform:scale(1.1)}.pricing_deck_d .monthly_rate_S:hover .study_cost_S{box-shadow:3px 3px 12px rgba(0,0,0,0.15),-3px -3px 12px rgba(255,255,255,0.07);transform:translateY(-3px) scale(1.03)}@media (max-width: 992px) {.pricing_deck_d{padding:80px 0}.pricing_deck_d h2{font-size:calc(33px - 4px)}.pricing_deck_d .price_deals_U{margin-bottom:40px;font-size:18px}.pricing_deck_d .plan_pricing_Z{gap:25px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}} @media (max-width: 768px) {.pricing_deck_d{padding:60px 0}.pricing_deck_d h2{font-size:calc(33px - 6px)}.pricing_deck_d .price_deals_U{font-size:calc(18px - 1px);margin-bottom:30px}.pricing_deck_d .plan_pricing_Z{max-width:450px;margin:0 auto;grid-template-columns:1fr}.pricing_deck_d .monthly_rate_S h4{font-size:21px}.pricing_deck_d .monthly_rate_S p{font-size:calc(18px - 1px);max-height:180px}.pricing_deck_d .study_cost_S{font-size:21px}} @media (max-width: 480px) {.pricing_deck_d{padding:50px 0}.pricing_deck_d h2{font-size:calc(33px - 8px)}.pricing_deck_d .price_deals_U{font-size:calc(18px - 2px)}.pricing_deck_d .discount_deals_I{padding:25px 20px}.pricing_deck_d .monthly_rate_S h4{font-size:calc(21px - 2px)}.pricing_deck_d .study_cost_S{font-size:calc(21px - 2px);padding:8px 15px}}.ty_block_id_P{position:relative;background:linear-gradient(135deg,rgb(193,202,205) 0%,rgba(255,255,255,0.95) 100%);overflow:hidden;padding:120px 0}.ty_block_id_P::before{z-index:0;content:"";top:0;position:absolute;left:0;background:radial-gradient(circle at 10% 10%,rgb(149,169,177,0.5) 0%,transparent 50%),radial-gradient(circle at 90% 90%,rgb(90,130,150,0.5) 0%,transparent 50%);opacity:0.1;height:100%;animation:ambientGlow 15s infinite alternate ease-in-out;width:100%}.ty_block_id_P::after{z-index:1;width:100%;bottom:0;left:0;content:"";background:linear-gradient(90deg,transparent,rgb(149,169,177),rgb(90,130,150),transparent);height:3px;position:absolute}.ty_block_id_P .container{position:relative;max-width:1200px;margin:0 auto;z-index:2;padding:0 20px}.ty_block_id_P h2{transform:translateY(20px);font-weight:700;animation:fadeUp 0.8s 0.2s forwards ease-out;position:relative;margin-bottom:40px;opacity:0;color:#000000;text-align:center;font-size:29px}.ty_block_id_P h2::after{height:3px;position:absolute;background:linear-gradient(90deg,rgb(149,169,177),rgb(90,130,150));left:50%;bottom:-15px;content:"";transform:translateX(-50%);width:80px}.ty_block_id_P .quick_skill_d{opacity:0;padding:40px;box-shadow:0 15px 30px rgba(0,0,0,0.08),0 5px 15px rgba(0,0,0,0.05);transform:translateY(30px);background:#ffffff;transition:transform 0.3s ease,box-shadow 0.3s ease;animation:fadeUp 0.8s 0.4s forwards ease-out;position:relative;border-radius:12px;overflow:hidden}.ty_block_id_P .quick_skill_d::before{content:"";left:0;background:linear-gradient(to bottom,rgb(149,169,177),rgb(90,130,150));top:0;height:100%;width:5px;position:absolute}.ty_block_id_P .quick_skill_d::after{top:0;pointer-events:none;width:40%;height:100%;background:linear-gradient(135deg,transparent 0%,rgba(245,247,250,0.6) 100%);z-index:1;right:0;content:"";position:absolute}.ty_block_id_P .quick_skill_d:hover{box-shadow:0 18px 35px rgba(0,0,0,0.1),0 8px 20px rgba(0,0,0,0.07);transform:translateY(27px)}.ty_block_id_P ul{padding:0;margin:0;position:relative;z-index:2;list-style:none}.ty_block_id_P li{position:relative;padding-left:25px}.ty_block_id_P li::before{position:absolute;background:rgb(149,169,177);transform:scale(0);height:8px;left:0;width:8px;animation:scaleIn 0.4s 0.8s forwards ease-out;border-radius:50%;content:"";top:10px}.ty_block_id_P span{display:block;opacity:0;font-size:17px;color:#000000;font-family:Arial,sans-serif;line-height:1.8;animation:fadeIn 0.8s 0.6s forwards ease-out;position:relative;transform:translateX(20px)}.ty_block_id_P span::after{bottom:-15px;width:0;content:"";animation:lineExpand 1.2s 1s forwards ease-in-out;height:1px;left:0;position:absolute;background:linear-gradient(90deg,rgb(149,169,177,0.5),transparent)}@keyframes fadeUp {0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}} @keyframes fadeIn {0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}} @keyframes scaleIn {0%{transform:scale(0)}70%{transform:scale(1.2)}100%{transform:scale(1)}} @keyframes lineExpand {0%{width:0}100%{width:100%}} @keyframes ambientGlow {0%{opacity:0.05;background-position:0% 0%,100% 100%}50%{opacity:0.15}100%{opacity:0.05;background-position:5% 5%,95% 95%}} @media (max-width: 991px) {.ty_block_id_P{padding:90px 0}.ty_block_id_P h2{margin-bottom:35px;font-size:calc(29px * 0.9)}.ty_block_id_P .quick_skill_d{padding:35px}.ty_block_id_P .quick_skill_d::after{width:30%}} @media (max-width: 767px) {.ty_block_id_P{padding:70px 0}.ty_block_id_P h2{margin-bottom:30px;font-size:calc(29px * 0.8)}.ty_block_id_P h2::after{bottom:-12px;width:60px}.ty_block_id_P .quick_skill_d{padding:30px 25px}.ty_block_id_P .quick_skill_d::after{display:none}.ty_block_id_P span{font-size:calc(17px * 0.95);line-height:1.7}} @media (max-width: 480px) {.ty_block_id_P{padding:50px 0}.ty_block_id_P h2{font-size:calc(29px * 0.7);margin-bottom:25px}.ty_block_id_P .quick_skill_d{border-radius:10px;padding:25px 20px}.ty_block_id_P li{padding-left:20px}.ty_block_id_P li::before{width:6px;top:8px;height:6px}.ty_block_id_P span{font-size:calc(17px * 0.9);line-height:1.6}}footer{position:relative;z-index:1}footer::before{right:0;top:0;background:linear-gradient(to right,rgb(90,130,150),rgb(149,169,177));left:0;z-index:-2;position:absolute;bottom:0;opacity:0.9;content:""}footer::after{z-index:-1;right:0;content:"";top:0;bottom:0;left:0;background:repeating-linear-gradient( -45deg,rgba(255,255,255,0.05),rgba(255,255,255,0.05) 10px,transparent 10px,transparent 20px );position:absolute}.science_ref_a{padding:5rem 0 2rem;position:relative;color:#ffffff}.science_ref_a::before{position:absolute;top:0;left:0;width:100%;content:"";background:linear-gradient(90deg,rgb(149,169,177),rgb(90,130,150),rgb(149,169,177));height:10px}.science_ref_a .container{gap:2rem;display:grid;position:relative;grid-template-columns:repeat(12,1fr)}.science_ref_a .company_holder{padding:0;position:relative;grid-column:span 5}.science_ref_a .company_holder h3{position:relative;color:#ffffff;margin:0 0 1.5rem;font-weight:700;border-bottom:2px solid rgba(255,255,255,0.2);padding-bottom:1rem;font-size:29px}.science_ref_a .company_holder h3::after{content:"";width:80px;height:2px;left:0;background:#ffffff;bottom:-2px;position:absolute}.science_ref_a .volunteer_R{position:relative;margin-top:1.5rem;padding:0 0 0 1.5rem;font-size:16px;border-left:3px solid rgba(255,255,255,0.3);line-height:1.7;color:#ffffff}.science_ref_a .grant_cta_L{grid-column:span 7}.science_ref_a .top_wrap_x{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}.science_ref_a .top_mainwrap_x{position:relative}.science_ref_a .top_mainwrap_x h5{border-bottom:2px solid rgba(255,255,255,0.2);font-weight:600;padding-bottom:0.8rem;color:#ffffff;position:relative;font-size:18px;margin:0 0 1.5rem}.science_ref_a .top_mainwrap_x h5::after{background:#ffffff;bottom:-2px;height:2px;left:0;content:"";position:absolute;width:40px}.science_ref_a .top_mainwrap_x .top_wrap_x{gap:1rem;display:grid}.science_ref_a .top_mainwrap_x .top_wrap_x a{transition:all 0.3s ease;color:rgba(255,255,255,0.8);text-decoration:none;align-items:center;font-size:16px;display:flex;position:relative}.science_ref_a .top_mainwrap_x .top_wrap_x a::after{content:"\2192";transition:all 0.3s ease;margin-left:0.5rem;opacity:0;transform:translateX(-5px)}.science_ref_a .top_mainwrap_x .top_wrap_x a:hover{color:#ffffff;padding-left:0.5rem}.science_ref_a .top_mainwrap_x .top_wrap_x a:hover::after{transform:translateX(0);opacity:1}.event_cal_G{margin-top:4rem;border-top:1px solid rgba(255,255,255,0.1);padding:2rem 0;position:relative;background:rgba(0,0,0,0.1)}.event_cal_G .container{align-items:center;justify-content:center;display:flex}.event_cal_G .footer_clients_B{text-align:center;font-size:16px;position:relative;padding:0 1rem;color:#ffffff;opacity:0.9}.science_ref_a::after{right:2rem;position:absolute;height:50px;border-right:2px solid rgba(255,255,255,0.2);border-top:2px solid rgba(255,255,255,0.2);top:2rem;content:"";width:50px}.science_ref_a .company_holder::before{width:50px;top:0;left:0;height:50px;border-top:2px solid rgba(255,255,255,0.2);position:absolute;border-left:2px solid rgba(255,255,255,0.2);content:""}.science_ref_a .company_holder::after{border-left:2px solid rgba(255,255,255,0.2);width:50px;border-bottom:2px solid rgba(255,255,255,0.2);height:50px;left:0;position:absolute;bottom:0;content:""}.science_ref_a .grant_cta_L::after{right:0;border-right:2px solid rgba(255,255,255,0.2);content:"";border-bottom:2px solid rgba(255,255,255,0.2);height:50px;bottom:0;position:absolute;width:50px}@media (max-width: 1200px) {.science_ref_a .container{gap:1.5rem}} @media (max-width: 992px) {.science_ref_a{padding:4rem 0 2rem}.science_ref_a .container{grid-template-columns:1fr}.science_ref_a .company_holder,.science_ref_a .grant_cta_L{grid-column:span 12}.science_ref_a .company_holder{margin-bottom:2rem}.science_ref_a::after,.science_ref_a .company_holder::before,.science_ref_a .company_holder::after,.science_ref_a .grant_cta_L::after{display:none}} @media (max-width: 768px) {.science_ref_a{padding:3rem 0 1.5rem}.science_ref_a .top_wrap_x{gap:1.5rem}.science_ref_a .company_holder h3{font-size:calc(29px - 2px)}.event_cal_G{margin-top:3rem}} @media (max-width: 576px) {.science_ref_a{padding:2.5rem 0 1rem}.science_ref_a .top_wrap_x{gap:2rem;grid-template-columns:1fr}.science_ref_a .volunteer_R{padding-left:1rem}.event_cal_G{margin-top:2rem}} @media (max-width: 420px) {.science_ref_a .company_holder h3::after,.science_ref_a .top_mainwrap_x h5::after{width:30px}.science_ref_a .top_mainwrap_x .top_wrap_x a:hover{padding-left:0.3rem}}.title_intro_X{width:100%;min-height:100vh;overflow:hidden;position:relative}.title_intro_X .learn_welcome_x{padding:2rem;isolation:isolate;width:100%;height:100vh;position:relative;display:grid;box-sizing:border-box;place-items:center}.title_intro_X .learn_welcome_x::before{position:absolute;z-index:1;backdrop-filter:blur(3px) saturate(110%);background:linear-gradient( 135deg,rgb(149,169,177,0.5),rgb(90,130,150,0.5) 70%,rgba(0,0,0,0.5) );top:0;left:0;width:100%;height:100%;content:""}.title_intro_X .learn_welcome_x::after{z-index:1;top:5%;animation:borderReveal 1.5s ease-out forwards;content:"";height:90%;width:90%;right:5%;opacity:0.3;pointer-events:none;border:1px solid rgb(255,255,255,0.5);position:absolute;transform:translate(10px,10px)}.title_intro_X .virtual_training_o{display:grid;grid-gap:1.5rem;max-width:900px;width:100%;z-index:2;box-shadow:0 20px 40px rgba(0,0,0,0.2);transform-style:preserve-3d;grid-template-columns:1fr;backdrop-filter:blur(5px);background:linear-gradient( to right,rgba(255,255,255,0.05),rgba(255,255,255,0.15) );perspective:1000px;padding:3rem;position:relative}.title_intro_X .virtual_training_o h1{transform:translateZ(30px);margin:0;font-size:clamp(2rem,5vw,46px);opacity:0;text-shadow:0 2px 8px rgba(0,0,0,0.15);animation:slideUp 0.8s ease-out 0.2s forwards;letter-spacing:-0.02em;font-weight:700;line-height:1.2;color:#ffffff}.title_intro_X .virtual_training_o h3{font-size:clamp(1.25rem,2.5vw,20px);font-weight:600;line-height:1.5;margin:0;animation:slideUp 0.8s ease-out 0.4s forwards;transform:translateZ(20px);color:#ffffff;opacity:0}.title_intro_X .virtual_training_o p{line-height:1.6;padding-left:20px;margin:1rem 0 0;opacity:0;position:relative;font-size:clamp(1rem,1.5vw,12px);animation:slideUp 0.8s ease-out 0.6s forwards;transform:translateZ(10px);color:#ffffff}.title_intro_X .virtual_training_o p::before{position:absolute;width:3px;left:0;content:"";background:rgb(149,169,177);top:50%;height:0;transform:translateY(-50%);animation:growHeight 1.2s ease-out 1s forwards}@keyframes slideUp {from{opacity:0;transform:translateY(30px) translateZ(var(--depth,0))}to{opacity:1;transform:translateY(0) translateZ(var(--depth,0))}} @keyframes growHeight {from{height:0}to{height:80%}} @keyframes borderReveal {from{opacity:0;transform:translate(0,0)}to{opacity:0.3;transform:translate(10px,10px)}} @media (max-width: 992px) {.title_intro_X .virtual_training_o{padding:2.5rem;grid-gap:1.25rem}} @media (max-width: 768px) {.title_intro_X .learn_welcome_x{align-items:center;padding:1.5rem}.title_intro_X .virtual_training_o{grid-gap:1rem;padding:2rem}.title_intro_X .learn_welcome_x::after{display:none}} @media (max-width: 576px) {.title_intro_X .learn_welcome_x{padding:1rem}.title_intro_X .virtual_training_o{padding:1.5rem;background:linear-gradient( to right,rgba(255,255,255,0.1),rgba(255,255,255,0.2) )}.title_intro_X .virtual_training_o h1{font-size:1.8rem}.title_intro_X .virtual_training_o h3{font-size:1.1rem}.title_intro_X .virtual_training_o p{font-size:0.95rem}}.company_info_u{position:relative;padding:120px 0 140px;overflow:hidden;color:#ffffff}.company_info_u::before{z-index:1;bottom:0;position:absolute;left:0;background:linear-gradient(135deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.75) 40%,rgba(0,0,0,0.65) 100%);top:0;content:"";right:0}.company_info_u::after{position:absolute;z-index:2;background:linear-gradient(135deg,rgb(149,169,177,0.5) 0%,transparent 65%);pointer-events:none;height:200%;width:100%;content:"";transform:rotate(-15deg);right:-50%;top:-50%}.company_info_u .container{padding:0 20px;margin:0 auto;position:relative;z-index:3;max-width:1200px}.company_info_u h2{font-size:calc(35px * 1.2);display:inline-block;transform:translateX(-10px);color:#ffffff;position:relative;margin-bottom:40px;font-weight:700}.company_info_u h2::after{background:rgb(149,169,177);height:3px;content:"";width:80px;animation:lineWidth 1.2s cubic-bezier(0.25,1,0.5,1) forwards;transform-origin:left;bottom:-12px;left:0;position:absolute}@keyframes lineWidth {0%{transform:scaleX(0)}100%{transform:scaleX(1)}} .company_info_u .content_frame_o{background:rgba(255,255,255,0.05);padding:40px;transform:translateY(20px);box-shadow:0 20px 40px rgba(0,0,0,0.2);backdrop-filter:blur(10px);display:flex;border-left:3px solid rgb(90,130,150);animation:fadeIn 1s 0.3s cubic-bezier(0.25,1,0.5,1) forwards;flex-direction:column;opacity:0}@keyframes fadeIn {to{opacity:1;transform:translateY(0)}} .company_info_u .content_frame_o > div{position:relative}.company_info_u .content_frame_o p{font-weight:600;color:rgb(90,130,150);transform:translateX(-10px);font-size:calc(13px * 1.5);position:relative;margin-bottom:20px;display:inline-block;letter-spacing:0.5px}.company_info_u .content_frame_o p::before{height:10px;transform:translateY(-50%);content:"";width:10px;position:absolute;background-color:rgb(149,169,177);left:-20px;top:50%}.company_info_u .content_frame_o div div{position:relative;color:rgba(255,255,255,0.9);line-height:1.8;column-gap:40px;column-count:1;margin-bottom:15px;font-size:13px;font-family:Arial,sans-serif}@media (min-width: 768px) {.company_info_u .content_frame_o div div{column-count:2}} @media (min-width: 992px) {.company_info_u{padding:150px 0 180px}.company_info_u .container{padding:0 40px}.company_info_u h2{margin-bottom:60px;font-size:calc(35px * 1.4)}.company_info_u .content_frame_o{margin-left:40px;padding:60px;width:calc(100% - 40px)}} @media (min-width: 1200px) {.company_info_u .content_frame_o{margin-left:80px;width:calc(100% - 80px)}.company_info_u .content_frame_o div div{font-size:calc(13px * 1.05)}} @media (max-width: 767px) {.company_info_u{padding:80px 0 100px}.company_info_u h2{margin-bottom:30px;font-size:calc(35px * 1.1)}.company_info_u .content_frame_o{padding:30px}} @media (hover: hover) {.company_info_u .content_frame_o:hover{transition:all 0.4s cubic-bezier(0.25,1,0.5,1);transform:translateY(-5px);box-shadow:0 25px 50px rgba(0,0,0,0.25),0 0 20px rgba(rgb(149,169,177,0.5),0.2)}} .company_info_u .container{animation:slideUp 1s cubic-bezier(0.25,1,0.5,1) forwards}@keyframes slideUp {from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}} @media (prefers-reduced-motion) {.company_info_u .container,.company_info_u .content_frame_o,.company_info_u h2::after{opacity:1;animation:none;transform:none}}.find_contact_v{position:relative;overflow:hidden;background:rgb(193,202,205);padding:5rem 0}.find_contact_v::before{z-index:0;left:0;background:repeating-linear-gradient( 45deg,rgb(149,169,177,0.5) 0,rgb(149,169,177,0.5) 1px,transparent 1px,transparent 20px );opacity:0.15;top:0;content:'';position:absolute;height:100%;width:100%}.find_contact_v::after{border-radius:50%;right:-300px;filter:blur(150px);height:600px;position:absolute;z-index:0;animation:float 20s ease-in-out infinite;top:-300px;content:'';width:600px;background:rgb(90,130,150,0.5)}@keyframes float {0%,100%{transform:translateY(0) scale(1);opacity:0.4}50%{transform:translateY(100px) scale(1.1);opacity:0.6}} .find_contact_v .container{position:relative;z-index:1;margin:0 auto;padding:0 1.5rem;max-width:1200px}.find_contact_v .edu_asksup_h{gap:2rem;grid-template-rows:auto auto;display:grid;grid-template-areas:"info photo" "contact contact";grid-template-columns:1fr 1fr}.find_contact_v .contact_section_h:nth-child(1){position:relative;overflow:hidden;background:linear-gradient( 135deg,rgba(0,0,0,0.5) 0%,rgb(149,169,177,0.5) 100% );backdrop-filter:blur(5px);grid-area:info;padding:2.5rem;box-shadow:0 20px 40px rgba(0,0,0,0.1);flex-direction:column;display:flex;justify-content:space-between;border-radius:25px}.find_contact_v .contact_section_h:nth-child(1)::before{height:200px;position:absolute;z-index:-1;filter:blur(80px);border-radius:50%;width:200px;top:-100px;background:rgb(90,130,150,0.5);left:-100px;content:''}.find_contact_v .contact_section_h:nth-child(2){border-radius:25px;overflow:hidden;transition:transform 0.5s ease;grid-area:photo;transform:perspective(1000px) rotateY(-5deg);position:relative;box-shadow:0 20px 40px rgba(0,0,0,0.15)}.find_contact_v .contact_section_h:nth-child(2):hover{transform:perspective(1000px) rotateY(0deg)}.find_contact_v .contact_section_h:nth-child(3){position:relative;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,0.1);border-radius:25px;grid-area:contact;background:linear-gradient( to right,rgba(0,0,0,0.5) 0%,rgb(149,169,177,0.5) 100% );padding:2.5rem}.find_contact_v .contact_section_h:nth-child(3)::before{content:'';height:5px;position:absolute;top:0;left:0;z-index:1;background:rgb(90,130,150);width:100%}.find_contact_v .contact_section_h h2{font-size:31px;position:relative;margin-bottom:1.5rem;padding-bottom:1rem;font-weight:700;color:#ffffff}.find_contact_v .contact_section_h h2::after{background:rgb(90,130,150);width:60px;bottom:0;content:'';border-radius:3px;height:3px;position:absolute;left:0}.find_contact_v .help_question_L{color:#ffffff;font-weight:600;margin-bottom:1rem;font-size:calc(14px * 1.2)}.find_contact_v .help_desk_S{opacity:0.9;font-size:14px;color:#ffffff;line-height:1.7;margin-bottom:2rem}.find_contact_v .contact_section_h p{margin-bottom:1rem;align-items:center;display:flex;color:#ffffff;gap:0.75rem}.find_contact_v .contact_section_h p span{font-weight:600}.find_contact_v .edu_input_E{margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgb(149,169,177,0.5)}.find_contact_v .edu_input_E h3{font-size:21px;display:inline-block;background:rgb(149,169,177,0.5);border-radius:10px;padding:0.5rem 1rem;margin-bottom:1rem;color:#ffffff;font-weight:600}.find_contact_v .help_now_W{display:flex;flex-wrap:wrap;gap:0.75rem}.find_contact_v .help_now_W span{border:1px solid transparent;color:#ffffff;border-radius:10px;font-size:calc(14px * 0.9);padding:0.5rem 1rem;transition:all 0.3s ease;background:rgba(0,0,0,0.5)}.find_contact_v .help_now_W span:hover{transform:translateY(-3px);border-color:rgb(90,130,150);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.find_contact_v .contact_section_h .image_zoom_N{overflow:hidden;height:100%;position:relative}.find_contact_v .contact_section_h .image_zoom_N::before{top:0;content:'';width:100%;left:0;position:absolute;background:linear-gradient( to bottom,transparent 70%,#000000 100% );z-index:1;height:100%}.find_contact_v .request_feedback_r{gap:1.5rem;display:grid;width:100%;grid-template-columns:repeat(3,1fr)}.find_contact_v .request_feedback_r a{padding:1.5rem;position:relative;background:rgba(0,0,0,0.5);border-bottom:3px solid rgb(90,130,150);display:flex;gap:0.75rem;overflow:hidden;transition:all 0.3s ease;flex-direction:column;text-decoration:none;border-radius:10px}.find_contact_v .request_feedback_r a::before{position:absolute;left:-30px;animation:shine 4s infinite;content:'';animation-delay:calc(var(--i,0) * 1s);top:0;background:linear-gradient( 90deg,transparent,rgba(255,255,255,0.1),transparent );transform:skewX(-20deg);width:30px;height:100%}.find_contact_v .request_feedback_r a:nth-child(1){--i:1}.find_contact_v .request_feedback_r a:nth-child(2){--i:2}.find_contact_v .request_feedback_r a:nth-child(3){--i:3}@keyframes shine {0%{left:-30px}20%,100%{left:100%}} .find_contact_v .request_feedback_r a:hover{box-shadow:0 10px 20px rgba(0,0,0,0.1);transform:translateY(-5px);background:rgb(149,169,177,0.5)}.find_contact_v .request_feedback_r a span{display:flex;font-size:calc(14px * 0.85);gap:0.5rem;color:#ffffff;opacity:0.7;align-items:center}.find_contact_v .request_feedback_r a p{margin:0;font-weight:600;color:#ffffff;font-size:14px}.find_contact_v svg{fill:none;width:20px;height:20px}.find_contact_v svg path{fill:rgb(90,130,150);transition:fill 0.3s ease}.find_contact_v .request_feedback_r a:hover svg path{fill:#ffffff}@media (max-width: 992px) {.find_contact_v .edu_asksup_h{grid-template-areas:"info info" "photo photo" "contact contact"}.find_contact_v .request_feedback_r{grid-template-columns:repeat(3,1fr)}.find_contact_v .contact_section_h:nth-child(2){height:300px}} @media (max-width: 768px) {.find_contact_v{padding:4rem 0}.find_contact_v .contact_section_h:nth-child(1),.find_contact_v .contact_section_h:nth-child(3){padding:2rem}.find_contact_v .request_feedback_r{gap:1rem;grid-template-columns:1fr 1fr}.find_contact_v .request_feedback_r a:nth-child(3){grid-column:span 2}} @media (max-width: 576px) {.find_contact_v{padding:3rem 0}.find_contact_v .contact_section_h:nth-child(1),.find_contact_v .contact_section_h:nth-child(3){padding:1.5rem}.find_contact_v .request_feedback_r{grid-template-columns:1fr}.find_contact_v .request_feedback_r a:nth-child(3){grid-column:auto}.find_contact_v .help_now_W{grid-template-columns:1fr 1fr;display:grid}}.connect_form_O{position:relative;overflow:hidden;background:rgb(193,202,205);padding:90px 0}.connect_form_O::before{background-size:40px 40px;content:"";top:0;z-index:0;width:100%;position:absolute;background:linear-gradient(45deg,transparent 48%,rgba(rgb(149,169,177),0.05) 49%,rgba(rgb(149,169,177),0.05) 51%,transparent 52%),linear-gradient(-45deg,transparent 48%,rgba(rgb(90,130,150),0.05) 49%,rgba(rgb(90,130,150),0.05) 51%,transparent 52%);height:100%;left:0}.connect_form_O .container{z-index:1;position:relative;margin:0 auto;padding:0 20px;max-width:1200px}.connect_form_O h2{font-weight:700;position:relative;border-bottom:3px solid rgb(149,169,177);margin-bottom:50px;color:#000000;padding-bottom:15px;display:inline-block;font-size:37px}.connect_form_O .support_message_I{box-shadow:0 20px 60px rgba(0,0,0,0.08);overflow:hidden;position:relative;background:#ffffff;display:flex;border-radius:18px}.connect_form_O .image_zoom_N{min-height:550px;position:relative;flex:0 0 45%;clip-path:polygon(0 0,100% 0%,85% 100%,0% 100%)}.connect_form_O .inquiry_help_b{position:relative;background:#ffffff;padding:60px;flex:0 0 55%}.connect_form_O .inquiry_help_b::before{background:linear-gradient(135deg,#ffffff 0%,#ffffff 50%,transparent 50%,transparent 100%),linear-gradient(-135deg,#ffffff 0%,#ffffff 50%,transparent 50%,transparent 100%);position:absolute;height:100%;opacity:0.1;top:0;background-size:30px 30px;background-position:0 0,15px 15px;left:0;width:100%;content:"";z-index:-1}.connect_form_O #contact{gap:25px;display:flex;flex-direction:column}.connect_form_O h3{color:rgb(149,169,177);font-weight:700;position:relative;font-size:21px;margin-bottom:30px}.connect_form_O input[type="text"]{transition:all 0.3s ease;width:100%;padding:15px 20px;border-radius:0 10px 10px 0;border:none;font-size:13px;background:rgb(193,202,205);border-left:3px solid rgb(149,169,177);color:#000000}.connect_form_O input[type="text"]:focus{background:#ffffff;box-shadow:0 5px 15px rgba(0,0,0,0.05);border-left-color:rgb(90,130,150);outline:none}.connect_form_O input[type="text"]::placeholder{opacity:0.7;color:#000000}.connect_form_O .feedback_feedback_n{gap:12px;margin-top:10px;align-items:flex-start;display:flex}.connect_form_O .feedback_feedback_n input[type="checkbox"]{margin-top:3px;height:22px;background:rgb(193,202,205);transition:all 0.3s ease;border-radius:4px;width:22px;border:2px solid rgb(193,202,205);position:relative;cursor:pointer;appearance:none}.connect_form_O .feedback_feedback_n input[type="checkbox"]:checked{background:rgb(149,169,177);border-color:rgb(149,169,177)}.connect_form_O .feedback_feedback_n input[type="checkbox"]:checked::after{border-right:2px solid #ffffff;border-bottom:2px solid #ffffff;transform:translate(-50%,-50%) rotate(45deg);left:50%;height:10px;content:"";width:5px;position:absolute;top:40%}.connect_form_O .feedback_feedback_n label{line-height:1.6;color:#000000;font-size:13px}.connect_form_O .feedback_feedback_n a{text-decoration:none;transition:all 0.3s ease;color:rgb(149,169,177);position:relative}.connect_form_O .feedback_feedback_n a:hover{color:rgb(90,130,150)}.connect_form_O .feedback_feedback_n a::after{position:absolute;content:"";background:rgb(149,169,177);bottom:-2px;height:1px;width:100%;left:0;transition:all 0.3s ease}.connect_form_O .feedback_feedback_n a:hover::after{height:2px;background:rgb(90,130,150)}.connect_form_O .inquiry_block_J{align-self:flex-start;transition:all 0.3s ease;cursor:pointer;color:#ffffff;background:rgb(149,169,177);padding:15px 35px;font-weight:600;font-size:15px;border:none;margin-top:15px;border-radius:10px;position:relative;overflow:hidden}.connect_form_O .inquiry_block_J::after{border-radius:50%;top:50%;width:0;content:"";transition:all 0.6s ease;position:absolute;height:0;transform:translate(-50%,-50%);background:rgba(255,255,255,0.1);left:50%}.connect_form_O .inquiry_block_J:hover{background:rgb(90,130,150)}.connect_form_O .inquiry_block_J:hover::after{width:300%;height:300%}.connect_form_O svg{transition:all 0.3s ease;height:20px;width:20px;fill:rgb(149,169,177)}.connect_form_O svg path{fill:rgb(149,169,177);transition:all 0.3s ease}.connect_form_O svg:hover{fill:rgb(90,130,150)}.connect_form_O svg:hover path{fill:rgb(90,130,150)}@media (max-width: 992px) {.connect_form_O{padding:70px 0}.connect_form_O .support_message_I{flex-direction:column}.connect_form_O .image_zoom_N{flex:0 0 auto;min-height:300px}.connect_form_O .inquiry_help_b{padding:40px 30px 50px;flex:0 0 auto}} @media (max-width: 768px) {.connect_form_O{padding:60px 0}.connect_form_O h2{font-size:calc(37px - 4px);margin-bottom:40px}.connect_form_O .inquiry_help_b{padding:35px 25px 45px}.connect_form_O #contact{gap:20px}.connect_form_O .image_zoom_N{min-height:250px}} @media (max-width: 576px) {.connect_form_O{padding:50px 0}.connect_form_O .container{padding:0 15px}.connect_form_O h2{margin-bottom:30px;font-size:calc(37px - 6px)}.connect_form_O .inquiry_help_b{padding:30px 20px 40px}.connect_form_O .inquiry_block_J{width:100%}.connect_form_O .image_zoom_N{min-height:200px}}.cookie_window_banner_x{position:fixed;border-top:2px solid rgb(149,169,177);z-index:90;background:rgb(193,202,205);bottom:0;width:100%}.data_settings_K{justify-content:space-between;padding:20px 0;align-items:center;display:flex}.cookie_window_banner_x h5{margin-bottom:6px;font-size:22px}#cookiePreferenceBox_p{display:none}#cookiePreferenceBox_p:checked ~ .cookie_window_banner_x{visibility:hidden;opacity:0}.cookie_window_banner_x p{font-size:18px}.cookie_necessary_D{flex-shrink:0;margin-right:10px}.cookie_necessary_D svg,.cookie_necessary_D svg path,.cookie_necessary_D img{width:100px;height:100px;fill:rgb(149,169,177)}.data_accept_l{color:rgb(149,169,177);margin-left:10px;cursor:pointer;min-width:120px;text-align:center;white-space:nowrap;flex-shrink:0;border-bottom:2px solid rgb(149,169,177);text-decoration:none;line-height:35px;font-size:24px}.cookie_window_banner_x p a{text-decoration:none;color:rgb(149,169,177)}@media only screen and (max-width: 1200px) {.cookie_window_banner_x{padding:20px}} .wrap-container_J .cookie_window_banner_x{box-shadow:rgb(90,130,150,0.5) 0px 0px 40px 39px;padding:40px 0;border:none;background:rgb(90,130,150)}.wrap-container_J .data_accept_l{background:rgb(149,169,177);font-weight:400;font-size:20px;color:#ffffff;padding:10px;margin-left:30px;border:none}.wrap-container_J .track_bar_J h5,.wrap-container_J .track_bar_J p{color:#ffffff}@media only screen and (max-width: 800px) {.cookie_necessary_D{display:none}.data_settings_K{align-items:center;justify-content:center;flex-direction:column}.cookie_window_banner_x h5{text-align:center}.cookie_window_banner_x p{text-align:center}.track_bar_J{margin-bottom:20px}body .wrap-container_J .data_accept_l{margin-bottom:10px;margin-left:0}}.mentorship_experience_N{perspective:1000px;overflow:hidden;padding:6rem 2rem;position:relative;background:linear-gradient(90deg,rgb(193,202,205) 30%,rgb(90,130,150,0.5) 100%)}.mentorship_experience_N::before{content:"";left:0;width:100%;height:100%;background:repeating-linear-gradient( -45deg,rgb(149,169,177,0.5) 0,rgb(149,169,177,0.5) 1px,transparent 1px,transparent 20px );top:0;position:absolute;opacity:0.1}.mentorship_experience_N::after{transform:rotate(-15deg);content:"";position:absolute;height:140%;top:-20%;width:50%;filter:blur(60px);right:-10%;background:rgb(149,169,177,0.5);z-index:0}.mentorship_experience_N .success_opinions_s{display:grid;transform:rotateX(5deg) rotateZ(-1deg);margin:0 auto;max-width:1100px;gap:0;z-index:1;position:relative;transform-style:preserve-3d;grid-template-columns:1fr 1.2fr}.mentorship_experience_N .image_zoom_N{box-shadow:25px 25px 50px rgba(0,0,0,0.5);z-index:2;position:relative;transition:all 0.7s ease;border-radius:0;height:450px;transform:translateZ(30px);clip-path:polygon(0 0,100% 15%,100% 100%,0% 85%);transform-style:preserve-3d}.mentorship_experience_N .exp_content_P{transition:all 0.7s ease;transform:translateZ(10px);justify-content:center;flex-direction:column;position:relative;padding:3rem 3rem 3rem 5rem;box-shadow:0 20px 40px rgba(0,0,0,0.5);transform-style:preserve-3d;display:flex;margin-left:-3rem;z-index:1;background:#ffffff}.mentorship_experience_N .exp_content_P::before{top:50%;height:60%;background:linear-gradient(to bottom,rgb(149,169,177),rgb(90,130,150));content:"";left:0;transform:translateY(-50%);position:absolute;width:10px}.mentorship_experience_N .name{font-size:calc(33px * 1.2);font-weight:700;margin-bottom:0.5rem;transition:transform 0.5s ease;color:#000000;transform:translateZ(20px)}.mentorship_experience_N .exp_content_P div:nth-child(2){margin-bottom:2rem;font-weight:600;font-size:22px;color:rgb(90,130,150);transform:translateZ(15px);transition:transform 0.5s ease 0.1s}.mentorship_experience_N .exp_view_Z{transition:transform 0.5s ease 0.2s;line-height:1.7;position:relative;transform:translateZ(10px);font-size:12px;color:#000000;font-style:italic}.mentorship_experience_N .exp_view_Z::after{font-family:serif;position:absolute;content:"";color:rgb(149,169,177,0.5);bottom:-2rem;right:0;line-height:0;font-size:5rem}.mentorship_experience_N .success_opinions_s:hover .image_zoom_N{transform:translateZ(50px) translateX(-20px)}.mentorship_experience_N .success_opinions_s:hover .exp_content_P{transform:translateZ(30px) translateX(20px)}.mentorship_experience_N .success_opinions_s:hover .name{transform:translateZ(40px)}.mentorship_experience_N .success_opinions_s:hover .exp_content_P div:nth-child(2){transform:translateZ(35px)}.mentorship_experience_N .success_opinions_s:hover .exp_view_Z{transform:translateZ(30px)}@media screen and (max-width: 991px) {.mentorship_experience_N .success_opinions_s{transform:none;grid-template-columns:1fr}.mentorship_experience_N .image_zoom_N{height:350px;margin-bottom:-2rem;transform:none;clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}.mentorship_experience_N .exp_content_P{margin-left:0;padding:3rem 2rem 2rem;transform:none;z-index:3}.mentorship_experience_N .exp_content_P::before{top:0;transform:translateX(-50%);height:5px;width:50%;left:50%}.mentorship_experience_N .success_opinions_s:hover .image_zoom_N,.mentorship_experience_N .success_opinions_s:hover .exp_content_P,.mentorship_experience_N .success_opinions_s:hover .name,.mentorship_experience_N .success_opinions_s:hover .exp_content_P div:nth-child(2),.mentorship_experience_N .success_opinions_s:hover .exp_view_Z{transform:none}}