﻿.top-teach-3291{flex:1 0 auto}svg{width:30px;height:30px}.wrapper-structure-1930{flex-direction:column;height:100%;display:flex;min-height:100%}.track-alert-8417{align-items:center;display:flex;justify-content:space-between;padding:20px 0}.cookie-message-panel-3402 p{font-size:18px}.cookie-message-panel-3402 p a{text-decoration:none;color:rgb(154,166,165)}.wrapper-structure-1930 .track-alert-8417{justify-content:flex-end}.wrapper-structure-1930 .cookie-compl-3460{text-align:right}.explore-now-4320::before{transform:perspective(500px) rotateX(60deg);animation:gridMove 20s linear infinite;background-image:linear-gradient(0deg,#ffffff 1px,transparent 1px),linear-gradient(90deg,#ffffff 1px,transparent 1px);width:100%;content:'';z-index:-1;background-size:30px 30px;opacity:0.05;height:100%;left:0;top:0;position:absolute;transform-origin:center top}.explore-now-4320 .growth-graph-1970::after{content:'';top:-50%;opacity:0.1;animation:pulseRadial 10s ease-in-out infinite;height:200%;position:absolute;z-index:-1;left:-50%;width:200%;background:radial-gradient( circle at 50% 50%,rgba(255,255,255,0.2) 0%,transparent 60% )}.explore-now-4320 .write-form-1470::before{content:'';left:0;opacity:0;position:absolute;transition:opacity 0.4s ease;width:100%;z-index:-1;height:100%;background-size:10px 10px;top:0;background-image:linear-gradient(45deg,rgba(0,0,0,0.05) 25%,transparent 25%),linear-gradient(-45deg,rgba(0,0,0,0.05) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(0,0,0,0.05) 75%),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,0.05) 75%)}.instructional-approach-1943 .container{margin:0 auto;transform-origin:center top;transform:perspective(1000px) rotateX(1deg);z-index:3;position:relative;padding:0 2rem;max-width:1200px}.instructional-approach-1943 .growth-graph-1970::before{transform:rotate(45deg);top:-10px;position:absolute;height:40px;width:40px;content:"";background:rgb(119,128,127);z-index:-1;right:30px}.instructional-approach-1943 p{margin-bottom:0;font-family:Arial,sans-serif;line-height:1.8;font-size:15px;position:relative;color:#000000}.course-instructor-9842 .testimonials-pro-2431{flex-direction:row;z-index:2;position:relative;display:flex;transform-style:preserve-3d;justify-content:space-between;gap:0;align-items:center}.course-instructor-9842 .picture-9420:hover{transform:rotateY(0deg) translateZ(70px) scale(1.05);box-shadow:-30px 30px 50px -10px rgba(0,0,0,0.5);filter:saturate(1.2)}.course-instructor-9842 .picture-9420:hover{animation:pulse 1.5s infinite}.course-instructor-9842 .exp-content-4159:hover::before{transform:scale(1)}.course-instructor-9842 .name{font-size:36px;display:inline-block;margin-bottom:0.5rem;position:relative;color:rgb(154,166,165);font-weight:700}.course-instructor-9842 .exp-content-4159:hover .name::after{width:100%}.course-instructor-9842 .job-milestones-1857::before{content:"";left:-10px;font-family:serif;font-size:5rem;position:absolute;opacity:0.3;top:-20px;color:rgb(119,128,127,0.5)}.contact-form-section-6209 .inquiry-form-9821{position:relative;background:rgb(154,166,165);width:40%;overflow:hidden;padding:60px 40px}.contact-form-section-6209 .inquiry-form-9821 div{z-index:1;display:flex;border-left:3px solid #ffffff;transition:all 0.3s ease;margin-bottom:25px;position:relative;padding-left:15px;align-items:center}.contact-form-section-6209 .inquiry-form-9821 div{opacity:0;animation:slideInLeft 0.5s forwards}.contact-form-section-6209 .inquiry-support-1293 h3{font-weight:600;color:#000000;margin-bottom:30px;font-size:19px}.contact-form-section-6209 .feedback-widget-4129{display:flex;align-items:flex-start;margin-bottom:25px}.contact-form-section-6209 .feedback-widget-4129 label::before{width:20px;content:"";height:20px;transition:all 0.3s ease;border:2px solid #EFEFEF;top:2px;position:absolute;border-radius:10px;left:0}.contact-form-section-6209 form .reach-reach-7256{border:none;cursor:pointer;border-radius:10px;font-weight:600;position:relative;padding:15px 30px;align-self:flex-start;color:#ffffff;background-color:rgb(154,166,165);font-size:15px;overflow:hidden;transition:all 0.3s ease}.join-list-3167{overflow:hidden;margin:5rem 0;background:linear-gradient(135deg,rgb(189,201,200) 0%,rgb(154,166,165,0.5) 100%);position:relative;transform:skewY(-2deg);padding:4rem 2rem}.join-list-3167 p::before{background:rgb(119,128,127);position:absolute;top:50%;content:"";border-radius:10px;width:5px;height:80%;left:0;transform:translateY(-50%)}.join-list-3167 .sub-verification-0597{background:#ffffff;color:#000000;font-family:Arial,sans-serif;font-size:15px;flex:1;outline:none;border:none;padding:1.2rem 1.5rem;transition:all 0.3s ease}.join-list-3167 .reach-reach-7256:hover::before{left:100%}.join-list-3167 .reach-reach-7256:hover{background:linear-gradient(135deg,rgb(154,166,165) 0%,rgb(119,128,127) 100%);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}header .head-learn-3054{position:relative;align-items:center;display:flex;justify-content:space-between}header .main-page-9140{color:#ffffff;font-family:Arial,sans-serif;position:relative;font-size:15px;padding:0.7rem 1.2rem;transition:all 0.3s cubic-bezier(0.2,0.8,0.2,1);font-weight:400;border-radius:10px;text-decoration:none}header .main-page-9140:hover::before{opacity:1;transform:scale(1)}header .nav-begin-4587::before{background:linear-gradient( 90deg,transparent,rgba(255,255,255,0.1),transparent );left:-100%;width:100%;height:100%;transition:0.5s;content:'';top:0;position:absolute}.our-team-8493 h2::before{width:60px;clip-path:polygon(0% 0%,90% 0%,100% 50%,90% 100%,0% 100%);background:rgb(154,166,165);content:"";transform:translateX(-50%);position:absolute;height:5px;left:50%;bottom:0}.our-team-8493 .knowledge-study-3108:nth-child(1){border-top-color:rgb(154,166,165)}.our-team-8493 .knowledge-study-3108:nth-child(1){animation:fadeInUp 0.7s ease-out forwards}.our-team-8493 .knowledge-study-3108:nth-child(2)::before{background:linear-gradient(45deg,rgb(119,128,127,0.5),transparent);top:-100px;left:-100px}.our-team-8493 .knowledge-study-3108::after{opacity:0.1;left:0;width:100%;bottom:0;height:5px;background:linear-gradient(90deg,transparent,rgba(0,0,0,0.5),transparent);content:"";position:absolute}.our-team-8493 .container::before,.our-team-8493 .container::after{z-index:-1;animation:scanline 3s linear infinite;background:linear-gradient(to bottom,rgb(154,166,165,0.5),transparent);position:absolute;top:0;content:"";width:2px;bottom:0}.our-team-8493 .container::before{left:10%;animation-delay:1s;height:50%}.course-program-details-6024 .container{z-index:2;max-width:1200px;position:relative;margin:0 auto;padding:0 20px}.course-program-details-6024 h2:hover::after{transform:scaleX(1)}.course-program-details-6024 .picture-9420{overflow:hidden;height:500px;transform:perspective(1000px) rotateY(-2deg) translateZ(20px);box-shadow:0 15px 30px rgba(0,0,0,0.1);flex:0 0 45%;position:relative;transition:transform 0.6s cubic-bezier(0.19,1,0.22,1)}.course-program-details-6024 .description:first-of-type{position:relative}.course-program-details-6024 .description:last-of-type{border-top:1px solid rgb(119,128,127,0.5);padding-top:20px;margin-top:30px}.faculty-info-9052 .container{flex-wrap:wrap;display:flex;position:relative;gap:0}.faculty-info-9052 .company_holder::after{position:absolute;width:1px;opacity:0.3;height:100%;background:linear-gradient(to bottom,#ffffff,transparent);right:1.5rem;top:0;content:""}.faculty-info-9052 .price-table-5740{flex:0 0 60%;flex-wrap:wrap;gap:0;display:flex}.faculty-info-9052 .first-class-0238{position:relative;flex:0 0 50%;padding:0 1rem 2rem 1rem}.faculty-info-9052 .first-class-0238 .main-mainbar-2706 a{overflow:hidden;position:relative;padding:0.7rem 1rem;transition:all 0.3s ease;text-decoration:none;background:rgba(255,255,255,0.05);transform:skewX(-5deg);color:#ffffff;display:block;font-size:15px}.verify-cta-6502 .stats-tool-4076{text-align:center;font-size:15px;color:#ffffff;transform:skewX(-5deg);width:100%}.welcome-page-0129 .growth-graph-1970{height:100%;z-index:1;display:flex;flex-direction:column;min-height:90vh;max-width:1400px;padding:3rem 2rem;position:relative;margin:0 auto}.welcome-page-0129 h1::after{position:absolute;content:"";left:0;transition:width 0.5s ease;width:100px;bottom:-0.75rem;background:linear-gradient(90deg,rgb(154,166,165) 0%,rgb(119,128,127) 100%);border-radius:3px;box-shadow:0 4px 15px rgba(94,170,168,0.3);height:6px}.welcome-page-0129 svg{height:140px;width:140px;display:block;filter:drop-shadow(0px 4px 6px rgba(0,0,0,0.1));margin:1rem auto 2rem;transition:transform 0.5s ease,filter 0.5s ease}.welcome-page-0129 svg:hover text{fill:rgb(119,128,127)}.welcome-page-0129 .reach-reach-7256:hover::before{left:100%}.welcome-page-0129 .reach-reach-7256:active{box-shadow:4px 4px 10px rgba(0,0,0,0.1),-4px -4px 10px rgba(255,255,255,0.8),inset 2px 2px 6px rgba(0,0,0,0.1),inset -2px -2px 6px rgba(255,255,255,0.5);transform:translateY(2px) translateZ(0)}.welcome-page-0129 .picture-9420:hover{box-shadow:15px 15px 35px rgba(0,0,0,0.15),-15px -15px 35px rgba(255,255,255,0.8),inset 1px 1px 2px rgba(255,255,255,0.4);transform:translateZ(0) rotate(1deg) scale(1.02)}.course-benefits-5674::after{opacity:0.4;bottom:-20%;content:'';background:rgb(119,128,127,0.5);transform:rotate(-20deg);width:60%;left:-10%;height:140%;z-index:1;position:absolute}.course-benefits-5674 .text-cube-5941{align-self:center;grid-row:1;z-index:3;padding:3rem;background:#ffffff;grid-column:6 / span 7;box-shadow:20px 20px 60px rgba(0,0,0,0.1);border-radius:21px}.course-benefits-5674 .text_main_holder > div:hover{transform:translateX(5px)}.course-benefits-5674 .text_main_holder svg path{fill:#000000;transition:fill 0.3s ease}.course-benefits-5674 .text_main_holder > div:hover svg path{fill:#ffffff}.appSpot-8639::before{left:0;height:100%;opacity:0.06;width:100%;content:"";position:absolute;top:0;pointer-events:none;background-image:repeating-linear-gradient( 45deg,rgb(119,128,127,0.5) 0px,rgb(119,128,127,0.5) 1px,transparent 1px,transparent 20px )}.appSpot-8639 .growth-graph-1970 > div:first-child{margin-bottom:30px;position:relative}.appSpot-8639 .growth-graph-1970:hover > div:first-child::after{transform:scaleX(1)}.appSpot-8639 h5::before{position:absolute;color:rgb(154,166,165,0.5);font-size:calc(19px * 2.5);top:-20px;left:-30px;content:"";opacity:0.3}.appSpot-8639 a:hover::after{transform-origin:left center;transform:scaleX(1)}.privacy-holder-2839 .container{margin:0 auto;padding:3.5rem 2.5rem;box-shadow:0 15px 35px rgba(0,0,0,0.05);background:#ffffff;max-width:1140px;transform:translateZ(0);z-index:1;position:relative}.privacy-holder-2839:hover h1::after{width:120px}.privacy-holder-2839 h2{font-weight:600;padding-left:1rem;color:rgb(119,128,127);font-size:33px;position:relative;margin:2.5rem 0 1.2rem}.privacy-holder-2839 h3::before{content:"";position:absolute;background:rgb(119,128,127);transform:translateY(-50%);height:2px;left:0;width:12px;top:50%}.privacy-holder-2839 p:hover{opacity:1}.privacy-holder-2839 p strong::after{left:0;width:100%;position:absolute;bottom:0;z-index:-1;background-color:rgb(154,166,165,0.5);content:"";transition:transform 0.3s ease;height:30%;transform-origin:left;transform:scaleX(0.95)}.privacy-holder-2839 li:hover{transform:translateX(3px)}.privacy-holder-2839 span:hover{background-color:rgba(rgb(119,128,127,0.5),0.1);opacity:1}.price-pick-1048::before{left:0;height:100%;width:100%;position:absolute;background:linear-gradient(135deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.65) 100%);z-index:1;content:"";top:0}.price-pick-1048 .plan-rates-4725{list-style:none;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid;gap:30px;padding:0;margin:0}.price-pick-1048 .price-sheet-8465:hover .bundle-offer-8735{box-shadow:0 20px 40px rgba(0,0,0,0.2),0 10px 20px rgba(0,0,0,0.15);border-color:rgba(255,255,255,0.2)}.price-pick-1048 .cost-rates-4302 h4{position:relative;font-size:calc(23px + 2px);padding-bottom:15px;font-weight:600;color:#ffffff;margin:0 0 20px}.price-pick-1048 .training-sub-2478{z-index:1;letter-spacing:0.5px;background:linear-gradient(135deg,rgb(154,166,165,0.5) 0%,rgb(119,128,127,0.5) 100%);font-weight:700;position:relative;border-radius:3px;color:#ffffff;font-size:calc(23px + 4px);padding:10px 20px;display:inline-block}@media only screen and (max-width: 1200px) {.cookie-message-panel-3402{padding:20px}} @media screen and (max-width: 992px) {.explore-now-4320{padding:100px 0}.explore-now-4320 .growth-graph-1970{max-width:90%;padding:40px}.explore-now-4320 h3{margin-bottom:50px;font-size:calc(31px * 0.9)}.explore-now-4320 h3::before{height:50px;top:-70px;width:50px}.explore-now-4320 h3::after{width:80px}.explore-now-4320 .write-form-1470{padding:14px 40px;font-size:calc(19px * 0.95)}} @media (max-width: 992px) {.instructional-approach-1943{padding:5rem 0}.instructional-approach-1943 .growth-graph-1970{padding:2.5rem 2rem}.instructional-approach-1943 h3{font-size:calc(34px * 0.8)}} @media (max-width: 576px) {.instructional-approach-1943{padding:3.5rem 0}.instructional-approach-1943 .container{transform:perspective(1000px) rotateX(0deg);padding:0 1rem}.instructional-approach-1943 .growth-graph-1970{border-left:3px solid rgb(154,166,165);padding:1.75rem 1.25rem}.instructional-approach-1943 .growth-graph-1970::before{display:none}.instructional-approach-1943 h3{margin-bottom:1rem;padding-bottom:0.75rem;font-size:calc(22px * 1.3)}.instructional-approach-1943 h3::after{width:50px}.instructional-approach-1943 p{line-height:1.6;font-size:calc(15px * 0.9)}.instructional-approach-1943 p span{padding-left:0.75rem}.instructional-approach-1943 p span::before{left:-10px;top:-15px;font-size:3.5rem}} @media (max-width: 767px) {header{padding:1rem 0 1.5rem;clip-path:polygon(0 0,100% 0,100% 95%,90% 100%,10% 100%,0 95%)}header .head-learn-3054{flex-direction:column}header .first-class-0238{order:2;width:100%;gap:0.5rem;margin-top:1rem;justify-content:center;flex-wrap:wrap;padding:10px}header .main-page-9140{font-size:calc(15px - 2px);padding:0.5rem 0.7rem}header .nav-begin-4587{order:1;margin-bottom:0.5rem}header .nav-begin-4587 svg{width:130px}} @media (max-width: 768px) {.course-program-details-6024{padding:60px 0}.course-program-details-6024 h2{font-size:calc(29px * 0.8);margin-bottom:25px}.course-program-details-6024 .picture-9420{height:280px}.course-program-details-6024 .text-cube-5941{max-height:350px}.course-program-details-6024 .description{line-height:1.7;font-size:calc(13px * 0.95)}} @media (max-width: 992px) {.faculty-info-9052{padding:4rem 0 2rem}.faculty-info-9052 .container{flex-direction:column}.faculty-info-9052 .company_holder{padding-right:0;margin-bottom:3rem;flex:0 0 100%}.faculty-info-9052 .company_holder::after{display:none}.faculty-info-9052 .price-table-5740{flex:0 0 100%}.faculty-info-9052 .first-class-0238{padding-bottom:1.5rem}} @media (min-width: 768px) {.welcome-page-0129 .growth-graph-1970{flex-wrap:wrap;flex-direction:row;justify-content:space-between;padding:4rem;align-items:center}.welcome-page-0129 h1{font-size:calc(48px * 1.2);max-width:70%}.welcome-page-0129 .text-cube-5941{width:50%;margin-bottom:0}.welcome-page-0129 .picture-9420{margin-top:0;height:450px;width:45%}} @media (max-width: 1100px) {.course-benefits-5674 .picture-9420{grid-column:1 / span 5}.course-benefits-5674 .text-cube-5941{grid-column:4 / span 9}} @media (max-width: 768px) {.course-benefits-5674{padding:6rem 0}.course-benefits-5674 .picture-9420{margin-bottom:-30px;transform:translateY(0);animation:none;height:350px}.course-benefits-5674 .text-cube-5941{padding:2rem}.course-benefits-5674 h2{margin-bottom:2rem;font-size:calc(33px * 0.9)}} @media (max-width: 991px) {.appSpot-8639{padding:90px 0 70px}.appSpot-8639 .growth-graph-1970{padding:50px 40px}} @media (prefers-reduced-motion: reduce) {.appSpot-8639 .growth-graph-1970,.appSpot-8639 .growth-graph-1970::before,.appSpot-8639 .growth-graph-1970 > div:first-child::after,.appSpot-8639 a::after{transition:none}.appSpot-8639::after{animation:none}} @media screen and (max-width: 576px) {.privacy-holder-2839{padding:2rem 0.5rem}.privacy-holder-2839 .container{padding:1.5rem 1.25rem}.privacy-holder-2839 h1{font-size:calc(40px * 0.7);padding-bottom:0.75rem}.privacy-holder-2839 h1::after{height:2px;width:60px}.privacy-holder-2839:hover h1::after{width:90px}.privacy-holder-2839 h2{padding-left:0.75rem;font-size:calc(33px * 0.7)}.privacy-holder-2839 h2::before{width:3px}.privacy-holder-2839 h3,.privacy-holder-2839 h4{padding-left:1.25rem}.privacy-holder-2839 ul{padding-left:1rem}.privacy-holder-2839 li{padding-left:1.25rem}.privacy-holder-2839 li::before{width:6px;height:6px}.privacy-holder-2839 span{border-left:2px solid rgb(119,128,127);padding:0.75rem 0.75rem}} @keyframes pulse {0%{opacity:0.6;transform:scale(0.98)}100%{opacity:0.9;transform:scale(1.02)}} @keyframes float {0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-15px) rotate(5deg)}100%{transform:translateY(0) rotate(0)}} @keyframes moveDots {0%{background-position:0 0}100%{background-position:1000px 500px}} @keyframes rotate {from{transform:rotate(0deg)}to{transform:rotate(360deg)}}