﻿*{box-sizing:border-box;padding:0;margin:0}.recycle_infoex{flex:0 0 auto}.recycle_infoex{color:#000000;padding:70px 0 30px;background-color:#ffffff;font-family:Arial,sans-serif;position:relative}.privacy_safehouseex h2{margin-top:25px;margin-bottom:15px;border-bottom:2px solid rgb(222,150,142);text-align:left;font-weight:600;color:#ffffff;padding-bottom:5px;width:100%;font-size:38px}header::before{bottom:0.5rem;top:0.5rem;z-index:0;pointer-events:none;position:absolute;border-radius:10px;left:0.5rem;content:'';border:1px solid rgba(255,255,255,0.2);right:0.5rem}header .nav_sitebarex::before{width:5px;content:'';position:absolute;background:linear-gradient(to bottom,rgb(222,150,142),rgb(197,102,85));top:0;height:100%;left:0}header .header_primaryex svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,0.08));height:auto;transition:all 0.3s ease;width:170px}header .top_teachex::before{left:0;width:3px;position:absolute;border-radius:10px 0 0 10px;height:100%;top:0;background:linear-gradient(to bottom,rgb(222,150,142),rgb(197,102,85));transition:width 0.3s ease;z-index:-1;content:''}.thanksNodeex::after{position:absolute;height:40%;top:-10%;background:rgb(222,150,142,0.5);content:"";filter:blur(120px);right:-10%;z-index:0;width:40%;animation:floatElement 15s infinite alternate ease-in-out;opacity:0.2}.thanksNodeex .guide_biosex{background:linear-gradient(145deg,#ffffff 0%,rgb(255,255,255,0.5) 100%);box-shadow:0 10px 30px -15px rgba(0,0,0,0.5),0 2px 5px rgba(0,0,0,0.05);padding:2.5rem;border-radius:0 10px 10px 0;transition:transform 0.5s cubic-bezier(0.22,1,0.36,1);position:relative;border-left:4px solid rgb(222,150,142);transform:perspective(1000px) rotateY(-1deg)}footer{width:100%;position:relative}.recycle_infoex::before{left:0;background:linear-gradient(90deg,rgb(222,150,142),rgb(197,102,85));top:0;content:"";position:absolute;height:5px;width:100%}footer .info_item a:hover{color:rgb(222,150,142)}footer .nav_masterex{margin-bottom:15px}footer .nav_masterex svg{width:auto;margin-bottom:20px;height:40px}footer .header_trainex{margin-bottom:30px}footer .header_trainex a:hover{transform:translateX(5px);color:rgb(222,150,142)}footer .subscribe_holder p{color:#000000;font-size:13px;line-height:1.6;margin-bottom:25px}footer .sub_bannerex{padding:14px 20px;transition:background-color 0.3s ease;font-weight:600;border:none;cursor:pointer;border-radius:10px;color:#ffffff;font-size:18px;text-align:center;background-color:rgb(222,150,142)}.title_portalex .skill_expertiseex::after{position:absolute;content:"";width:100%;z-index:2;height:100%;background:linear-gradient(to bottom,transparent 30%,rgb(222,150,142,0.5) 100%);top:0;left:0}.title_portalex .smart_trackex > div:nth-child(1){animation-delay:0.3s}.title_portalex .smart_trackex > div:nth-child(2){animation-delay:0.6s}.title_portalex .title_style_header{font-weight:700;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ffffff 0%,rgb(197,102,85) 100%);font-size:42px;transform:scale(1.05);text-shadow:0 2px 10px rgba(0,0,0,0.2);line-height:1.2;margin:0;-webkit-background-clip:text !important}.user_reviewsex::after{opacity:0.3;width:30%;position:absolute;transform:rotate(12deg);left:-5%;background:linear-gradient(45deg,rgb(197,102,85,0.5) 0%,rgb(222,150,142,0.5) 100%);content:"";height:50%;filter:blur(60px);bottom:-10%;z-index:0}.user_reviewsex .student_insightsex::before{opacity:0.2;font-size:6rem;color:rgb(197,102,85,0.5);z-index:-1;line-height:1;position:absolute;right:20px;font-family:serif;content:"";top:10px}.user_reviewsex .student_insightsex img{border:3px solid #ffffff;box-shadow:0 4px 10px rgba(0,0,0,0.1);object-fit:cover;transition:all 0.3s ease;margin-right:1rem;height:60px;width:60px;border-radius:50%}.user_reviewsex a:hover{transform:translateX(-50%) translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,0.15)}.who_we_areex{padding:120px 0;background:rgb(197,102,85,0.5);position:relative;overflow:hidden;color:#ffffff}.who_we_areex .guide_biosex{position:relative;gap:100px;display:flex;flex-direction:column}.who_we_areex h3::before{content:"";position:absolute;height:3px;width:20px;transform:translateY(-50%);left:-30px;top:50%;background:rgb(222,150,142)}.who_we_areex .quick_skillex .image_overlayex{border-radius:0;clip-path:polygon(10% 0,100% 0,100% 100%,0 100%);width:100%;position:relative;overflow:hidden;transition:transform 0.4s ease;transform:scale(1);height:100%;min-height:300px}.who_we_areex .master_trackex .study_tracksex{min-height:300px;position:relative;width:100%;transform:scale(1);grid-column:1 / 2;clip-path:polygon(0 0,90% 0,100% 100%,0 100%);height:100%;overflow:hidden;grid-row:1 / 2;transition:transform 0.4s ease;border-radius:0}.who_we_areex .container::after{border:1px solid rgb(197,102,85,0.5);border-radius:50%;bottom:-150px;animation:rotate 40s linear infinite reverse;content:"";width:300px;height:300px;position:absolute;right:-150px;z-index:-1}.course_program_detailsex .container{max-width:1200px;z-index:5;position:relative;margin:0 auto;padding:0 20px}.course_program_detailsex .career_classesex{perspective:1000px;gap:40px;display:grid;position:relative;grid-template-columns:1.5fr 1fr}.course_program_detailsex .insight_boxex{display:flex;border-radius:20px;animation:floatPanel 8s ease-in-out infinite;flex-direction:column;padding:35px;transform:translateZ(0);box-shadow:0 15px 35px rgba(0,0,0,0.2),inset 0 0 20px rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);width:100%;position:relative;background:rgba(255,255,255,0.03);gap:30px;backdrop-filter:blur(8px)}.course_program_detailsex .insight_boxex .description::before{content:"";top:0;background:linear-gradient(to bottom,rgba(255,255,255,0.05),transparent);border-radius:10px;position:absolute;height:100%;width:100%;left:0;z-index:-1}.plan_selectionex{background:rgb(245,210,206);position:relative;overflow:hidden;padding:100px 0}.plan_selectionex .container{position:relative;z-index:1;max-width:1200px;padding:0 15px;margin:0 auto}.plan_selectionex .pricing_listex{flex-direction:column;gap:60px;display:flex}.plan_selectionex .price_viewex h2{font-weight:700;position:relative;margin-bottom:20px;display:inline-block;font-size:32px;color:#000000}.plan_selectionex .package_dealsex{transform-style:preserve-3d;transition:transform 0.6s cubic-bezier(0.165,0.84,0.44,1);height:100%;color:inherit;position:relative;text-decoration:none;perspective:1000px}.plan_selectionex .package_dealsex:hover .edu_ratesex::before{transform:scaleX(1)}.plan_selectionex .package_dealsex:hover .edu_ratesex h3{color:rgb(222,150,142);transform:translateX(5px)}.plan_selectionex .program_feesex::before{transition:width 0.4s ease;background:rgb(197,102,85,0.5);content:"";bottom:-8px;height:2px;width:40px;position:absolute;left:0}.plan_selectionex .image_overlayex::after{inset:0;background:linear-gradient(to top,rgba(0,0,0,0.7),transparent);transition:opacity 0.5s ease;position:absolute;content:"";opacity:0.6}.instructor_profileex::before{width:500px;right:-200px;position:absolute;top:-200px;height:500px;content:"";border-radius:50%;background-color:rgb(222,150,142,0.5);opacity:0.1}.instructor_profileex .student_insightsex::after{height:30px;right:50px;content:"";background-color:rgb(222,150,142);transform:rotate(45deg);z-index:-1;bottom:-15px;position:absolute;width:30px}.instructor_profileex .image_overlayex::before{background:linear-gradient(45deg,transparent 40%,rgb(222,150,142,0.5));transition:opacity 0.3s ease;opacity:0;inset:0;content:"";position:absolute}.instructor_profileex .name::after{transform:translateX(-50%);bottom:0;transition:width 0.3s ease;left:50%;position:absolute;width:40px;background-color:rgb(222,150,142);height:2px;content:""}.get_help_infoex::after{animation:pulse 18s infinite alternate-reverse ease-in-out;transform:rotate(-20deg);bottom:-5%;height:30%;background:linear-gradient(30deg,rgb(197,102,85,0.5) 0%,transparent 80%);position:absolute;content:"";z-index:0;left:-10%;filter:blur(30px);width:30%}.get_help_infoex .contact_cardex{display:grid;grid-template-columns:1fr;gap:2.5rem;position:relative}.get_help_infoex .contact_cardex > div > div{line-height:1.6;font-size:13px;color:#000000}.get_help_infoex h6 svg path{fill:rgb(222,150,142)}.get_help_infoex span{color:#000000;display:block;margin-left:1.75rem;font-size:calc(13px - 0.05rem)}.get_help_infoex .contact_faqex:hover{color:rgb(222,150,142);transform:translateX(4px)}.get_help_infoex .contact_faqex:hover svg{transform:scale(1.1) rotate(5deg)}.get_help_infoex .contact_faqex svg path{transition:fill 0.3s ease;fill:rgb(197,102,85)}.instructional_approachex .guide_biosex{z-index:2;margin:0 auto;padding:0 30px;transition:transform 0.6s cubic-bezier(0.19,1,0.22,1);position:relative;max-width:1200px;transform-style:preserve-3d;transform:translateZ(0)}.instructional_approachex h2::before{transition:transform 0.4s cubic-bezier(0.25,0.46,0.45,0.94);background:linear-gradient(90deg,rgb(222,150,142) 0%,rgb(197,102,85) 100%);transform-origin:left center;position:absolute;transform:scaleX(1) translateZ(25px);width:80px;height:4px;left:0;bottom:-15px;content:""}.instructional_approachex p{font-size:16px;transition:transform 0.4s ease;line-height:1.7;color:#000000;margin:0}.data_explorationex::before{background:radial-gradient(circle at 20% 30%,rgb(222,150,142,0.5) 0%,transparent 30%),radial-gradient(circle at 80% 70%,rgb(197,102,85,0.5) 0%,transparent 30%);top:0;animation:gradientShift 15s infinite alternate;height:100%;content:"";position:absolute;width:100%;z-index:-1;opacity:0.4;left:0}.data_explorationex .success_statisticsex:hover{transform:perspective(1000px) rotateY(0deg);box-shadow:0 20px 40px rgba(0,0,0,0.15),0 10px 20px rgba(0,0,0,0.1),inset 0 0 0 1px rgba(255,255,255,0.2)}.data_explorationex .fast_upgradeex::before{background:linear-gradient(90deg,rgb(222,150,142),rgb(197,102,85));bottom:0;height:5px;transition:transform 0.4s ease;content:"";transform-origin:left;width:100%;position:absolute;left:0;transform:scaleX(0.2)}.data_explorationex .fast_upgradeex span{opacity:0.9;transition:opacity 0.3s ease;text-shadow:0 1px 2px rgba(0,0,0,0.2);font-size:17px;max-width:200px;line-height:1.5;color:rgba(255,255,255,0.95);font-weight:400}.data_explorationex .study_edgeex{opacity:1;color:rgba(255,255,255,0.9);border-radius:10px;margin:0;line-height:1.8;text-shadow:0 1px 2px rgba(0,0,0,0.2);padding:10px 15px;border-left:3px solid rgb(222,150,142);font-size:17px;max-width:95%;background:rgba(0,0,0,0.2)}.track_barex svg{fill:rgb(222,150,142);height:50px;width:50px}.privacy_ctrlex h5{margin-bottom:0.5rem;color:rgb(222,150,142);font-weight:600;font-size:1.5rem}.cookie_button.policy_ackex{margin-left:0.5rem;background:#000000}.privacySettingsModalex p a{text-decoration:underline;color:rgb(222,150,142);transition:color 0.3s ease}.learning_profitsex .container{position:relative;margin:0 auto;z-index:1;max-width:1200px;padding:0 20px}.learning_profitsex .insight_boxex::before{top:0;transform:scaleY(0);height:100%;content:"";background:linear-gradient(to bottom,rgb(222,150,142),rgb(197,102,85));width:5px;position:absolute;animation:lineReveal 1.2s cubic-bezier(0.19,1,0.22,1) 0.5s forwards;transform-origin:top;left:-20px}.learning_profitsex li{margin-bottom:20px;opacity:0;transform:translateX(-20px);animation:fadeSlideIn 0.6s cubic-bezier(0.19,1,0.22,1) forwards;transition:transform 0.3s ease}.learning_profitsex li{margin-bottom:15px}.learning_profitsex li:hover p span:last-child::after{transform:scaleX(1)}.learning_profitsex li:hover svg{transform:rotate(10deg) scale(1.1);filter:drop-shadow(2px 2px 3px rgba(0,0,0,0.2))}.learning_profitsex .image_overlayex::before{inset:0;content:"";transform:translateZ(-5px);background:linear-gradient(135deg,rgb(222,150,142,0.5),rgb(197,102,85,0.5));border-radius:22px;z-index:-1;position:absolute;opacity:0.1}.contact_form_boxex::after{width:300px;border-radius:50%;z-index:1;filter:blur(60px);content:"";left:-100px;height:300px;background:linear-gradient(225deg,rgb(197,102,85,0.5),rgb(222,150,142,0.5));bottom:-100px;position:absolute}.contact_form_boxex h2::after{content:"";right:calc(50% - 100px);z-index:-1;width:30px;height:30px;background:rgb(197,102,85,0.5);border-radius:50%;bottom:-15px;position:absolute}.contact_form_boxex .image_overlayex::before{inset:0;position:absolute;content:"";z-index:1;background:linear-gradient(135deg,rgba(0,0,0,0.2),rgba(0,0,0,0.5))}.contact_form_boxex form{position:relative;z-index:3}.contact_form_boxex form h3{font-size:20px;color:#000000;font-weight:600;margin-bottom:30px}.contact_form_boxex .inquiry_feedbackex{margin-bottom:30px;position:relative}.contact_form_boxex .inquiry_feedbackex label{cursor:pointer;color:#000000;align-items:center;display:flex;position:relative;padding-left:35px;font-size:12px}.contact_form_boxex .inquiry_feedbackex label a{color:rgb(222,150,142);text-decoration:none;transition:color 0.3s ease;font-weight:600}.contact_form_boxex .help_requestex:hover::before{transform:scaleX(1);transform-origin:left}.contact_form_boxex svg path{fill:none;transition:all 0.3s ease;stroke:rgb(222,150,142);stroke-width:2}.contact_form_boxex svg:hover,.contact_form_boxex svg:hover path{stroke:rgb(197,102,85)}.future_attendeesex::after{height:100%;top:0;z-index:1;background:radial-gradient( circle at 70% 80%,rgb(222,150,142,0.5) 0%,transparent 50% );width:100%;content:'';left:0;opacity:0.3;position:absolute}.future_attendeesex ul{margin:0;grid-template-columns:repeat(2,1fr);list-style-type:none;display:grid;gap:2.5rem;padding:0}.future_attendeesex li::after{width:200%;background:radial-gradient( circle at center,rgba(rgb(197,102,85,0.5),0.3) 0%,transparent 70% );top:-50%;transform:scale(0.5);height:200%;pointer-events:none;content:'';transition:all 0.5s ease;left:-50%;opacity:0;position:absolute}.future_attendeesex li svg{transition:all 0.4s ease;width:40px;filter:drop-shadow(0 0 5px rgb(197,102,85,0.5));flex-shrink:0;transform-origin:center;height:40px;margin-right:1.5rem;fill:rgb(197,102,85)}@media (max-width: 991px) {header{padding:1.2rem 2.5%}header .nav_sitebarex{padding:1.2rem}header .header_primaryex{padding:0 0 0.8rem 0}header .header_primaryex svg{width:150px}header .main_mainbarex{padding-top:0.8rem;gap:0.6rem}header .top_teachex{padding:0.6rem 1.1rem}} @media (max-width: 767px) {.thanksNodeex{padding:4rem 0}.thanksNodeex h2{margin-bottom:1.5rem;font-size:calc(36px * 0.8);transform:perspective(1000px) rotateX(1deg)}.thanksNodeex .guide_biosex{padding:1.5rem;transform:perspective(1000px) rotateY(-0.5deg)}.thanksNodeex li{padding-left:1.5rem}.thanksNodeex li::before{top:0.4rem;height:10px;width:10px}} @media (hover: hover) {.title_portalex .smart_trackex{transition:transform 0.4s cubic-bezier(0.2,0.8,0.2,1)}.title_portalex .smart_trackex:hover{box-shadow:0 20px 40px rgba(0,0,0,0.3),0 5px 15px rgba(0,0,0,0.2),0 0 80px rgba(rgb(222,150,142),0.3);transform:perspective(1000px) rotateX(4deg) translateY(-5px)}} @media (max-width: 991px) {.user_reviewsex{padding:4rem 0}.user_reviewsex h2{margin-bottom:2.5rem;font-size:calc(34px * 0.9)}.user_reviewsex .review_testimonialsex{gap:2rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}} @media (max-width: 480px) {.user_reviewsex{padding:2.5rem 0}.user_reviewsex h2{margin-bottom:1.5rem;font-size:calc(34px * 0.7)}.user_reviewsex .student_insightsex{padding:1.2rem}.user_reviewsex .student_insightsex img{width:50px;height:50px}.user_reviewsex a{width:100%;padding:0.6rem 1.5rem}} @media screen and (max-width: 768px) {.who_we_areex{padding:60px 0}.who_we_areex h3{font-size:48px}.who_we_areex .guide_biosex{gap:50px}.who_we_areex .quick_skillex,.who_we_areex .master_trackex{padding-left:20px;padding-right:20px}.who_we_areex .quick_skillex{border-left:2px solid rgb(222,150,142)}.who_we_areex .master_trackex{border-right:2px solid rgb(197,102,85)}.who_we_areex .quick_skillex span{font-size:calc(21px * 0.9)}.who_we_areex .quick_skillex p,.who_we_areex .master_trackex p{font-size:calc(17px * 0.95);line-height:1.7}.who_we_areex .quick_skillex .image_overlayex,.who_we_areex .master_trackex .study_tracksex{border-radius:10px;clip-path:none;min-height:220px}} @media screen and (max-width: 480px) {.course_program_detailsex{padding:40px 0}.course_program_detailsex .insight_boxex{padding:20px;gap:15px}.course_program_detailsex .insight_boxex h2{padding:8px 12px;font-size:calc(32px * 0.7);letter-spacing:1px}.course_program_detailsex .insight_boxex .description{line-height:1.6;padding:10px;font-size:calc(13px * 0.9)}.course_program_detailsex .image_overlayex{min-height:280px}} @media (max-width: 767px) {.plan_selectionex{padding:60px 0}.plan_selectionex .cert_costex{grid-template-columns:1fr;gap:25px}.plan_selectionex .price_viewex h2{font-size:calc(32px - 4px)}.plan_selectionex .image_overlayex{height:180px}.plan_selectionex .edu_ratesex{padding:25px}} @media (max-width: 576px) {.instructor_profileex{padding:50px 0}.instructor_profileex .student_insightsex{padding:30px 20px}.instructor_profileex .career_tasksex{padding:15px 20px;margin-top:20px}} @media screen and (min-width: 1200px) {.get_help_infoex h1{font-size:calc(38px + 1rem)}.get_help_infoex .container{max-width:1400px}.get_help_infoex .contact_cardex{gap:3rem}} @media (min-width: 768px) {.instructional_approachex .insight_boxex{width:calc(100% - 60px);margin-left:30px}.instructional_approachex h2{font-size:calc(36px * 1.1)}} @media (max-width: 767px) {.instructional_approachex{padding:80px 0}.instructional_approachex .guide_biosex{padding:0 20px}.instructional_approachex h2{margin-bottom:30px;font-size:calc(36px * 0.9)}.instructional_approachex h2::before{bottom:-10px;width:60px;height:3px}.instructional_approachex .insight_boxex{padding:25px 20px;border-left-width:3px;transform:translateZ(5px) rotateX(1deg)}.instructional_approachex:hover .insight_boxex{transform:translateZ(8px) rotateX(0deg)}.instructional_approachex p{line-height:1.6;font-size:calc(16px * 0.95)}} @media (max-width: 992px) {.learning_profitsex{padding:80px 0}.learning_profitsex h4{font-size:calc(30px * 0.9)}.learning_profitsex .guide_biosex{gap:60px;flex-direction:column-reverse}.learning_profitsex .image_overlayex{max-width:100%;transform:perspective(1000px) rotateY(-5deg) rotateX(3deg) translateZ(20px);flex:0 0 100%}.learning_profitsex .insight_boxex > div{flex-direction:column;gap:10px}} @media (max-width: 991px) {.future_attendeesex{padding:4rem 0}.future_attendeesex ul{grid-template-columns:1fr;gap:1.5rem}.future_attendeesex h3{font-size:calc(30px * 0.9)}.future_attendeesex li{padding:1.5rem 1.8rem}} @keyframes backgroundPulse {0%{opacity:0.2;transform:scale(1)}100%{opacity:0.35;transform:scale(1.1)}} @keyframes rotateDiamond {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes slideIn {to{transform:translateX(0);opacity:1}} @keyframes rotate {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes floatPanel {0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}} @keyframes shine {0%{left:-100px}20%,100%{left:120%}} @keyframes backgroundShift {0%{background-position:0% 0%}100%{background-position:100% 100%}} @keyframes expandWidth {0%{transform:scaleX(0)}100%{transform:scaleX(1)}} @keyframes gradientShift {0%{background-position:0% 0%}100%{background-position:100% 100%}} @keyframes fadeSlideIn {from{transform:translateX(-20px);opacity:0}to{transform:translateX(0);opacity:1}} @keyframes simpleFloat {0%{transform:translateY(0)}100%{transform:translateY(-10px)}}