*{box-sizing:border-box;padding:0;margin:0}svg{height:30px;width:30px}html,body{color:#000000;font-family:Arial,sans-serif;height:100%;scroll-behavior:smooth;auto contain touch-action:none;scroll-snap-type:none;min-height:100%}.wrap-structure32047{min-height:100%;display:flex;flex-direction:column;height:100%}a{color:inherit;text-decoration:none}.company_info02791{background:rgb(188,188,176);padding:120px 0;position:relative;overflow:hidden}.company_info02791::after{content:"";background:linear-gradient(225deg,rgb(109,110,109,0.5) 0%,transparent 25%);height:100%;top:0;width:100%;z-index:1;position:absolute;right:0}.company_info02791 h2{text-align:center;font-weight:700;position:relative;margin-bottom:70px;color:#000000;font-size:33px}.company_info02791 .learning_track42369{display:grid;gap:40px;position:relative;grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.company_info02791 .mentor_team48630:first-child{grid-column:1;grid-row:1 / span 2;transform-origin:left center}.company_info02791 .mentor_team48630:nth-child(2){transform-origin:right center;grid-row:1 / span 2;grid-column:2}.company_info02791 .mentor_team48630 h3{padding:20px 30px;margin:0;font-weight:600;z-index:2;color:#ffffff;font-size:24px;background:rgb(151,152,152);position:relative}.company_info02791 .mentor_team48630 p{z-index:1;position:relative;flex-grow:1;color:#000000;margin:0;padding:30px;display:flex;line-height:1.8;font-size:18px;align-items:center}.company_info02791 .mentor_team48630::before{width:100px;z-index:1;right:0;position:absolute;background:linear-gradient(135deg,transparent 50%,rgba(rgb(151,152,152,0.5),0.1) 50%);height:100px;bottom:0;content:""}.company_info02791 .mentor_team48630:nth-child(2)::after{background:linear-gradient(90deg,rgb(109,110,109),transparent)}.academic_expertise79610{position:relative;background-color:rgb(188,188,176);overflow:hidden;padding:6rem 2rem}.academic_expertise79610 .success_feedback71586{box-shadow:none;display:flex;margin:0 auto;position:relative;z-index:2;max-width:1200px;border-radius:0;background:transparent}.academic_expertise79610 .career_back29148{flex-direction:column;position:relative;padding:3rem 0 3rem 4rem;display:flex;justify-content:center;width:55%}.academic_expertise79610 .name{font-size:calc(41px * 1.2);margin-bottom:1rem;position:relative;font-weight:700;color:#000000;line-height:1.1}.academic_expertise79610 .career_back29148 > div:nth-child(2){font-weight:600;margin-bottom:2.5rem;letter-spacing:1px;border-radius:10px;color:#ffffff;display:inline-block;font-size:15px;padding:0.5rem 1.5rem;background-color:rgb(109,110,109);transform:translateX(-10px)}.academic_expertise79610 .success_feedback71586:hover .photo_gallery60452{box-shadow:10px 10px 0 rgb(109,110,109);transform:rotate(0deg)}.footer_subscribe16304 .container{grid-gap:30px;display:grid;grid-template-columns:repeat(12,1fr)}.footer_subscribe16304 .company_holder{grid-column:1 / 5;z-index:3;position:relative}.footer_subscribe16304 .company_holder h3::after{width:40px;position:absolute;content:'';height:4px;bottom:0;border-radius:10px;background:rgb(151,152,152);left:0}.footer_subscribe16304 .twitter_cta40728{position:relative;grid-column:5 / 13}.footer_subscribe16304 .top_head93587{display:grid;grid-gap:40px;grid-template-columns:repeat(2,1fr)}.footer_subscribe16304 .header_primary05981{position:relative}.footer_subscribe16304 .header_primary05981{animation:borderPulse 4s infinite;padding-top:20px;border-top:1px solid rgba(255,255,255,0.1)}.footer_subscribe16304 .header_primary05981 h5::before{width:8px;content:'';height:8px;position:absolute;background:rgb(151,152,152);border-radius:50%;transform:translateY(-50%);left:-15px;top:50%}.footer_subscribe16304 .header_primary05981 .top_head93587 a{color:#ffffff;position:relative;text-decoration:none;overflow:hidden;border-radius:10px;padding:8px 15px;transition:all 0.3s ease;background:rgba(255,255,255,0.05);font-size:15px;z-index:1}.footer_subscribe16304 .header_primary05981 .top_head93587 a:hover::before{width:100%;background:rgb(151,152,152,0.5)}.teach_supp05219::before{opacity:0.2;background:linear-gradient(90deg,transparent,#ffffff,transparent);height:1px;content:'';position:absolute;top:0;right:15%;left:15%}.teach_supp05219 .container{justify-content:center;align-items:center;display:flex}.teach_supp05219 .trophy_case70185{text-align:center;letter-spacing:0.5px;opacity:0.8;color:#ffffff;font-size:12px}.footer_subscribe16304::before{position:absolute;top:0;background-size:200% 200%;width:100%;height:5px;left:0;animation:gradientShift 5s infinite;content:'';background:linear-gradient(90deg,rgb(151,152,152),rgb(109,110,109),rgb(151,152,152))}.footer_subscribe16304 .company_holder::before{bottom:0;position:absolute;z-index:-1;height:100px;background:rgb(109,110,109,0.5);content:'';opacity:0.3;border-radius:50%;filter:blur(40px);width:100px;left:-30px}.footer_subscribe16304 .twitter_cta40728::before{filter:blur(70px);background:rgb(109,110,109,0.5);width:180px;opacity:0.25;position:absolute;content:'';border-radius:50%;height:180px;left:80px;z-index:-1;bottom:-50px}.contact_form_section89410{overflow:hidden;padding:120px 0;background:linear-gradient(145deg,rgb(188,188,176) 0%,rgba(9,19,32,0.9) 100%);position:relative}.contact_form_section89410::after{animation:pulseGlow 15s ease-in-out infinite;opacity:0.1;left:-50%;width:200%;height:200%;position:absolute;background:radial-gradient(circle,rgb(151,152,152,0.5) 0%,transparent 60%);top:-50%;pointer-events:none;content:""}.contact_form_section89410 .container{max-width:1200px;position:relative;padding:0 20px;z-index:1;margin:0 auto}.contact_form_section89410 h2::after{width:80px;transform:translateX(-50%);left:50%;position:absolute;background:linear-gradient(to right,transparent,rgb(151,152,152),transparent);content:"";height:3px;bottom:0}.contact_form_section89410 .inquiry_map63974::before{height:100%;pointer-events:none;position:absolute;top:0;width:100%;left:0;background:linear-gradient(to bottom right,rgb(151,152,152,0.5),transparent);opacity:0.03;content:""}.contact_form_section89410 .photo_gallery60452::after{top:0;background:linear-gradient(to right,rgba(0,0,0,0.5),transparent);left:0;width:100%;content:"";position:absolute;height:100%}.contact_form_section89410 .inquiry_widget52874::after{opacity:0.7;width:50px;height:50px;border-bottom:2px solid rgb(151,152,152,0.5);bottom:20px;border-left:2px solid rgb(151,152,152,0.5);content:"";left:20px;position:absolute}.contact_form_section89410 form h3::before{border-radius:10px;position:absolute;height:25px;transform:translateY(-50%);width:5px;top:50%;content:"";background:rgb(151,152,152);left:0}.contact_form_section89410 form input[type="text"]:focus{border-color:rgb(151,152,152);background:rgba(255,255,255,0.08);box-shadow:0 0 15px rgba(rgb(151,152,152),0.2);outline:none}.contact_form_section89410 form input[type="text"]::placeholder{color:rgba(255,255,255,0.5)}.contact_form_section89410 .message_links57328 input[type="checkbox"]{position:absolute;opacity:0}.contact_form_section89410 .message_links57328 label::before{height:22px;left:0;background:rgba(255,255,255,0.05);top:2px;width:22px;position:absolute;content:"";transition:all 0.3s ease;border:1px solid rgba(255,255,255,0.1);border-radius:10px}.contact_form_section89410 .message_links57328 input[type="checkbox"]:checked + label::after{left:7px;width:8px;border-bottom:2px solid #ffffff;position:absolute;transform:rotate(-45deg);border-left:2px solid #ffffff;top:11px;height:4px;content:""}.contact_form_section89410 form .query_feedback04235::before{transition:all 0.4s ease;position:absolute;left:-100%;z-index:-1;top:0;background:linear-gradient(45deg,rgb(109,110,109),rgb(151,152,152));content:"";width:100%;height:100%}.contact_form_section89410 form .query_feedback04235:hover::before{left:0}.contact_form_section89410 form .query_feedback04235:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.contact_form_section89410 svg path{transition:fill 0.3s ease}.privacy_harbor87951 h1{border-bottom:3px solid rgb(109,110,109);font-size:40px;text-align:center;margin-top:20px;margin-bottom:30px;color:rgb(151,152,152);padding-bottom:10px;width:100%;font-weight:700}.privacy_harbor87951 ul,.privacy_harbor87951 ol{color:#000000;margin:20px 0;border-top:2px solid #000000;font-size:16px;width:100%;text-align:left;border-bottom:2px solid #000000;padding:0;list-style:none;font-family:Arial,sans-serif}.privacy_harbor87951 section{background:none}.course_features03416{position:relative;overflow:hidden;background:rgb(188,188,176);padding:120px 0}.course_features03416::before{content:"";right:0;left:0;opacity:0.03;bottom:0;position:absolute;z-index:0;background:repeating-linear-gradient(45deg,transparent,transparent 2px,rgb(109,110,109,0.5) 2px,rgb(109,110,109,0.5) 4px),repeating-linear-gradient(-45deg,transparent,transparent 2px,rgb(151,152,152,0.5) 2px,rgb(151,152,152,0.5) 4px);top:0}.course_features03416 .container{z-index:1;position:relative}.course_features03416 .path_creators74520{overflow:visible;position:relative;max-width:100%;background:transparent;flex-direction:column;border-radius:16px;display:flex}.course_features03416 .photo_gallery60452::before{height:100%;position:absolute;width:100%;z-index:1;top:0;content:"";mix-blend-mode:multiply;background:linear-gradient( 135deg,rgba(0,0,0,0.5) 0%,transparent 30%,transparent 70%,rgba(0,0,0,0.5) 100% );left:0}.course_features03416 .path_creators74520:hover .photo_gallery60452{clip-path:polygon( 0% 0%,100% 0%,100% 100%,65% 100%,60% 85%,40% 85%,35% 100%,0% 100% );filter:saturate(1.1) contrast(1.2)}.course_features03416 .learn_plan67931::before{z-index:-1;border-radius:calc(16px + 2px);top:-2px;position:absolute;right:-2px;opacity:0.7;content:"";background:linear-gradient( 45deg,rgb(151,152,152) 0%,transparent 30%,transparent 70%,rgb(109,110,109) 100% );left:-2px;transition:opacity 0.6s ease;bottom:-2px}.course_features03416 .path_creators74520:hover .learn_plan67931{box-shadow:0 20px 45px rgba(0,0,0,0.15),0 10px 25px rgba(0,0,0,0.1),0 0 0 1px rgba(255,255,255,0.2);transform:perspective(1000px) rotateX(0deg)}.course_features03416 .path_creators74520:hover .learn_plan67931::before{opacity:1}.course_features03416 .top_lesson93784{justify-content:center;align-items:center;transform:translateX(-50%);border-radius:50%;transition:all 0.5s cubic-bezier(0.175,0.885,0.32,1.275);width:70px;box-shadow:0 10px 20px rgba(0,0,0,0.1),0 4px 8px rgba(0,0,0,0.05),0 0 0 5px rgb(151,152,152,0.5);z-index:5;display:flex;height:70px;top:-35px;left:50%;position:absolute;background:#ffffff}.course_features03416 .top_lesson93784:hover{box-shadow:0 15px 30px rgba(0,0,0,0.15),0 6px 12px rgba(0,0,0,0.08),0 0 0 5px rgb(109,110,109,0.5);transform:translateX(-50%) scale(1.1)}.course_features03416 .top_lesson93784 svg{transition:transform 0.5s ease;width:40px;height:40px}.course_features03416 .top_lesson93784 svg path{transition:fill 0.5s ease;fill:rgb(151,152,152)}.course_features03416 h3{margin-top:20px;font-size:36px;text-align:center;letter-spacing:1px;color:#000000;position:relative;font-weight:700;margin-bottom:30px;padding-bottom:20px}.course_features03416 h3::after{content:"";left:50%;transition:width 0.5s ease;background:rgb(109,110,109,0.5);transform:translateX(-50%);bottom:-5px;width:100px;height:1px;position:absolute}.course_features03416 p::before,.course_features03416 p::after{transition:all 0.5s ease;opacity:0.3;position:absolute;content:"";height:20px;width:20px}.course_features03416 p::before{border-top:2px solid rgb(151,152,152);border-left:2px solid rgb(151,152,152);top:-10px;left:-10px}.start_now37045{position:relative;overflow:hidden;background:linear-gradient(135deg,rgb(188,188,176) 0%,rgba(0,0,0,0.5) 100%);padding:6rem 0}.start_now37045::after{background:radial-gradient(circle at center,rgb(109,110,109,0.5) 0%,transparent 70%);right:-10%;z-index:0;opacity:0.1;content:"";bottom:-10%;pointer-events:none;width:60%;position:absolute;height:60%}.start_now37045 h2{opacity:1;animation:fadeSlideUp 0.8s ease-out;text-align:center;transform:translateY(0);font-size:38px;line-height:1.4;font-weight:700;font-family:Arial,sans-serif;max-width:800px;margin-bottom:3rem;color:#000000;position:relative}.start_now37045 .path_creators74520::before{z-index:-1;width:100%;left:0;content:"";height:100%;border-radius:4px;position:absolute;top:0;background:radial-gradient(circle at 20% 20%,rgba(rgb(151,152,152,0.5),0.05) 0%,transparent 60%),radial-gradient(circle at 80% 80%,rgba(rgb(109,110,109,0.5),0.05) 0%,transparent 60%)}.start_now37045 svg{animation:floatIcon 6s ease-in-out infinite;flex-shrink:0;width:42px;transform:translateY(0) rotate(0);height:42px;margin-right:1rem;transform-origin:center}.start_now37045 .query_feedback04235::before{left:-75%;position:absolute;content:"";transform:skewX(-25deg);transition:left 0.75s ease-out;background:linear-gradient( to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 50%,rgba(255,255,255,0) 100% );height:100%;top:0;width:50%}.start_now37045 .query_feedback04235:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 10px 20px -5px rgba(rgb(151,152,152,0.5),0.6),0 4px 10px rgba(0,0,0,0.15)}.start_now37045 .query_feedback04235:hover::before{left:125%;transition:left 0.75s ease-out}.start_now37045 .query_feedback04235:hover + svg path,.start_now37045 svg:hover path{fill:rgb(109,110,109)}.help_desk_info69204{position:relative;overflow:hidden;font-family:Arial,sans-serif;background:linear-gradient(135deg,rgb(188,188,176) 50%,rgba(rgb(151,152,152,0.5),0.05) 100%);color:#000000;padding:6rem 2rem}.help_desk_info69204::after{z-index:1;border-radius:50%;height:300px;right:-5%;width:300px;top:-15%;content:"";position:absolute;animation:float 15s infinite ease-in-out;background:radial-gradient(circle,rgba(rgb(151,152,152,0.5),0.1) 0%,transparent 70%)}.help_desk_info69204 h1::after{bottom:-10px;height:4px;position:absolute;animation:expandLine 1.2s 0.4s forwards cubic-bezier(0.17,0.67,0.83,0.67);width:60px;content:"";transform-origin:left;background:rgb(109,110,109);left:0;transform:scaleX(0)}.help_desk_info69204 .instant_contact08132 > div{position:relative;transition:transform 0.3s ease}.help_desk_info69204 .instant_contact08132 > div:hover{transform:translateY(-5px)}.help_desk_info69204 .instant_contact08132 > div:first-child{padding-left:1.5rem;color:#000000;line-height:1.6;border-left:3px solid rgb(151,152,152);font-size:calc(15px * 1.05)}.help_desk_info69204 h6 svg{margin-left:0.5rem;transition:transform 0.3s ease}.help_desk_info69204 span{display:block;margin-left:1.8rem;color:#000000;font-size:15px}.help_desk_info69204 .contact_box64789 > div{transition:transform 0.3s ease}.help_desk_info69204 .talk_now75139{align-items:center;transition:color 0.3s ease;display:flex;text-decoration:none;color:rgb(109,110,109);font-size:15px;font-weight:600}.help_desk_info69204 .talk_now75139:hover svg{transform:scale(1)}.help_desk_info69204 svg path{transition:fill 0.3s ease}header::before{height:100%;left:0;position:absolute;width:100%;top:0;background-image:repeating-linear-gradient( -45deg,rgba(0,0,0,0.5),rgba(0,0,0,0.5) 1px,transparent 1px,transparent 6px );opacity:0.1;content:""}header .head_expert95627 .top_lesson93784{z-index:2;margin-right:40px;position:relative}header .head_expert95627 .top_lesson93784 .top_header35021::before{bottom:-5px;border-radius:10px;left:-5px;top:-5px;content:"";right:-5px;transition:transform 0.3s ease,opacity 0.3s ease;position:absolute;transform:scale(0.9);z-index:-1;background:rgba(0,0,0,0.5);opacity:0}header .head_expert95627 .header_primary05981{display:flex;perspective:1000px;margin:0;padding:0;list-style:none}header .head_expert95627 .header_primary05981 .top_skill78921 a{font-size:16px;transform-style:preserve-3d;text-transform:uppercase;letter-spacing:0.5px;color:#000000;padding:12px 20px;font-weight:600;background:linear-gradient(to bottom,transparent,transparent);transition:color 0.3s ease,transform 0.3s ease;position:relative;display:block;font-family:Arial,sans-serif;text-decoration:none}header .head_expert95627 .header_primary05981 .top_skill78921 a::after{transform-origin:bottom center;background:linear-gradient(to top,rgb(109,110,109,0.5),transparent);transform:translateZ(-2px) rotateX(-10deg);opacity:0}header .head_expert95627 .header_primary05981 .top_skill78921:hover a::after{transform:translateZ(-10px) rotateX(-15deg)}.thanks_note67512{background:linear-gradient(135deg,rgb(188,188,176) 0%,rgb(151,152,152,0.5) 100%);position:relative;padding:120px 0 80px;overflow:hidden}.thanks_note67512::after{animation:rotate 24s linear infinite;border-radius:50%;opacity:0.4;width:200px;border:2px solid rgb(151,152,152,0.5);right:-50px;height:200px;top:-50px;content:"";position:absolute;z-index:1}.thanks_note67512 h2{font-size:37px;max-width:800px;animation:slideInTitle 1s ease-out forwards 0.3s;font-weight:700;color:#000000;position:relative;font-family:Arial,sans-serif;transform:translateX(-20px);line-height:1.3;margin-bottom:40px;opacity:0}.thanks_note67512 .path_creators74520{transition:transform 0.5s ease;clip-path:polygon(0 0,100% 0,98% 100%,0% 100%);position:relative;box-shadow:0 8px 30px rgba(0,0,0,0.08),0 1px 3px rgba(0,0,0,0.03);background:#ffffff;max-width:900px;transform:perspective(1000px) rotateY(-2deg);transform-origin:left center;padding:40px}.thanks_note67512 li::before{height:8px;content:"";left:0;position:absolute;border-radius:50%;top:8px;animation:pulse 2s infinite;box-shadow:0 0 0 rgba(rgb(151,152,152),0.4);width:8px;background:rgb(151,152,152)}.thanks_note67512 .container::after{left:10%;bottom:60px;box-shadow:40px -30px 0 -1px rgb(109,110,109),70px 20px 0 -1px rgb(151,152,152),120px -40px 0 -1px rgb(109,110,109),180px 10px 0 -1px rgb(151,152,152)}header .top_plank{background:rgb(151,152,152);color:#ffffff}header .top_plank .top_experttrack40965 div svg,header .top_plank .top_experttrack40965 div svg path{fill:#ffffff}header .top_plank .top_experttrack40965 div{margin-right:24px;display:flex;align-items:center;justify-content:flex-start}header .top_plank .top_experttrack40965 div img,header .top_plank .top_experttrack40965 div svg{width:16px;height:16px;margin-right:8px}.prospective_students07269::before{content:"";z-index:-1;left:0;background-image:linear-gradient(0deg,transparent 24%,rgba(#ffffff,0.05) 25%,rgba(#ffffff,0.05) 26%,transparent 27%,transparent 74%,rgba(#ffffff,0.05) 75%,rgba(#ffffff,0.05) 76%,transparent 77%,transparent),linear-gradient(90deg,transparent 24%,rgba(#ffffff,0.05) 25%,rgba(#ffffff,0.05) 26%,transparent 27%,transparent 74%,rgba(#ffffff,0.05) 75%,rgba(#ffffff,0.05) 76%,transparent 77%,transparent);height:100%;background-size:40px 40px;position:absolute;top:0;width:100%}.prospective_students07269 h3::before{height:100%;width:10px;content:"";position:absolute;top:0;right:0;background:rgb(151,152,152)}.prospective_students07269 h3::after{height:1px;width:100%;content:"";position:absolute;bottom:-10px;right:0;background:linear-gradient( to left,rgb(151,152,152),transparent )}.prospective_students07269 li{border-radius:10px;padding:1.5rem;transition:all 0.3s ease;box-shadow:0 5px 15px rgba(0,0,0,0.1),inset 0 1px 0 rgba(#ffffff,0.05);background:rgba(rgba(0,0,0,0.5),0.3);overflow:hidden;position:relative;align-items:flex-start;border:1px solid rgba(#ffffff,0.1);display:flex}.prospective_students07269 li{font-weight:400;line-height:1.5;color:#ffffff;font-size:14px}.prospective_students07269 li::after{z-index:1;opacity:0;transition:opacity 0.3s ease;height:30px;right:0;content:"";background:linear-gradient(135deg,transparent 50%,rgba(rgb(151,152,152,0.5),0.2) 50%);position:absolute;top:0;width:30px}.prospective_students07269 li:hover::before,.prospective_students07269 li:hover::after{opacity:1}.prospective_students07269 li svg{position:relative;height:32px;flex-shrink:0;top:2px;margin-right:1.2rem;transition:all 0.3s ease;width:32px;fill:rgb(109,110,109)}.cookie_banner_dialog72941{bottom:0;justify-content:center;overflow:hidden;padding:1rem 0;border-top:3px solid rgb(151,152,152);box-shadow:0 -2px 10px rgba(0,0,0,0.5);z-index:90;background:rgb(188,188,176);position:fixed;align-items:center;transition:transform 0.3s ease-in-out;width:100%;display:flex}.learn_consent73082{flex-shrink:0;margin-right:1rem;align-items:center;display:flex}.cookie_confirm59710{flex:1;margin-bottom:20px;min-width:300px}.cookie_confirm59710 p{color:#000000;font-size:1rem}.visitor_settings87153{cursor:pointer;transition:background-color 0.3s ease,transform 0.3s ease;font-size:1rem;font-weight:700;text-decoration:none;border-radius:10px;border:none;padding:0.75rem 1.5rem;display:inline-block;background:rgb(151,152,152);color:#ffffff}.cookie_banner_dialog72941 p a{text-decoration:underline;color:rgb(151,152,152);transition:color 0.3s ease}.greeting_page83945::before{opacity:0.07;content:"";top:0;z-index:0;position:absolute;height:100%;left:0;background:linear-gradient(135deg,rgb(109,110,109,0.5),rgb(151,152,152,0.5));width:100%}.greeting_page83945 .edu_open69014:hover{transform:perspective(1000px) rotateX(0deg)}.greeting_page83945 .edu_open69014 > div{display:flex;gap:2.5rem;flex-direction:column}.greeting_page83945 h3{margin:0;box-shadow:inset 3px 3px 8px rgba(0,0,0,0.05),inset -3px -3px 8px #ffffff;font-weight:600;border-radius:12px;color:rgb(109,110,109);background-color:rgba(255,255,255,0.7);transition:all 0.3s ease;position:relative;padding:1.5rem;font-size:22px}.greeting_page83945 .student_voice85643::before{top:0;position:absolute;opacity:0.85;background:linear-gradient(135deg,rgba(var(--primary-color-rgb),0.7),rgba(var(--secondary-color-rgb),0.7));content:"";left:0;height:100%;z-index:1;width:100%}.greeting_page83945 .student_voice85643 > div{z-index:2;justify-content:center;position:relative;flex-direction:column;text-align:center;padding:4rem 2rem;display:flex;gap:1.5rem;align-items:center}.greeting_page83945 .student_voice85643 p:hover{transform:translateY(-3px);box-shadow:inset 2px 2px 5px rgba(0,0,0,0.2),inset -2px -2px 5px rgba(255,255,255,0.2)}.greeting_page83945 .title_style_header{font-size:38px;position:relative;color:#ffffff;transition:all 0.3s ease;padding:0;margin:0;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,0.2)}.plan_wrapper20143{position:relative;background:rgb(188,188,176);overflow:hidden;padding:120px 0}.plan_wrapper20143 .container{max-width:1320px;position:relative;z-index:2;margin:0 auto;padding:0 15px}.plan_wrapper20143 .price_tiers05146{display:flex;flex-direction:column-reverse;gap:60px}.plan_wrapper20143 .monthly_plan01765 h2{display:inline-block;margin-bottom:20px;font-size:35px;position:relative;font-weight:700;color:#000000}.plan_wrapper20143 .learning_rates48260{word-break:break-word;overflow-wrap:break-word;color:#000000;max-width:600px;line-height:1.7;margin-bottom:0;margin:0 auto;font-size:16px}.plan_wrapper20143 .discount_tier17258{transition:transform 0.5s cubic-bezier(0.25,1,0.5,1),box-shadow 0.5s cubic-bezier(0.25,1,0.5,1);animation:fadeInUp 0.8s ease-out forwards;overflow:hidden;display:block;height:100%;text-decoration:none;transform:translateY(20px);animation-delay:calc(var(--index,0) * 0.1s);box-shadow:0 10px 30px rgba(0,0,0,0.1);opacity:0;border-radius:10px}.plan_wrapper20143 .pro_rates95314{display:flex;flex-direction:column;position:relative;box-sizing:border-box;height:100%;overflow:hidden;background:linear-gradient(145deg,#ffffff,#f5f8ff)}.plan_wrapper20143 .price_view36540{flex:1;padding:40px 30px;box-sizing:border-box;display:flex;flex-direction:column}.plan_wrapper20143 .price_view36540 h3::after{content:"";bottom:-8px;width:40px;position:absolute;height:2px;background-color:rgb(151,152,152);left:0;transition:width 0.3s ease}.plan_wrapper20143 .price_view36540 p{margin-bottom:0;flex-grow:1;color:#000000;font-size:16px;word-break:break-word;overflow-wrap:break-word;white-space:normal;line-height:1.7}.plan_wrapper20143 .photo_gallery60452{height:200px;width:100%;transition:transform 0.6s cubic-bezier(0.25,1,0.5,1),filter 0.6s ease}.plan_wrapper20143 .discount_tier17258:hover .photo_gallery60452{filter:brightness(1.05);transform:scale(1.05)}@media only screen and (max-width: 800px) {.container{padding:0 12px}} @media screen and (max-width: 768px) {.company_info02791{padding:70px 0}.company_info02791 h2{margin-bottom:50px}.company_info02791 .learning_track42369{gap:30px;grid-template-columns:1fr;grid-template-rows:auto auto}.company_info02791 .mentor_team48630:first-child,.company_info02791 .mentor_team48630:nth-child(2){grid-column:1;grid-row:auto}} @media (max-width: 992px) {.academic_expertise79610::before{right:0;top:0;height:40%;background:linear-gradient(180deg,rgb(151,152,152,0.5),transparent);width:100%}.academic_expertise79610 .success_feedback71586{align-items:center;max-width:90%;flex-direction:column}.academic_expertise79610 .photo_gallery60452{height:400px;width:90%}.academic_expertise79610 .career_back29148{width:100%;padding:3rem 1rem 1rem}.academic_expertise79610 .career_back29148::before{display:none}.academic_expertise79610 .exp_items95308{max-width:100%}} @media (max-width: 768px) {.footer_subscribe16304{padding:60px 0 30px}.footer_subscribe16304 .top_head93587{grid-template-columns:repeat(1,1fr);grid-gap:30px}.footer_subscribe16304 .header_primary05981{padding:0}} @media screen and (max-width: 991px) {.contact_form_section89410{padding:80px 0}.contact_form_section89410 .inquiry_map63974{flex-direction:column}.contact_form_section89410 .photo_gallery60452{min-height:300px;order:1}.contact_form_section89410 .inquiry_widget52874{padding:40px 30px;order:2}} @media screen and (max-width: 480px) {.contact_form_section89410{padding:40px 0}.contact_form_section89410 h2{font-size:calc(33px * 0.8)}.contact_form_section89410 form h3{font-size:calc(18px * 0.9)}.contact_form_section89410 .inquiry_widget52874::before,.contact_form_section89410 .inquiry_widget52874::after{width:30px;height:30px}} @media (min-width: 992px) and (max-width: 1199px) {.course_features03416{padding:100px 0}.course_features03416 .learn_plan67931{padding:70px 50px;width:90%}.course_features03416 h3{font-size:calc(36px - 2px)}} @media (max-width: 767px) {.course_features03416{padding:60px 0}.course_features03416 .learn_plan67931{transform:none;width:95%;margin:25px auto;padding:50px 30px}.course_features03416 .top_lesson93784{width:50px;top:-25px;height:50px}.course_features03416 .top_lesson93784 svg{width:30px;height:30px}.course_features03416 .top_lesson93784::before{display:none}.course_features03416 h3{font-size:calc(36px - 6px);margin-bottom:20px;padding-bottom:12px}.course_features03416 p{line-height:1.6;max-width:100%;font-size:calc(18px - 2px)}.course_features03416 p::before,.course_features03416 p::after{height:15px;width:15px}.course_features03416 .learn_plan67931:hover p::before,.course_features03416 .learn_plan67931:hover p::after{height:25px;width:25px}.course_features03416 h3::before{width:40px}.course_features03416 h3::after{width:80px}.course_features03416 .learn_plan67931:hover h3::before{width:70px}.course_features03416 .learn_plan67931:hover h3::after{width:110px}.course_features03416 .photo_gallery60452{clip-path:polygon( 0% 0%,100% 0%,100% 100%,60% 100%,50% 95%,40% 95%,30% 100%,0% 100% )}.course_features03416 .path_creators74520:hover .photo_gallery60452{clip-path:polygon( 0% 0%,100% 0%,100% 100%,65% 100%,55% 92%,35% 92%,25% 100%,0% 100% )}.course_features03416 .learn_plan67931::after{display:none}} @media (min-width: 992px) {.help_desk_info69204{padding:10rem 4rem}.help_desk_info69204::before{background-size:60px 60px}.help_desk_info69204 .instant_contact08132{padding:4rem}.help_desk_info69204 .instant_contact08132 > div:first-child{font-size:calc(15px * 1.1)}.help_desk_info69204 h6{font-size:calc(18px * 1.1)}} @media (max-width: 480px) {.help_desk_info69204{padding:3rem 1rem}.help_desk_info69204 h1{font-size:calc(46px * 0.8)}.help_desk_info69204 .instant_contact08132{padding:1.5rem}.help_desk_info69204 h6{font-size:calc(18px * 0.9)}.help_desk_info69204 span,.help_desk_info69204 .talk_now75139{font-size:calc(15px * 0.9)}} @media (max-width: 767px) {header .head_expert95627 .header_primary05981 .top_skill78921 a{font-size:calc(16px - 2px);padding:8px 12px}} @media screen and (max-width: 992px) {.thanks_note67512{padding:80px 0 60px}.thanks_note67512 h2{max-width:100%;font-size:calc(37px * 0.9)}.thanks_note67512 .path_creators74520{padding:30px;transform:perspective(1000px) rotateY(-1deg)}} @media screen and (max-width: 768px) {.thanks_note67512{padding:60px 0 40px}.thanks_note67512 h2{font-size:calc(37px * 0.8);margin-bottom:30px}.thanks_note67512 .path_creators74520{clip-path:none;padding:25px;transform:none}.thanks_note67512 li{padding-left:20px}.thanks_note67512 li::before{height:6px;width:6px;top:7px}.thanks_note67512 li span{font-size:calc(16px * 0.95)}} @media (min-width: 992px) {.prospective_students07269 ul{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(3,1fr)}.prospective_students07269 li:first-child{grid-row:1;grid-column:1}.prospective_students07269 li:nth-child(2){grid-row:1;grid-column:2}.prospective_students07269 li:nth-child(3){grid-row:1;grid-column:3}.prospective_students07269 li:nth-child(4){grid-column:1;grid-row:2}.prospective_students07269 li:nth-child(5){grid-column:2;grid-row:2}.prospective_students07269 li:nth-child(6){grid-row:2;grid-column:3}} @media (max-width: 480px) {.prospective_students07269{padding:3rem 0}.prospective_students07269 .path_creators74520{padding:0 1rem}.prospective_students07269 h3{margin-bottom:1.5rem;font-size:calc(28px * 0.7);padding:0.5rem 1.2rem}.prospective_students07269 li{padding:1.2rem}.prospective_students07269 li svg{height:28px;width:28px;margin-right:0.8rem}} @media (min-width: 768px) {.greeting_page83945 .edu_open69014{padding:3rem}.greeting_page83945 .edu_open69014 > div{align-items:stretch;flex-direction:row}.greeting_page83945 .edu_open69014 > div > div:first-child{display:flex;flex:0 0 30%;align-items:center}.greeting_page83945 .student_voice85643{flex:0 0 70%}.greeting_page83945 h3{padding:2rem;font-size:22px}.greeting_page83945 .student_voice85643 > div{align-items:flex-start;text-align:left;padding:5rem 3rem}.greeting_page83945 .title_style_header{font-size:calc(38px * 1.2)}.greeting_page83945 .title_style_header::after{left:0;transform:none}} @media (max-width: 480px) {.greeting_page83945{padding:2rem 0.75rem}.greeting_page83945 .edu_open69014{box-shadow:8px 8px 16px rgba(0,0,0,0.08),-8px -8px 16px #ffffff;padding:1.25rem}.greeting_page83945 h3{padding:1rem;font-size:calc(22px * 0.8)}.greeting_page83945 .student_voice85643 > div{padding:2.5rem 1.25rem}.greeting_page83945 .title_style_header{font-size:calc(38px * 0.8)}.greeting_page83945 .student_voice85643 p{font-size:calc(14px * 0.9);padding:0.5rem 0.75rem}} @media (min-width: 1200px) {.plan_wrapper20143 .access_rates68402{grid-template-columns:repeat(2,1fr);gap:40px}.plan_wrapper20143 .price_view36540 h3{font-size:calc(24px * 1.1)}.plan_wrapper20143 .plan_details29658{font-size:calc(24px * 1.3)}.plan_wrapper20143 .photo_gallery60452{height:240px}} @media (max-width: 767px) {.plan_wrapper20143{padding:80px 0}.plan_wrapper20143 .price_view36540{padding:30px 20px}.plan_wrapper20143 .plan_details29658{font-size:24px;padding:6px 12px}.plan_wrapper20143 .photo_gallery60452{height:180px}} @keyframes pulse {0%,100%{opacity:0.5;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}} @keyframes gradientShift {0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}} @keyframes movingGradient {0%{background-position:0% 0%}100%{background-position:100% 100%}} @keyframes pulseGlow {0%,100%{opacity:0.05;transform:scale(1)}50%{opacity:0.1;transform:scale(1.1)}} @keyframes rotateConic {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes fadeSlideUp {0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}} @keyframes pulseSubtle {0%{transform:scale(1)}100%{transform:scale(1.03)}} @keyframes expandLine {to{transform:scaleX(1)}} @keyframes float {0%,100%{transform:translate(0,0)}50%{transform:translate(30px,-30px)}} @keyframes growLine {0%{transform:scaleX(0)}100%{transform:scaleX(1)}} @keyframes pulse {0%{box-shadow:0 0 0 0 rgba(var(--primary-color-rgb,33,150,243),0.4)}70%{box-shadow:0 0 0 10px rgba(var(--primary-color-rgb,33,150,243),0)}100%{box-shadow:0 0 0 0 rgba(var(--primary-color-rgb,33,150,243),0)}}