﻿*{padding:0;box-sizing:border-box;margin:0}*{scrollbar-width:thin}.conduct_codeyVA{flex:0 0 auto}.conduct_codeyVA{padding:5rem 0 2rem;color:#ffffff;position:relative}.thanksAreajcK::before{z-index:1;position:absolute;background:radial-gradient(circle at 75% 25%,rgb(255,255,255,0.5) 0%,transparent 60%);width:100%;height:100%;content:"";animation:pulse 8s infinite alternate ease-in-out;left:0;top:0;opacity:0.5}.thanksAreajcK h2{margin-bottom:3rem;color:#000000;text-align:center;font-size:37px;transform:translateY(20px);font-weight:700;font-family:Arial,sans-serif;animation:fadeUpIn 0.8s 0.2s forwards ease-out;opacity:0;position:relative}.thanksAreajcK .edu_commithiB::before{content:"";transform:translateX(-50%);z-index:-1;height:100%;border-radius:10px;background:linear-gradient(180deg,rgb(216,187,187,0.5) 0%,transparent 80%);filter:blur(12px);opacity:0.3;left:50%;width:95%;position:absolute;top:-8px}.thanksAreajcK li::before{left:-40px;border-radius:50%;top:-5px;animation:popIn 0.4s 1.2s forwards cubic-bezier(0.25,1.8,0.5,1);box-shadow:0 5px 15px -5px rgb(192,153,153,0.5);opacity:0;content:"";transform:scale(0);position:absolute;height:32px;background:linear-gradient(135deg,rgb(192,153,153) 0%,rgb(216,187,187) 100%);width:32px}.secure_guardQEu .container{margin:0 auto;position:relative;background:#ffffff;z-index:1;max-width:1140px;transform:perspective(1000px) rotateX(1deg);padding:3rem;box-shadow:0 15px 40px rgba(0,0,0,0.08),0 5px 10px rgba(0,0,0,0.03)}.secure_guardQEu h1::after{transition:width 0.4s ease;background:rgb(216,187,187);width:80px;transform-origin:left center;height:3px;bottom:0;left:0;position:absolute;content:""}.secure_guardQEu h3{color:#000000;font-size:calc(34px * 0.85);margin:2.5rem 0 1.25rem;position:relative;font-family:Arial,sans-serif;font-weight:600;padding-left:1.25rem}.secure_guardQEu h4::before{transform:translateY(-50%) rotate(45deg);width:4px;content:"";top:50%;position:absolute;height:4px;background:rgb(216,187,187);left:0}.secure_guardQEu p strong::after{left:0;bottom:-2px;position:absolute;width:100%;background:rgb(216,187,187,0.5);content:"";height:1px}.secure_guardQEu li::before{border:1px solid rgb(216,187,187);left:0;content:"";position:absolute;width:6px;transform:rotate(45deg);height:6px;transition:all 0.3s ease;top:0.7em}.offer_selectionRxd::before{background:linear-gradient(135deg,rgb(216,187,187,0.5) 0%,transparent 70%);content:"";z-index:1;position:absolute;top:0;pointer-events:none;height:100%;width:100%;left:0}.offer_selectionRxd .rate_panelqwl{gap:3rem;position:relative;grid-template-columns:1fr;display:grid}.offer_selectionRxd .rate_plansNqL h2{font-weight:700;font-size:29px;transform:perspective(800px) translateZ(30px);color:#000000;margin-bottom:1.5rem;position:relative}.offer_selectionRxd .bundle_pricevxJ{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2rem;perspective:1000px}.offer_selectionRxd .training_subFdu:hover{transform:translateY(-10px)}.offer_selectionRxd .training_subFdu:hover .rate_optionsWHQ{transform:translateZ(20px);box-shadow:0 20px 40px rgba(0,0,0,0.12),0 0 0 1px rgb(216,187,187,0.5)}.offer_selectionRxd .training_subFdu:hover .rate_optionsWHQ{transform:rotate(0) translateZ(20px)}.offer_selectionRxd .pricing_feesroF{display:flex;z-index:2;position:relative;padding:2rem;overflow-wrap:break-word;flex-direction:column;flex:1;word-break:break-word}.offer_selectionRxd .training_subFdu:hover .pricing_feesroF h3{transform:translateZ(25px)}.offer_selectionRxd .learning_pricedFw{transform:translateZ(15px);display:block;font-size:calc(20px * 1.8);color:rgb(216,187,187);position:relative;margin:0.5rem 0 1.5rem;font-weight:700}.offer_selectionRxd .img_hover_effectGkW{width:100%;transform:translateZ(0);overflow:hidden;transition:transform 0.5s ease;position:relative;height:200px}.offer_selectionRxd .training_subFdu:hover .img_hover_effectGkW::before{opacity:0.05}.help_centerbZI{background:rgb(236,221,221);isolation:isolate;overflow:hidden;padding:90px 0;position:relative}.help_centerbZI::after{position:absolute;height:100%;background:linear-gradient(45deg,rgb(216,187,187,0.5) 0%,transparent 50%,rgb(192,153,153,0.5) 100%);top:0;width:100%;content:'';left:0;opacity:0.4;z-index:-1}.help_centerbZI .help_requestdEN{transition:transform 0.6s cubic-bezier(0.22,1,0.36,1),box-shadow 0.6s cubic-bezier(0.22,1,0.36,1);overflow:hidden;border-radius:0;position:relative;flex-direction:column;background:#ffffff;transform:translateY(0);box-shadow:0 20px 40px rgba(0,0,0,0.12),0 0 0 1px rgba(0,0,0,0.05);display:flex}.help_centerbZI .get_contactcardACP{border-bottom:1px solid rgba(0,0,0,0.1);font-weight:700;position:relative;align-items:center;background:rgba(0,0,0,0.5);letter-spacing:0.5px;padding:25px 35px;color:#ffffff;margin:0;font-size:22px;display:flex}.help_centerbZI .img_hover_effectGkW::after{z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.5),transparent);width:100%;height:30%;position:absolute;left:0;content:'';bottom:0}.help_centerbZI .get_contactformAOr p{font-size:17px;border-left:2px solid transparent;padding-left:30px;margin:0 0 18px;display:flex;transition:all 0.3s ease;position:relative;align-items:flex-start;color:#000000}.help_centerbZI .get_contactformAOr p span{position:relative;z-index:1}.help_centerbZI .get_contactformAOr p a{padding-bottom:2px;text-decoration:none;position:relative;color:rgb(216,187,187);transition:all 0.3s ease}.help_centerbZI .contact_widgetGtz{margin-top:35px;padding-top:35px;border-top:1px solid rgba(0,0,0,0.05)}.help_centerbZI .get_connectedhSk:hover svg{stroke:rgb(192,153,153);transform:translateY(-50%) rotate(0deg)}.help_centerbZI .contact_listDUr{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.help_centerbZI .assist_teammTn svg{transition:all 0.3s ease;height:14px;stroke-linejoin:round;opacity:0.8;stroke:rgb(216,187,187);width:14px;stroke-linecap:round;fill:none;position:absolute;stroke-width:2;transform:translateY(-50%);left:12px;top:50%}.program_structureNYF::before{height:100%;z-index:1;left:0;top:0;position:absolute;background:linear-gradient(90deg,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.4) 50%,transparent 100%);content:'';width:70%;pointer-events:none}.program_structureNYF .coding_expertJPo:hover .training_trackLFz{animation-play-state:paused}.program_structureNYF .lesson_pathlbK img{filter:brightness(1.05) contrast(1.1);transform:scale(1.1);object-fit:cover;height:100%;width:100%;transition:transform 1s ease}.program_structureNYF .future_classWEU h3{color:#000000;margin-bottom:1.5rem;font-size:34px;font-weight:700}.program_structureNYF .future_classWEU .message_widgetylx{padding:1rem 2rem;z-index:1;border-radius:10px;overflow:hidden;position:relative;font-size:20px;text-decoration:none;display:inline-block;transition:all 0.3s ease;font-weight:600;background:linear-gradient(to right,rgb(216,187,187),rgb(192,153,153));color:#ffffff}.contact_sectionpdo::before{left:0;height:100%;position:absolute;top:0;background-size:60px 60px;content:"";width:100%;animation:gradientMove 20s linear infinite;opacity:0.05;background:linear-gradient(45deg,rgb(216,187,187,0.5) 25%,transparent 25%,transparent 50%,rgb(216,187,187,0.5) 50%,rgb(216,187,187,0.5) 75%,transparent 75%,transparent)}.contact_sectionpdo .message_linkszsj{display:flex;background:#ffffff;order:1;justify-content:center;position:relative;flex-direction:column;padding:60px}.contact_sectionpdo form h3{border-bottom:2px solid rgb(192,153,153,0.5);position:relative;font-weight:700;color:#000000;margin-bottom:40px;padding-bottom:15px;font-size:21px;font-family:Arial,sans-serif}.contact_sectionpdo form input#name{position:relative}.contact_sectionpdo .connect_supportDkV{align-items:flex-start;display:flex;margin-bottom:30px}.contact_sectionpdo .connect_supportDkV label{padding-left:35px;position:relative;font-size:13px;line-height:1.5;color:#000000;cursor:pointer}.contact_sectionpdo .connect_supportDkV input[type="checkbox"]:checked + label::after{transform:rotate(45deg);border-right:2px solid #ffffff;width:8px;height:14px;left:8px;top:4px;border-bottom:2px solid #ffffff;position:absolute;content:""}.contact_sectionpdo form .message_widgetylx{letter-spacing:1px;font-size:15px;z-index:1;position:relative;font-weight:700;border-radius:50px;text-transform:uppercase;font-family:Arial,sans-serif;transition:all 0.3s ease;color:#ffffff;cursor:pointer;background:rgb(216,187,187);border:none;display:inline-block;overflow:hidden;padding:16px 40px}header .nav_toprEu{flex-wrap:wrap;justify-content:center;display:flex;gap:2rem}header .header_learnXgN{align-items:center;padding:0.5rem 1.5rem;overflow:hidden;position:relative;transition:all 0.3s ease;background:linear-gradient(135deg,rgb(216,187,187,0.5),rgb(192,153,153,0.5));text-decoration:none;display:flex;box-shadow:0 5px 15px rgba(0,0,0,0.08);border-radius:14px}header .header_primaryMSu{justify-content:center;width:100%;max-width:800px;margin-top:0.5rem;flex-wrap:wrap;gap:0.6rem;display:flex}header .top_masterkYZ:hover{color:rgb(216,187,187);transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,0.08)}header .top_masterkYZ:hover::before{transform:scaleX(1)}.user_testimonialskBe{padding:120px 0;position:relative;overflow:hidden;background:linear-gradient(165deg,rgb(236,221,221) 0%,#ffffff 100%)}.user_testimonialskBe .edu_commithiB{position:relative;margin:0 auto;z-index:1;padding:0;overflow:hidden;max-width:1300px}.user_testimonialskBe h4{z-index:2;color:#000000;text-align:center;position:relative;margin-bottom:80px;font-size:29px;font-weight:700}.user_testimonialskBe .alumni_quotesOeH{animation:scrollReviews 60s linear infinite;display:flex;padding:20px 0;position:relative;width:max-content}.user_testimonialskBe .reviews_hubdyL{z-index:1;align-items:center;border-radius:28px;width:320px;box-shadow:0 10px 30px rgba(0,0,0,0.05);position:relative;flex-direction:column;margin:0 20px;display:flex;padding:30px;height:400px;background:#ffffff;transition:all 0.4s ease;transform:translateY(0)}.user_testimonialskBe .img_hover_effectGkW{height:110px;border:5px solid #ffffff;width:110px;box-shadow:0 5px 15px rgba(0,0,0,0.1);border-radius:50%;transition:all 0.4s ease;margin-bottom:25px;position:relative}.user_testimonialskBe .reviews_hubdyL:hover span{color:rgb(216,187,187)}.user_testimonialskBe .reviews_hubdyL p{align-items:center;display:flex;flex-grow:1;font-size:12px;transition:all 0.3s ease;color:#000000;line-height:1.6;text-align:center;overflow:hidden}.user_testimonialskBe .reviews_hubdyL:nth-child(3n+3){background:linear-gradient(to bottom,#ffffff,rgba(rgb(216,187,187,0.5),0.03))}.cookiePolicyContainerzqM{transition:all 0.3s ease-in-out;width:100%;background:#ffffff;padding:15px 20px;position:fixed;box-shadow:0 -4px 12px rgba(0,0,0,0.1);border-top:3px solid rgb(216,187,187);font-family:Arial,sans-serif;bottom:0;z-index:1050}.cookie_button.privacy_ackxjn{color:#ffffff;background-color:rgb(216,187,187);border-color:rgb(216,187,187)}.cookie_button.privacy_ackxjn:hover{color:#ffffff;border-color:rgba(0,0,0,0.5);background-color:rgba(0,0,0,0.5)}.cookie_button.cookie_tipskYJ:hover{color:#ffffff;background-color:rgb(216,187,187);border-color:rgb(216,187,187)}.operation_processiJn{overflow:hidden;position:relative;align-items:center;padding:6rem 2rem;min-height:80vh;display:flex;background:rgb(236,221,221)}.operation_processiJn .edu_commithiB{max-width:1200px;width:100%;justify-content:flex-start;position:relative;z-index:5;margin:0 auto;display:flex}.operation_processiJn .textual_boxYuT::before{position:absolute;opacity:0.7;border-left:1px solid rgb(216,187,187);height:100px;z-index:-1;animation:borderPulse 4s infinite alternate;content:'';left:-20px;top:-20px;width:100px;border-top:1px solid rgb(216,187,187)}.operation_processiJn .textual_boxYuT::before,.operation_processiJn .textual_boxYuT::after,.operation_processiJn h2,.operation_processiJn p{transition:all 0.5s ease}.operation_processiJn p{max-width:600px;padding-left:2rem;margin-bottom:0;color:#000000;position:relative;font-size:12px;line-height:1.8}.operation_processiJn:hover h2::after{opacity:0.5;left:0.8rem;filter:blur(2px);top:0.8rem}.operation_processiJn:hover::before{opacity:0.6;background-position:right bottom}.newsletterXYJ::after{filter:blur(30px);z-index:1;right:-50px;background:rgb(192,153,153);border-radius:50%;content:"";opacity:0.15;height:300px;bottom:-50px;width:300px;transform:scale(1.5);position:absolute}.newsletterXYJ .edu_commithiB::before{background:linear-gradient(to right,rgb(255,255,255,0.5) 0%,transparent 100%);width:100%;content:"";position:absolute;z-index:-1;left:0;opacity:0.05;top:0;height:100%}.newsletterXYJ .input_holder{width:100%;display:flex;transition:transform 0.6s 0.1s ease,opacity 0.6s 0.1s ease;position:relative;margin-top:10px;opacity:1;transform:translateY(0);max-width:680px}.newsletterXYJ .input_holder input[type="email"]{box-shadow:0 4px 15px rgba(0,0,0,0.1);font-size:16px;background:rgba(255,255,255,0.9);color:#000000;font-family:Arial,sans-serif;outline:none;border:none;height:60px;transition:background 0.3s ease,transform 0.3s ease,box-shadow 0.3s ease;padding:0 20px;border-radius:29px;width:100%}.newsletterXYJ .sub_gridsCPa:active{transform:translateY(1px);box-shadow:0 4px 10px rgba(0,0,0,0.15)}.newsletterXYJ .sub_gridsCPa:hover::before{left:100%}footer{z-index:1;position:relative}footer{background-position:center !important;background-size:cover !important}.conduct_codeyVA .container{flex-wrap:wrap;display:flex;gap:0;position:relative}.conduct_codeyVA .company_holder{margin-bottom:2rem;padding:0 3rem 2rem 0;flex:0 0 40%;position:relative}.conduct_codeyVA .company_holder h3::after{width:80px;background:rgb(216,187,187);position:absolute;bottom:0;content:"";left:0;box-shadow:0 0 10px rgb(216,187,187);height:3px}.conduct_codeyVA .peer_helpPpi{flex:0 0 60%;flex-wrap:wrap;display:flex;gap:0}.conduct_codeyVA .header_primaryMSu{position:relative;padding:0 1rem 2rem 1rem;flex:0 0 50%}.conduct_codeyVA .header_primaryMSu h5::before{left:0;bottom:0;content:"";width:3px;position:absolute;background:rgb(216,187,187);transform:skewX(5deg);top:0}.conduct_codeyVA .header_primaryMSu .top_skillqCg a:hover{padding-left:1.5rem;background:rgba(255,255,255,0.1);color:#ffffff;transform:skewX(-5deg) translateX(5px)}.conduct_codeyVA .header_primaryMSu .top_skillqCg a:hover::before{left:100%}.discount_ctatmy .eng_centerOXv{text-align:center;color:#ffffff;font-size:15px;width:100%;transform:skewX(-5deg)}.company_overviewbcH::after{width:80%;background:radial-gradient(ellipse at center,rgb(192,153,153,0.5) 0%,transparent 70%);z-index:2;content:"";top:-50%;opacity:0.15;position:absolute;right:-30%;height:200%;transform:rotate(-15deg);animation:glow 15s infinite alternate ease-in-out}.company_overviewbcH h2::after{width:80%;content:"";height:1px;animation:expandWiderLine 2s forwards ease-out;background:rgb(255,255,255,0.5);transform-origin:left;left:0;position:absolute;bottom:-10px}.company_overviewbcH .textual_boxYuT:hover{box-shadow:0 25px 50px rgba(0,0,0,0.25),0 8px 20px rgba(0,0,0,0.15);transform:perspective(1000px) rotateY(0deg)}.company_overviewbcH .textual_boxYuT > div{position:relative}.company_overviewbcH .textual_boxYuT p::after{left:0;bottom:-8px;animation:expandLine 1.5s forwards ease-out 0.5s;width:70px;background:rgb(192,153,153);transform-origin:left;height:2px;position:absolute;content:""}.landing_pageWTv::before{position:absolute;left:0;width:100%;background-size:100px 100px;background:linear-gradient(135deg,rgb(216,187,187,0.5) 25%,transparent 25%,transparent 50%,rgb(192,153,153,0.5) 50%,rgb(192,153,153,0.5) 75%,transparent 75%);opacity:0.3;height:100%;z-index:1;animation:backgroundMove 60s linear infinite;top:0;content:""}.landing_pageWTv .course_baseLKx{display:flex;transition:transform 1.2s cubic-bezier(0.215,0.610,0.355,1);width:100%;height:100%}.landing_pageWTv .page_entryROG{border-radius:10px;box-shadow:0 8px 32px rgba(0,0,0,0.5);left:50%;z-index:10;display:flex;padding:12px 24px;transform:translateX(-50%);bottom:40px;gap:16px;position:absolute;backdrop-filter:blur(10px);background:linear-gradient(90deg,rgb(216,187,187,0.5) 0%,rgba(0,0,0,0.5) 50%,rgb(192,153,153,0.5) 100%)}.landing_pageWTv .page_entryROG label::after{inset:2px;opacity:0.6;transition:all 0.5s cubic-bezier(0.19,1,0.22,1);border-radius:0;content:"";position:absolute;background:rgb(216,187,187)}.landing_pageWTv .textual_boxYuT .container{padding:3.5rem;max-width:85%;box-shadow:0 15px 35px rgba(0,0,0,0.5);margin:0 auto;overflow:hidden;backdrop-filter:blur(15px);border-bottom:1px solid rgb(192,153,153,0.5);border-radius:10px;border-left:4px solid rgb(216,187,187);background:linear-gradient(135deg,rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.65) 100%);position:relative}.landing_pageWTv .textual_boxYuT h1::before{height:2px;position:absolute;bottom:-5px;left:0;width:100%;content:"";animation:lineExpand 1.5s cubic-bezier(0.25,0.46,0.45,0.94) forwards;transform-origin:left;background:linear-gradient(90deg,rgb(216,187,187) 0%,rgb(192,153,153) 100%)}.landing_pageWTv .textual_boxYuT p{color:#ffffff;line-height:1.8;border-left:1px solid rgb(192,153,153,0.5);padding-left:20px;font-weight:400;font-size:17px;max-width:90%;position:relative;text-shadow:0 1px 2px #000000}.landing_pageWTv input[type="radio"]:nth-of-type(2):checked ~ .course_baseLKx{transform:translateX(-100%)}.landing_pageWTv input[type="radio"]:nth-of-type(4):checked ~ .course_baseLKx{transform:translateX(-300%)}.landing_pageWTv input[type="radio"]:nth-of-type(7):checked ~ .course_baseLKx{transform:translateX(-600%)}.landing_pageWTv input[type="radio"]:nth-of-type(10):checked ~ .course_baseLKx{transform:translateX(-900%)}.landing_pageWTv input[type="radio"]:nth-of-type(1):checked ~ .course_baseLKx .page_herogBr:nth-of-type(1) img,.landing_pageWTv input[type="radio"]:nth-of-type(2):checked ~ .course_baseLKx .page_herogBr:nth-of-type(2) img,.landing_pageWTv input[type="radio"]:nth-of-type(3):checked ~ .course_baseLKx .page_herogBr:nth-of-type(3) img,.landing_pageWTv input[type="radio"]:nth-of-type(4):checked ~ .course_baseLKx .page_herogBr:nth-of-type(4) img,.landing_pageWTv input[type="radio"]:nth-of-type(5):checked ~ .course_baseLKx .page_herogBr:nth-of-type(5) img,.landing_pageWTv input[type="radio"]:nth-of-type(6):checked ~ .course_baseLKx .page_herogBr:nth-of-type(6) img,.landing_pageWTv input[type="radio"]:nth-of-type(7):checked ~ .course_baseLKx .page_herogBr:nth-of-type(7) img,.landing_pageWTv input[type="radio"]:nth-of-type(8):checked ~ .course_baseLKx .page_herogBr:nth-of-type(8) img,.landing_pageWTv input[type="radio"]:nth-of-type(9):checked ~ .course_baseLKx .page_herogBr:nth-of-type(9) img,.landing_pageWTv input[type="radio"]:nth-of-type(10):checked ~ .course_baseLKx .page_herogBr:nth-of-type(10) img{transform:scale(1.15);filter:saturate(1.3) contrast(1.15)}.audience_profileNam .container{position:relative;max-width:1200px;z-index:1;margin:0 auto;padding:0 20px}.audience_profileNam h4{text-align:center;position:relative;font-weight:700;margin-bottom:50px;font-size:37px;color:#000000}.audience_profileNam h4::after{border-radius:2px;height:4px;left:50%;background:linear-gradient(90deg,rgb(216,187,187),rgb(192,153,153));position:absolute;width:80px;bottom:-15px;transform:translateX(-50%);content:""}.audience_profileNam div p::before{background:linear-gradient(180deg,rgb(216,187,187),rgb(192,153,153));border-radius:5px 0 0 5px;left:0;width:5px;content:"";top:0;position:absolute;opacity:0.7;height:100%}.audience_profileNam div p svg path{transition:fill 0.3s ease;fill:rgb(216,187,187)}.audience_profileNam div p:hover svg path{fill:rgb(192,153,153)}.leadership_profileXEr::before{top:0;left:0;transform:scale(1.5) rotate(-5deg);width:100%;height:100%;content:"";position:absolute;background:linear-gradient(45deg,transparent 45%,rgb(192,153,153,0.5) 45%,rgb(192,153,153,0.5) 55%,transparent 55%)}.leadership_profileXEr .career_cardFZm{transform:perspective(1000px) rotateY(5deg) translateX(-30px);background:#ffffff;z-index:2;position:relative;padding:2.5rem;box-shadow:0 10px 30px rgba(0,0,0,0.5);max-width:450px;transition:all 0.5s ease;border-radius:10px}.leadership_profileXEr .work_expdFP::before{top:0;left:0;background:linear-gradient(to bottom,rgb(216,187,187),rgb(192,153,153));border-radius:10px;position:absolute;content:"";width:4px;height:100%}::-webkit-scrollbar{padding:1px;width:18px;height:15px}::-webkit-scrollbar-button{height:10px;border-radius:3px;background:rgb(216,187,187,0.5)}::-webkit-scrollbar-track{border-radius:5px;background:radial-gradient(ellipse at bottom right,#ffffff 44%,rgb(255,255,255,0.5) 12%,rgb(192,153,153) 85%,rgb(192,153,153,0.5) 92%,rgb(216,187,187) 37%,rgb(216,187,187,0.5) 38%,rgb(236,221,221) 27%)}::-webkit-scrollbar-thumb{transition:background,box-shadow,border-radius 2.9s ease;border-radius:15.9vh;background:radial-gradient(ellipse at center,#ffffff 98%,rgb(255,255,255,0.5) 47%,rgb(192,153,153) 26%,rgb(192,153,153,0.5) 5%,rgb(216,187,187) 65%,rgb(216,187,187,0.5) 10%,rgb(236,221,221) 87%)}::-webkit-scrollbar-thumb:hover{box-shadow:3px 2px 8px 1px rgba(0,0,0,0.1);background:rgb(192,153,153)}@media (max-width: 480px) {.secure_guardQEu{padding:2rem 0.75rem}.secure_guardQEu .container{transform:none;padding:1.75rem 1.25rem}.secure_guardQEu .container::before{width:3px}.secure_guardQEu h1{font-size:calc(46px * 0.75);margin-bottom:1.5rem}.secure_guardQEu h2{padding-left:1.25rem;font-size:calc(34px * 0.8)}.secure_guardQEu h3,.secure_guardQEu h4{padding-left:1rem}.secure_guardQEu p,.secure_guardQEu li,.secure_guardQEu span{line-height:1.6;font-size:calc(15px * 0.9)}.secure_guardQEu ul{padding-left:0.75rem}.secure_guardQEu li{padding-left:1.25rem}} @media (max-width: 480px) {.offer_selectionRxd .pricing_feesroF p{font-size:calc(13px * 0.9)}.offer_selectionRxd .pricing_feesroF h3{font-size:20px}.offer_selectionRxd .learning_pricedFw{font-size:calc(20px * 1.3)}.offer_selectionRxd .img_hover_effectGkW{height:160px}} @media screen and (min-width: 768px) and (max-width: 991px) {.help_centerbZI{padding:70px 0}.help_centerbZI .get_contactcardACP{padding:22px 30px}.help_centerbZI .get_contactcardACP svg{width:22px;height:22px;margin-right:10px}.help_centerbZI .get_contactformAOr{padding:30px}.help_centerbZI .get_contactformAOr p svg{height:18px;width:18px}.help_centerbZI .get_connectedhSk svg{width:16px;height:16px}.help_centerbZI .contact_listDUr{grid-template-columns:repeat(2,1fr)}} @media screen and (max-width: 1200px) {.program_structureNYF .container{width:70%}.program_structureNYF::before{width:75%}} @media screen and (max-width: 992px) {.program_structureNYF{min-height:0;flex-direction:column;max-height:none;height:auto;display:flex}.program_structureNYF::before{background:linear-gradient(180deg,rgb(236,221,221) 0%,transparent 50%)}.program_structureNYF .coding_expertJPo{width:100%;position:relative;order:2;height:400px}.program_structureNYF .container{order:1;width:100%;padding:4rem 2rem}.program_structureNYF .edu_commithiB{max-width:600px;width:100%;margin:0 auto}} @media screen and (max-width: 768px) {.contact_sectionpdo{padding:80px 0 60px}.contact_sectionpdo .help_cardFyJ{grid-template-columns:1fr}.contact_sectionpdo .img_hover_effectGkW{clip-path:none;order:1;min-height:300px}.contact_sectionpdo .message_linkszsj{padding:40px 30px;order:2}.contact_sectionpdo .message_linkszsj::before{height:6px;top:0;background:linear-gradient(to right,rgb(216,187,187),rgb(192,153,153));right:0;width:100%}.contact_sectionpdo h2{margin-bottom:40px}} @media (max-width: 480px) {header{padding:1rem 0}header .nav_toprEu{gap:1rem}header .header_learnXgN svg{width:120px}header .header_primaryMSu{overflow-x:auto;flex-wrap:nowrap;gap:0.4rem;padding-bottom:10px;justify-content:flex-start}header .header_primaryMSu::-webkit-scrollbar{height:3px}header .header_primaryMSu::-webkit-scrollbar-thumb{border-radius:10px;background:rgb(216,187,187)}header .top_masterkYZ{white-space:nowrap;margin-right:2px;flex-shrink:0}} @media (max-width: 1200px) {.consent_learnXsx h5{font-size:calc(20px - 2px)}.consent_learnXsx p{font-size:calc(16px - 2px)}.consent_ackSDu{font-size:calc(18px - 2px)}} @media (max-width: 800px) {.cookie_resetELQ{flex-direction:column;align-items:center}.data_approveyPB{margin-bottom:10px}.consent_learnXsx{text-align:center;margin-bottom:15px}.consent_ackSDu{margin-top:10px;width:100%;margin-left:0}} @media (max-width: 768px) {.operation_processiJn{min-height:60vh;padding:4rem 1rem}.operation_processiJn .edu_commithiB{justify-content:center}.operation_processiJn .textual_boxYuT{width:90%}.operation_processiJn h2{font-size:calc(30px * 0.8);margin-bottom:2rem;letter-spacing:3px}.operation_processiJn h2::before{bottom:-1rem;width:40px}.operation_processiJn h2::after{left:0.3rem;top:0.3rem}.operation_processiJn p{padding-left:1.5rem}.operation_processiJn:hover h2{letter-spacing:4px}.operation_processiJn .textual_boxYuT::before,.operation_processiJn .textual_boxYuT::after{height:80px;width:80px}.operation_processiJn:hover .textual_boxYuT::before,.operation_processiJn:hover .textual_boxYuT::after{height:90px;width:90px}} @media (prefers-reduced-motion: reduce) {.newsletterXYJ .edu_commithiB,.newsletterXYJ .input_holder span,.newsletterXYJ .input_holder input,.newsletterXYJ .sub_gridsCPa,.newsletterXYJ .sub_gridsCPa::before{transition:none;transform:none}.newsletterXYJ .edu_commithiB:hover,.newsletterXYJ .input_holder span:hover,.newsletterXYJ .input_holder input:focus,.newsletterXYJ .sub_gridsCPa:hover{transform:none}} @media (max-width: 576px) {.conduct_codeyVA{padding:3rem 0 1rem}.conduct_codeyVA::before{clip-path:polygon(0 0,100% 0,95% 100%,5% 100%)}.conduct_codeyVA .header_primaryMSu{padding:0 0 2rem 0;flex:0 0 100%}.conduct_codeyVA .company_holder{margin-bottom:2rem}.conduct_codeyVA .header_primaryMSu .top_skillqCg a{padding:0.6rem 0.8rem}.conduct_codeyVA .header_primaryMSu .top_skillqCg a:hover{padding-left:1.2rem}.discount_ctatmy{margin-top:1rem;clip-path:polygon(0 0,100% 0,95% 100%,5% 100%)}} @media (min-width: 992px) {.company_overviewbcH{padding:180px 0 120px}.company_overviewbcH .container{padding:0 30px}.company_overviewbcH h2{font-size:calc(36px * 1.1)}.company_overviewbcH .textual_boxYuT{transform:perspective(1500px) rotateY(-1deg);padding:50px 60px}.company_overviewbcH .textual_boxYuT div div{line-height:1.8;column-count:2}} @media screen and (max-width: 1024px) {.landing_pageWTv .textual_boxYuT .container{max-width:90%;padding:2.5rem}.landing_pageWTv .textual_boxYuT p{max-width:95%}.landing_pageWTv .page_entryROG{padding:10px 20px}} @media screen and (max-width: 480px) {.landing_pageWTv .textual_boxYuT{padding-bottom:100px}.landing_pageWTv .textual_boxYuT .container{padding:1.5rem;border-left:2px solid rgb(216,187,187)}.landing_pageWTv .textual_boxYuT h1{margin-bottom:1rem;font-size:calc(42px * 0.7)}.landing_pageWTv .textual_boxYuT h3{font-size:calc(24px * 0.8);margin-bottom:1rem}.landing_pageWTv .textual_boxYuT p{padding-left:10px}.landing_pageWTv .page_entryROG{padding:8px 15px;bottom:25px;gap:8px}.landing_pageWTv .page_entryROG label{height:10px;width:10px}} @media (max-width: 479px) {.audience_profileNam{padding:40px 0}.audience_profileNam .edu_commithiB{padding:25px 15px}.audience_profileNam h4{margin-bottom:30px;font-size:calc(37px - 6px)}.audience_profileNam div{gap:15px}.audience_profileNam div p{padding:15px;font-size:calc(18px - 1px)}.audience_profileNam div p svg{width:26px;padding:5px;margin-right:12px;height:26px;min-width:26px}} @keyframes expandLine {from{transform:translateX(-50%) scaleX(0)}to{transform:translateX(-50%) scaleX(1)}} @keyframes growHeight {from{height:0}to{height:100%}} @keyframes popIn {from{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}} @keyframes patternMove {0%{background-position:0 0}100%{background-position:120px 120px}} @keyframes gradientMove {0%{background-position:0 0}100%{background-position:60px 60px}} @keyframes borderPulse {0%{border-color:rgb(216,187,187)}100%{border-color:rgb(192,153,153)}} @keyframes expandWiderLine {0%{width:0}100%{width:80%}} @keyframes pulse {0%,100%{opacity:0.7;transform:translateY(-50%) scale(1)}50%{opacity:1;transform:translateY(-50%) scale(1.5)}} @keyframes pulseGlow {0%,100%{opacity:0.3;filter:blur(10px) brightness(1)}50%{opacity:0.5;filter:blur(15px) brightness(1.2)}}