﻿*{margin:0;padding:0;box-sizing:border-box}a{color:inherit;text-decoration:none}.core-container_rc{height:100%;min-height:100%;flex-direction:column;display:flex}.partner_logo_HA{flex:0 0 auto}.container{max-width:100%;width:1156px;margin:auto}svg{height:30px;width:30px}html,body{height:100%;color:#000000;min-height:100%;font-family:Arial,sans-serif}::-webkit-scrollbar{padding:3px;width:10px;background:rgb(128,180,106,0.5)}::-webkit-scrollbar-button{background:rgb(255,255,255,0.5);border-radius:10px;width:4px;height:4px}::-webkit-scrollbar-track{background:radial-gradient(circle at top right,#ffffff 27%,rgb(128,180,106) 78%,rgb(128,180,106,0.5) 37%,rgb(171,209,157) 89%,rgb(171,209,157,0.5) 69%);border-radius:12.7rem;box-shadow:inset 2px -5px 10px 6px rgba(0,0,0,0.7);margin:3px 0;border:1px dashed rgb(212,235,203)}::-webkit-scrollbar-thumb{transition:all,background,transform 3.6s ease;background:#ffffff;border-radius:8.5vh}::-webkit-scrollbar-corner{border-radius:7px;border:1px dashed rgb(212,235,203);background:rgb(171,209,157,0.5)}html{scrollbar-width:none;scrollbar-color:rgb(212,235,203) rgb(171,209,157,0.5)}.first_class_Xx{flex:1 0 auto}header,footer{width:100%}@media only screen and (max-width: 1200px) {.container{width:100%;padding:0 20px}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} .price_pick_TG{padding:6rem 0;background-color:rgb(212,235,203);overflow:hidden;position:relative}.price_pick_TG::before{top:0;content:"";left:0;background:linear-gradient(135deg,rgb(171,209,157,0.5) 0%,transparent 70%);pointer-events:none;height:100%;width:100%;position:absolute;z-index:1}.price_pick_TG::after{height:20rem;transform:rotate(-15deg);position:absolute;opacity:0.15;bottom:-5rem;right:-5rem;content:"";background:linear-gradient(225deg,rgb(128,180,106) 0%,transparent 80%);z-index:1;width:20rem;pointer-events:none}.price_pick_TG .container{margin:0 auto;position:relative;padding:0 2rem;max-width:1400px;z-index:2}.price_pick_TG .cost_breakdown_tB{gap:3rem;grid-template-columns:1fr;display:grid;position:relative}.price_pick_TG .discount_grid_o1{background-color:#ffffff;position:relative;border-left:4px solid rgb(171,209,157);transform:translateZ(0);padding:2rem;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275);box-shadow:0 15px 30px rgba(0,0,0,0.1)}.price_pick_TG .discount_grid_o1::before{left:-20px;position:absolute;top:20px;transform:rotate(45deg);z-index:-1;width:40px;height:40px;background-color:rgb(171,209,157);content:""}.price_pick_TG .discount_grid_o1 h2{font-size:33px;color:#000000;font-weight:700;margin-bottom:1.5rem;transform:perspective(800px) translateZ(30px);position:relative}.price_pick_TG .discount_grid_o1 h2::after{position:absolute;background:linear-gradient(90deg,rgb(171,209,157),rgb(128,180,106));content:"";height:3px;left:0;width:80px;bottom:-10px}.price_pick_TG .discount_grid_o1 .pricing_rates_p8{font-size:14px;line-height:1.6;max-width:80%;color:#000000}.price_pick_TG .deal_board_1m{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));perspective:1000px;gap:2rem}.price_pick_TG .plan_options_wQ{position:relative;text-decoration:none;transition:all 0.4s ease;display:block;color:inherit;transform-style:preserve-3d}.price_pick_TG .plan_options_wQ:hover{transform:translateY(-10px)}.price_pick_TG .fee_structure_v9{position:relative;display:flex;background-color:#ffffff;transform:translateZ(0);flex-direction:column;border-radius:10px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,0.08);transition:transform 0.5s cubic-bezier(0.23,1,0.32,1),box-shadow 0.5s ease;height:100%}.price_pick_TG .plan_options_wQ:hover .fee_structure_v9{box-shadow:0 20px 40px rgba(0,0,0,0.12),0 0 0 1px rgb(171,209,157,0.5);transform:translateZ(20px)}.price_pick_TG .plan_options_wQ:nth-child(odd) .fee_structure_v9{transform:rotate(-1deg)}.price_pick_TG .plan_options_wQ:nth-child(even) .fee_structure_v9{transform:rotate(1deg)}.price_pick_TG .plan_options_wQ:hover .fee_structure_v9{transform:rotate(0) translateZ(20px)}.price_pick_TG .group_rates_Gq{overflow-wrap:break-word;flex:1;z-index:2;display:flex;word-break:break-word;padding:2rem;position:relative;flex-direction:column}.price_pick_TG .group_rates_Gq::before{height:100%;left:0;top:0;position:absolute;width:100%;background:linear-gradient(135deg,#ffffff 0%,rgba(255,255,255,0.8) 100%);z-index:-1;content:""}.price_pick_TG .group_rates_Gq h3{position:relative;transform:translateZ(10px);color:#000000;transition:transform 0.3s ease;font-weight:600;margin-bottom:1rem;font-size:calc(21px * 1.2)}.price_pick_TG .plan_options_wQ:hover .group_rates_Gq h3{transform:translateZ(25px)}.price_pick_TG .group_rates_Gq h3::after{transition:width 0.3s ease;background:rgb(171,209,157);position:absolute;bottom:-8px;content:"";left:0;height:3px;width:40px}.price_pick_TG .plan_options_wQ:hover .group_rates_Gq h3::after{width:60px}.price_pick_TG .pay_plans_5V{margin:0.5rem 0 1.5rem;transform:translateZ(15px);font-size:calc(21px * 1.8);color:rgb(171,209,157);font-weight:700;position:relative;display:block}.price_pick_TG .pay_plans_5V::before{height:2px;background:linear-gradient(90deg,rgb(171,209,157,0.5),transparent);left:0;bottom:-8px;content:"";width:80px;position:absolute}.price_pick_TG .group_rates_Gq p{font-size:14px;line-height:1.6;color:#000000;flex:1;overflow-wrap:break-word;word-break:break-word;margin-top:1rem}.price_pick_TG .image_wrap_KU{overflow:hidden;width:100%;height:200px;transition:transform 0.5s ease;transform:translateZ(0);position:relative}.price_pick_TG .plan_options_wQ:hover .image_wrap_KU{transform:scale(1.05) translateZ(0)}.price_pick_TG .image_wrap_KU::after{bottom:0;width:100%;content:"";z-index:1;position:absolute;background:linear-gradient(to top,rgba(0,0,0,0.6),transparent);left:0;height:50%}.price_pick_TG .image_wrap_KU::before{position:absolute;height:100%;left:0;transition:opacity 0.3s ease;content:"";z-index:1;opacity:0.15;top:0;background:rgb(171,209,157);width:100%}.price_pick_TG .plan_options_wQ:hover .image_wrap_KU::before{opacity:0.05}@media (min-width: 992px) {.price_pick_TG .cost_breakdown_tB{gap:4rem;grid-template-columns:2fr 1fr}.price_pick_TG .discount_grid_o1{padding:3rem}.price_pick_TG .deal_board_1m{grid-row:1;grid-column:1}.price_pick_TG .discount_grid_o1{position:sticky;transform:perspective(1000px) rotateY(-5deg) translateZ(0);grid-column:2;grid-row:1;top:2rem;align-self:start}.price_pick_TG .discount_grid_o1:hover{transform:perspective(1000px) rotateY(0) translateZ(30px)}} @media (min-width: 1200px) {.price_pick_TG .deal_board_1m{grid-template-columns:repeat(2,1fr);gap:2.5rem}.price_pick_TG .group_rates_Gq{min-height:300px}} @media (max-width: 991px) {.price_pick_TG{padding:4rem 0}.price_pick_TG .discount_grid_o1{order:-1}.price_pick_TG .discount_grid_o1 h2{font-size:calc(33px * 0.9)}.price_pick_TG .discount_grid_o1 .pricing_rates_p8{max-width:100%}} @media (max-width: 767px) {.price_pick_TG{padding:3rem 0}.price_pick_TG .container{padding:0 1.5rem}.price_pick_TG .deal_board_1m{grid-template-columns:1fr}.price_pick_TG .discount_grid_o1 h2{font-size:calc(33px * 0.8)}.price_pick_TG .group_rates_Gq{padding:1.5rem}.price_pick_TG .pay_plans_5V{font-size:calc(21px * 1.5)}.price_pick_TG .image_wrap_KU{height:180px}} @media (max-width: 480px) {.price_pick_TG .group_rates_Gq p{font-size:calc(14px * 0.9)}.price_pick_TG .group_rates_Gq h3{font-size:21px}.price_pick_TG .pay_plans_5V{font-size:calc(21px * 1.3)}.price_pick_TG .image_wrap_KU{height:160px}}.course_program_description_aK{position:relative;background:rgb(212,235,203);overflow:hidden;padding:120px 0;perspective:1000px}.course_program_description_aK::before{height:100%;left:0;opacity:0.05;top:0;width:100%;background:repeating-linear-gradient( 45deg,rgb(171,209,157,0.5) 0,rgb(171,209,157,0.5) 1px,transparent 1px,transparent 20px );content:"";position:absolute;animation:shiftLines 20s linear infinite}@keyframes shiftLines {0%{background-position:0 0}100%{background-position:40px 40px}} .course_program_description_aK .container{z-index:2;margin:0 auto;padding:0 20px;position:relative;max-width:1280px;overflow:visible}.course_program_description_aK .study_route_KO{display:grid;grid-template-columns:1fr;min-height:550px;grid-template-rows:auto auto;gap:0;position:relative}.course_program_description_aK .text_wrapper_sy{transition:transform 0.5s ease;background:#ffffff;grid-row:2;position:relative;z-index:5;margin-top:-80px;box-shadow:0 20px 60px rgba(0,0,0,0.1),0 10px 30px rgba(0,0,0,0.05);border-radius:17px;grid-column:1;transform:translateZ(0);padding:40px;margin-right:50px;margin-left:50px}.course_program_description_aK .text_wrapper_sy::before{backdrop-filter:blur(10px);top:0;position:absolute;content:"";width:100%;border-radius:17px;z-index:-1;height:100%;background:linear-gradient(120deg,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.95) 100%);left:0}.course_program_description_aK .text_wrapper_sy::after{filter:blur(20px);background:radial-gradient(circle,rgb(171,209,157) 0%,transparent 70%);z-index:-1;animation:pulsate 5s ease-in-out infinite;position:absolute;opacity:0.3;height:100px;border-radius:50%;content:"";top:-20px;width:100px;right:-20px}@keyframes pulsate {0%,100%{transform:scale(1);opacity:0.3}50%{transform:scale(1.2);opacity:0.5}} .course_program_description_aK .text_wrapper_sy h2{font-size:38px;position:relative;z-index:2;font-weight:700;margin-bottom:30px;display:inline-block;color:#000000}.course_program_description_aK .text_wrapper_sy h2::before{border-radius:10px;width:40px;bottom:-8px;transition:width 0.3s ease;height:4px;content:"";background:rgb(171,209,157);left:0;position:absolute}.course_program_description_aK .text_wrapper_sy:hover h2::before{width:100%}.course_program_description_aK .text_wrapper_sy .description{color:#000000;position:relative;line-height:1.7;font-size:15px;margin-bottom:20px;z-index:2}.course_program_description_aK .text_wrapper_sy .description:last-child{margin-bottom:0}.course_program_description_aK .image_wrap_KU{position:relative;height:450px;overflow:hidden;z-index:3;grid-row:1;border-radius:17px;transform:rotateX(5deg);transition:transform 0.5s ease;box-shadow:0 30px 60px rgba(0,0,0,0.15);grid-column:1}.course_program_description_aK .image_wrap_KU::before{background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,0.5) 100%);content:"";z-index:1;width:100%;left:0;height:100%;position:absolute;top:0}.course_program_description_aK .image_wrap_KU::after{content:"";width:100%;top:0;mix-blend-mode:overlay;height:100%;background:radial-gradient( circle at 70% 20%,rgb(171,209,157,0.5) 0%,transparent 60% );left:0;z-index:1;position:absolute}.course_program_description_aK:hover .image_wrap_KU{transform:rotateX(2deg) translateY(-10px)}.course_program_description_aK:hover .text_wrapper_sy{transform:translateY(-10px)}.course_program_description_aK .container::before,.course_program_description_aK .container::after{position:absolute;background:rgb(128,180,106,0.5);border-radius:50%;z-index:1;opacity:0.1;content:""}.course_program_description_aK .container::before{width:200px;height:200px;left:-50px;top:-100px;animation:float 20s ease-in-out infinite}.course_program_description_aK .container::after{height:150px;bottom:-50px;right:-30px;animation:float 15s ease-in-out infinite reverse;width:150px}@keyframes float {0%,100%{transform:translate(0,0)}25%{transform:translate(20px,-20px)}50%{transform:translate(0,-40px)}75%{transform:translate(-20px,-20px)}} .course_program_description_aK .study_route_KO::after{width:100%;opacity:0.05;right:0;position:absolute;background:repeating-linear-gradient( -45deg,transparent,transparent 20px,rgb(171,209,157,0.5) 20px,rgb(171,209,157,0.5) 21px );top:0;height:100%;pointer-events:none;z-index:1;content:""}@media screen and (max-width: 1024px) {.course_program_description_aK{padding:80px 0}.course_program_description_aK .study_route_KO{min-height:400px}.course_program_description_aK .image_wrap_KU{height:350px}.course_program_description_aK .text_wrapper_sy{margin-right:30px;padding:30px;margin-left:30px;margin-top:-60px}.course_program_description_aK .container::before{height:150px;width:150px}.course_program_description_aK .container::after{height:100px;width:100px}} @media screen and (max-width: 767px) {.course_program_description_aK{padding:60px 0}.course_program_description_aK .study_route_KO{min-height:auto}.course_program_description_aK .image_wrap_KU{height:250px;transform:none}.course_program_description_aK .text_wrapper_sy{margin-top:-40px;margin-left:15px;padding:25px;transform:none;margin-right:15px}.course_program_description_aK .text_wrapper_sy h2{font-size:calc(38px * 0.85);margin-bottom:20px}.course_program_description_aK .text_wrapper_sy .description{font-size:calc(15px * 0.95)}.course_program_description_aK:hover .image_wrap_KU,.course_program_description_aK:hover .text_wrapper_sy{transform:none}.course_program_description_aK .container::before,.course_program_description_aK .container::after{display:none}} @keyframes slideUp {from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}} .course_program_description_aK .image_wrap_KU{animation:slideUp 0.8s ease-out forwards}.course_program_description_aK .text_wrapper_sy{animation-fill-mode:forwards;animation:slideUp 1s 0.3s ease-out forwards;opacity:0}@media (prefers-color-scheme: dark) {.course_program_description_aK{background:rgb(171,209,157)}.course_program_description_aK .text_wrapper_sy::before{background:linear-gradient(120deg,rgba(30,30,30,0.9) 0%,rgba(50,50,50,0.95) 100%)}.course_program_description_aK .text_wrapper_sy h2{color:#ffffff}.course_program_description_aK .text_wrapper_sy .description{opacity:0.9;color:#ffffff}} @media (prefers-contrast: more) {.course_program_description_aK .text_wrapper_sy{background:#ffffff}.course_program_description_aK .text_wrapper_sy h2{color:#000000}.course_program_description_aK .text_wrapper_sy .description{color:#000000}.course_program_description_aK .image_wrap_KU::before{opacity:0.7}} @media (prefers-reduced-motion: reduce) {.course_program_description_aK::before,.course_program_description_aK .container::before,.course_program_description_aK .container::after,.course_program_description_aK .text_wrapper_sy::after,.course_program_description_aK:hover .image_wrap_KU,.course_program_description_aK:hover .text_wrapper_sy{transform:none;animation:none}.course_program_description_aK .image_wrap_KU,.course_program_description_aK .text_wrapper_sy{opacity:1;animation:none}} .course_program_description_aK .image_wrap_KU,.course_program_description_aK .text_wrapper_sy{will-change:transform;transform:translateZ(0)}@media (hover: hover) {.course_program_description_aK .text_wrapper_sy:hover h2::before{width:100%}.course_program_description_aK:hover .image_wrap_KU{transform:rotateX(2deg) translateY(-10px)}.course_program_description_aK:hover .text_wrapper_sy{transform:translateY(-10px)}}.primary_page_HS{z-index:1;overflow:hidden;justify-content:center;align-items:center;position:relative;min-height:100vh;display:flex}.primary_page_HS::before{top:0;left:0;content:"";background:linear-gradient(135deg,rgb(171,209,157,0.5) 0%,rgba(0,0,0,0.6) 50%,rgb(128,180,106,0.5) 100%);position:absolute;width:100%;height:100%;transform:translateZ(0);z-index:-1}.primary_page_HS::after{position:absolute;right:-50%;transform:translateZ(0);width:100%;animation:pulse 8s infinite alternate ease-in-out;z-index:-1;height:100%;content:"";opacity:0.7;background:radial-gradient(circle at center,rgb(128,180,106,0.5) 0%,transparent 70%);top:-50%}.primary_page_HS > div{transform-style:preserve-3d;padding:2rem;max-width:1200px;perspective:1000px;width:90%}.primary_page_HS > div > div:first-child{position:relative;margin-bottom:2.5rem;animation:floatIn 1.2s cubic-bezier(0.22,1,0.36,1) forwards;transform:translateZ(30px)}.primary_page_HS .title_style_header{margin:0;transform:translateX(-10px);color:#ffffff;text-shadow:0 4px 12px rgba(0,0,0,0.3),0 1px 2px rgba(0,0,0,0.5);font-weight:700;animation:slideRight 1s 0.2s cubic-bezier(0.25,1,0.5,1) forwards;line-height:1.2;font-size:calc(45px * 1.2);opacity:0;position:relative;padding:0}.primary_page_HS .title_style_header::after{transform:scaleX(0);height:4px;animation:scaleIn 1.5s 0.8s cubic-bezier(0.16,1,0.3,1) forwards;position:absolute;bottom:-15px;width:80px;background:linear-gradient(90deg,rgb(128,180,106) 0%,rgb(171,209,157) 100%);transform-origin:left;content:"";left:0}.primary_page_HS .course_home_xU{-webkit-backdrop-filter:blur(8px);animation:fadeIn 1s 0.5s cubic-bezier(0.22,1,0.36,1) forwards;padding:2.5rem;backdrop-filter:blur(8px);border-left:4px solid rgb(171,209,157);transform:translateZ(20px) rotateY(-5deg);box-shadow:0 25px 50px -12px rgba(0,0,0,0.4),0 15px 25px -5px rgba(0,0,0,0.2),0 0 0 1px rgba(255,255,255,0.05);transform-origin:left center;opacity:0;background:rgba(255,255,255,0.08);transition:transform 0.6s cubic-bezier(0.22,1,0.36,1)}.primary_page_HS .course_home_xU:hover{transform:translateZ(30px) rotateY(0deg)}.primary_page_HS .study_expert_Cc{margin-bottom:1.5rem;transform:translateY(20px);animation:slideUp 0.7s 0.8s cubic-bezier(0.16,1,0.3,1) forwards;opacity:0}.primary_page_HS .study_expert_Cc h3{position:relative;margin:0;color:#ffffff;line-height:1.5;font-weight:600;font-size:calc(22px * 1.1);padding-bottom:12px}.primary_page_HS .study_expert_Cc h3::after{height:3px;content:"";transform-origin:left;position:absolute;width:40px;left:0;bottom:0;animation:pulseWidth 4s infinite alternate ease-in-out;background:rgb(128,180,106)}.primary_page_HS .course_home_xU > div:last-child{transform:translateY(20px);opacity:0;animation:slideUp 0.7s 1s cubic-bezier(0.16,1,0.3,1) forwards}.primary_page_HS .course_home_xU span{display:block;position:relative;overflow:hidden}.primary_page_HS .course_home_xU p{border-left:2px solid rgb(128,180,106,0.5);line-height:1.6;padding-left:1rem;margin:0;color:#ffffff;font-size:calc(12px * 1.1);position:relative;font-weight:400}@keyframes fadeIn {from{opacity:0}to{opacity:1}} @keyframes slideRight {from{transform:translateX(-30px);opacity:0}to{transform:translateX(0);opacity:1}} @keyframes slideUp {from{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}} @keyframes scaleIn {from{transform:scaleX(0)}to{transform:scaleX(1)}} @keyframes floatIn {from{transform:translateZ(0) translateY(20px)}to{transform:translateZ(30px) translateY(0)}} @keyframes pulse {0%{opacity:0.4;transform:scale(1)}100%{opacity:0.7;transform:scale(1.2)}} @keyframes pulseWidth {0%{width:40px}100%{width:70px}} @media (max-width: 1200px) {.primary_page_HS .title_style_header{font-size:calc(45px * 1.1)}.primary_page_HS .course_home_xU{padding:2rem}} @media (max-width: 991px) {.primary_page_HS > div{width:95%}.primary_page_HS .title_style_header{font-size:45px}.primary_page_HS .course_home_xU{transform:translateZ(15px) rotateY(-3deg)}.primary_page_HS .course_home_xU:hover{transform:translateZ(20px) rotateY(0deg)}} @media (max-width: 768px) {.primary_page_HS{min-height:80vh}.primary_page_HS > div{padding:1.5rem}.primary_page_HS .title_style_header{font-size:calc(35px * 1.1)}.primary_page_HS .study_expert_Cc h3{font-size:22px}.primary_page_HS .course_home_xU{padding:1.5rem;transform:translateZ(10px) rotateY(-2deg)}.primary_page_HS .course_home_xU:hover{transform:translateZ(15px) rotateY(0deg)}} @media (max-width: 576px) {.primary_page_HS{min-height:70vh}.primary_page_HS > div{padding:1rem;width:100%}.primary_page_HS .title_style_header{font-size:35px}.primary_page_HS .course_home_xU{padding:1.25rem;transform:translateZ(5px) rotateY(-1deg)}.primary_page_HS .course_home_xU:hover{transform:translateZ(10px) rotateY(0deg)}.primary_page_HS .study_expert_Cc h3{font-size:calc(20px * 1.1)}.primary_page_HS .course_home_xU p{font-size:12px}}.developer_experience_Sl{overflow:hidden;padding:4rem 2rem;border-radius:19px;background:linear-gradient(135deg,rgb(212,235,203) 0%,rgb(171,209,157,0.5) 100%);position:relative}.developer_experience_Sl::before{left:-10%;content:"";height:120%;background:rgb(128,180,106,0.5);clip-path:polygon(0 0,100% 0,80% 100%,0 100%);width:70%;top:-10%;position:absolute;transform:rotate(-15deg);animation:pulse 8s infinite alternate;z-index:1}.developer_experience_Sl .rating_spot_Ks{transform:perspective(1000px) rotateY(5deg);z-index:2;gap:2rem;display:grid;transition:transform 0.5s ease;grid-template-columns:1fr 1.2fr;position:relative}.developer_experience_Sl .rating_spot_Ks:hover{transform:perspective(1000px) rotateY(0deg) translateY(-10px)}.developer_experience_Sl .image_wrap_KU{transform:rotate(-3deg) translateY(20px);border-radius:10px;box-shadow:0 15px 30px rgba(0,0,0,0.5);height:400px;transition:transform 0.5s ease,box-shadow 0.5s ease;position:relative}.developer_experience_Sl .image_wrap_KU::after{top:0;height:100%;width:100%;content:"";left:0;background:linear-gradient(45deg,rgb(171,209,157,0.5) 0%,transparent 70%);border-radius:10px;position:absolute}.developer_experience_Sl .rating_spot_Ks:hover .image_wrap_KU{transform:rotate(0deg) translateY(0);box-shadow:0 25px 50px rgba(0,0,0,0.5)}.developer_experience_Sl .career_trajectory_Lt{box-shadow:0 10px 30px rgba(0,0,0,0.5);transform:translateY(30px) rotate(2deg);border-radius:19px;transition:transform 0.5s ease;position:relative;padding:2rem;z-index:3;background:#ffffff}.developer_experience_Sl .rating_spot_Ks:hover .career_trajectory_Lt{transform:translateY(0) rotate(0deg)}.developer_experience_Sl .name{font-family:Arial,sans-serif;font-size:33px;color:rgb(171,209,157);margin-bottom:0.5rem;position:relative;font-weight:700}.developer_experience_Sl .name::after{transform:scaleX(0.6);width:60px;position:absolute;background:linear-gradient(90deg,rgb(128,180,106) 0%,rgb(171,209,157) 100%);transform-origin:left;left:0;transition:transform 0.3s ease;content:"";bottom:-8px;height:3px}.developer_experience_Sl .rating_spot_Ks:hover .name::after{transform:scaleX(1)}.developer_experience_Sl .career_trajectory_Lt > div:nth-child(2){margin-bottom:1.5rem;font-weight:600;font-size:18px;color:rgb(128,180,106);opacity:0.8;transition:all 0.3s ease;transform:translateX(5px)}.developer_experience_Sl .rating_spot_Ks:hover .career_trajectory_Lt > div:nth-child(2){transform:translateX(0);opacity:1}.developer_experience_Sl .emp_progress_SV{font-weight:400;color:#000000;position:relative;font-size:13px;font-style:italic;padding-left:1.5rem;line-height:1.6}.developer_experience_Sl .emp_progress_SV::before{background:linear-gradient(to bottom,rgb(171,209,157),rgb(128,180,106));left:0;content:"";position:absolute;width:3px;height:100%;top:0}@keyframes pulse {0%{opacity:0.2}50%{opacity:0.3}100%{opacity:0.1}} @media (max-width: 768px) {.developer_experience_Sl .rating_spot_Ks{grid-template-columns:1fr}.developer_experience_Sl .image_wrap_KU{height:300px}}.join_our_community_p5{background:linear-gradient(135deg,rgb(171,209,157,0.5) 0%,rgb(212,235,203) 100%);padding:4rem 2rem;overflow:hidden;position:relative}.join_our_community_p5::before{top:0;position:absolute;z-index:1;width:100%;background:linear-gradient(45deg,transparent 45%,rgb(128,180,106,0.5) 45%,rgb(128,180,106,0.5) 55%,transparent 55%);left:0;height:100%;content:"";transform:scale(1.5)}.join_our_community_p5 .corp_culture_fm{margin:0 auto;position:relative;z-index:2;max-width:1200px}.join_our_community_p5 .connect_reach_6E{max-width:600px;border-radius:23px;box-shadow:0 15px 35px rgba(0,0,0,0.5);position:relative;padding:3rem;background:linear-gradient(110deg,#ffffff 0%,rgb(212,235,203) 100%);flex-direction:column;display:flex;transform:skewX(-10deg);margin-left:auto}.join_our_community_p5 .connect_reach_6E::after{position:absolute;top:-10px;right:-10px;content:"";height:10px;transform:skewX(15deg);background:rgb(128,180,106);width:60%}.join_our_community_p5 .connect_reach_6E::before{left:-10px;bottom:-10px;background:rgb(171,209,157);height:10px;position:absolute;width:60%;transform:skewX(15deg);content:""}.join_our_community_p5 h3{position:relative;transform:skewX(10deg);padding-left:1rem;color:#000000;font-weight:700;margin-bottom:1.5rem;font-size:19px}.join_our_community_p5 h3::before{top:0;transform:skewY(45deg);background:rgb(171,209,157);position:absolute;width:5px;height:100%;left:0;content:""}.join_our_community_p5 .input_holder{display:flex;transform:skewX(10deg);flex-direction:column;gap:1.2rem}.join_our_community_p5 input[type="email"]{padding:0.8rem 1.5rem;font-size:17px;background:#ffffff;transform:translateX(-10px);border-radius:10px;color:#000000;transition:all 0.3s ease;border:2px solid rgb(128,180,106,0.5);width:100%;font-family:Arial,sans-serif}.join_our_community_p5 input[type="email"]:focus{transform:translateX(0);outline:none;border-color:rgb(171,209,157);box-shadow:0 0 10px rgb(171,209,157,0.5)}.join_our_community_p5 input[type="submit"]{font-weight:600;font-family:Arial,sans-serif;font-size:14px;border-radius:10px;transition:all 0.3s ease;cursor:pointer;color:#ffffff;transform:translateY(0);align-self:flex-end;border:none;padding:0.8rem 2rem;background:linear-gradient(90deg,rgb(171,209,157) 0%,rgb(128,180,106) 100%)}.join_our_community_p5 input[type="submit"]:hover{box-shadow:0 10px 20px rgba(0,0,0,0.5);background:linear-gradient(90deg,rgb(128,180,106) 0%,rgb(171,209,157) 100%);transform:translateY(-5px)}@media (max-width: 768px) {.join_our_community_p5{padding:3rem 1rem}.join_our_community_p5 .connect_reach_6E{transform:skewX(-5deg);padding:2rem;max-width:100%}.join_our_community_p5 h3{font-size:calc(19px * 0.9);transform:skewX(5deg)}.join_our_community_p5 .input_holder{transform:skewX(5deg)}.join_our_community_p5 input[type="email"]{padding:0.7rem 1rem}.join_our_community_p5 input[type="submit"]{align-self:center;padding:0.7rem 1.5rem}} @media (max-width: 480px) {.join_our_community_p5{padding:2rem 0.8rem}.join_our_community_p5 .connect_reach_6E{padding:1.5rem;transform:none}.join_our_community_p5 h3{transform:none;padding-left:0;text-align:center;font-size:calc(19px * 0.8)}.join_our_community_p5 h3::before{top:-10px;left:50%;height:5px;transform:translateX(-50%);width:50px}.join_our_community_p5 .input_holder{transform:none}.join_our_community_p5 input[type="email"]{transform:none}}.our_team_eN{padding:100px 0;overflow:hidden;position:relative;background:rgb(212,235,203)}.our_team_eN::before{z-index:0;height:100%;top:0;position:absolute;background:linear-gradient(135deg,transparent 0%,rgb(171,209,157,0.5) 100%);left:0;opacity:0.15;width:100%;content:""}.our_team_eN .container{position:relative;z-index:1}.our_team_eN .corp_culture_fm{position:relative}.our_team_eN h3{font-weight:700;font-size:44px;letter-spacing:-1px;text-align:center;margin-bottom:70px;position:relative;color:#000000}.our_team_eN h3::after{transform:translateX(-50%);position:absolute;left:50%;height:5px;width:100px;content:"";border-radius:10px;background:rgb(171,209,157);bottom:-15px}.our_team_eN .skill_sessions_1N{margin-bottom:80px;position:relative;align-items:center;display:flex}.our_team_eN .skill_sessions_1N span{color:rgb(171,209,157);box-shadow:0 5px 15px rgba(0,0,0,0.1);top:-30px;border-radius:10px;z-index:2;position:absolute;background:#ffffff;left:0;font-weight:700;font-size:22px;padding:8px 20px}.our_team_eN .skill_sessions_1N p{color:#000000;flex:1;background:#ffffff;box-shadow:0 15px 30px rgba(0,0,0,0.05);margin-right:-50px;font-size:17px;padding:40px;line-height:1.8;position:relative;margin:0;z-index:1;border-radius:15px}.our_team_eN .skill_sessions_1N .image_wrap_KU{transition:transform 0.5s ease;box-shadow:0 15px 30px rgba(0,0,0,0.1);position:relative;height:400px;z-index:0;flex:0 0 40%;border-radius:15px}.our_team_eN .skill_sessions_1N .image_wrap_KU:hover{transform:scale(1.02)}.our_team_eN .learn_zone_4S{flex-direction:row-reverse;display:flex;position:relative;align-items:center}.our_team_eN .learn_zone_4S p{line-height:1.8;color:#000000;background:#ffffff;margin-left:-50px;padding:40px;margin:0;font-size:17px;border-radius:15px;position:relative;box-shadow:0 15px 30px rgba(0,0,0,0.05);z-index:1;flex:1}.our_team_eN .learn_zone_4S .master_sessions_xs{position:relative;box-shadow:0 15px 30px rgba(0,0,0,0.1);height:400px;z-index:0;border-radius:15px;flex:0 0 40%;transition:transform 0.5s ease}.our_team_eN .learn_zone_4S .master_sessions_xs:hover{transform:scale(1.02)}.our_team_eN .skill_sessions_1N::before{width:20px;background:rgb(171,209,157);transform:translateY(-50%);position:absolute;border-radius:10px;content:"";height:80%;top:50%;left:-10px;opacity:0.7}.our_team_eN .learn_zone_4S::after{content:"";top:50%;border-radius:10px;transform:translateY(-50%);width:20px;height:80%;background:rgb(128,180,106);opacity:0.7;position:absolute;right:-10px}.our_team_eN .container::after{width:200px;height:200px;bottom:-50px;background:rgb(128,180,106,0.5);opacity:0.2;right:-50px;content:"";position:absolute;z-index:-1;border-radius:50%}.our_team_eN .container::before{height:200px;position:absolute;left:-50px;top:-50px;z-index:-1;content:"";background:rgb(171,209,157,0.5);width:200px;border-radius:50%;opacity:0.2}.our_team_eN .corp_culture_fm::before{top:40px;width:50%;height:1px;left:0;background:linear-gradient(to right,rgb(171,209,157,0.5),transparent);content:"";position:absolute}.our_team_eN .corp_culture_fm::after{content:"";height:1px;background:linear-gradient(to left,rgb(128,180,106,0.5),transparent);position:absolute;bottom:0;width:50%;right:0}@media screen and (max-width: 992px) {.our_team_eN{padding:80px 0}.our_team_eN h3{margin-bottom:60px;font-size:calc(44px * 0.85)}.our_team_eN .skill_sessions_1N,.our_team_eN .learn_zone_4S{flex-direction:column}.our_team_eN .skill_sessions_1N p,.our_team_eN .learn_zone_4S p{margin:0 0 30px 0;width:100%}.our_team_eN .skill_sessions_1N .image_wrap_KU,.our_team_eN .learn_zone_4S .master_sessions_xs{width:100%;height:350px}.our_team_eN .skill_sessions_1N::before{transform:translateY(0);height:15px;top:0;width:80%;left:10%}.our_team_eN .learn_zone_4S::after{width:80%;bottom:0;right:10%;transform:translateY(0);top:auto;height:15px}.our_team_eN .skill_sessions_1N span{left:20px;top:-20px}} @media screen and (max-width: 768px) {.our_team_eN{padding:60px 0}.our_team_eN h3{font-size:calc(44px * 0.7);margin-bottom:50px}.our_team_eN h3::after{width:80px;height:4px}.our_team_eN .skill_sessions_1N{margin-bottom:60px}.our_team_eN .skill_sessions_1N p,.our_team_eN .learn_zone_4S p{padding:30px}.our_team_eN .skill_sessions_1N .image_wrap_KU,.our_team_eN .learn_zone_4S .master_sessions_xs{height:300px}} @media screen and (max-width: 576px) {.our_team_eN{padding:50px 0}.our_team_eN h3{font-size:calc(44px * 0.6);margin-bottom:40px}.our_team_eN h3::after{width:60px;bottom:-10px;height:3px}.our_team_eN .skill_sessions_1N{margin-bottom:50px}.our_team_eN .skill_sessions_1N span{padding:6px 15px;font-size:calc(22px * 0.9)}.our_team_eN .skill_sessions_1N p,.our_team_eN .learn_zone_4S p{line-height:1.6;font-size:calc(17px * 0.95);padding:25px}.our_team_eN .skill_sessions_1N .image_wrap_KU,.our_team_eN .learn_zone_4S .master_sessions_xs{height:250px}.our_team_eN .skill_sessions_1N::before,.our_team_eN .learn_zone_4S::after{height:10px}}.customer_reviews_ou{overflow:hidden;background:linear-gradient(135deg,rgb(212,235,203) 0%,rgb(128,180,106,0.5) 100%);position:relative;padding:7rem 0}.customer_reviews_ou::before{filter:blur(80px);position:absolute;content:"";opacity:0.15;right:-5%;transform:rotate(-15deg);animation:floatBlur 15s infinite alternate ease-in-out;top:-5%;background:rgb(171,209,157,0.5);height:25rem;z-index:0;width:25rem}.customer_reviews_ou::after{transform:rotate(25deg);animation:floatBlur 18s infinite alternate-reverse ease-in-out;background:rgb(128,180,106,0.5);filter:blur(70px);z-index:0;width:20rem;position:absolute;left:-5%;height:20rem;opacity:0.1;bottom:-10%;content:""}.customer_reviews_ou .container{z-index:2;position:relative}.customer_reviews_ou h2{font-size:28px;max-width:80%;transform:translateX(2rem);color:#000000;font-weight:700;position:relative;margin-bottom:3.5rem}.customer_reviews_ou h2::before{width:0.5rem;position:absolute;background:rgb(171,209,157);content:"";height:70%;transform:translateY(-50%);top:50%;left:-2rem}.customer_reviews_ou h2::after{content:"";background:rgb(128,180,106);transform-origin:left;position:absolute;height:0.25rem;transition:transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275);transform:scaleX(0.8);width:6rem;bottom:-1rem;left:0}.customer_reviews_ou h2:hover::after{transform:scaleX(1.2)}.customer_reviews_ou .testimonials_vy{margin:0;perspective:1000px;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding:0;gap:2.5rem;list-style:none}.customer_reviews_ou .rating_spot_Ks{transform:translateY(0) rotateX(0);overflow:hidden;transition:all 0.4s cubic-bezier(0.34,1.56,0.64,1);isolation:isolate;border-radius:10px;background:#ffffff;position:relative;padding:2.5rem 2rem;box-shadow:0 10px 30px rgba(0,0,0,0.05)}.customer_reviews_ou .rating_spot_Ks::before{top:0;opacity:0.85;left:0;right:0;background:linear-gradient(90deg,rgb(171,209,157) 0%,rgb(128,180,106) 100%);content:"";transform:scaleX(0.95);z-index:1;transition:transform 0.5s ease,opacity 0.5s ease;position:absolute;height:0.35rem}.customer_reviews_ou .rating_spot_Ks:hover{transform:translateY(-10px) rotateX(2deg);box-shadow:0 25px 50px rgba(0,0,0,0.12)}.customer_reviews_ou .rating_spot_Ks:hover::before{transform:scaleX(1);opacity:1}.customer_reviews_ou .rating_spot_Ks > div{margin-bottom:1.5rem;position:relative;display:flex;align-items:center}.customer_reviews_ou .rating_spot_Ks > div::after{opacity:0.15;right:-1rem;position:absolute;top:-2.5rem;font-size:8rem;color:rgb(171,209,157,0.5);font-family:serif;content:"";line-height:1;z-index:-1}.customer_reviews_ou .rating_spot_Ks img{box-shadow:0 5px 15px rgba(0,0,0,0.08);margin-right:1.25rem;object-fit:cover;height:4.5rem;width:4.5rem;transition:transform 0.5s ease;border-radius:50%;position:relative;border:3px solid #ffffff}.customer_reviews_ou .rating_spot_Ks:hover img{transform:scale(1.05) rotate(3deg)}.customer_reviews_ou .rating_spot_Ks h4{font-weight:600;color:#000000;font-size:calc(24px * 0.9);margin:0;position:relative}.customer_reviews_ou .rating_spot_Ks h4::after{content:"";position:absolute;width:2.5rem;height:2px;bottom:-0.5rem;transition:width 0.3s ease;background:rgb(128,180,106,0.5);left:0}.customer_reviews_ou .rating_spot_Ks:hover h4::after{width:3.5rem}.customer_reviews_ou .rating_spot_Ks .description{line-height:1.7;font-size:15px;color:#000000;position:relative;margin:0;z-index:2}.customer_reviews_ou .rating_spot_Ks .description::before{width:3rem;bottom:-0.5rem;border-radius:50%;content:"";transition:transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275);right:-0.5rem;transform:scale(0);height:3rem;opacity:0.07;background:rgb(128,180,106,0.5);position:absolute;z-index:-1}.customer_reviews_ou .rating_spot_Ks:hover .description::before{transform:scale(2)}.customer_reviews_ou a{border-radius:10px;margin-top:3rem;box-shadow:0 10px 20px rgb(171,209,157,0.5);font-weight:600;overflow:hidden;font-size:20px;display:inline-block;text-decoration:none;z-index:1;transform:translateX(2rem);transition:all 0.3s ease;background:linear-gradient(135deg,rgb(171,209,157) 0%,rgb(128,180,106) 100%);padding:1rem 2.5rem;position:relative;color:#ffffff}.customer_reviews_ou a::before{transition:opacity 0.4s ease;background:linear-gradient(135deg,rgb(128,180,106) 0%,rgb(171,209,157) 100%);width:100%;position:absolute;left:0;z-index:-1;opacity:0;height:100%;top:0;content:""}.customer_reviews_ou a:hover{transform:translateX(2rem) translateY(-5px);box-shadow:0 15px 25px rgb(171,209,157,0.5)}.customer_reviews_ou a:hover::before{opacity:1}@keyframes floatBlur {0%{transform:translate(0,0) rotate(-15deg)}100%{transform:translate(5%,5%) rotate(5deg)}} @media (max-width: 992px) {.customer_reviews_ou{padding:5rem 0}.customer_reviews_ou h2{transform:translateX(1.5rem);max-width:100%;font-size:calc(28px * 0.9)}.customer_reviews_ou .testimonials_vy{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:2rem}.customer_reviews_ou a{transform:translateX(1.5rem)}.customer_reviews_ou a:hover{transform:translateX(1.5rem) translateY(-5px)}} @media (max-width: 768px) {.customer_reviews_ou{padding:4rem 0}.customer_reviews_ou h2{margin-bottom:2.5rem;font-size:calc(28px * 0.8);transform:translateX(1.25rem)}.customer_reviews_ou h2::before{left:-1.25rem}.customer_reviews_ou .testimonials_vy{grid-template-columns:repeat(auto-fill,minmax(100%,1fr));gap:1.5rem}.customer_reviews_ou .rating_spot_Ks{padding:2rem 1.5rem}.customer_reviews_ou a{padding:0.875rem 2rem;transform:translateX(1.25rem);margin-top:2rem}.customer_reviews_ou a:hover{transform:translateX(1.25rem) translateY(-3px)}} @media (max-width: 576px) {.customer_reviews_ou{padding:3rem 0}.customer_reviews_ou h2{margin-bottom:2rem;transform:translateX(1rem);font-size:calc(28px * 0.7)}.customer_reviews_ou h2::before{left:-1rem;width:0.35rem}.customer_reviews_ou h2::after{width:4rem}.customer_reviews_ou .rating_spot_Ks{padding:1.75rem 1.25rem}.customer_reviews_ou .rating_spot_Ks img{width:3.5rem;height:3.5rem}.customer_reviews_ou a{width:100%;transform:translateX(0);text-align:center}.customer_reviews_ou a:hover{transform:translateX(0) translateY(-3px)}}header .top_plank{color:#ffffff;background:rgb(171,209,157)}header .top_plank .learn_panel_I7 div svg,header .top_plank .learn_panel_I7 div svg path{fill:#ffffff}header .top_plank .learn_panel_I7 div span{color:#ffffff}header .top_plank .learn_panel_I7{padding:15px 0 10px 0;flex-wrap:wrap;display:flex;width:100%;line-height:21px;font-size:15px;align-items:center;justify-content:flex-start}header .top_plank .learn_panel_I7 div{justify-content:flex-start;margin-right:24px;align-items:center;display:flex}header .top_plank .learn_panel_I7 div img,header .top_plank .learn_panel_I7 div svg{width:16px;height:16px;margin-right:8px}footer{position:relative;width:100%}.partner_logo_HA{position:relative;background-color:#000000;color:#ffffff;overflow:hidden;font-family:Arial,sans-serif;padding:80px 0 30px}.partner_logo_HA::before{transform:rotate(45deg);top:-100px;right:-100px;height:500px;opacity:0.4;width:500px;background:repeating-linear-gradient( 45deg,#000000,#000000 10px,rgba(0,0,0,0.5) 10px,rgba(0,0,0,0.5) 20px );content:"";position:absolute}.partner_logo_HA::after{opacity:0.2;left:-50px;content:"";transform:rotate(30deg);height:300px;bottom:-50px;position:absolute;width:300px;background:repeating-linear-gradient( -45deg,#000000,#000000 15px,rgb(128,180,106,0.5) 15px,rgb(128,180,106,0.5) 30px )}footer .skill_test_RF{position:relative;z-index:1}footer .info_request_AR{border-left:4px solid rgb(171,209,157);background-color:rgba(255,255,255,0.05);margin-bottom:60px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:30px;gap:20px;border-radius:0 30px 30px 0;display:grid}footer .info_item{display:flex;align-items:center}footer .info_item svg{height:20px;width:20px;flex-shrink:0;fill:rgb(171,209,157);margin-right:15px}footer .info_item p,footer .info_item a{font-weight:300;text-decoration:none;color:#ffffff;font-size:13px;transition:color 0.3s ease}footer .info_item a:hover{color:rgb(171,209,157)}footer .text_main_holder{gap:50px;display:grid;grid-template-columns:1fr}footer .nav_mentor_2h{position:relative}footer .nav_mentor_2h::after{left:0;width:30%;height:3px;content:"";bottom:-30px;background-color:rgb(171,209,157);position:absolute}footer .nav_mentor_2h svg{width:auto;filter:brightness(0) invert(1);height:45px;margin-bottom:20px}footer .calc_foot_Ra{font-size:12px;max-width:330px;color:rgba(255,255,255,0.7);line-height:1.6}footer .top_navbar_GN{position:relative}footer .top_navbar_GN h5{font-size:21px;display:inline-block;letter-spacing:1px;margin-bottom:25px;position:relative;color:#ffffff;font-weight:700;text-transform:uppercase}footer .top_navbar_GN h5::after{left:0;position:absolute;bottom:-10px;height:3px;width:40px;background-color:rgb(171,209,157);content:""}footer .top_info_aX{margin-bottom:30px}footer .top_info_aX a{transition:all 0.3s ease;margin-bottom:12px;display:block;position:relative;color:rgba(255,255,255,0.7);padding:8px 0;text-decoration:none;font-size:13px;border-bottom:1px solid rgba(255,255,255,0.05)}footer .top_info_aX a:hover{padding-left:10px;color:#ffffff;border-bottom-color:rgb(171,209,157,0.5)}footer .subscribe_holder{padding:35px;position:relative;border-radius:30px;background-color:rgba(0,0,0,0.2)}footer .subscribe_holder::before{left:0;top:0;content:"";border-radius:30px;position:absolute;bottom:0;background:linear-gradient(135deg,rgb(171,209,157,0.5),transparent);opacity:0.1;right:0}footer .subscribe_holder h5{font-weight:700;text-transform:uppercase;font-size:21px;letter-spacing:1px;margin-bottom:15px;color:#ffffff}footer .subscribe_holder p{font-size:13px;line-height:1.7;color:rgba(255,255,255,0.7);margin-bottom:25px}footer .input_holder{position:relative;flex-direction:column;gap:15px;display:flex}footer .input_holder input[type="email"]{background-color:rgba(255,255,255,0.05);transition:all 0.3s ease;padding:15px;border:1px solid rgba(255,255,255,0.1);color:#ffffff;border-radius:10px;font-size:13px}footer .input_holder input[type="email"]:focus{outline:none;background-color:rgba(255,255,255,0.1);border-color:rgb(171,209,157)}footer .input_holder input[type="email"]::placeholder{color:rgba(255,255,255,0.5)}footer .sub_widget_np{font-size:18px;color:#ffffff;position:relative;border-radius:10px;cursor:pointer;padding:15px 20px;text-transform:uppercase;font-weight:600;letter-spacing:1px;border:none;background-color:rgb(171,209,157);transition:all 0.3s ease;display:inline-block;overflow:hidden}footer .sub_widget_np::after{top:-100px;background-color:rgba(255,255,255,0.2);left:-100px;width:30px;transform:rotate(45deg);position:absolute;transition:all 0.7s ease;height:300px;content:""}footer .sub_widget_np:hover{background-color:rgb(128,180,106)}footer .sub_widget_np:hover::after{left:120%}footer .study_bottom_Fm{border-top:1px solid rgba(255,255,255,0.1);padding-top:20px;margin-top:60px}footer .online_tools_Z4{text-align:center;font-size:12px;color:rgba(255,255,255,0.5)}@keyframes pulseLight {0%{opacity:0.1}50%{opacity:0.3}100%{opacity:0.1}} @media (min-width: 768px) {footer .text_main_holder{grid-template-columns:1fr 1fr 1fr;gap:30px}footer .input_holder{flex-direction:row;align-items:stretch}footer .sub_widget_np{white-space:nowrap}} @media (max-width: 767px) {footer .partner_logo_HA{padding:60px 0 30px}footer .info_request_AR{padding:20px;margin-bottom:40px;grid-template-columns:1fr}footer .top_navbar_GN h5,footer .subscribe_holder h5{margin-bottom:20px}footer .top_navbar_GN h5::after{bottom:-8px}footer .subscribe_holder{padding:25px 20px}footer .study_bottom_Fm{margin-top:40px}} @media (max-width: 576px) {footer .partner_logo_HA{padding:50px 0 20px}footer .info_request_AR{padding:15px;margin-bottom:30px}footer .nav_mentor_2h::after{width:50px}footer .top_navbar_GN h5,footer .subscribe_holder h5{font-size:calc(21px - 2px)}footer .subscribe_holder p,footer .top_info_aX a,footer .info_item p,footer .info_item a{font-size:calc(13px - 1px)}footer .subscribe_holder{padding:20px 15px}footer .input_holder input[type="email"],footer .sub_widget_np{padding:12px 15px}}.cookie_overlay_dialog_fA{border-top:3px solid rgb(171,209,157);overflow:hidden;box-shadow:0 -2px 10px rgba(0,0,0,0.5);padding:1rem 0;width:100%;position:fixed;z-index:90;align-items:center;transition:transform 0.3s ease-in-out;display:flex;background:rgb(212,235,203);bottom:0;justify-content:center}#trackingAlertPopup_GZ{display:none}#trackingAlertPopup_GZ:checked ~ .cookie_overlay_dialog_fA{visibility:hidden;opacity:0}.cookie_overlay_dialog_fA .container{justify-content:space-between;margin:0 auto;padding:0 15px;max-width:1140px;flex-wrap:wrap;position:relative;gap:1rem;align-items:center;z-index:1;display:flex}.cookie_preference_fv{flex-shrink:0;align-items:center;margin-right:1rem;display:flex}.cookie_preference_fv svg{height:50px;width:50px;fill:rgb(171,209,157)}.data_opt_Ea{flex:1;margin-bottom:20px;min-width:300px}.data_opt_Ea h5{color:rgb(171,209,157);font-size:1.5rem;margin-bottom:0.5rem;font-weight:600}.data_opt_Ea p{font-size:1rem;color:#000000}.data_consent_sx{cursor:pointer;color:#ffffff;font-size:1rem;border-radius:10px;transition:background-color 0.3s ease,transform 0.3s ease;font-weight:700;text-decoration:none;background:rgb(171,209,157);padding:0.75rem 1.5rem;border:none;display:inline-block}.cookie_button.cookie_option_ch{background:rgb(171,209,157)}.cookie_button.manage_cookies_9f{margin-left:0.5rem;background:#000000}.data_consent_sx:hover{transform:translateY(-3px);background:#000000}.cookie_button.manage_cookies_9f:hover{background:rgb(171,209,157)}.cookie_overlay_dialog_fA p a{color:rgb(171,209,157);transition:color 0.3s ease;text-decoration:underline}.cookie_overlay_dialog_fA p a:hover{color:#000000}@media only screen and (max-width: 768px) {.cookie_overlay_dialog_fA .container{flex-direction:column;align-items:center}.cookie_preference_fv{margin-right:0;margin-bottom:1rem}.data_opt_Ea{margin-bottom:1rem;text-align:center}.cookie_button.manage_cookies_9f{margin-left:0;margin-top:0.5rem}} .tyPanel_pW{overflow:hidden;background:linear-gradient(135deg,rgb(212,235,203) 0%,rgb(171,209,157,0.5) 100%);position:relative;padding:6rem 0}.tyPanel_pW::before{z-index:1;width:45%;background:linear-gradient(210deg,rgb(128,180,106) 0%,rgb(171,209,157) 100%);right:-5%;clip-path:polygon(0 0,100% 25%,85% 100%,15% 75%);opacity:0.05;height:70%;position:absolute;content:"";transform:rotate(15deg) skewX(-15deg);top:-10%}.tyPanel_pW::after{left:-5%;width:35%;height:60%;bottom:-10%;transform:rotate(-10deg) skewX(15deg);position:absolute;background:linear-gradient(45deg,rgb(171,209,157) 0%,rgb(128,180,106) 100%);clip-path:polygon(15% 0,85% 25%,100% 75%,0 100%);opacity:0.07;z-index:1;content:""}.tyPanel_pW .container{padding:0 2rem;max-width:1200px;z-index:2;margin:0 auto;position:relative}.tyPanel_pW .corp_culture_fm{transform-style:preserve-3d;grid-template-columns:1fr;display:grid;transform:perspective(1000px) rotateX(2deg);position:relative;gap:2.5rem}.tyPanel_pW .corp_culture_fm > div:first-child{box-shadow:0 15px 35px rgba(0,0,0,0.05),0 5px 15px rgba(0,0,0,0.03);background:linear-gradient(135deg,#ffffff 0%,rgba(255,255,255,0.95) 100%);padding:3rem;transition:transform 0.4s cubic-bezier(0.17,0.67,0.83,0.67);position:relative;transform:translateZ(20px)}.tyPanel_pW .corp_culture_fm > div:first-child:hover{transform:translateZ(30px) translateY(-5px)}.tyPanel_pW .corp_culture_fm > div:first-child::before{background:linear-gradient(to bottom,rgb(171,209,157),rgb(128,180,106));top:0;content:"";height:100%;position:absolute;left:0;width:5px}.tyPanel_pW .corp_culture_fm > div:last-child{padding:3rem;box-shadow:0 15px 35px rgba(0,0,0,0.05),0 5px 15px rgba(0,0,0,0.03);background:linear-gradient(145deg,#ffffff 0%,rgba(255,255,255,0.92) 100%);transition:transform 0.4s cubic-bezier(0.17,0.67,0.83,0.67),box-shadow 0.4s ease;transform:translateZ(10px);position:relative}.tyPanel_pW .corp_culture_fm > div:last-child:hover{box-shadow:0 25px 50px rgba(0,0,0,0.08),0 10px 25px rgba(0,0,0,0.05);transform:translateZ(25px) translateY(-5px)}.tyPanel_pW h5{color:#000000;position:relative;line-height:1.4;letter-spacing:-0.01em;margin:0;font-weight:700;font-size:calc(21px * 1.1)}.tyPanel_pW h5::after{width:70px;background:linear-gradient(90deg,rgb(171,209,157),transparent);height:3px;display:block;content:"";margin-top:1rem}.tyPanel_pW a{text-decoration:none;position:relative;display:block;transition:transform 0.3s ease}.tyPanel_pW a:hover{transform:translateX(5px)}.tyPanel_pW p{line-height:1.8;color:#000000;font-size:13px;margin:0;position:relative}.tyPanel_pW p::first-line{color:rgb(171,209,157);font-weight:600}@media (min-width: 768px) {.tyPanel_pW{padding:8rem 0}.tyPanel_pW .corp_culture_fm{grid-template-columns:1fr 1.2fr;gap:4rem}.tyPanel_pW .corp_culture_fm > div:first-child{padding:4rem}.tyPanel_pW .corp_culture_fm > div:last-child{padding:4rem;margin-top:2rem}.tyPanel_pW h5{font-size:calc(21px * 1.2)}.tyPanel_pW p{font-size:calc(13px * 1.05)}} @media (min-width: 992px) {.tyPanel_pW .corp_culture_fm{gap:5rem;grid-template-columns:1fr 1.5fr}.tyPanel_pW .corp_culture_fm > div:first-child{clip-path:polygon(0 0,100% 0,95% 100%,0% 100%)}.tyPanel_pW .corp_culture_fm > div:first-child::after{content:"";position:absolute;background:rgb(128,180,106);top:2rem;right:-1.5rem;height:40px;transform:rotate(15deg);width:3px}.tyPanel_pW .corp_culture_fm > div:last-child{clip-path:polygon(5% 0,100% 0,100% 100%,0% 100%)}.tyPanel_pW h5{font-size:calc(21px * 1.3)}.tyPanel_pW h5::after{width:100px}} @media (max-width: 767px) {.tyPanel_pW{padding:4rem 0}.tyPanel_pW .corp_culture_fm > div:first-child,.tyPanel_pW .corp_culture_fm > div:last-child{padding:2rem}.tyPanel_pW h5{font-size:21px}.tyPanel_pW p{font-size:calc(13px * 0.95)}} @media (hover: hover) {.tyPanel_pW .corp_culture_fm > div:first-child:hover::after{inset:0;position:absolute;background:linear-gradient(135deg,transparent 0%,rgba(var(--primary-color-rgb),0.03) 100%);content:""}.tyPanel_pW .corp_culture_fm > div:last-child:hover::after{position:absolute;content:"";background:linear-gradient(135deg,rgba(var(--secondary-color-rgb),0.03) 0%,transparent 100%);inset:0}}.contact_box_Xo{background:rgb(212,235,203);padding:100px 0;position:relative;overflow:hidden}.contact_box_Xo::before{left:0;content:"";background:linear-gradient(135deg,rgb(171,209,157,0.5) 0%,transparent 50%,rgb(128,180,106,0.5) 100%);z-index:1;top:0;height:100%;position:absolute;width:100%}.contact_box_Xo::after{top:0;left:0;content:"";width:100%;position:absolute;z-index:1;animation:pulse 15s infinite alternate;height:100%;background:radial-gradient(circle at 30% 70%,rgb(171,209,157,0.5) 0%,transparent 30%)}.contact_box_Xo .container{position:relative;max-width:1200px;z-index:5;margin:0 auto;padding:0 20px}.contact_box_Xo h3{margin-bottom:40px;font-weight:700;text-align:center;position:relative;font-size:35px;color:#000000}.contact_box_Xo h3::after{transform:translateX(-50%);content:"";background:rgb(171,209,157);position:absolute;width:80px;border-radius:10px;bottom:-15px;height:3px;left:50%}.contact_box_Xo .image_wrap_KU{filter:grayscale(40%) contrast(120%);height:100%;top:0;width:100%;z-index:0;position:absolute;left:0;opacity:0.1}.contact_box_Xo .image_wrap_KU::after{content:"";background:linear-gradient(to right,rgb(171,209,157,0.5) 0%,transparent 100%);position:absolute;height:100%;left:0;top:0;width:100%}.query_map_JD{background:#ffffff;border-radius:22px;position:relative;z-index:10;box-shadow:0 15px 50px rgba(0,0,0,0.1);justify-content:space-between;display:flex;overflow:hidden}.query_map_JD::before{left:0;z-index:1;position:absolute;content:"";top:0;background:rgb(171,209,157);height:100%;width:10px}.query_map_JD .message_inquiry_jO{position:relative;flex:0 0 60%;padding:50px}.query_map_JD .message_inquiry_jO::before{position:absolute;background:linear-gradient(to bottom,transparent,rgb(128,180,106,0.5),transparent);top:0;height:100%;content:"";right:0;width:1px}.query_map_JD .message_inquiry_jO h3{font-weight:600;color:#000000;font-size:18px;margin-bottom:30px;text-align:left}.query_map_JD .message_inquiry_jO h3::after{width:60px;left:0;transform:none}.query_map_JD .message_inquiry_jO form{flex-direction:column;display:flex}.query_map_JD .message_inquiry_jO input[type="text"],.query_map_JD .message_inquiry_jO textarea{width:100%;font-family:Arial,sans-serif;transition:all 0.3s ease;padding:15px 20px;border:1px solid rgba(0,0,0,0.1);margin-bottom:20px;border-radius:10px;background:rgba(255,255,255,0.8);font-size:12px}.query_map_JD .message_inquiry_jO input[type="text"]:focus,.query_map_JD .message_inquiry_jO textarea:focus{border-color:rgb(171,209,157);box-shadow:0 0 0 3px rgb(171,209,157,0.5);outline:none}.query_map_JD .message_inquiry_jO textarea{min-height:150px;resize:vertical}.query_map_JD .message_inquiry_jO .inquiry_help_bK{position:relative;margin-bottom:30px;align-items:flex-start;display:flex}.query_map_JD .message_inquiry_jO .inquiry_help_bK input[type="checkbox"]{opacity:0;position:absolute}.query_map_JD .message_inquiry_jO .inquiry_help_bK label{position:relative;padding-left:30px;color:#000000;line-height:1.5;cursor:pointer;font-size:calc(12px - 2px)}.query_map_JD .message_inquiry_jO .inquiry_help_bK label::before{top:2px;border-radius:10px;position:absolute;left:0;content:"";height:20px;border:1px solid rgba(0,0,0,0.1);width:20px;transition:all 0.3s ease}.query_map_JD .message_inquiry_jO .inquiry_help_bK input[type="checkbox"]:checked + label::before{background:rgb(171,209,157);border-color:rgb(171,209,157)}.query_map_JD .message_inquiry_jO .inquiry_help_bK input[type="checkbox"]:checked + label::after{content:"";top:4px;height:12px;position:absolute;border-width:0 2px 2px 0;border:solid #ffffff;transform:rotate(45deg);left:7px;width:6px}.query_map_JD .message_inquiry_jO .inquiry_help_bK a{font-weight:600;transition:all 0.3s ease;color:rgb(171,209,157);text-decoration:none}.query_map_JD .message_inquiry_jO .inquiry_help_bK a:hover{text-decoration:underline}.query_map_JD .message_inquiry_jO .support_info_ny{border-radius:10px;position:relative;overflow:hidden;border:none;cursor:pointer;font-size:14px;font-weight:600;padding:15px 30px;align-self:flex-start;transition:all 0.3s ease;color:#ffffff;background:rgb(171,209,157);z-index:1;display:inline-block}.query_map_JD .message_inquiry_jO .support_info_ny::before{position:absolute;z-index:-1;width:100%;transition:all 0.5s ease;height:100%;top:0;content:"";left:-100%;background:rgb(128,180,106)}.query_map_JD .message_inquiry_jO .support_info_ny:hover::before{left:0}.query_map_JD .message_inquiry_jO .support_info_ny:hover{box-shadow:0 10px 20px rgb(171,209,157,0.5);transform:translateY(-2px)}.query_map_JD .support_message_5q{padding:50px;overflow:hidden;background:linear-gradient(135deg,rgb(171,209,157,0.5) 0%,rgb(212,235,203) 100%);position:relative;flex:0 0 40%}.query_map_JD .support_message_5q::before{right:-50%;width:100%;position:absolute;animation:rotate 30s linear infinite;background:radial-gradient(circle,rgb(171,209,157,0.5) 0%,transparent 70%);height:100%;content:"";top:-50%}.query_map_JD .support_message_5q h4{margin-bottom:30px;color:#000000;position:relative;font-size:18px;font-weight:600}.query_map_JD .support_message_5q h4::after{width:60px;height:3px;border-radius:10px;content:"";background:rgb(171,209,157);position:absolute;left:0;bottom:-15px}.query_map_JD .support_message_5q .reach_inquiry_sN{margin:0;padding:0;list-style:none}.query_map_JD .support_message_5q .reach_inquiry_sN li{align-items:flex-start;position:relative;z-index:1;display:flex;margin-bottom:25px}.query_map_JD .support_message_5q .reach_inquiry_sN li:last-child{margin-bottom:0}.query_map_JD .support_message_5q .reach_inquiry_sN li svg{margin-right:15px;height:24px;flex-shrink:0;width:24px}.query_map_JD .support_message_5q .reach_inquiry_sN li svg path{fill:rgb(171,209,157);transition:all 0.3s ease}.query_map_JD .support_message_5q .reach_inquiry_sN li:hover svg path{fill:rgb(128,180,106)}.query_map_JD .support_message_5q .reach_inquiry_sN li span{line-height:1.5;font-size:12px;color:#000000}.query_map_JD .support_message_5q .reach_inquiry_sN li a{text-decoration:none;color:#000000;transition:all 0.3s ease}.query_map_JD .support_message_5q .reach_inquiry_sN li a:hover{color:rgb(171,209,157)}@keyframes pulse {0%{opacity:0.5;transform:scale(1)}50%{opacity:0.7;transform:scale(1.05)}100%{opacity:0.5;transform:scale(1)}} @keyframes rotate {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @media screen and (max-width: 992px) {.contact_box_Xo{padding:80px 0}.query_map_JD{flex-direction:column}.query_map_JD .message_inquiry_jO,.query_map_JD .support_message_5q{flex:0 0 100%;width:100%}.query_map_JD .message_inquiry_jO::before{top:auto;bottom:0;right:0;background:linear-gradient(to right,transparent,rgb(128,180,106,0.5),transparent);height:1px;width:100%}} @media screen and (max-width: 768px) {.contact_box_Xo{padding:60px 0}.contact_box_Xo h3{font-size:calc(35px - 4px)}.query_map_JD .message_inquiry_jO,.query_map_JD .support_message_5q{padding:30px}.query_map_JD .message_inquiry_jO h3,.query_map_JD .support_message_5q h4{font-size:calc(18px - 2px)}.query_map_JD .message_inquiry_jO input[type="text"],.query_map_JD .message_inquiry_jO textarea{padding:12px 15px}.query_map_JD .message_inquiry_jO .support_info_ny{text-align:center;width:100%}} @media screen and (max-width: 480px) {.contact_box_Xo{padding:40px 0}.query_map_JD .message_inquiry_jO,.query_map_JD .support_message_5q{padding:20px}.query_map_JD .support_message_5q .reach_inquiry_sN li{flex-direction:column}.query_map_JD .support_message_5q .reach_inquiry_sN li svg{margin-bottom:10px}}.course_benefits_BS{position:relative;background:linear-gradient(135deg,rgb(212,235,203) 0%,#ffffff 100%);padding:100px 0;overflow:hidden}.course_benefits_BS::before{z-index:1;width:100%;background:repeating-linear-gradient( 45deg,rgb(171,209,157,0.5) 0px,transparent 3px,transparent 10px );height:100%;position:absolute;content:"";left:0;opacity:0.05;top:0}.course_benefits_BS::after{width:70%;background:rgb(171,209,157,0.5);right:-10%;position:absolute;top:-50%;height:200%;transform:rotate(-20deg);content:"";z-index:0;opacity:0.03}.course_benefits_BS .container{display:flex;flex-direction:column;margin:0 auto;padding:0 20px;z-index:2;position:relative;max-width:1200px}.course_benefits_BS .image_wrap_KU{transition:transform 0.5s cubic-bezier(0.215,0.61,0.355,1);z-index:2;width:100%;height:auto;filter:saturate(1.1);margin:0 auto 40px;max-width:500px;box-shadow:0 20px 40px rgba(0,0,0,0.1);transform:perspective(1000px) rotateY(-5deg)}.course_benefits_BS .image_wrap_KU:hover{box-shadow:0 30px 50px rgba(0,0,0,0.15);transform:perspective(1000px) rotateY(0deg) translateY(-10px)}.course_benefits_BS .corp_culture_fm{transform:translateY(-20px);padding:40px;box-shadow:0 15px 35px rgba(0,0,0,0.05),0 5px 15px rgba(0,0,0,0.05);z-index:3;position:relative;background:#ffffff}.course_benefits_BS .corp_culture_fm::before{content:"";position:absolute;left:0;background:linear-gradient(to bottom,rgb(171,209,157),rgb(128,180,106));top:0;height:100%;width:5px}.course_benefits_BS .text_wrapper_sy{position:relative}.course_benefits_BS h1{line-height:1.3;font-weight:700;font-size:32px;margin-bottom:30px;position:relative;color:#000000}.course_benefits_BS h1::after{content:"";width:80px;bottom:-12px;height:3px;left:0;background:linear-gradient(90deg,rgb(171,209,157),transparent);position:absolute}.course_benefits_BS ul{list-style:none;grid-template-columns:1fr;gap:20px;padding:0;display:grid;margin:0}.course_benefits_BS li{padding-left:40px;transition:transform 0.3s ease,box-shadow 0.3s ease;position:relative}.course_benefits_BS li:hover{transform:translateX(5px)}.course_benefits_BS li p{font-size:12px;font-weight:400;align-items:flex-start;line-height:1.6;color:#000000;margin:0;display:flex}.course_benefits_BS li svg{width:28px;position:absolute;top:0;transform:scale(0.9);transition:transform 0.3s ease;left:0;height:28px}.course_benefits_BS li:hover svg{transform:scale(1.1)}.course_benefits_BS svg path{fill:rgb(171,209,157);transition:fill 0.3s ease}.course_benefits_BS li:hover svg path{fill:rgb(128,180,106)}@media (min-width: 768px) {.course_benefits_BS .container{align-items:center;gap:40px;flex-direction:row}.course_benefits_BS .image_wrap_KU{transform:perspective(1000px) rotateY(-8deg) translateX(-20px);max-width:45%;margin:0}.course_benefits_BS .corp_culture_fm{transform:perspective(800px) rotateY(2deg);transition:transform 0.5s cubic-bezier(0.215,0.61,0.355,1);flex:1}.course_benefits_BS .corp_culture_fm:hover{transform:perspective(800px) rotateY(0deg)}.course_benefits_BS ul{grid-template-columns:repeat(2,1fr)}} @media (min-width: 992px) {.course_benefits_BS{padding:140px 0}.course_benefits_BS .image_wrap_KU{max-width:40%}.course_benefits_BS h1{font-size:42px}.course_benefits_BS .corp_culture_fm{padding:60px}} @media (max-width: 767px) {.course_benefits_BS{padding:60px 0}.course_benefits_BS .corp_culture_fm{padding:30px}.course_benefits_BS h1{font-size:calc(32px * 0.85)}.course_benefits_BS li{padding-left:35px}.course_benefits_BS li svg{transform:scale(0.8)}} @keyframes float {0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}} .course_benefits_BS .image_wrap_KU{animation:float 6s ease-in-out infinite}.course_fit_for_3b{padding:6rem 0;position:relative;overflow:hidden;background-color:rgb(212,235,203)}.course_fit_for_3b::before{opacity:0.2;width:100%;height:100%;background:radial-gradient(circle at 20% 20%,#ffffff 0%,transparent 25%),radial-gradient(circle at 80% 80%,rgb(128,180,106,0.5) 0%,transparent 30%),radial-gradient(circle at 50% 50%,rgb(171,209,157,0.5) 0%,transparent 40%);top:0;left:0;position:absolute;z-index:1;content:''}.course_fit_for_3b::after{width:100%;opacity:0.1;z-index:1;height:100%;position:absolute;left:0;content:'';background:linear-gradient(135deg,#ffffff 0%,transparent 100%);top:0}.course_fit_for_3b .corp_culture_fm{max-width:1200px;padding:0 2rem;position:relative;margin:0 auto;z-index:2}.course_fit_for_3b h3{margin-bottom:4rem;font-size:48px;position:relative;font-weight:300;letter-spacing:2px;text-align:center;color:rgb(171,209,157)}.course_fit_for_3b h3::after{bottom:-15px;content:'';left:50%;position:absolute;opacity:0.8;background:linear-gradient(90deg,transparent,rgb(171,209,157),transparent);height:3px;border-radius:50px;transform:translateX(-50%);width:80px}.course_fit_for_3b ul{margin:0;display:grid;padding:0;grid-template-columns:repeat(2,1fr);gap:2.5rem;list-style-type:none}.course_fit_for_3b li{border:1px solid rgba(255,255,255,0.2);display:flex;text-align:center;transition:all 0.5s cubic-bezier(0.165,0.84,0.44,1);flex-direction:column;overflow:hidden;backdrop-filter:blur(10px);border-radius:16px;padding:2.5rem 2rem;background-color:rgba(255,255,255,0.9);align-items:center;box-shadow:0 15px 35px rgba(0,0,0,0.05),0 5px 15px rgba(0,0,0,0.02);position:relative}.course_fit_for_3b li::before{position:absolute;opacity:0.1;z-index:-1;background:radial-gradient(circle at 90% 10%,rgb(171,209,157,0.5) 0%,transparent 30%),radial-gradient(circle at 10% 90%,rgb(128,180,106,0.5) 0%,transparent 30%);height:100%;content:'';width:100%;left:0;top:0;transition:opacity 0.5s ease}.course_fit_for_3b li::after{position:absolute;width:200%;content:'';left:-50%;z-index:-1;top:-50%;height:200%;background:radial-gradient(circle at center,rgba(255,255,255,0.8) 0%,transparent 60%);transform:scale(0.8);opacity:0;transition:all 0.5s ease}.course_fit_for_3b li:hover{border-color:rgb(171,209,157,0.5);box-shadow:0 25px 50px rgba(0,0,0,0.1),0 10px 25px rgba(0,0,0,0.05);transform:translateY(-10px)}.course_fit_for_3b li:hover::before{opacity:0.2}.course_fit_for_3b li:hover::after{opacity:0.1;transform:scale(1)}.course_fit_for_3b li svg{fill:rgb(128,180,106);height:70px;animation:float 8s ease-in-out infinite;width:70px;transition:all 0.5s ease;filter:drop-shadow(0 3px 6px rgb(128,180,106,0.5));margin-bottom:1.5rem}.course_fit_for_3b li:hover svg{transform:translateY(-5px);filter:drop-shadow(0 8px 15px rgb(171,209,157,0.5));fill:rgb(171,209,157)}.course_fit_for_3b li svg path{transition:all 0.5s ease}.course_fit_for_3b li:hover svg path{fill:rgb(171,209,157)}.course_fit_for_3b li{margin-top:1rem;color:#000000;font-weight:300;font-size:calc(17px * 1.1);line-height:1.7}.course_fit_for_3b li:nth-child(1){animation-delay:0s}.course_fit_for_3b li:nth-child(2){animation-delay:0.3s}.course_fit_for_3b li:nth-child(3){animation-delay:0.6s}.course_fit_for_3b li:nth-child(4){animation-delay:0.9s}@keyframes float {0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}} @keyframes pulse {0%,100%{opacity:0.7;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}} @keyframes fadeInUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @media (max-width: 991px) {.course_fit_for_3b{padding:5rem 0}.course_fit_for_3b h3{margin-bottom:3rem;font-size:calc(48px * 0.8)}.course_fit_for_3b ul{gap:2rem}.course_fit_for_3b li{padding:2rem 1.5rem}.course_fit_for_3b li svg{margin-bottom:1.2rem;height:60px;width:60px}} @media (max-width: 767px) {.course_fit_for_3b{padding:4rem 0}.course_fit_for_3b h3{font-size:calc(48px * 0.7);letter-spacing:1px;margin-bottom:2.5rem}.course_fit_for_3b ul{grid-template-columns:1fr;gap:1.5rem}.course_fit_for_3b li{padding:1.8rem 1.2rem}.course_fit_for_3b li svg{width:50px;margin-bottom:1rem;height:50px}}header{position:relative;box-shadow:0 10px 30px rgba(0,0,0,0.1);background:rgb(212,235,203);overflow:visible;padding:0;z-index:100;margin-top:0}header::before{height:100%;background:linear-gradient(135deg,transparent 25%,rgba(rgb(171,209,157),0.03) 25%) 0 0 / 20px 20px,linear-gradient(225deg,transparent 25%,rgba(rgb(171,209,157),0.03) 25%) 0 0 / 20px 20px,linear-gradient(315deg,transparent 25%,rgba(rgb(171,209,157),0.03) 25%) 0 0 / 20px 20px,linear-gradient(45deg,transparent 25%,rgba(rgb(171,209,157),0.03) 25%) 0 0 / 20px 20px;content:'';position:absolute;left:0;z-index:0;width:100%;top:0}header::after{position:absolute;transition:transform 0.5s ease;height:5px;transform-origin:center;width:100%;background:linear-gradient(to right,rgb(171,209,157),rgb(128,180,106),rgb(171,209,157) );content:'';left:0;bottom:0;transform:scaleX(0.7)}header:hover::after{transform:scaleX(1)}header .header_edu_jF{padding:1.3rem 2.5rem;position:relative;display:flex;align-items:center;justify-content:space-between;z-index:5}header .nav_mentor_2h{position:relative;perspective:800px;margin-right:2rem;flex:0 0 auto}header .main_learn_Qm{position:relative;transform-style:preserve-3d;display:block;transition:transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275)}header .main_learn_Qm:hover{transform:rotateY(10deg) rotateX(5deg)}header .main_learn_Qm::before{height:100%;transform:translateZ(-10px);top:0;background:rgb(171,209,157);position:absolute;opacity:0.1;content:'';left:0;filter:blur(10px);width:100%}header .main_learn_Qm img{filter:drop-shadow(0 5px 10px rgba(0,0,0,0.2));max-height:40px;transform:translateZ(20px)}header .top_navbar_GN{padding:0;perspective:1000px;transform-style:preserve-3d;list-style:none;position:relative;display:flex;margin:0}header .top_navbar_GN::before{transform-origin:top;left:0;width:100%;position:absolute;top:100%;height:10px;content:'';background:linear-gradient(transparent,rgba(0,0,0,0.05));transform:rotateX(90deg)}header .main_core_M5{transform-style:preserve-3d;margin:0 0.3rem;position:relative}header .main_core_M5 a{color:#000000;font-weight:600;padding:0.7rem 1.2rem;transform-style:preserve-3d;transform:translateZ(0);text-decoration:none;box-shadow:0 4px 6px rgba(0,0,0,0.05);align-items:center;justify-content:center;position:relative;background:#ffffff;transition:all 0.4s ease;font-size:17px;display:flex;border-radius:10px}header .main_core_M5 a::before{border-radius:10px;width:100%;top:0;opacity:0;left:0;transform:translateZ(-5px);content:'';height:100%;position:absolute;background:linear-gradient(135deg,rgb(171,209,157,0.5) 0%,rgb(128,180,106,0.5) 100% );transition:opacity 0.4s ease}header .main_core_M5 a:hover{transform:translateZ(15px);box-shadow:0 10px 20px rgba(0,0,0,0.1);color:#ffffff}header .main_core_M5 a:hover::before{opacity:1}header .main_core_M5 a::after{opacity:0;height:5px;position:absolute;content:'';right:5px;transform:translateZ(-10px);left:5px;background:rgb(171,209,157);bottom:-5px;transition:all 0.4s ease}header .main_core_M5 a:hover::after{bottom:-8px;opacity:0.3}header .header_edu_jF::before{width:30%;content:'';background:linear-gradient(to right,transparent,rgb(171,209,157),transparent );position:absolute;left:35%;height:1px;top:0}.first_class_Xx{position:relative;z-index:1;padding-top:2rem;background:#ffffff}@keyframes float {0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}} @media (min-width: 1400px) {header .header_edu_jF{max-width:1320px;margin:0 auto}header .main_core_M5{margin:0 0.5rem}header .main_core_M5 a{padding:0.7rem 1.5rem}} @media (max-width: 991px) {header .header_edu_jF{flex-wrap:wrap;padding:1rem 2rem}header .nav_mentor_2h{margin-right:0;margin-bottom:0}header .top_navbar_GN{margin-top:1rem;justify-content:flex-end;flex-basis:100%}header .main_core_M5 a{padding:0.6rem 1rem;font-size:calc(17px - 1px)}} @media (max-width: 767px) {header{padding:0}header .header_edu_jF{padding:0.8rem 1.5rem}header .nav_mentor_2h{max-width:140px}header .main_learn_Qm img{max-height:35px}header .top_navbar_GN{-webkit-overflow-scrolling:touch;padding-bottom:0.5rem;overflow-x:auto;scrollbar-width:thin;margin-top:0.8rem;justify-content:flex-start}header .top_navbar_GN::-webkit-scrollbar{height:3px}header .top_navbar_GN::-webkit-scrollbar-thumb{border-radius:10px;background:rgb(171,209,157,0.5)}header .main_core_M5{margin:0 0.2rem;flex:0 0 auto}header .main_core_M5 a{white-space:nowrap;font-size:calc(17px - 2px);padding:0.5rem 0.8rem}} @media (max-width: 479px) {header .header_edu_jF{padding:0.7rem 1.2rem}header .nav_mentor_2h{max-width:120px}header .main_core_M5 a{padding:0.4rem 0.6rem;font-size:calc(17px - 3px)}header::after{height:3px}} @supports not (transform-style: preserve-3d) {header .main_learn_Qm:hover{transform:translateY(-3px)}header .main_core_M5 a:hover{transform:translateY(-3px)}}.privacy_sanctuary_91{background-color:rgb(212,235,203);box-shadow:0 0 15px rgba(0,0,0,0.1);border:1px solid #000000;padding:30px;font-family:Arial,sans-serif}.privacy_sanctuary_91 h1{text-transform:uppercase;font-size:33px;margin:20px 0;font-weight:700;color:#000000}.privacy_sanctuary_91 h2{color:#000000;margin:15px 0;font-size:18px;font-weight:600}.privacy_sanctuary_91 h3,.privacy_sanctuary_91 h4,.privacy_sanctuary_91 h5,.privacy_sanctuary_91 h6{color:#000000;margin:10px 0;font-size:18px}.privacy_sanctuary_91 ul{list-style-type:square;margin:15px 0;padding-left:20px;color:#000000}.privacy_sanctuary_91 li{font-size:16px;line-height:1.8}@media only screen and (max-width: 800px) {.privacy_sanctuary_91{padding:20px}.privacy_sanctuary_91 h1{font-size:18px}.privacy_sanctuary_91 h2{font-size:21px}.privacy_sanctuary_91 ul{font-size:16px}} .education_framework_iw{overflow:visible;background:linear-gradient(170deg,rgb(212,235,203) 0%,rgba(0,0,0,0.5) 100%);padding:160px 0;position:relative}.education_framework_iw::before{background:linear-gradient(45deg,rgb(171,209,157,0.5) 0%,transparent 40%);left:0;opacity:0.2;position:absolute;top:0;z-index:1;height:100%;width:100%;content:''}.education_framework_iw .corp_culture_fm{margin:0 auto;z-index:2;transform:rotate(-3deg);position:relative;padding:0 20px;max-width:1200px}.education_framework_iw .text_wrapper_sy{margin-left:5%;transition:transform 0.4s ease,box-shadow 0.4s ease;border-radius:0 23px 23px 0;overflow:visible;box-shadow:0 20px 40px rgba(0,0,0,0.2);transform:translateX(20px);padding:60px 70px 60px 50px;width:60%;backdrop-filter:blur(10px);background:linear-gradient(135deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.05) 100%);position:relative;border-left:4px solid rgb(171,209,157)}.education_framework_iw .text_wrapper_sy:hover{transform:translateX(10px);box-shadow:0 25px 50px rgba(0,0,0,0.25)}.education_framework_iw .text_wrapper_sy::before{z-index:-1;height:180px;filter:blur(40px);opacity:0.1;background:rgb(171,209,157);top:-90px;animation:pulse-glow 8s infinite alternate;content:'';width:180px;border-radius:50%;right:-90px;position:absolute}.education_framework_iw .text_wrapper_sy::after{position:absolute;bottom:-30px;content:'';left:-25%;width:150%;background:linear-gradient(90deg,transparent 0%,rgb(171,209,157,0.5) 30%,rgb(171,209,157) 50%,rgb(171,209,157,0.5) 70%,transparent 100% );z-index:3;height:3px}.education_framework_iw .text_wrapper_sy h2{transform:translateX(-40px);text-shadow:0 2px 10px rgba(0,0,0,0.1);padding-bottom:15px;position:relative;margin-bottom:30px;font-size:35px;color:#ffffff;font-weight:700}.education_framework_iw .text_wrapper_sy h2::before{left:-35px;opacity:0.6;animation:spin-slow 20s linear infinite;height:70px;content:'';width:70px;top:-35px;position:absolute;border-radius:10px;z-index:-1;border:2px solid rgb(171,209,157,0.5)}.education_framework_iw .text_wrapper_sy h2::after{position:absolute;height:4px;bottom:0;content:'';width:60px;left:0;background:rgb(171,209,157);border-radius:10px}.education_framework_iw .text_wrapper_sy p{line-height:1.8;z-index:2;color:#ffffff;position:relative;font-size:12px;text-shadow:0 1px 3px rgba(0,0,0,0.1)}.education_framework_iw::after{opacity:0.1;animation:rotate-float 25s infinite linear;height:180px;filter:blur(30px);bottom:-90px;content:'';right:15%;border-radius:23px;transform:rotate(30deg);position:absolute;width:180px;background:rgb(128,180,106)}.education_framework_iw .corp_culture_fm::before{top:-120px;height:100px;animation:float-vertical 10s infinite ease-in-out;border-radius:50%;border:1px solid rgb(171,209,157,0.5);content:'';right:10%;opacity:0.4;position:absolute;width:100px}.education_framework_iw .corp_culture_fm::after{left:-40px;top:40%;content:'';position:absolute;animation:pulse-subtle 5s infinite;background:rgb(171,209,157);opacity:0.2;border-radius:50%;height:25px;width:25px;filter:blur(5px)}@keyframes pulse-glow {0%,100%{opacity:0.1;transform:scale(1)}50%{opacity:0.2;transform:scale(1.1)}} @keyframes spin-slow {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes rotate-float {0%{transform:rotate(30deg) translateY(0)}25%{transform:rotate(120deg) translateY(-20px)}50%{transform:rotate(210deg) translateY(0)}75%{transform:rotate(300deg) translateY(20px)}100%{transform:rotate(390deg) translateY(0)}} @keyframes float-vertical {0%,100%{transform:translateY(0)}50%{transform:translateY(-30px)}} @keyframes pulse-subtle {0%,100%{opacity:0.2;transform:scale(1)}50%{opacity:0.4;transform:scale(1.3)}} .education_framework_iw .text_wrapper_sy p::first-letter{color:rgb(171,209,157);font-weight:700;font-size:1.5em}.education_framework_iw .text_wrapper_sy p::after{width:200px;height:100%;position:absolute;top:0;background-image:repeating-linear-gradient( -45deg,rgb(171,209,157,0.5),rgb(171,209,157,0.5) 1px,transparent 1px,transparent 6px );content:'';right:-250px;opacity:0.3;z-index:-1}@media screen and (max-width: 1200px) {.education_framework_iw .text_wrapper_sy::after{width:120%;left:-10%}.education_framework_iw .text_wrapper_sy p::after{display:none}} @media screen and (max-width: 992px) {.education_framework_iw{padding:120px 0}.education_framework_iw .corp_culture_fm{transform:rotate(-2deg)}.education_framework_iw .text_wrapper_sy{padding:50px 40px 50px 40px;width:70%}.education_framework_iw .text_wrapper_sy h2{transform:translateX(-30px)}.education_framework_iw .text_wrapper_sy::before{right:-75px;top:-75px;width:150px;height:150px}.education_framework_iw::after{width:150px;bottom:-75px;height:150px}} @media screen and (max-width: 768px) {.education_framework_iw{padding:90px 0;overflow:hidden}.education_framework_iw .corp_culture_fm{transform:none}.education_framework_iw .text_wrapper_sy{width:90%;transform:none;margin-left:0;padding:40px 30px;border-radius:23px}.education_framework_iw .text_wrapper_sy:hover{transform:none}.education_framework_iw .text_wrapper_sy h2{transform:none;margin-bottom:25px;font-size:calc(35px * 0.9)}.education_framework_iw .text_wrapper_sy h2::before{display:none}.education_framework_iw .text_wrapper_sy::before{top:-60px;width:120px;height:120px;right:-60px}.education_framework_iw .text_wrapper_sy::after{left:0;width:100%;bottom:-20px}.education_framework_iw .corp_culture_fm::before,.education_framework_iw .corp_culture_fm::after,.education_framework_iw::after{display:none}} @media screen and (max-width: 480px) {.education_framework_iw{padding:70px 0}.education_framework_iw .text_wrapper_sy{padding:30px 20px;width:100%}.education_framework_iw .text_wrapper_sy h2{font-size:calc(35px * 0.8);margin-bottom:20px;padding-bottom:12px}.education_framework_iw .text_wrapper_sy h2::after{height:3px;width:50px}.education_framework_iw .text_wrapper_sy p{font-size:calc(12px * 0.9)}.education_framework_iw .text_wrapper_sy::before{width:80px;height:80px;top:-40px;right:-40px}}