*{padding:0;box-sizing:border-box;margin:0}a{color:inherit;text-decoration:none}html,body{min-height:100%;height:100%;font-family:Arial,sans-serif;color:#000000;scroll-behavior:auto}.award-show-923{flex:0 0 auto}.award-show-923{color:#ffffff;z-index:1;padding:6rem 0 4rem;position:relative}svg{width:30px;height:30px}header .top_plank .top-part-137 div svg,header .top_plank .top-part-137 div svg path{fill:#ffffff}header .top_plank .top-part-137{width:100%;justify-content:flex-start;font-size:15px;display:flex;align-items:center;line-height:21px;padding:15px 0 10px 0;flex-wrap:wrap}.contact-form-box-927{position:relative;padding:80px 0;background:linear-gradient(135deg,rgb(207,213,199) 0%,rgba(0,0,0,0.03) 100%);overflow:hidden}.contact-form-box-927::after{animation:gridMove 20s linear infinite;width:100%;background-image:linear-gradient(90deg,rgba(rgb(179,185,171),0.03) 1px,transparent 1px),linear-gradient(rgba(rgb(179,185,171),0.03) 1px,transparent 1px);height:100%;background-size:20px 20px;content:"";opacity:0.6;position:absolute;z-index:1;top:0;left:0}.contact-form-box-927 h2::after{bottom:-15px;background:linear-gradient(90deg,transparent,rgb(179,185,171),transparent);height:3px;position:absolute;left:15%;width:70%;content:""}.contact-form-box-927 .help-map-798:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,0.15),0 10px 20px rgba(rgb(179,185,171),0.1)}.contact-form-box-927 .help-map-798::before{background:linear-gradient(to bottom,rgb(179,185,171),rgb(151,157,138));top:0;left:0;position:absolute;content:"";width:5px;height:100%}.contact-form-box-927 .img-card-269::after{content:"";position:absolute;background:linear-gradient(135deg,rgba(rgb(179,185,171),0.3) 0%,rgba(rgb(151,157,138),0.3) 100%);left:0;mix-blend-mode:overlay;width:100%;top:0;height:100%}.contact-form-box-927 .inquiry-help-196::before{border-radius:50%;top:-50px;z-index:0;width:200px;height:200px;content:"";position:absolute;background:radial-gradient(circle,rgba(rgb(179,185,171),0.05) 0%,transparent 70%);right:-50px}.contact-form-box-927 form h3::after{left:0;content:"";bottom:-10px;position:absolute;height:2px;background:rgb(179,185,171);width:40px}.contact-form-box-927 form input[type="text"]:focus{background:#ffffff;box-shadow:0 0 0 3px rgba(rgb(179,185,171),0.1);outline:none;border-color:rgb(179,185,171)}.contact-form-box-927 form input[type="text"]::placeholder{color:rgba(#000000,0.5);transition:all 0.3s ease}.contact-form-box-927 .reach-query-285{display:flex;margin-bottom:30px;position:relative;align-items:flex-start}.contact-form-box-927 .reach-query-285 label{position:relative;cursor:pointer;font-size:13px;color:#000000;user-select:none;padding-left:35px;line-height:1.4}.contact-form-box-927 .reach-query-285 input[type="checkbox"]:checked + label::before{background:rgb(179,185,171);border-color:rgb(179,185,171)}.contact-form-box-927 .reach-query-285 label a{color:rgb(179,185,171);transition:all 0.3s ease;position:relative;text-decoration:none}.contact-form-box-927 .reach-query-285 label a::after{bottom:-2px;transform:scaleX(0);content:"";transition:transform 0.3s ease;left:0;position:absolute;transform-origin:left;background:rgb(179,185,171);width:100%;height:1px}.contact-form-box-927 .support-list-084::before{transition:opacity 0.3s ease;left:0;opacity:0;content:"";position:absolute;background:linear-gradient(90deg,rgb(151,157,138),rgb(179,185,171));height:100%;width:100%;top:0;z-index:-1}.contact-form-box-927 .support-list-084:hover::before{opacity:1}.contact-form-box-927 .support-list-084:active{transform:translateY(2px)}.contact-form-box-927 svg path{transition:fill 0.3s ease;fill:rgb(179,185,171)}.contact-form-box-927 form input{background:rgb(207,213,199)}.company-info-912{background:linear-gradient(145deg,rgb(207,213,199),#f0f4f8);perspective:1000px;position:relative;overflow:hidden;padding:120px 0 80px}.company-info-912::after{width:50%;height:60%;transform:rotate(10deg) skewX(-5deg);opacity:0.5;z-index:1;background:linear-gradient(225deg,rgb(151,157,138,0.5),rgb(179,185,171,0.5));bottom:-10%;position:absolute;left:-5%;content:"";filter:blur(60px)}.company-info-912 h1::after{background:linear-gradient(90deg,rgb(179,185,171),rgb(151,157,138));transform:translateZ(40px);width:80px;height:4px;box-shadow:0 4px 12px rgba(0,0,0,0.1);bottom:-15px;position:absolute;content:"";left:0}.company-info-912 .learn-history-305 ul{transform-style:preserve-3d;margin:0;display:grid;padding:0;gap:50px;grid-template-columns:1fr;list-style-type:none}.company-info-912 .skill-pro-430:hover{box-shadow:0 25px 50px rgba(0,0,0,0.12),0 10px 25px rgba(0,0,0,0.08);transform:translateZ(25px) rotateX(0deg)}.company-info-912 .skill-pro-430 h4{position:relative;font-weight:600;letter-spacing:0.5px;margin-top:0;color:rgb(179,185,171);padding-bottom:15px;margin-bottom:20px;font-size:calc(23px + 2px)}.company-info-912 .skill-pro-430 h4::after{position:absolute;height:3px;content:"";background:rgb(151,157,138);left:0;bottom:0;width:40px}.award-show-923::before{z-index:-1;position:absolute;content:"";left:0;height:100%;top:0;width:100%;opacity:0.85;background:#000000}.award-show-923 .container{display:grid;grid-gap:2rem;grid-template-columns:repeat(12,1fr)}.award-show-923 .company_holder{grid-row:1;grid-column:1 / 5;position:relative}.award-show-923 .company_holder::before{content:"";left:-20px;border-left:2px solid rgb(179,185,171);border-top:2px solid rgb(179,185,171);top:-20px;opacity:0.7;width:60px;height:60px;position:absolute}.award-show-923 .company_holder h3{margin-bottom:1.5rem;background:linear-gradient(90deg,#ffffff,rgb(179,185,171));display:inline-block;-webkit-text-fill-color:transparent;position:relative;font-weight:700;font-size:35px;-webkit-background-clip:text !important}.award-show-923 .license-cta-438{line-height:1.6;font-size:14px;opacity:0.8;color:#ffffff;margin-top:1.5rem}.award-show-923 .nav-pagewrap-672{display:grid;width:100%;gap:3rem;grid-template-columns:repeat(2,1fr)}.award-show-923 .first-expert-590:hover{background:linear-gradient(135deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.02) 100%);box-shadow:0 10px 40px rgba(0,0,0,0.25);transform:translateY(-5px)}.award-show-923 .first-expert-590::before{position:absolute;top:0;background:rgb(179,185,171);content:"";transition:height 0.3s ease;height:0;left:0;width:3px}.award-show-923 .first-expert-590 h5::before{width:5px;background:rgb(179,185,171);border-radius:50%;box-shadow:0 0 10px rgb(179,185,171);height:5px;left:0;position:absolute;transform:translateY(-50%);content:"";top:50%}.award-show-923 .first-expert-590 .nav-pagewrap-672 a::before{height:100%;content:"";left:0;position:absolute;transform:translateX(-100%);background:linear-gradient(90deg,rgba(rgb(179,185,171,0.5),0.1),transparent);width:100%;z-index:-1;top:0;transition:transform 0.3s ease}.award-show-923 .first-expert-590 .nav-pagewrap-672 a:hover::before{transform:translateX(0)}.proposal-cta-652::before{content:"";top:0;transform:translateX(-50%);left:50%;height:1px;width:60%;background:linear-gradient(90deg,transparent,rgb(179,185,171),transparent);position:absolute}.contact-835{background:linear-gradient(135deg,rgb(207,213,199) 0%,rgba(245,247,250,0.9) 100%);padding:6rem 2rem;font-family:Arial,sans-serif;position:relative;overflow:hidden}.contact-835::after{z-index:0;height:18rem;bottom:-5%;width:18rem;background:radial-gradient(circle,rgb(151,157,138,0.5) 0%,transparent 70%);position:absolute;animation:pulse 18s infinite alternate-reverse ease-in-out;content:"";opacity:0.4;left:-2%}.contact-835 h1::after{display:block;animation:expandLine 1s 0.4s forwards ease-out;margin:1rem auto 0;content:"";width:80px;transform-origin:center;background:linear-gradient(90deg,rgb(179,185,171) 0%,rgb(151,157,138) 100%);height:3px;transform:scaleX(0)}.contact-835 .msg-support-134::before{width:4px;content:"";opacity:0.8;top:0;background:linear-gradient(to bottom,rgb(179,185,171),rgb(151,157,138));position:absolute;left:0;height:100%}.contact-835 .msg-support-134 > div{padding:0.5rem 0;transition:transform 0.3s ease}.contact-835 .msg-support-134 > div:hover{transform:translateX(5px)}.contact-835 .msg-support-134 h6{align-items:center;font-size:20px;gap:0.5rem;font-weight:600;text-transform:capitalize;margin-bottom:0.75rem;display:flex;color:#000000}.contact-835 .assist-grid-834{flex-direction:column;gap:1rem;display:flex}.contact-835 .edu-mentor-241{padding:0.5rem 0;gap:0.5rem;text-decoration:none;font-weight:400;align-items:center;display:flex;font-size:13px;color:#000000;transition:color 0.3s ease,transform 0.3s ease}.contact-835 svg path{transition:fill 0.3s ease;fill:rgb(179,185,171)}.track-switch-835{padding:20px 15px;max-width:1200px;margin:0 auto;justify-content:space-between;display:flex;align-items:center}.track-alert-018{flex-shrink:0;margin-right:15px}.track-alert-018 svg{transition:fill 0.3s ease;fill:rgb(179,185,171);height:60px;width:60px}.privacySettingsWindow-190 h5{color:rgb(179,185,171);margin-bottom:8px;font-family:Arial,sans-serif;font-size:24px;font-weight:600}.track-ack-584{transition:background 0.3s ease,box-shadow 0.3s ease;border-radius:13px;background:rgb(179,185,171);cursor:pointer;color:#ffffff;text-decoration:none;font-size:18px;padding:10px 20px;margin-left:10px;line-height:35px;text-align:center}.privacySettingsWindow-190 p a:hover{color:rgb(151,157,138)}#cookie-info-panel-645{display:none}.operation-process-420{overflow:hidden;min-height:100vh;justify-content:center;position:relative;padding:8rem 0;display:flex;align-items:center;background:linear-gradient(135deg,rgb(179,185,171,0.5) 0%,rgb(151,157,138) 100%)}.operation-process-420::after{width:200%;background:repeating-linear-gradient( 45deg,rgb(151,157,138,0.5) 0,rgb(151,157,138,0.5) 1px,transparent 1px,transparent 30px );position:absolute;z-index:1;content:'';left:-50%;top:-50%;animation:slide 30s linear infinite;height:200%}.operation-process-420 .skill-boost-725:hover{box-shadow:0 25px 45px rgba(0,0,0,0.2),0 15px 25px rgba(0,0,0,0.1);transform:translateY(-10px)}.operation-process-420 .text-embed-687{position:relative;padding:4rem;z-index:2}.operation-process-420 .text-embed-687::before{top:0;left:0;height:50%;content:'';border-radius:10px;position:absolute;background:linear-gradient(to bottom,rgb(179,185,171),transparent);width:5px}.operation-process-420 h2{font-size:38px;-webkit-text-fill-color:transparent;transform:perspective(500px) translateZ(0);margin-bottom:2rem;background:linear-gradient(135deg,rgb(179,185,171),rgb(151,157,138));text-fill-color:transparent;background-clip:text !important;-webkit-background-clip:text !important;font-weight:700;transition:transform 0.3s ease;letter-spacing:1px}.operation-process-420 .skill-boost-725:hover p{transform:perspective(500px) translateZ(10px)}header::before{content:'';background:linear-gradient(to right,transparent 25%,rgba(255,255,255,0.05) 25%,rgba(255,255,255,0.05) 26%,transparent 26%),linear-gradient(to right,transparent 50%,rgba(255,255,255,0.05) 50%,rgba(255,255,255,0.05) 51%,transparent 51%),linear-gradient(to right,transparent 75%,rgba(255,255,255,0.05) 75%,rgba(255,255,255,0.05) 76%,transparent 76%);height:100%;left:0;top:0;z-index:0;width:100%;position:absolute}header .first-teach-149{padding:0 0 1rem 0;position:relative;text-decoration:none;display:flex;justify-content:center}header .first-teach-149 svg{height:auto;transition:all 0.3s ease;width:180px}header .first-teach-149:hover svg{filter:drop-shadow(0 3px 6px rgba(0,0,0,0.1));transform:translateY(-2px)}header .first-expert-590{max-width:90%;width:100%;padding:1rem 2rem 0;flex-wrap:wrap;justify-content:center;gap:0.7rem;display:flex}header .main-pro-649::before{content:'';left:0;bottom:0;background:linear-gradient(to top,rgb(179,185,171,0.5),transparent);z-index:-1;width:100%;transition:height 0.3s ease;position:absolute;height:0}header .main-pro-649:hover{transform:translateY(-3px);color:rgb(179,185,171);box-shadow:0 5px 15px rgba(0,0,0,0.08)}.newsletter-signup-541::before{background-size:5vmin 5vmin;position:absolute;top:-50%;height:200%;width:200%;left:-50%;animation:rotate 200s linear infinite;background:radial-gradient(circle at center,#ffffff 0.5%,transparent 8%);opacity:0.1;pointer-events:none;content:""}.newsletter-signup-541 .container{max-width:1200px;margin:0 auto;position:relative;z-index:2;padding:0 1.5rem}.newsletter-signup-541 .skill-boost-725::before{border-left:none;transform:rotate(0deg);animation:pulse 6s ease-in-out infinite;position:absolute;top:-15px;width:80px;border-bottom:none;height:80px;opacity:0.5;content:"";right:-15px;border:2px solid rgb(179,185,171,0.5)}.newsletter-signup-541 .skill-boost-725::after{border:2px solid rgb(151,157,138);bottom:-15px;content:"";border-top:none;opacity:0.5;height:80px;left:-15px;border-right:none;animation:pulse 6s ease-in-out infinite reverse;width:80px;transform:rotate(0deg);position:absolute}.newsletter-signup-541 .input_holder{max-width:600px;position:relative;display:flex;justify-content:center;flex-wrap:wrap;width:100%;gap:1rem}.newsletter-signup-541 .input_holder input[type="email"]{box-shadow:0 4px 12px rgba(0,0,0,0.05);background:rgba(255,255,255,0.9);transition:all 0.3s cubic-bezier(0.25,1,0.5,1);border:1px solid rgba(255,255,255,0.2);height:54px;padding:0 1.5rem;width:100%;font-size:14px;font-weight:400;color:#000000}.newsletter-signup-541 .input_holder input[type="email"]:focus::placeholder{opacity:0.3}.newsletter-signup-541 .input_holder input[type="submit"]:hover{background:rgb(151,157,138);box-shadow:0 8px 20px rgba(0,0,0,0.15);transform:translateY(-2px)}.newsletter-signup-541 .input_holder input[type="submit"]:active{box-shadow:0 2px 8px rgba(0,0,0,0.1);transform:translateY(1px)}.newsletter-signup-541 .input_holder input[type="submit"]::before{top:0;height:100%;transition:left 0.6s ease;position:absolute;left:-100%;content:"";width:100%;z-index:-1;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent)}.thanksCard-481::before{opacity:0.05;right:-10%;top:-10%;height:60%;position:absolute;pointer-events:none;transform:rotate(-15deg);content:"";background:rgb(255,255,255,0.5);width:50%}.thanksCard-481 .container{padding:0 20px;position:relative;max-width:1200px;z-index:2;margin:0 auto}.thanksCard-481 .skill-boost-725:hover{transform:translateY(-5px)}.thanksCard-481 .skill-boost-725::before{background:linear-gradient(to bottom,rgb(179,185,171),rgb(151,157,138));top:0;height:100%;left:0;content:"";width:4px;position:absolute}.thanksCard-481 .skill-boost-725 div:first-child::after{height:2px;width:80px;position:absolute;content:"";background:rgb(179,185,171,0.5);left:0;bottom:0}.thanksCard-481 .skill-boost-725:hover h5{transform:translateX(8px)}.thanksCard-481 .skill-boost-725 a{display:block;transition:all 0.4s ease;text-decoration:none}.thanksCard-481 .skill-boost-725 a:hover p{color:rgb(179,185,171)}.thanksCard-481 .skill-boost-725 a::before{z-index:0;right:-10px;width:40%;bottom:-10px;position:absolute;transition:opacity 0.5s ease;content:"";height:40%;background:linear-gradient(135deg,transparent,rgb(151,157,138,0.5) 60%);opacity:0}.landing-page-394 .img-card-269{transform:translateZ(-20px) scale(1.05);z-index:1;height:100%;top:0;position:absolute;clip-path:polygon(0 0,100% 0,100% 85%,85% 100%,0 100%);width:100%;left:0}.landing-page-394 .skill-boost-725{transform-style:preserve-3d;clip-path:polygon(0 0,100% 0,100% 90%,90% 100%,0 100%);position:relative;transform:translateY(0) rotateX(0deg);z-index:2;max-width:1200px;padding:3.5rem;backdrop-filter:blur(10px);width:85%;animation:slideInUp 1.2s cubic-bezier(0.16,1,0.3,1) forwards;box-shadow:0 25px 50px -12px rgba(94,170,168,0.25),0 15px 30px -5px rgba(94,170,168,0.2),0 0 0 1px rgba(94,170,168,0.1);background:linear-gradient(135deg,rgba(255,255,255,0.92),rgba(255,255,255,0.85))}.landing-page-394 .skill-boost-725{width:92%;padding:2rem}.landing-page-394 .text-embed-687{transform-style:preserve-3d;transform:translateZ(10px);display:grid;position:relative;gap:2rem;grid-template-columns:2fr 1fr}.landing-page-394 .text-embed-687{grid-template-columns:1fr;gap:1rem}.landing-page-394 .page-lead-759{animation:floatSvg 6s ease-in-out infinite alternate;transform:translateZ(30px) rotateY(-5deg);display:flex;justify-content:center;width:100%;align-items:center;position:relative;height:220px}.landing-page-394 .page-lead-759{max-width:300px;height:180px;margin:0 auto}.landing-page-394 .page-lead-759 svg:hover{transform:scale(1.05)}.landing-page-394 .page-lead-759 svg:hover path{opacity:1;fill:rgb(74,150,148)}.landing-page-394 .page-lead-759 svg text{fill:rgb(94,170,168);font-family:Arial,sans-serif;font-weight:700;transition:fill 0.3s ease-out}.landing-page-394 .support-list-084{background:linear-gradient(135deg,rgb(94,170,168),rgb(74,150,148));font-weight:600;transition:all 0.4s cubic-bezier(0.19,1,0.22,1);color:#ffffff;padding:1rem 2.5rem;text-transform:uppercase;display:inline-block;letter-spacing:1px;overflow:hidden;position:relative;box-shadow:0 10px 20px -10px rgba(94,170,168,0.5),0 0 0 1px rgba(94,170,168,0.1),0 3px 3px rgba(94,170,168,0.1);transform:translateZ(25px);clip-path:polygon(0 0,100% 0,95% 100%,0 100%);font-size:14px;font-family:Arial,sans-serif;text-decoration:none}.customer-reviews-783::before{top:-50px;left:-50px;border-radius:50%;height:200px;filter:blur(80px);animation:floatBubble 18s infinite ease-in-out;width:200px;content:"";position:absolute;background:rgb(151,157,138,0.5)}.customer-reviews-783 .skill-boost-725{max-width:1300px;padding:0 20px;position:relative;margin:0 auto;z-index:1}.customer-reviews-783 h4::after{height:4px;background:linear-gradient(90deg,transparent,rgb(179,185,171),transparent);width:50%;content:"";left:25%;bottom:-15px;position:absolute}.customer-reviews-783 .client-voices-947{gap:40px;display:grid;grid-template-columns:repeat(3,1fr);perspective:1000px}.customer-reviews-783 .success-feedback-461:hover{transform:rotateX(0) rotateY(0) translateZ(20px) scale(1.02);z-index:2;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.customer-reviews-783 .success-feedback-461::before{background:linear-gradient(90deg,rgb(179,185,171),rgb(151,157,138));left:0;position:absolute;top:0;height:5px;content:"";width:100%}.customer-reviews-783 .success-feedback-461:hover .img-card-269{box-shadow:0 8px 25px rgba(0,0,0,0.15);transform:scale(1.1)}.customer-reviews-783 .success-feedback-461 span::after{height:2px;display:block;content:"";width:30px;background:rgb(179,185,171);margin:10px auto 0}.customer-reviews-783 .success-feedback-461 p::before{font-size:80px;opacity:0.2;z-index:-1;color:rgb(179,185,171,0.5);position:absolute;left:-5px;top:-20px;font-family:serif;content:'"'}.privacy-cabinet-182 h1{margin-bottom:1.5em;text-align:center;text-shadow:0 0 10px rgb(179,185,171,0.5);color:#ffffff;font-size:43px;font-weight:700}.privacy-cabinet-182 h2{margin-bottom:1em;font-weight:600;color:rgb(151,157,138);font-size:29px;text-shadow:0 0 8px rgb(151,157,138,0.5)}.privacy-cabinet-182 h4{font-size:calc(23px - 0.4em);font-weight:400}.privacy-cabinet-182 h6{font-size:21px;font-weight:300}.privacy-cabinet-182 ol{list-style-type:decimal}.privacy-cabinet-182 li{margin-bottom:0.75em;color:#ffffff;font-size:17px}.privacy-cabinet-182 p{font-size:17px;margin-bottom:1.5em;color:#ffffff;line-height:1.7}.privacy-cabinet-182 h1::after{box-shadow:0 0 10px rgb(179,185,171,0.5);width:80px;background-color:rgb(179,185,171);display:block;border-radius:10px;content:"";height:4px;margin:0.5em auto 0}.privacy-cabinet-182 ul li::before,.privacy-cabinet-182 ol li::before{box-shadow:0 0 5px rgb(179,185,171,0.5);width:8px;height:8px;margin-right:0.5em;border-radius:50%;display:inline-block;content:"";background-color:rgb(179,185,171)}.instructor-history-231{overflow:hidden;position:relative;background-color:rgb(207,213,199);padding:6rem 2rem}.instructor-history-231::before{top:-100px;background:rgb(179,185,171,0.5);height:300px;content:"";filter:blur(120px);position:absolute;z-index:0;width:300px;border-radius:50%;right:-100px}.instructor-history-231 .success-feedback-461{max-width:1100px;margin:0 auto;display:grid;box-shadow:20px 20px 60px rgba(0,0,0,0.08),-20px -20px 60px rgba(255,255,255,0.8);border-radius:27px;gap:0;background:#ffffff;grid-template-columns:1fr 1.2fr;overflow:visible;position:relative;z-index:2}.instructor-history-231 .career-summary-827{justify-content:center;flex-direction:column;padding:4rem 3rem;display:flex}.instructor-history-231 .name{color:#000000;font-weight:700;margin-bottom:0.5rem;font-size:39px;letter-spacing:-0.5px}.instructor-history-231 .career-summary-827 > div:nth-child(2)::after{background:rgb(151,157,138);left:0;content:"";position:absolute;width:60px;height:2px;bottom:0}.instructor-history-231 .experience-log-792{color:#000000;font-family:Arial,sans-serif;line-height:1.7;font-size:calc(17px * 1.1);font-weight:300;font-style:italic;position:relative}.instructor-history-231 .success-feedback-461:hover .img-card-269{transform:translateX(-20px) translateY(-40px)}.pricing-grid-item-962{position:relative;padding:120px 0;overflow:hidden}.pricing-grid-item-962::before{position:absolute;z-index:1;content:"";bottom:0;background:linear-gradient(145deg,rgba(0,0,0,0.85) 0%,rgba(20,30,50,0.95) 100%);right:0;top:0;left:0}.pricing-grid-item-962 .study-costs-671{display:flex;align-items:center;flex-direction:column}.pricing-grid-item-962 h2::after{position:absolute;width:80px;content:"";left:50%;bottom:-10px;background:linear-gradient(90deg,rgb(179,185,171),rgb(151,157,138));transform:translateX(-50%);height:3px}.pricing-grid-item-962 .fee-structure-054{margin:0;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));width:100%;padding:0;display:grid;list-style:none}.pricing-grid-item-962 .learn-fees-295:hover{transform:translateY(-10px) rotateY(2deg)}.pricing-grid-item-962 .fee-chart-085{border-radius:8px;backdrop-filter:blur(5px);background:linear-gradient(135deg,rgba(255,255,255,0.03) 0%,rgba(255,255,255,0.08) 100%);border:1px solid rgba(255,255,255,0.1);padding:35px 30px;box-shadow:0 20px 40px rgba(0,0,0,0.2),0 5px 15px rgba(0,0,0,0.1);flex-direction:column;position:relative;transition:all 0.4s ease;box-sizing:border-box;height:100%;overflow:hidden;display:flex}.pricing-grid-item-962 .learn-fees-295 h4{font-weight:700;margin:0 0 20px;color:#ffffff;font-size:calc(22px * 1.2);position:relative}.pricing-grid-item-962 .learn-fees-295 p{font-size:17px;white-space:normal;overflow-wrap:break-word;word-wrap:break-word;line-height:1.6;color:rgb(255,255,255,0.5);margin:0 0 25px;flex-grow:1}.pricing-grid-item-962 .learn-fees-295:hover .fee-options-143{transform:translateZ(15px) scale(1.05);box-shadow:0 8px 20px rgba(0,0,0,0.15)}.course-structure-258{padding:100px 0;overflow:hidden;background:rgb(207,213,199);position:relative}.course-structure-258::before{position:absolute;top:0;width:100%;opacity:0.4;z-index:0;height:100%;left:0;content:"";background:linear-gradient(135deg,rgb(179,185,171,0.5) 0%,transparent 40%),linear-gradient(225deg,rgb(151,157,138,0.5) 0%,transparent 40%)}.course-structure-258 .skill-boost-725{min-height:500px;flex-direction:column;position:relative;display:flex;align-items:center;justify-content:center}.course-structure-258 .knowledge-base-461{grid-template-areas:"logo logo" "title photo1" "desc photo2";z-index:2;position:relative;display:grid;grid-template-rows:auto auto 1fr;grid-template-columns:60% 40%;width:100%;gap:30px}.course-structure-258 .nav-prime-801{justify-content:center;align-items:center;box-shadow:0px 10px 30px rgba(0,0,0,0.1),0px 4px 10px rgb(179,185,171,0.5);display:flex;width:80px;border-radius:50%;transition:all 0.5s cubic-bezier(0.34,1.56,0.64,1);justify-self:center;grid-area:logo;background:#ffffff;height:80px;margin-bottom:20px;z-index:10;position:relative}.course-structure-258 .nav-prime-801:hover{box-shadow:0px 15px 40px rgba(0,0,0,0.15),0px 6px 15px rgb(179,185,171,0.5);transform:scale(1.1) rotate(5deg)}.course-structure-258 .nav-prime-801 svg{height:45px;width:45px;transition:transform 0.5s ease}.course-structure-258 .nav-prime-801 svg path{transition:fill 0.3s ease;fill:rgb(179,185,171)}.course-structure-258 h3::before{position:absolute;left:10px;content:"";z-index:-1;border:1px dashed rgb(179,185,171,0.5);right:10px;clip-path:polygon(0% 0%,95% 0%,100% 50%,95% 100%,0% 100%);opacity:0.5;top:10px;border-radius:0 10px 10px 0;bottom:10px}.course-structure-258 h3::after{width:60px;left:40px;transition:width 0.4s ease;background:linear-gradient(90deg,rgb(179,185,171),rgb(151,157,138));height:3px;bottom:15px;content:"";position:absolute;border-radius:10px}.course-structure-258 p{color:#000000;box-shadow:0px 15px 30px rgba(0,0,0,0.1);padding:35px 40px;clip-path:polygon(0% 0%,93% 0%,100% 50%,93% 100%,0% 100%);grid-area:desc;line-height:1.8;margin:0;position:relative;background:#ffffff;transition:all 0.5s ease 0.1s;padding-right:70px;transform:translateX(-10%);border-radius:0 18px 18px 0;z-index:4;font-size:12px}.course-structure-258 .img-card-269::after{background:rgba(0,0,0,0.5);top:0;mix-blend-mode:multiply;height:100%;transition:opacity 0.5s ease;content:"";z-index:1;opacity:0.5;width:100%;left:0;position:absolute}.course-structure-258 .knowledge-base-461:hover::before{transform:translateX(5%);box-shadow:0px 20px 40px rgba(0,0,0,0.15)}.course-structure-258 .knowledge-base-461:hover::after{box-shadow:0px 20px 40px rgba(0,0,0,0.15);transform:translateX(10%)}@media only screen and (max-width: 1200px) {.container{padding:0 20px;width:100%}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} @media (max-width: 1024px) {.contact-form-box-927{padding:60px 0}.contact-form-box-927 .container{padding:0 15px}.contact-form-box-927 h2{margin-bottom:40px}.contact-form-box-927 .inquiry-help-196{padding:40px 30px}} @media (max-width: 768px) {.contact-form-box-927{padding:50px 0}.contact-form-box-927 h2{margin-bottom:30px}.contact-form-box-927 .help-map-798{flex-direction:column}.contact-form-box-927 .img-card-269{width:100%;height:250px}.contact-form-box-927 .inquiry-help-196{width:100%;padding:30px 25px}.contact-form-box-927 form h3{margin-bottom:25px}.contact-form-box-927 form input[type="text"]{margin-bottom:15px;padding:12px 15px}.contact-form-box-927 .reach-query-285{margin-bottom:25px}.contact-form-box-927 .support-list-084{padding:12px 15px}} @media (prefers-reduced-motion: reduce) {.contact-form-box-927::after,.contact-form-box-927 .img-card-269::before{animation:none}.contact-form-box-927 .help-map-798:hover{transform:none}} @media (min-width: 768px) {.company-info-912{padding:150px 0 100px}.company-info-912 h1{margin-bottom:70px;font-size:calc(47px + 10px)}.company-info-912 h1::after{height:5px;width:120px}.company-info-912 .learn-history-305 ul{grid-template-columns:repeat(2,1fr);gap:60px}.company-info-912 .skill-pro-430{backdrop-filter:blur(5px);padding:50px;transform:translateZ(20px) rotateX(2deg) rotateY(-1deg)}.company-info-912 .skill-pro-430:hover{transform:translateZ(40px) rotateX(0deg) rotateY(0deg)}.company-info-912 .skill-pro-430:nth-child(even){transform:translateZ(20px) rotateX(2deg) rotateY(1deg)}.company-info-912 .skill-pro-430:nth-child(even):hover{transform:translateZ(40px) rotateX(0deg) rotateY(0deg)}.company-info-912 .skill-pro-430::before{width:8px}.company-info-912 .skill-pro-430 div{max-height:350px}.company-info-912 .skill-pro-430:first-child{transform:translateZ(20px) translateX(20px) rotateX(2deg) rotateY(-1deg)}.company-info-912 .skill-pro-430:first-child:hover{transform:translateZ(40px) translateX(20px) rotateX(0deg) rotateY(0deg)}.company-info-912 .skill-pro-430:last-child{transform:translateZ(20px) translateX(-20px) rotateX(2deg) rotateY(1deg)}.company-info-912 .skill-pro-430:last-child:hover{transform:translateZ(40px) translateX(-20px) rotateX(0deg) rotateY(0deg)}} @media (max-width: 767px) {.company-info-912{padding:80px 0 60px}.company-info-912 h1{margin-bottom:40px;font-size:calc(47px - 2px)}.company-info-912 .skill-pro-430{margin-bottom:30px;padding:30px}.company-info-912 .skill-pro-430 h4{font-size:23px;margin-bottom:15px;padding-bottom:10px}.company-info-912 .skill-pro-430 div{line-height:1.6;font-size:calc(15px - 1px);max-height:250px}} @media screen and (max-width: 992px) {.award-show-923 .container{grid-template-columns:repeat(1,1fr)}.award-show-923 .company_holder{grid-row:1;grid-column:1}.award-show-923 .eco-foot-087{grid-row:2;grid-column:1;margin-top:2rem}.proposal-cta-652{margin-top:3rem;grid-row:3}} @media screen and (max-width: 768px) {.award-show-923{padding:4rem 0 3rem}.award-show-923 .nav-pagewrap-672{gap:2rem;grid-template-columns:1fr}.award-show-923 .first-expert-590{padding:1.2rem}.award-show-923 .first-expert-590 h5{font-size:calc(21px * 0.9)}.award-show-923 .company_holder::before,.award-show-923 .company_holder::after{width:40px;height:40px}} @media (min-width: 768px) {.contact-835{padding:8rem 3rem}.contact-835 .msg-support-134{padding:3rem;grid-template-columns:1fr 1fr}.contact-835 .msg-support-134 > div:first-child{padding-left:0;text-align:center;border-bottom:1px solid rgb(151,157,138,0.5);border-left:none;grid-column:1 / -1;max-width:90%;margin:0 auto;padding-bottom:1.5rem}.contact-835 h1{margin-bottom:4rem}.contact-835 h1::after{width:120px}} @media (hover: hover) {.contact-835 .msg-support-134 > div{transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275)}.contact-835 .edu-mentor-241{position:relative;overflow:hidden}.contact-835 .edu-mentor-241::after{transform:scaleX(0);transform-origin:right;height:1px;transition:transform 0.4s ease;content:"";width:100%;background:linear-gradient(90deg,rgb(179,185,171) 0%,rgb(151,157,138) 100%);position:absolute;bottom:0;left:0}.contact-835 .edu-mentor-241:hover::after{transform-origin:left;transform:scaleX(1)}} @media (max-width: 992px) {.operation-process-420{padding:6rem 0;min-height:auto}.operation-process-420 .text-embed-687{padding:3rem}.operation-process-420 h2{font-size:calc(38px * 0.9)}} @media (max-width: 576px) {.operation-process-420{padding:3rem 0}.operation-process-420 .text-embed-687{padding:1.5rem}.operation-process-420 h2{margin-bottom:1rem;font-size:calc(38px * 0.7)}.operation-process-420 p{margin-bottom:1rem;font-size:calc(15px * 0.9)}.operation-process-420::before,.operation-process-420::after{opacity:0.6}} @media (max-width: 767px) {header .first-section-329{margin:0.6rem 0;padding:1rem 0}header .first-teach-149{padding:0 0 0.7rem 0}header .first-teach-149 svg{width:140px}header .first-expert-590{padding:0.7rem 1rem 0;max-width:95%;gap:0.5rem}header .main-pro-649{padding:0.5rem 1rem;font-size:calc(17px - 1px)}} @media (max-width: 991px) {.newsletter-signup-541{padding:5rem 0}.newsletter-signup-541 .skill-boost-725{padding:2.5rem 2rem;transform:perspective(1000px) rotateX(1deg)}.newsletter-signup-541 h4{margin-bottom:1.5rem;font-size:calc(18px * 0.85)}} @media (max-width: 767px) {.newsletter-signup-541{padding:4rem 0}.newsletter-signup-541 .skill-boost-725{transform:none;padding:2rem 1.5rem}.newsletter-signup-541 h4{margin-bottom:1.25rem;font-size:calc(18px * 0.8)}.newsletter-signup-541 .input_holder{gap:0.75rem}.newsletter-signup-541 .skill-boost-725::before,.newsletter-signup-541 .skill-boost-725::after{height:60px;width:60px}} @media (hover: hover) {.newsletter-signup-541 .input_holder input[type="email"]:hover{border-color:rgba(rgb(179,185,171),0.5);background:rgba(255,255,255,0.95)}.newsletter-signup-541 h4:hover{transform:translateY(-2px)}} @media (min-width: 768px) {.thanksCard-481 .skill-boost-725{padding:70px 80px}.thanksCard-481 .skill-boost-725::before{width:6px}.thanksCard-481 .skill-boost-725 div:first-child::after{width:120px}} @media (max-width: 480px) {.thanksCard-481{padding:40px 0}.thanksCard-481 .skill-boost-725{gap:20px;padding:30px 20px}.thanksCard-481 .skill-boost-725 h5{font-size:calc(24px - 4px)}} @media (prefers-reduced-motion: reduce) {.thanksCard-481 .skill-boost-725,.thanksCard-481 .skill-boost-725 h5,.thanksCard-481 .skill-boost-725 a::before,.thanksCard-481 .skill-boost-725 a p{transition:none}.thanksCard-481 .skill-boost-725:hover,.thanksCard-481 .skill-boost-725:hover h5{transform:none}} @media (max-width: 992px) {.landing-page-394 .skill-boost-725{padding:2.5rem}.landing-page-394 h1{font-size:43px}.landing-page-394 .text-embed-687{gap:1.5rem;grid-template-columns:1.5fr 1fr}.landing-page-394 .text-embed-687 p{font-size:12px}} @media (max-width: 400px) {.landing-page-394 .skill-boost-725{padding:1.25rem}.landing-page-394 h1{font-size:calc(43px * 0.8)}.landing-page-394 .text-embed-687 p{font-size:calc(12px * 0.9)}.landing-page-394 .page-lead-759{height:120px}} @media (max-width: 768px) {.customer-reviews-783{padding:80px 0}.customer-reviews-783 h4{margin-bottom:50px;font-size:calc(34px * 0.9)}.customer-reviews-783 .client-voices-947{margin:0 auto;max-width:500px;grid-template-columns:1fr;gap:25px}.customer-reviews-783 .success-feedback-461{padding:30px 20px;transform:rotateX(0) rotateY(0)}.customer-reviews-783 .success-feedback-461 .img-card-269{height:70px;width:70px}} @media (max-width: 576px) {.instructor-history-231{padding:4rem 1rem}.instructor-history-231 .success-feedback-461{max-width:100%}.instructor-history-231 .img-card-269{height:320px;transform:translateY(-20px)}.instructor-history-231 .img-card-269::before{top:20px}.instructor-history-231 .career-summary-827{padding:0.5rem 1.5rem 2.5rem}.instructor-history-231 .name{font-size:calc(36px)}.instructor-history-231 .career-summary-827 > div:nth-child(2){letter-spacing:1px;font-size:17px}.instructor-history-231 .experience-log-792{font-size:17px}.instructor-history-231 .success-feedback-461:hover .img-card-269{transform:translateY(-25px)}} @media (max-width: 768px) {.pricing-grid-item-962{padding:60px 0}.pricing-grid-item-962 .fee-structure-054{margin:0 auto;grid-template-columns:1fr;max-width:500px}.pricing-grid-item-962 .fee-pricing-230{margin-bottom:40px}.pricing-grid-item-962 h2{font-size:calc(38px * 0.8)}.pricing-grid-item-962 .fee-chart-085{padding:30px 25px}} @media (min-width: 992px) and (max-width: 1199px) {.course-structure-258{padding:80px 0}.course-structure-258 .knowledge-base-461{gap:25px;grid-template-columns:55% 45%}.course-structure-258 h3{padding:25px 35px;font-size:calc(29px - 2px)}.course-structure-258 p{padding:30px 35px}} @media (min-width: 768px) and (max-width: 991px) {.course-structure-258{padding:70px 0}.course-structure-258 .skill-boost-725{min-height:auto}.course-structure-258 .knowledge-base-461{gap:20px;grid-template-columns:1fr 1fr;grid-template-areas:"logo logo" "title title" "desc desc" "photo1 photo2";grid-template-rows:auto auto auto 250px}.course-structure-258 h3{font-size:calc(29px - 4px);border-radius:18px;clip-path:none;transform:none;padding:25px 30px}.course-structure-258 h3::before{border-radius:10px;clip-path:none}.course-structure-258 p{clip-path:none;padding:25px 30px;transform:none;border-radius:18px}.course-structure-258 p::before{border-radius:10px;clip-path:none}.course-structure-258 .knowledge-base-461::before,.course-structure-258 .knowledge-base-461::after{transform:none;border-radius:18px;height:250px;clip-path:polygon(0% 0%,100% 0%,100% 100%,10% 100%)}.course-structure-258 .knowledge-base-461::after{clip-path:polygon(10% 0%,100% 0%,100% 100%,0% 100%)}.course-structure-258 .knowledge-base-461:hover h3,.course-structure-258 .knowledge-base-461:hover p,.course-structure-258 .knowledge-base-461:hover::before,.course-structure-258 .knowledge-base-461:hover::after{transform:none}.course-structure-258 .nav-prime-801{width:70px;margin-bottom:15px;height:70px}.course-structure-258 .nav-prime-801 svg{width:40px;height:40px}} @keyframes gridMove {0%{background-position:0 0}100%{background-position:20px 20px}} @keyframes gridAnimate {0%{background-position:0 0}100%{background-position:30px 30px}} @keyframes slideInTitle {0%{transform:translateY(-30px);opacity:0}100%{transform:translateY(0);opacity:1}} @keyframes fadeInUp {0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}} @keyframes slide {0%{transform:rotate(0deg) translateY(0)}100%{transform:rotate(360deg) translateY(0)}} @keyframes pulse {0%,100%{transform:scale(1);opacity:0.5}50%{transform:scale(1.1);opacity:0.7}} @keyframes fadeInText {0%{opacity:0;transform:translateZ(15px) translateX(20px)}100%{opacity:1;transform:translateZ(15px) translateX(0)}} @keyframes floatSvg {0%{transform:translateZ(30px) rotateY(-5deg) translateY(0)}100%{transform:translateZ(30px) rotateY(-5deg) translateY(-10px)}} @keyframes expandWidth {0%{width:0}100%{width:50%}} @keyframes pulse {0%{box-shadow:0 0 0 0 rgb(179,185,171,0.5)}70%{box-shadow:0 0 0 15px rgba(0,0,0,0)}100%{box-shadow:0 0 0 0 rgba(0,0,0,0)}} @keyframes spin {from{transform:rotate(0deg)}to{transform:rotate(360deg)}} @keyframes gridMove {0%{background-position:0 0}100%{background-position:100px 100px}}