header,footer{width:100%}header{left:0;top:0;width:100%;box-shadow:0 5px 25px rgba(0,0,0,0.5);background:linear-gradient(to bottom,rgb(139,152,177,0.5) 0%,#000000 100%);z-index:100;position:fixed}html,body{color:#000000;height:100%;min-height:100%;font-family:Arial,sans-serif}.container{width:1269px;max-width:100%;margin:auto}a{text-decoration:none;color:inherit}.dev_privacy_encasement::before{left:0;top:0;content:"";right:0;z-index:1;position:absolute;background:linear-gradient(90deg,rgb(139,152,177),rgb(82,106,152),rgb(139,152,177));height:5px}.dev_privacy_encasement .container{margin:0 auto;position:relative;z-index:2;max-width:1140px}.dev_privacy_encasement h1{color:rgb(139,152,177);margin-bottom:2rem;font-weight:700;position:relative;letter-spacing:-0.02em;transform-origin:left center;border-left:4px solid rgb(82,106,152);font-size:47px;padding-left:1.5rem}.dev_privacy_encasement h1:hover::after{transform:scaleX(1.5)}.dev_privacy_encasement h2{margin:2.5rem 0 1.25rem;padding-bottom:0.75rem;font-weight:600;font-size:33px;color:#000000;position:relative}.dev_privacy_encasement h2:hover::before{width:80px}.dev_privacy_encasement h3{color:#000000;font-weight:600;position:relative;margin:2rem 0 1rem;font-size:calc(33px * 0.85);padding-left:1rem}.dev_privacy_encasement h4{font-size:calc(33px * 0.7);opacity:0.95;margin:1.75rem 0 0.875rem;font-weight:600;color:#000000}.dev_privacy_encasement p strong{background:linear-gradient(120deg,transparent 0%,rgb(82,106,152,0.5) 30%,transparent 100%);transition:background 0.3s ease;font-weight:600;padding:0.15em 0.3em;margin:0 -0.3em;color:#000000}.dev_privacy_encasement li{position:relative;margin-bottom:0.875rem;line-height:1.7;padding-left:1.5rem;font-size:14px;color:#000000}.dev_privacy_encasement li:hover::before{background:rgb(139,152,177);transform:translateY(-50%) scale(1.2)}.dev_privacy_encasement span{color:#000000;padding:0.5rem 0 0.5rem 1rem;border-left:1px solid rgb(82,106,152,0.5);margin-bottom:1.5rem;font-size:14px;background:linear-gradient(90deg,rgb(255,255,255,0.5) 0%,transparent 100%);line-height:1.7;display:block}.dev_meet_us::after{right:-50%;z-index:2;filter:blur(60px);position:absolute;width:100%;height:100%;content:"";animation:shimmer 15s infinite alternate ease-in-out;top:-50%;opacity:0.08;background:radial-gradient(circle at center,rgb(139,152,177,0.5) 0%,transparent 70%);transform:rotate(35deg)}.dev_meet_us .dev_text_box_item{transition:transform 0.6s cubic-bezier(0.34,1.56,0.64,1);background:rgba(255,255,255,0.03);padding:50px;backdrop-filter:blur(10px);box-shadow:15px 15px 30px rgba(0,0,0,0.2),-15px -15px 30px rgba(255,255,255,0.02),inset 5px 5px 10px rgba(255,255,255,0.02),inset -5px -5px 10px rgba(0,0,0,0.1);transform:perspective(1000px) rotateX(2deg);border-radius:2px}.dev_meet_us .dev_text_box_item{padding:60px 70px}.dev_meet_us .dev_text_box_item{transform:perspective(1000px) rotateX(1deg);padding:30px 25px}.dev_meet_us h1::after{left:0;bottom:-15px;content:"";animation:expandLine 1.5s ease-out forwards;transform-origin:left;border-radius:1px;height:4px;position:absolute;width:80px;background:linear-gradient(90deg,rgb(139,152,177) 0%,rgb(82,106,152) 100%)}.dev_meet_us h1::after{width:120px}.dev_meet_us h1::after{height:3px;bottom:-10px;width:60px}.dev_meet_us h4::before{background:rgb(82,106,152);top:50%;transform:translateY(-50%) rotate(45deg);content:"";opacity:0.8;width:10px;left:-20px;height:10px;position:absolute}.dev_course_program_description{height:100vh;background-color:#ffffff;max-height:900px;position:relative;min-height:600px;overflow:hidden}.dev_course_program_description::before{background:linear-gradient(90deg,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.4) 50%,transparent 100%);z-index:1;width:70%;height:100%;top:0;pointer-events:none;position:absolute;left:0;content:''}.dev_course_program_description .dev_learn_track:hover .dev_career_ready{animation-play-state:paused}.dev_course_program_description .dev_online_learn{overflow:hidden;width:20%;height:100%}.dev_course_program_description .dev_online_learn:hover img{transform:scale(1.2)}.dev_course_program_description .container{position:relative;justify-content:flex-start;align-items:center;padding-left:0;height:100%;width:65%;z-index:2;display:flex}.dev_course_program_description .dev_coding_expert h3{font-size:34px;margin-bottom:1.5rem;color:#000000;font-weight:700}.dev_course_program_description .dev_coding_expert p{margin-bottom:2rem;line-height:1.7;color:#000000;font-size:13px}.dev_course_program_description .dev_coding_expert .dev_request_query::before{top:0;opacity:0;left:0;z-index:-1;transition:opacity 0.3s ease;background:linear-gradient(to right,rgb(82,106,152),rgb(139,152,177));height:100%;position:absolute;content:'';width:100%}.dev_course_program_description .dev_coding_expert .dev_request_query:hover{box-shadow:0 10px 20px rgba(0,0,0,0.15);transform:translateY(-5px)}.dev_join_our_community{z-index:1;position:relative;background:rgb(192,199,206);padding:7rem 3rem 5rem;margin:5rem 0 5rem;overflow:visible}.dev_join_our_community::after{z-index:-1;right:0;background:#ffffff;width:80%;box-shadow:0 20px 40px rgba(0,0,0,0.05);top:10px;position:absolute;height:calc(100% + 40px);transform:skewY(2deg) translateY(-20px);content:""}.dev_join_our_community .dev_instructor_bio::before{top:-40px;transform:rotate(-15deg);position:absolute;content:"";opacity:0.3;z-index:-1;background:rgb(139,152,177,0.5);width:120px;left:-20px;clip-path:polygon(50% 0%,100% 38%,82% 100%,18% 100%,0% 38%);height:120px;animation:floatElement 8s ease-in-out infinite}.dev_join_our_community p{align-self:flex-start;max-width:60%;font-size:35px;line-height:1.3;font-weight:700;position:relative;color:#000000;margin-bottom:3rem;transform:translateX(40%);font-family:Arial,sans-serif}.dev_join_our_community .input_holder::before{top:0;left:0;clip-path:polygon(0 0,100% 0,100% 85%,85% 100%,0 100%);height:100%;z-index:-1;position:absolute;background:#ffffff;content:"";width:100%}.dev_join_our_community .dev_request_query{font-family:Arial,sans-serif;overflow:hidden;z-index:1;border:none;font-size:20px;color:#ffffff;padding:1.5rem 2.5rem;cursor:pointer;font-weight:600;transition:all 0.3s ease;background:rgb(139,152,177);position:relative}.dev_join_our_community .dev_request_query:hover{color:#ffffff}.dev_join_our_community .dev_request_query:hover::before{transform:translateX(0) skewX(-15deg)}.dev_education_history::before{top:-20%;right:-10%;height:70%;position:absolute;content:"";z-index:1;transform:rotateZ(-15deg) rotateX(45deg) rotateY(15deg);opacity:0.2;width:60%;background:repeating-linear-gradient( 45deg,rgb(82,106,152,0.5),rgb(82,106,152,0.5) 5px,transparent 5px,transparent 20px )}.dev_education_history .dev_testimonial_corner{justify-content:center;transform-style:preserve-3d;z-index:2;margin:0 auto;max-width:1000px;display:flex;align-items:center;position:relative}.dev_education_history .dev_img_grid:hover{transform:translateZ(80px) rotateY(5deg) rotateX(0deg);filter:brightness(1.1);box-shadow:30px 30px 40px -10px rgba(0,0,0,0.5)}.dev_education_history .dev_exp_achievements{margin-left:auto;transition:all 0.7s cubic-bezier(0.23,1,0.32,1);padding:2.5rem 2.5rem 2.5rem 8rem;border-radius:20px;background:#ffffff;z-index:2;box-shadow:15px 15px 30px -5px rgba(0,0,0,0.5);width:550px;position:relative;transform:translateZ(30px) rotateY(-10deg) rotateX(3deg)}.dev_education_history .dev_exp_achievements:hover::before{top:8px;left:8px;opacity:0.5}.dev_education_history .name{font-weight:700;transform:translateY(30px);position:relative;z-index:2;font-size:30px;opacity:0;animation:slide-up 0.7s forwards 0.2s;margin-bottom:0.7rem;color:rgb(139,152,177)}.dev_education_history .dev_job_box{z-index:2;font-weight:400;color:#000000;font-style:italic;transform:translateY(30px);position:relative;animation:slide-up 0.7s forwards 0.6s;font-size:16px;opacity:0;line-height:1.7}.dev_education_history .dev_testimonial_corner:hover .dev_img_grid{animation:floating 6s ease-in-out infinite}.dev_contacts::before{width:100%;content:'';z-index:0;position:absolute;opacity:0.15;height:100%;left:0;background:radial-gradient(circle at 25% 25%,rgb(139,152,177,0.5) 0%,transparent 50%);top:0}.dev_contacts .container{z-index:1;position:relative}.dev_contacts .dev_ask_question{position:relative;grid-template-columns:2fr 1fr;display:grid;gap:0}.dev_contacts .dev_get_helpYdfn:nth-child(1) h2{margin-bottom:2rem;line-height:1.1;position:relative;font-size:calc(40px * 1.2);color:rgb(139,152,177);font-weight:700;letter-spacing:-1px;text-transform:uppercase}.dev_contacts .dev_contact_team::after{background:rgb(82,106,152,0.5);position:absolute;height:1px;left:0;bottom:-10px;content:'';width:100%}.dev_contacts .dev_get_helpYdfn > p{font-size:17px;position:relative;align-items:center;color:#000000;margin-bottom:1rem;padding-left:30px;display:flex}.dev_contacts .dev_get_helpYdfn > p svg path{fill:rgb(139,152,177)}.dev_contacts .dev_get_helpYdfn > p span{margin-left:0.25rem;font-weight:600}.dev_contacts .dev_reach_contact h3{color:rgb(139,152,177);font-weight:700;font-size:18px;text-transform:uppercase;letter-spacing:1px;margin-bottom:1.5rem}.dev_contacts .dev_msg_page span{font-weight:600;transition:all 0.3s ease;background:#ffffff;box-shadow:0 3px 10px rgba(0,0,0,0.05);color:#000000;border-radius:10px;padding:0.5rem 1rem;border-left:3px solid rgb(82,106,152);font-size:17px}.dev_contacts .dev_get_helpYdfn .dev_img_grid{overflow:hidden;width:100%;z-index:-1;height:100%;border-radius:0}.dev_contacts .dev_talk_support a{margin-bottom:2rem;position:relative;flex-direction:column;transition:all 0.3s ease;text-decoration:none;padding-left:40px;display:flex}.dev_contacts .dev_talk_support a:hover svg{transform:scale(1.2)}.dev_contacts .dev_talk_support svg path{fill:#ffffff}.dev_contacts .dev_talk_support a p{color:#ffffff;font-size:calc(17px * 1.2);position:relative;margin-bottom:0;font-weight:600}.dev_contacts .dev_talk_support a p::after{left:0;background:#ffffff;width:0;transition:width 0.3s ease;position:absolute;height:2px;bottom:-5px;content:''}.dev_client_opinions::before{transform:rotate(-15deg) skew(15deg);filter:blur(40px);position:absolute;width:40%;z-index:0;content:"";height:70%;opacity:0.4;top:-10%;right:-5%;background:linear-gradient(135deg,rgb(82,106,152,0.5),rgb(139,152,177,0.5))}.dev_client_opinions .container{padding:0 2rem;z-index:2;position:relative;margin:0 auto;max-width:1200px}.dev_client_opinions h2::after{background:linear-gradient(90deg,rgb(139,152,177),rgb(82,106,152));content:"";opacity:0.8;position:absolute;border-radius:10px;bottom:-1rem;height:4px;left:50%;width:80px;transform:translateX(-50%)}.dev_client_opinions .dev_testimonial_corner{display:flex;overflow:hidden;padding:2.5rem 2rem 2rem;transform:translateY(0);transition:all 0.4s cubic-bezier(0.165,0.84,0.44,1);border-radius:2px;box-shadow:0 10px 30px rgba(0,0,0,0.05),0 1px 4px rgba(0,0,0,0.03);position:relative;flex-direction:column;background:#ffffff}.dev_client_opinions .dev_testimonial_corner:hover{box-shadow:0 20px 40px rgba(0,0,0,0.09),0 4px 8px rgba(0,0,0,0.04);transform:translateY(-8px)}.dev_client_opinions .dev_testimonial_corner:hover::after{transform:scaleX(1)}.dev_client_opinions .dev_testimonial_corner h3{font-size:calc(20px * 1.05);font-weight:600;display:inline-block;position:relative;color:#000000;margin-bottom:1rem}.dev_client_opinions .dev_testimonial_corner:hover h3::after{width:65%}.dev_client_opinions .dev_testimonial_corner .description{flex-grow:1;line-height:1.7;font-weight:400;z-index:1;position:relative;color:#000000;font-size:12px;margin-bottom:2rem}.dev_client_opinions .dev_testimonial_corner:hover div{transform:scale(1.08)}.dev_client_opinions .dev_testimonial_corner img{object-fit:cover;transition:transform 0.5s ease;height:100%;transform:scale(1);width:100%}.dev_title_opener .dev_learn_expressfast{min-height:100vh;display:flex;justify-content:flex-start;align-items:center;position:relative}.dev_title_opener .dev_knowledge_classes{max-width:1200px;z-index:2;grid-template-columns:1fr;margin-left:5%;transform:translateY(-2vh);position:relative;padding:2rem;gap:2rem;display:grid;width:90%}.dev_title_opener .title_style_header{font-size:clamp(2.5rem,5vw,44px);line-height:1.1;transform:translateX(-5px);font-weight:700;animation:slide-in 0.8s cubic-bezier(0.17,0.67,0.3,1.33) 0.2s forwards;margin:0;padding:1.5rem 0;color:#ffffff;opacity:0}.dev_title_opener h3{position:relative;max-width:800px;padding-left:20px;margin:0;font-size:clamp(1.2rem,3vw,20px);color:rgb(82,106,152);line-height:1.4;font-weight:600}.dev_title_opener h3::before{bottom:0.5rem;position:absolute;transform-origin:top center;animation:scale-y 1s cubic-bezier(0.23,1,0.32,1) 0.8s forwards;left:0;background:rgb(82,106,152);width:3px;top:0.5rem;transform:scaleY(0);content:""}.dev_title_opener p:hover{transform:translateX(10px) translateY(-5px)}.dev_thxNote{background:linear-gradient(135deg,rgb(192,199,206) 0%,rgba(rgb(139,152,177,0.5),0.1) 100%);z-index:1;overflow:hidden;position:relative;padding:6rem 0}.dev_thxNote::after{content:"";position:absolute;z-index:-1;width:40%;transform:rotate(-15deg) translateZ(-10px);background:linear-gradient(45deg,rgb(139,152,177) 0%,rgba(rgb(82,106,152,0.5),0.8) 100%);right:-5%;opacity:0.15;height:70%;top:-10%;animation:float 15s ease-in-out infinite;filter:blur(80px)}.dev_thxNote .dev_instructor_bio{transform:translateY(0);display:grid;box-shadow:0 10px 30px -15px rgba(rgba(0,0,0,0.5),0.12),0 0 0 1px rgba(rgb(139,152,177,0.5),0.08);position:relative;grid-template-columns:1fr;background:rgba(rgb(255,255,255,0.5),0.9);transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);padding:3.5rem;backdrop-filter:blur(10px);gap:2.5rem}.dev_thxNote .dev_instructor_bio:hover::before{transform:scaleY(1)}.dev_thxNote h5{overflow:hidden;font-size:calc(23px * 1.1);line-height:1.3;position:relative;margin-bottom:0.5rem;padding-bottom:1rem;color:#000000;font-weight:700}.dev_thxNote .dev_instructor_bio:hover h5::after{transform:translateX(10px);width:7rem}.dev_thxNote p{margin:0;opacity:0.9;color:#000000;position:relative;font-size:13px;line-height:1.7;transition:color 0.3s ease;transform:translateZ(0);font-weight:400}.dev_thxNote a:hover{transform:translateY(-2px)}.dev_thxNote a:hover::before{transform:scaleX(1);transform-origin:left}.dev_thxNote a:hover p{color:rgb(139,152,177)}.dev_plan_chooser{background-color:rgb(192,199,206);position:relative;overflow:hidden;padding:6rem 0}.dev_plan_chooser::after{height:20rem;z-index:1;opacity:0.15;width:20rem;content:"";right:-5rem;background:linear-gradient(225deg,rgb(82,106,152) 0%,transparent 80%);position:absolute;transform:rotate(-15deg);pointer-events:none;bottom:-5rem}.dev_plan_chooser .dev_study_price{gap:3rem;grid-template-columns:1fr;position:relative;display:grid}.dev_plan_chooser .dev_program_fees::before{transform:rotate(45deg);left:-20px;content:"";background-color:rgb(139,152,177);height:40px;width:40px;top:20px;position:absolute;z-index:-1}.dev_plan_chooser .dev_program_fees h2::after{height:3px;left:0;width:80px;content:"";bottom:-10px;position:absolute;background:linear-gradient(90deg,rgb(139,152,177),rgb(82,106,152))}.dev_plan_chooser .dev_pricing_pack{perspective:1000px;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2rem}.dev_plan_chooser .dev_rate_packages:hover{transform:translateY(-10px)}.dev_plan_chooser .dev_promo_cost{position:relative;height:100%;box-shadow:0 10px 30px rgba(0,0,0,0.08);background-color:#ffffff;overflow:hidden;display:flex;border-radius:10px;transition:transform 0.5s cubic-bezier(0.23,1,0.32,1),box-shadow 0.5s ease;flex-direction:column;transform:translateZ(0)}.dev_plan_chooser .dev_rate_packages:nth-child(even) .dev_promo_cost{transform:rotate(1deg)}.dev_plan_chooser .dev_payment_scheme::before{height:100%;content:"";left:0;z-index:-1;background:linear-gradient(135deg,#ffffff 0%,rgba(255,255,255,0.8) 100%);position:absolute;width:100%;top:0}.dev_plan_chooser .dev_rate_packages:hover .dev_payment_scheme h3{transform:translateZ(25px)}.dev_plan_chooser .dev_payment_scheme h3::after{left:0;transition:width 0.3s ease;position:absolute;height:3px;content:"";background:rgb(139,152,177);width:40px;bottom:-8px}.dev_plan_chooser .dev_skill_pricing::before{height:2px;background:linear-gradient(90deg,rgb(139,152,177,0.5),transparent);content:"";position:absolute;bottom:-8px;width:80px;left:0}.dev_plan_chooser .dev_img_grid{width:100%;height:200px;overflow:hidden;transform:translateZ(0);position:relative;transition:transform 0.5s ease}.dev_plan_chooser .dev_img_grid::after{background:linear-gradient(to top,rgba(0,0,0,0.6),transparent);bottom:0;z-index:1;content:"";width:100%;left:0;position:absolute;height:50%}.dev_plan_chooser .dev_rate_packages:hover .dev_img_grid::before{opacity:0.05}header .top_plank .dev_learning_learn div svg,header .top_plank .dev_learning_learn div svg path{fill:#ffffff}header .top_plank .dev_learning_learn{justify-content:flex-start;padding:15px 0 10px 0;font-size:13px;line-height:21px;display:flex;align-items:center;flex-wrap:wrap;width:100%}header::before{opacity:0.3;background:radial-gradient(circle at 20% 30%,rgb(82,106,152,0.5) 0%,transparent 15%),radial-gradient(circle at 80% 70%,rgb(139,152,177,0.5) 0%,transparent 15%);top:0;animation:pulse-bg 8s infinite alternate;z-index:1;height:100%;left:0;width:100%;position:absolute;content:""}header .container{display:flex;flex-direction:column;padding:0;position:relative;z-index:2;align-items:center}header .dev_nav_header{justify-content:center;align-items:center;z-index:3;margin:1rem 0 1.5rem;display:flex;text-decoration:none;position:relative}header .dev_nav_header::after{position:absolute;z-index:-2;content:"";width:70px;animation:pulse-opacity 4s ease infinite alternate;border-radius:50%;filter:blur(20px);background:rgb(82,106,152,0.5);height:70px;opacity:0.3}header .dev_nav_header svg{width:auto;height:45px;transition:all 0.4s ease;filter:drop-shadow(0 0 8px rgb(139,152,177,0.5))}header .dev_head_expert::before{z-index:3;background:linear-gradient(90deg,#000000 0%,transparent 10%,transparent 90%,#000000 100%);position:absolute;top:0;left:0;height:100%;content:"";pointer-events:none;width:100%}header .dev_main_learning{font-size:12px;letter-spacing:1px;font-family:Arial,sans-serif;text-transform:uppercase;white-space:nowrap;text-decoration:none;color:#ffffff;padding:0.6rem 1.5rem;position:relative;perspective:800px;transition:all 0.3s ease;z-index:2;font-weight:600}header .dev_main_learning:hover{text-shadow:0 0 5px rgb(82,106,152,0.5);color:rgb(82,106,152);transform:translateY(-2px) translateZ(0)}header .dev_main_learning:hover::before{box-shadow:0 0 15px rgb(139,152,177,0.5);border-color:rgb(82,106,152,0.5);transform:translateZ(0)}.dev_quantitative_data::before{width:100%;left:0;background:linear-gradient(135deg,rgb(139,152,177,0.5) 0%,transparent 70%);content:"";opacity:0.1;z-index:0;top:0;height:100%;position:absolute}.dev_quantitative_data .container{z-index:1;position:relative;padding:0 1.5rem;margin:0 auto;max-width:1200px}.dev_quantitative_data .dev_pro_extra{background:linear-gradient(to right,rgb(139,152,177,0.5) 0%,transparent 100%);position:relative;margin-bottom:3rem;border-radius:27px 0 0 27px;padding:3rem;box-shadow:-5px 5px 15px rgba(0,0,0,0.05)}.dev_quantitative_data .dev_top_statistics{font-size:29px;color:#000000;font-weight:700;margin:0 0 1.5rem;position:relative;display:inline-block}.dev_quantitative_data .dev_career_statistics{font-size:16px;font-weight:400;margin:0;max-width:80%;line-height:1.7;color:#000000}.dev_quantitative_data .dev_knowledge_upgrade{padding:0;display:flex;transition:all 0.3s ease;border-radius:27px;overflow:hidden;background:#ffffff;margin:1rem;flex:0 0 calc(50% - 2rem);box-shadow:0 10px 30px rgba(0,0,0,0.05);align-items:flex-start}.dev_quantitative_data .dev_knowledge_upgrade:nth-child(even) h4{background:rgb(82,106,152)}.dev_quantitative_data .dev_knowledge_upgrade h4::before{transition:opacity 0.3s ease;left:-50%;height:200%;background:radial-gradient(circle,rgba(255,255,255,0.3) 0%,transparent 60%);top:-50%;position:absolute;width:200%;opacity:0;content:""}.dev_quantitative_data svg{fill:rgba(255,255,255,0.5);transition:all 0.3s ease;height:24px;right:1rem;width:24px;position:absolute;top:1rem}footer{color:#ffffff;position:relative;font-family:Arial,sans-serif;z-index:1}.dev_carbon_cta::before{background:linear-gradient(to right,transparent 0%,rgb(139,152,177) 25%,#ffffff 50%,rgb(82,106,152) 75%,transparent 100%);height:1px;top:0;left:0;content:"";position:absolute;animation:shimmer 8s linear infinite;right:0}.dev_carbon_cta .company_holder{flex:1 1 350px;padding:1.5rem;transition:transform 0.3s ease,box-shadow 0.3s ease;border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,0.15),inset 0 0 0 1px rgba(255,255,255,0.1);transform:translateY(0);background:rgba(0,0,0,0.5);backdrop-filter:blur(15px);margin-right:2rem}.dev_carbon_cta .company_holder h3::after{width:100%;transform:scaleX(0.3);left:0;background:linear-gradient(to right,rgb(139,152,177),rgb(82,106,152));height:2px;position:absolute;content:"";bottom:-8px;transition:transform 0.5s ease;transform-origin:left}.dev_carbon_cta .dev_head_primary{flex-wrap:wrap;gap:1.5rem;display:flex}.dev_carbon_cta .dev_head_expert{position:relative;background:rgba(255,255,255,0.05);transition:all 0.3s ease;backdrop-filter:blur(10px);padding:1.5rem;overflow:hidden;flex:1 1 200px;border-radius:15px}.dev_carbon_cta .dev_head_expert:hover h5::before{width:100%}.dev_carbon_cta .dev_head_expert .dev_head_primary{display:flex;gap:0.75rem;flex-direction:column}.dev_carbon_cta .dev_head_expert a{padding:0.25rem 0.5rem;color:rgba(255,255,255,0.8);text-decoration:none;border-radius:10px;position:relative;font-size:15px;z-index:1;transition:all 0.3s ease;display:block}.dev_carbon_cta .dev_head_expert a:hover{transform:translateX(5px);color:#ffffff}.dev_app_store{backdrop-filter:blur(15px);overflow:hidden;background:rgba(0,0,0,0.5);position:relative;padding:1.5rem 0}.dev_app_store .container{display:flex;position:relative;align-items:center;justify-content:center}.dev_app_store .dev_chrome_ext{text-align:center;padding:0.5rem 1rem;backdrop-filter:blur(5px);transition:all 0.3s ease;font-size:15px;border-radius:30px;position:relative;background:rgba(0,0,0,0.1);color:rgba(255,255,255,0.7)}.dev_carbon_cta .dev_head_primary a:hover::after{transform:translateY(-50%) scale(1)}.dev_carbon_cta .dev_netiquette::before{content:"";height:0;transition:width 0.5s ease 0.3s,height 0.5s ease;left:-10px;border:1px solid transparent;width:0;top:-10px;position:absolute}.dev_carbon_cta .company_holder:hover .dev_netiquette::before{width:calc(100% + 20px);border-top-color:rgb(139,152,177,0.5);transition:width 0.5s ease,height 0.5s ease 0.3s;height:calc(100% + 20px);border-right-color:rgb(139,152,177,0.5)}.dev_contact_us{background:linear-gradient( -45deg,rgb(192,199,206) 0%,rgb(82,106,152,0.5) 100% );padding:6rem 0;position:relative;overflow:hidden}.dev_contact_us .dev_request_panel{overflow:hidden;box-shadow:0 25px 50px rgb(139,152,177,0.5);position:relative;border-radius:16px;display:flex;background:rgb(82,106,152,0.5);align-items:stretch}.dev_contact_us .dev_query_list{z-index:3;flex:0 0 55%;display:flex;padding:4rem 3rem 4rem 10%;position:relative;flex-direction:column;justify-content:center}.dev_contact_us h2{font-weight:700;position:relative;color:#ffffff;text-align:left;margin-bottom:2.5rem;padding-left:2rem;font-size:38px}.dev_contact_us .dev_query_list h3{margin-bottom:2rem;font-weight:600;padding-bottom:1rem;font-size:35px;position:relative;color:#ffffff}.dev_contact_us .dev_query_list form{gap:1.5rem;display:grid}.dev_contact_us .dev_query_list input:not([type="checkbox"]):not([type="submit"]){transition:all 0.3s ease;font-size:17px;border-radius:10px;background:rgb(82,106,152,0.5);padding:1rem 1.5rem;color:#ffffff;width:100%;position:relative;border:1px solid rgb(139,152,177,0.5);outline:none}.dev_contact_us .dev_query_list input:not([type="checkbox"]):not([type="submit"]):focus::after{width:100%}.dev_contact_us .dev_query_list .dev_help_block{gap:1rem;align-items:center;display:flex}.dev_contact_us .dev_query_list .dev_help_block input[type="checkbox"]:checked{border-color:rgb(139,152,177);background:rgb(139,152,177)}.dev_contact_us .dev_query_list .dev_help_block input[type="checkbox"]:checked::after{content:'✔';font-size:0.8rem;color:#ffffff;left:50%;transform:translate(-50%,-50%);top:50%;position:absolute}.dev_contact_us .dev_query_list .dev_help_block a:hover{text-decoration:underline}.dev_contact_us .dev_query_list .dev_request_query{padding:1rem;transition:all 0.3s ease;border:none;overflow:hidden;font-weight:600;font-size:19px;cursor:pointer;color:#ffffff;border-radius:10px;text-transform:uppercase;position:relative;width:100%;background:rgb(139,152,177)}.dev_contact_us .dev_query_list .dev_request_query:hover::before{opacity:1}.dev_contact_us .dev_query_list .dev_request_query:hover{box-shadow:0 10px 20px rgb(139,152,177,0.5);transform:translateY(-3px)}.dev_visitor_settings{padding:20px 0;align-items:center;justify-content:space-between;display:flex}.dev_consentInformationPopup h5{margin-bottom:6px;font-size:22px}.dev_cookie_box{margin-right:10px;flex-shrink:0}.dev_track_switch{cursor:pointer;font-size:24px;text-decoration:none;flex-shrink:0;white-space:nowrap;color:rgb(139,152,177);min-width:120px;text-align:center;margin-left:10px;border-bottom:2px solid rgb(139,152,177);line-height:35px}.dev_content-wrapper .dev_track_switch{margin-left:30px;color:#ffffff;border:none;padding:10px;font-size:20px;font-weight:400;background:rgb(139,152,177)}.dev_content-wrapper .dev_cookie_box svg,.dev_content-wrapper .dev_cookie_box svg path,.dev_content-wrapper .dev_cookie_box img{fill:#000000;height:40px;width:40px}.dev_learning_outcomes::before{width:70%;top:-10%;background:linear-gradient(135deg,transparent 0%,rgb(139,152,177,0.5) 100%);position:absolute;content:'';height:120%;transform:rotate(-15deg);opacity:0.5;z-index:1;right:-10%}.dev_learning_outcomes .dev_img_grid{width:50%;height:600px;transform-origin:left center;box-shadow:20px 20px 60px rgba(0,0,0,0.15);z-index:2;transition:transform 0.5s ease;position:relative;transform:rotateY(15deg) translateX(-5vw)}.dev_learning_outcomes .dev_text_box_item{width:50%;padding:3rem 5vw;transition:transform 0.5s ease;transform-origin:right center;transform:rotateY(-5deg)}.dev_learning_outcomes .text_main_holder{display:grid;position:relative;gap:2rem;grid-template-columns:1fr}.dev_learning_outcomes .text_main_holder > div{border-radius:29px;box-shadow:0 15px 30px rgba(0,0,0,0.05);z-index:1;display:flex;background:#ffffff;align-items:flex-start;padding:2rem;position:relative;transition:all 0.4s ease;overflow:hidden}.dev_learning_outcomes .text_main_holder > div:hover::before{opacity:1}.dev_learning_outcomes .text_main_holder svg{margin-right:1.5rem;height:3rem;flex-shrink:0;transition:all 0.3s ease;width:3rem}.dev_learning_outcomes .text_main_holder > div:hover svg path{fill:rgb(82,106,152)}.dev_learning_outcomes .text_main_holder p{color:#000000;font-size:17px;margin:0;line-height:1.6}@media only screen and (max-width: 1200px) {.container{width:100%;padding:0 20px}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} @media (min-width: 768px) {.dev_privacy_encasement{padding:5rem 3rem}.dev_privacy_encasement h1{padding-left:2rem;margin-bottom:2.5rem;font-size:calc(47px * 1.1)}.dev_privacy_encasement h1::after{width:80px;left:2rem}.dev_privacy_encasement .container{padding:0 2rem}.dev_privacy_encasement p{max-width:90%}.dev_privacy_encasement ul{padding-left:2rem;max-width:90%}} @media (min-width: 992px) {.dev_privacy_encasement{padding:6rem 4rem}.dev_privacy_encasement::after{transform:skewY(-5deg) translateY(50%)}.dev_privacy_encasement .container{padding:0 3rem}.dev_privacy_encasement h1{font-size:calc(47px * 1.2)}.dev_privacy_encasement h2{font-size:calc(33px * 1.1)}.dev_privacy_encasement p{font-size:calc(14px * 1.05);max-width:80%}.dev_privacy_encasement ul{margin:2rem 0 2.5rem}.dev_privacy_encasement li{margin-bottom:1rem;font-size:calc(14px * 1.05)}} @media (max-width: 480px) {.dev_privacy_encasement{padding:2.5rem 1rem}.dev_privacy_encasement h1{font-size:calc(47px * 0.85)}.dev_privacy_encasement h2{margin:2rem 0 1rem;font-size:calc(33px * 0.85)}.dev_privacy_encasement ul{padding-left:0.75rem}.dev_privacy_encasement li{padding-left:1.25rem}} @media screen and (max-width: 1200px) {.dev_course_program_description .container{width:70%}.dev_course_program_description::before{width:75%}} @media screen and (max-width: 768px) {.dev_course_program_description .dev_learn_track{height:350px}.dev_course_program_description .container{padding:3rem 1.5rem}.dev_course_program_description .dev_coding_expert{padding:2rem}.dev_course_program_description .dev_coding_expert h3{font-size:calc(34px * 0.9)}} @media screen and (max-width: 576px) {.dev_course_program_description .dev_learn_track{height:250px}.dev_course_program_description .container{padding:2.5rem 1rem}.dev_course_program_description .dev_coding_expert{padding:1.5rem}.dev_course_program_description .dev_coding_expert h3{font-size:calc(34px * 0.8)}.dev_course_program_description .dev_coding_expert p{margin-bottom:1.5rem;font-size:calc(13px * 0.9)}.dev_course_program_description .dev_coding_expert .dev_request_query{padding:0.8rem 1.5rem;text-align:center;width:100%}} @media (max-width: 576px) {.dev_join_our_community{margin:4rem 0 6rem;padding:4rem 1rem 2rem}.dev_join_our_community p{transform:none;max-width:100%}.dev_join_our_community p::before{display:none}.dev_join_our_community .input_holder{transform:translateY(15px);max-width:100%}.dev_join_our_community .dev_email_input_box,.dev_join_our_community .dev_request_query{padding:1rem}.dev_join_our_community::before,.dev_join_our_community::after{transform:none}.dev_join_our_community .dev_instructor_bio::before{height:80px;width:80px}} @media (max-width: 1100px) {.dev_education_history .dev_testimonial_corner{align-items:center;flex-direction:column}.dev_education_history .dev_img_grid{position:relative;height:320px;margin-bottom:4rem;width:250px;left:auto;transform:translateZ(30px) rotateY(0deg) rotateX(0deg)}.dev_education_history .dev_exp_achievements{margin-left:0;padding:2rem;width:100%;transform:translateZ(20px) rotateY(0deg) rotateX(0deg)}} @media (max-width: 768px) {.dev_contacts{padding:60px 0 100px;background:linear-gradient(to bottom,rgb(192,199,206) 60%,rgb(139,152,177) 60%)}.dev_contacts .dev_get_helpYdfn:nth-child(1) h2{font-size:40px}.dev_contacts .dev_get_helpYdfn:nth-child(2){bottom:180px;height:200px}.dev_contacts .contact_tile.dev_talk_support{margin-top:150px}} @media (max-width: 1200px) {.dev_client_opinions{padding:5rem 0}.dev_client_opinions .dev_review_views{gap:2rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}} @media (max-width: 992px) {.dev_client_opinions h2{font-size:35px}.dev_client_opinions .dev_testimonial_corner{padding:2rem 1.5rem 1.5rem}} @media (max-width: 768px) {.dev_client_opinions{padding:4rem 0}.dev_client_opinions h2{margin-bottom:3rem;font-size:calc(35px * 0.9)}.dev_client_opinions .dev_review_views{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.8rem}.dev_client_opinions .dev_testimonial_corner::before{font-size:4.5rem}} @media (hover: none) {.dev_client_opinions .dev_testimonial_corner{transform:translateY(0) !important}.dev_client_opinions .dev_testimonial_corner::after{transform:scaleX(1)}.dev_client_opinions .dev_testimonial_corner h3::after{width:50%}} @media (min-width: 768px) {.dev_title_opener .dev_knowledge_classes{grid-template-columns:1fr 1fr;margin-left:10%;gap:3rem;width:80%}.dev_title_opener .title_style_header{transform:translateX(-10px);font-size:clamp(3rem,5.5vw,4.5rem)}.dev_title_opener .dev_knowledge_classes > div:nth-child(2){margin-top:3rem}.dev_title_opener h3{font-size:clamp(1.3rem,2.2vw,1.8rem)}.dev_title_opener p{max-width:500px;font-size:clamp(1.1rem,1.5vw,1.3rem)}} @media (min-width: 768px) {.dev_thxNote{padding:8rem 0}.dev_thxNote .dev_instructor_bio{gap:3rem;padding:4rem;align-items:start;grid-template-columns:1fr 1.5fr}.dev_thxNote h5{padding-bottom:1.5rem;font-size:calc(23px * 1.2)}.dev_thxNote p{font-size:calc(13px * 1.05);line-height:1.8}.dev_thxNote::before{background-size:30px 30px}} @media (max-width: 767px) {.dev_thxNote{padding:4rem 0}.dev_thxNote .dev_instructor_bio{padding:2.5rem}.dev_thxNote h5{font-size:23px}.dev_thxNote::before{background-size:15px 15px}.dev_thxNote::after{opacity:0.1}} @media (min-width: 992px) {.dev_plan_chooser .dev_study_price{gap:4rem;grid-template-columns:2fr 1fr}.dev_plan_chooser .dev_program_fees{padding:3rem}.dev_plan_chooser .dev_pricing_pack{grid-row:1;grid-column:1}.dev_plan_chooser .dev_program_fees{align-self:start;grid-row:1;top:2rem;grid-column:2;position:sticky;transform:perspective(1000px) rotateY(-5deg) translateZ(0)}.dev_plan_chooser .dev_program_fees:hover{transform:perspective(1000px) rotateY(0) translateZ(30px)}} @media (max-width: 767px) {.dev_plan_chooser{padding:3rem 0}.dev_plan_chooser .container{padding:0 1.5rem}.dev_plan_chooser .dev_pricing_pack{grid-template-columns:1fr}.dev_plan_chooser .dev_program_fees h2{font-size:calc(34px * 0.8)}.dev_plan_chooser .dev_payment_scheme{padding:1.5rem}.dev_plan_chooser .dev_skill_pricing{font-size:calc(23px * 1.5)}.dev_plan_chooser .dev_img_grid{height:180px}} @media (max-width: 767px) {header .dev_nav_header{margin:0.6rem 0 1rem}header .dev_nav_header svg{height:35px}header .dev_nav_header::before{width:90px;height:90px}header .dev_nav_header::after{height:50px;width:50px}header .dev_head_expert{justify-content:flex-start;padding:0.8rem 0}header .dev_main_learning{padding:0.4rem 1rem;font-size:calc(12px - 2px)}header .dev_main_learning:first-child{margin-left:2rem}header .dev_main_learning:last-child{margin-right:2rem}} @media (max-width: 480px) {.dev_quantitative_data{padding:3rem 0}.dev_quantitative_data .dev_pro_extra{margin-bottom:1.5rem;padding:1.5rem}.dev_quantitative_data .dev_knowledge_upgrade{flex-direction:column}.dev_quantitative_data .dev_knowledge_upgrade h4{flex:0 0 auto;padding:1.5rem;width:100%;font-size:29px}.dev_quantitative_data .dev_knowledge_upgrade span{padding:1.5rem;text-align:center;justify-content:center}.dev_quantitative_data .dev_top_statistics{font-size:calc(29px * 0.8);margin-bottom:1rem}.dev_quantitative_data .dev_career_statistics{line-height:1.5;font-size:calc(16px * 0.9)}.dev_quantitative_data svg{right:0.8rem;top:0.8rem;height:20px;width:20px}} @media (max-width: 768px) {.dev_carbon_cta{padding:3rem 0 1.5rem}.dev_carbon_cta::before{height:2px}.dev_carbon_cta .company_holder{padding:1.25rem}.dev_carbon_cta .dev_head_expert{flex:1 1 100%;margin-bottom:1rem}.dev_carbon_cta .dev_reg_remind .dev_head_primary{flex-direction:column}.dev_app_store{padding:1.25rem 0}.dev_app_store::before{height:2px}} @media screen and (max-width: 1200px) {.dev_contact_us .dev_img_grid{margin-left:-3%}} @media screen and (max-width: 768px) {.dev_contact_us{padding:3rem 0}.dev_contact_us h2{padding-left:1.5rem;margin-bottom:1.5rem;font-size:calc(38px * 0.8)}.dev_contact_us h2::before{height:0.8rem;width:0.8rem}.dev_contact_us .dev_query_list h3{font-size:calc(35px * 0.9);margin-bottom:1.5rem}.dev_contact_us .dev_query_list input:not([type="checkbox"]):not([type="submit"]){padding:0.8rem 1.2rem}} @media only screen and (max-width: 1200px) {.dev_consentInformationPopup{padding:20px}} @media only screen and (max-width: 800px){.dev_content-wrapper .dev_cookie_box{margin:0;margin-bottom:14px}} @media (max-width: 1200px) {.dev_learning_outcomes .dev_img_grid{height:500px;width:45%}.dev_learning_outcomes .dev_text_box_item{width:55%}} @media (max-width: 992px) {.dev_learning_outcomes{perspective:none;padding:6rem 0}.dev_learning_outcomes .dev_instructor_bio{flex-direction:column;max-width:90%}.dev_learning_outcomes .dev_img_grid{transform:none;height:400px;width:100%;margin-bottom:3rem}.dev_learning_outcomes .dev_img_grid:hover{transform:none}.dev_learning_outcomes .dev_text_box_item{padding:0;width:100%;transform:none}.dev_learning_outcomes .dev_text_box_item:hover{transform:none}.dev_learning_outcomes .text_main_holder > div:hover{transform:translateX(0) scale(1.03)}} @keyframes expandLine {0%{width:0;opacity:0}100%{width:80px;opacity:1}} @keyframes shimmer {0%{opacity:0.05;transform:rotate(35deg) translateX(10%) translateY(5%)}50%{opacity:0.1}100%{opacity:0.05;transform:rotate(35deg) translateX(-10%) translateY(-5%)}} @keyframes carousel-slide {0%{transform:translateX(0)}100%{transform:translateX(-80%)}} @keyframes pulseElement {0%{transform:scale(0.8);opacity:0.1}100%{transform:scale(1.2);opacity:0.3}} @keyframes floating {0%{transform:translateY(0px) rotate(0deg)}50%{transform:translateY(-20px) rotate(5deg)}100%{transform:translateY(0px) rotate(0deg)}} @keyframes slide-in {0%{transform:translateX(-50px);opacity:0}100%{transform:translateX(0);opacity:1}} @keyframes float {0%,100%{transform:rotate(-15deg) translate(0,0) translateZ(-10px)}50%{transform:rotate(-12deg) translate(-20px,20px) translateZ(-10px)}} @keyframes pulse-opacity {0%,100%{opacity:0.2;transform:scale(1)}50%{opacity:0.4;transform:scale(1.2)}} @keyframes shimmer {0%{background-position:-1000px 0}100%{background-position:1000px 0}} @keyframes rotate {from{transform:rotate(0deg)}to{transform:rotate(360deg)}}