﻿a{text-decoration:none;color:inherit}html,body{font-family:Arial,sans-serif;scroll-behavior:smooth;auto contain touch-action:none;scroll-snap-type:none;height:100%;color:#000000;min-height:100%}.nav_know830{flex:1 0 auto}.cookieAlertContainer250{background:rgb(233,237,211);width:100%;z-index:90;bottom:0;border-top:2px solid rgb(199,210,156);position:fixed}.consent_box586{display:flex;align-items:center;padding:20px 0;justify-content:space-between}.online_cookies213 svg,.online_cookies213 svg path,.online_cookies213 img{width:100px;fill:rgb(199,210,156);height:100px}.layer-container654 .consent_box586{padding:40px 0;justify-content:space-between}.layer-container654 .visitor_privacy839{border:none;padding:10px;margin-left:30px;font-size:20px;background:#ffffff;color:rgb(199,210,156)}.course_fit_for381{position:relative;overflow:hidden;z-index:1;background-color:rgb(233,237,211);padding:5rem 0}.course_fit_for381 .fast_classes450::before,.course_fit_for381 .fast_classes450::after{left:0;width:100%;background:linear-gradient(to right,transparent 10%,rgb(166,182,110) 50%,transparent 90%);z-index:-1;position:absolute;height:1px;animation:horizontalBeam 10s infinite ease-out;opacity:0;content:''}.course_fit_for381 .fast_classes450::before{top:30%;animation-delay:2s}.course_fit_for381 ul li{overflow:hidden;color:#000000;border-bottom:1px solid rgba(0,0,0,0.05);align-items:center;padding:1.3rem 1.5rem;font-weight:400;position:relative;display:flex;font-size:16px;transition:all 0.3s ease}.course_fit_for381 ul li:hover{background-color:rgba(255,255,255,0.05);color:#000000}.course_fit_for381 ul li:hover::before{transform:scaleY(1)}.course_fit_for381 ul li svg{margin-right:1.5rem;position:relative;z-index:1;transition:all 0.4s ease;flex-shrink:0;height:28px;width:28px}.course_fit_for381::before:nth-child(2){animation-delay:3s}.course_fit_for381 ul::after{position:absolute;border-radius:50%;bottom:20px;opacity:0.2;border:1px solid rgb(166,182,110,0.5);height:30px;width:30px;content:'';left:20px}.company_overview296 .container{margin:0 auto;position:relative;z-index:2;padding:0 20px;max-width:1200px}.company_overview296 h2{font-size:46px;position:relative;margin-bottom:80px;text-align:center;font-weight:700;color:#000000}.company_overview296 h2::before{transform:translateX(-50%);height:4px;content:"";border-radius:4px;bottom:-20px;left:50%;background:rgb(199,210,156);position:absolute;width:80px}.company_overview296 .proof_stats812:hover{box-shadow:0 20px 40px rgba(0,0,0,0.15);transform:translateY(-15px)}.company_overview296 .proof_stats812:nth-child(1)::before{background:rgb(199,210,156)}.company_overview296 .proof_stats812:nth-child(2)::before{background:rgb(166,182,110)}.company_overview296 .proof_stats812 h3::after{bottom:0;width:50px;left:0;height:2px;transition:width 0.4s ease;position:absolute;content:""}.company_overview296 .proof_stats812:nth-child(2) h3::after{background:rgb(166,182,110)}.company_overview296 .proof_stats812:nth-child(1){transform:translateY(20px)}.company_overview296 .proof_stats812:nth-child(1)::after{content:"";z-index:1;bottom:20px;border-radius:50%;right:20px;opacity:0.1;background:rgb(199,210,156,0.5);width:100px;height:100px;position:absolute}.company_overview296 .container::after{border-radius:70% 30% 40% 60% / 60% 40% 50% 40%;animation:morphShape 15s linear infinite alternate-reverse;background:rgb(166,182,110);left:-150px;bottom:-150px}.data_overview890 .container{margin:0 auto;position:relative;max-width:1400px;padding:0 30px;z-index:5}.data_overview890 h2{font-weight:700;font-size:33px;position:relative;letter-spacing:0.5px;margin:0 0 70px;color:#000000;text-align:center;font-family:Arial,sans-serif}.data_overview890 ul{margin:0;display:flex;gap:30px;padding:0;justify-content:center;list-style:none;flex-wrap:wrap}.data_overview890 .pro_extra532{backdrop-filter:blur(10px);box-shadow:0 15px 35px rgba(0,0,0,0.05),0 1px 1px rgba(255,255,255,0.2) inset,0 -1px 1px rgba(0,0,0,0.05) inset;transition:all 0.4s cubic-bezier(0.165,0.84,0.44,1);min-width:250px;border-radius:17px;flex:1;background:linear-gradient(135deg,rgba(255,255,255,0.1),rgba(255,255,255,0.9));z-index:1;overflow:hidden;padding:40px 30px;position:relative;max-width:calc(25% - 30px)}.data_overview890 .pro_extra532 span{font-weight:400;font-size:13px;color:#000000;text-align:center;display:block;transition:transform 0.3s ease 0.1s;margin-top:10px}.course_program_details413{position:relative;padding:120px 0;overflow:hidden;background-color:rgb(233,237,211)}.course_program_details413 .learn_path027{display:flex;justify-content:center;align-items:center;flex-direction:column}.course_program_details413 .metadata_block540{z-index:4;background:rgba(255,255,255,0.02);width:100%;box-shadow:0 20px 40px rgba(0,0,0,0.05);position:relative;padding:40px;border-radius:20px;transform:translateZ(0);backdrop-filter:blur(10px)}.course_program_details413 .metadata_block540 h2{text-align:center;color:#000000;font-size:33px;padding-bottom:20px;margin-bottom:30px;position:relative;font-weight:700}.course_program_details413 .metadata_block540 .description{margin-bottom:20px;line-height:1.8;text-align:center;color:#000000;font-size:17px}.course_program_details413 .img_grid706::after{left:0;height:100%;top:0;content:"";width:100%;position:absolute;z-index:2;background:linear-gradient(45deg,transparent 50%,rgb(166,182,110,0.5) 100%);opacity:0.3}.stay_updated270{position:relative;overflow:hidden;background:linear-gradient(135deg,rgb(166,182,110,0.5) 0%,rgb(199,210,156) 100%);z-index:1;padding:5rem 2rem}.stay_updated270::after{left:-50%;top:-50%;animation:pulseLight 12s infinite alternate ease-in-out;position:absolute;content:"";z-index:-1;background:radial-gradient(circle,rgba(255,255,255,0.1) 0%,transparent 70%);width:200%;height:200%}.stay_updated270 .fast_classes450:hover{transform:perspective(1000px) rotateY(0deg)}.stay_updated270 .fast_classes450::after{right:0;content:"";background:linear-gradient(90deg,transparent,#ffffff,transparent);opacity:0.3;height:1px;bottom:0;left:0;position:absolute}.stay_updated270 .fast_classes450:hover h3::after{transform:scaleX(1.5)}.stay_updated270 .input_holder{position:relative;z-index:3;flex-direction:row;gap:1rem;align-items:stretch;display:flex}.stay_updated270 input[type="email"]{font-family:Arial,sans-serif;border:none;transition:all 0.3s ease;box-shadow:0 4px 10px rgba(0,0,0,0.1);width:100%;color:#000000;padding:1.2rem 1.5rem;background:rgba(255,255,255,0.9);font-size:17px;outline:none}.stay_updated270 .join_block043:active{box-shadow:0 2px 5px rgba(0,0,0,0.2);transform:translateY(0)}.stay_updated270 .join_block043::before{top:0;transition:left 0.7s ease;position:absolute;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);width:100%;left:-100%;content:""}.educational_rewards756 h5{max-width:850px;text-align:center;position:relative;color:#000000;margin-bottom:60px;line-height:1.5;font-weight:600;transition:transform 0.6s cubic-bezier(0.22,1,0.36,1);transform:translateY(0);margin-right:auto;font-size:18px;margin-left:auto}.educational_rewards756 .img_grid706{box-shadow:0 15px 30px rgba(0,0,0,0.1);width:100%;border-radius:23px;height:auto;transition:transform 0.5s ease-out,box-shadow 0.5s ease-out;object-fit:cover;transform:perspective(1000px) rotateY(-2deg)}.educational_rewards756 .metadata_block540:hover::before{opacity:0.8}.educational_rewards756 ul{gap:20px;list-style:none;grid-template-columns:1fr;display:grid;padding:0;margin:0}.educational_rewards756 li:hover{transform:translateX(5px)}.educational_rewards756 li p{align-items:flex-start;line-height:1.6;color:#000000;font-weight:400;gap:15px;position:relative;font-size:16px;margin:0;display:flex}.connect_form312{padding:90px 0;overflow:hidden;position:relative;background:linear-gradient(120deg,rgb(233,237,211) 0%,#1a1e2e 100%)}.connect_form312 .container{padding:0 20px;max-width:1200px;position:relative;z-index:2;margin:0 auto}.connect_form312 h2{font-weight:700;color:#ffffff;font-size:33px;margin-bottom:70px;letter-spacing:2px;position:relative;text-transform:uppercase;text-align:center}.connect_form312 .message_feedback817{display:grid;border-radius:27px;grid-template-columns:6fr 4fr;overflow:hidden;border:1px solid rgba(255,255,255,0.05);backdrop-filter:blur(10px);box-shadow:0 25px 50px rgba(0,0,0,0.3);background:rgba(0,0,0,0.2)}.connect_form312 .message_request926::before{content:"";background:radial-gradient(circle at 50% 30%,rgba(0,0,0,0),rgba(0,0,0,0.2));height:100%;width:100%;z-index:-1;left:0;position:absolute;top:0}.connect_form312 input[type="text"]{background:rgba(0,0,0,0.2);border:1px solid rgba(255,255,255,0.1);font-size:16px;border-radius:10px;transition:all 0.3s ease;color:#ffffff;position:relative;padding:16px 20px;width:100%}.connect_form312 .connect_inquiry803 input[type="checkbox"]:checked{background:rgb(199,210,156);border-color:rgb(199,210,156)}.connect_form312 .connect_inquiry803 label{line-height:1.5;color:rgba(255,255,255,0.7);font-size:calc(16px - 2px)}.connect_form312 .connect_inquiry803 a:hover{color:#ffffff}.connect_form312 .connect_inquiry803 a:hover::after{background:#ffffff}.connect_form312 .feedback_card362::before{width:100%;left:-100%;top:0;transition:all 0.5s ease;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);position:absolute;content:"";height:100%}.connect_form312 svg path{transition:all 0.3s ease;fill:rgb(199,210,156)}.connect_form312 svg:hover{transform:scale(1.1);fill:#ffffff}.connect_form312 svg:hover path{fill:#ffffff}.instructor_history732::after{filter:blur(30px);bottom:-30px;background:rgb(199,210,156,0.5);animation:float 6s ease-in-out infinite reverse;z-index:0;position:absolute;content:"";border-radius:50%;width:150px;height:150px;left:-30px}.instructor_history732 .img_grid706{box-shadow:15px 15px 0 rgb(166,182,110,0.5);height:350px;position:relative;transform:translateY(20px);border-radius:17px;transition:all 0.4s ease;width:280px;clip-path:polygon(0 0,100% 10%,85% 100%,0% 90%)}.instructor_history732 .name{font-size:38px;padding-bottom:15px;color:rgb(199,210,156);font-weight:700;position:relative;margin-bottom:10px}.instructor_history732 .experience365{padding-left:20px;position:relative;font-size:calc(18px + 2px);font-style:italic;color:#000000;line-height:1.6;border-left:3px solid rgb(166,182,110,0.5)}header::after{position:absolute;background-image:linear-gradient(0deg,transparent 95%,rgb(166,182,110,0.5) 100%),linear-gradient(90deg,transparent 95%,rgb(166,182,110,0.5) 100%);left:0;content:"";z-index:1;width:100%;background-size:20px 20px;height:100%;opacity:0.1;top:0}header .header_pagewrap398::before{border-radius:50%;animation:rotate 10s linear infinite;height:120px;width:120px;opacity:0.2;content:"";position:absolute;background:conic-gradient( transparent 0deg,rgb(166,182,110,0.5) 120deg,transparent 180deg,rgb(199,210,156,0.5) 240deg,transparent 360deg );z-index:-1}header .nav_start508{position:relative;font-family:Arial,sans-serif;white-space:nowrap;perspective:800px;color:#ffffff;letter-spacing:1px;font-weight:600;font-size:14px;text-transform:uppercase;z-index:2;text-decoration:none;padding:0.6rem 1.5rem;transition:all 0.3s ease}header .nav_start508:hover{text-shadow:0 0 5px rgb(166,182,110,0.5);transform:translateY(-2px) translateZ(0);color:rgb(166,182,110)}header .nav_start508:hover::before{border-color:rgb(166,182,110,0.5);box-shadow:0 0 15px rgb(199,210,156,0.5);transform:translateZ(0)}.confidential_lockup571 h2{margin-bottom:1rem;margin-top:1rem;font-weight:600;color:rgb(166,182,110);font-size:29px}.confidential_lockup571 li::before{position:absolute;color:rgb(199,210,156);content:"•";line-height:1.2;left:0;font-size:1.2rem}.confidential_lockup571 div{margin-bottom:1.5rem}.enroll_instantly986::after{width:100%;top:0;background-image:radial-gradient(circle at 10% 10%,rgba(rgb(199,210,156),0.15) 0%,transparent 15%),radial-gradient(circle at 90% 90%,rgba(rgb(166,182,110),0.15) 0%,transparent 15%);height:100%;position:absolute;left:0;z-index:2;content:''}.enroll_instantly986::after{top:0;background-repeat:no-repeat;background-image:radial-gradient(circle at 10% 10%,rgb(199,210,156) 0%,rgb(199,210,156) 3px,transparent 3px),radial-gradient(circle at 90% 10%,rgb(199,210,156) 0%,rgb(199,210,156) 3px,transparent 3px),radial-gradient(circle at 10% 90%,rgb(166,182,110) 0%,rgb(166,182,110) 3px,transparent 3px),radial-gradient(circle at 90% 90%,rgb(166,182,110) 0%,rgb(166,182,110) 3px,transparent 3px);width:100%;position:absolute;opacity:0.8;animation:cornerDotsGlow 4s ease-in-out infinite alternate;left:0;z-index:3;height:100%;content:''}.enroll_instantly986::after{left:0;animation:topBarAnimate 4s ease-in-out infinite;position:absolute;width:100%;z-index:3;height:3px;content:'';background:linear-gradient(90deg,transparent,rgb(199,210,156),transparent);top:0}.enroll_instantly986 .fast_classes450::after{border-bottom-width:2px;bottom:15px;border-right-width:2px;border-color:rgb(166,182,110);animation:cornerPulse 3s 1.5s infinite alternate;right:15px}.enroll_instantly986 h3{color:#ffffff;position:relative;margin-bottom:2.5rem;font-weight:700;border-bottom:1px solid rgba(255,255,255,0.2);font-family:Arial,sans-serif;text-transform:uppercase;font-size:36px;padding:0 20px 15px;letter-spacing:3px}.enroll_instantly986 h3::before{content:'';bottom:-5px;height:10px;width:100%;left:0;background-image:radial-gradient(circle at 10% 50%,rgb(199,210,156) 0%,rgb(199,210,156) 3px,transparent 3px),radial-gradient(circle at 90% 50%,rgb(166,182,110) 0%,rgb(166,182,110) 3px,transparent 3px);position:absolute;background-repeat:no-repeat}.enroll_instantly986 .connect_now204:hover{letter-spacing:2.5px;box-shadow:0 15px 30px rgba(0,0,0,0.2);transform:translateY(-5px)}.enroll_instantly986 .connect_now204:hover::after{opacity:0.8}.title_greeting785{overflow:hidden;align-items:center;position:relative;background-color:rgb(233,237,211);display:flex;justify-content:center;min-height:100vh}.title_greeting785 .fast_skill375{overflow:hidden;position:relative;border-radius:1.5rem;box-shadow:20px 20px 60px rgba(0,0,0,0.1),-20px -20px 60px rgba(255,255,255,0.08),inset 5px 5px 15px rgba(255,255,255,0.05),inset -5px -5px 15px rgba(0,0,0,0.05);padding:4rem 3rem;transition:transform 0.5s cubic-bezier(0.23,1,0.32,1);transform:perspective(1000px) rotateX(2deg)}.title_greeting785 .fast_skill375 h3{font-weight:600;background-clip:text !important;-webkit-background-clip:text !important;background:linear-gradient(90deg,#ffffff,rgba(255,255,255,0.8));text-shadow:0 2px 4px rgba(0,0,0,0.1);letter-spacing:0.5px;transition:transform 0.3s ease-out;transform:translateY(0);font-size:calc(19px * 0.9);line-height:1.5;padding-left:1rem;color:#ffffff;border-left:3px solid rgb(199,210,156)}.title_greeting785 .fast_skill375 p{padding-right:2rem;position:relative;line-height:1.6;margin-top:1.5rem;color:rgba(255,255,255,0.9);font-size:calc(16px * 1.1)}.title_greeting785 .fast_skill375:hover h3{transform:translateY(-2px)}.find_contact270{padding:100px 0;background:linear-gradient(145deg,rgb(199,210,156) 0%,rgb(166,182,110) 70%,rgb(233,237,211) 100%);overflow:hidden;position:relative;z-index:1}.find_contact270:after{bottom:-30%;background:radial-gradient(circle at 70% 70%,rgb(166,182,110,0.5) 0%,transparent 50%);position:absolute;animation:rotateGlowReverse 25s infinite linear;height:150%;opacity:0.15;width:150%;z-index:-1;right:-30%;content:''}.find_contact270 .contact_section631:before{transform:scaleX(0);border-radius:10px;height:5px;position:absolute;bottom:-12px;content:'';left:0;animation:slideIn 1.5s ease forwards;background:rgb(166,182,110);width:100%;transform-origin:left}.find_contact270 .ask_support456{position:relative;display:grid;gap:30px}.find_contact270 .ask_support456 p svg path{transition:fill 0.3s ease;fill:rgb(166,182,110)}.find_contact270 .ask_support456 p:hover svg{transform:translateX(5px)}.find_contact270 .ask_support456 p a{color:rgb(166,182,110);transition:color 0.3s ease;text-decoration:none;position:relative}.find_contact270 .ask_support456 p a:hover{color:rgb(199,210,156)}.find_contact270 .learn_ask836:before{animation:sweep 6s infinite linear;top:0;height:100%;width:100%;content:'';left:-100%;position:absolute;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent)}.find_contact270 .connect_section735 svg path{fill:rgb(199,210,156);transition:fill 0.3s ease}.find_contact270 .quick_request792{align-items:center;border-radius:10px;position:relative;background:#ffffff;font-weight:400;color:#000000;transition:all 0.3s ease;padding:12px 20px;font-size:13px;display:flex}.pricing_block497::before{height:100%;width:100%;z-index:1;content:"";background:linear-gradient(135deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.65) 100%);top:0;position:absolute;left:0}.pricing_block497 .pricing_options024{font-size:14px;max-width:800px;margin:0 auto 50px;color:#ffffff;line-height:1.6;text-align:center;opacity:0.9}.pricing_block497 .package_pricing586:hover{transform:translateY(-8px)}.pricing_block497 .package_pricing586:hover .learn_fees578{border-color:rgba(255,255,255,0.2);box-shadow:0 20px 40px rgba(0,0,0,0.2),0 10px 20px rgba(0,0,0,0.15)}.pricing_block497 .learn_fees578::before{z-index:1;background:linear-gradient(90deg,rgb(199,210,156),rgb(166,182,110));height:5px;left:0;position:absolute;content:"";top:0;width:100%}.pricing_block497 .premium_grid057 h4::after{left:0;content:"";bottom:0;background-color:rgb(166,182,110);height:2px;position:absolute;width:40px}.pricing_block497 .annual_fee731::before{opacity:0.6;border-radius:3px;position:absolute;content:"";transition:opacity 0.3s ease;background:linear-gradient(135deg,rgb(199,210,156,0.5) 0%,rgb(166,182,110,0.5) 100%);inset:0;z-index:-1}.gratMessage374::before{right:-10%;transform:rotate(35deg) skew(15deg);background:linear-gradient(120deg,rgb(166,182,110),rgba(rgb(166,182,110,0.5),0.2));top:-15%;position:absolute;height:70%;content:"";animation:float 15s ease-in-out infinite alternate;width:40%;filter:blur(80px);z-index:0;opacity:0.1}.gratMessage374 .fast_classes450:hover{transform:perspective(1000px) rotateY(-1deg);box-shadow:0 15px 35px rgba(rgba(0,0,0,0.5),0.08),0 1px 0 rgba(rgb(255,255,255,0.5),0.95) inset,0 -20px 50px rgba(rgb(166,182,110,0.5),0.15) inset}.gratMessage374 .fast_classes450:hover > div:first-child::after{width:120px}.gratMessage374 h5{position:relative;line-height:1.4;font-size:22px;transition:transform 0.4s ease;margin:0 0 0.5rem 0;color:#000000;transform:translateX(-5px);font-weight:700}.gratMessage374 a::before{bottom:-10px;left:0;height:1px;opacity:0.7;transition:width 0.5s cubic-bezier(0.165,0.84,0.44,1);background:linear-gradient(90deg,rgb(199,210,156),rgb(166,182,110));position:absolute;width:0;content:""}.proposal_cta649::before{width:500px;opacity:0.4;top:-100px;background:repeating-linear-gradient( 45deg,#000000,#000000 10px,rgba(0,0,0,0.5) 10px,rgba(0,0,0,0.5) 20px );transform:rotate(45deg);height:500px;content:"";position:absolute;right:-100px}footer .info_item{align-items:center;display:flex}footer .info_item p,footer .info_item a{font-size:12px;transition:color 0.3s ease;text-decoration:none;color:#ffffff;font-weight:300}footer .head_bar431 svg{height:45px;filter:brightness(0) invert(1);margin-bottom:20px;width:auto}footer .nav_lead390{position:relative}footer .nav_main035{margin-bottom:30px}footer .nav_main035 a{text-decoration:none;position:relative;border-bottom:1px solid rgba(255,255,255,0.05);margin-bottom:12px;font-size:12px;transition:all 0.3s ease;padding:8px 0;color:rgba(255,255,255,0.7);display:block}footer .subscribe_holder p{color:rgba(255,255,255,0.7);font-size:12px;line-height:1.7;margin-bottom:25px}footer .input_holder{flex-direction:column;display:flex;gap:15px;position:relative}footer .input_holder input[type="email"]::placeholder{color:rgba(255,255,255,0.5)}footer .join_block043{font-size:19px;letter-spacing:1px;cursor:pointer;background-color:rgb(199,210,156);border:none;padding:15px 20px;display:inline-block;transition:all 0.3s ease;color:#ffffff;text-transform:uppercase;position:relative;overflow:hidden;font-weight:600;border-radius:10px}@media only screen and (max-width: 1200px) {.container{width:100%;padding:0 20px}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} @media only screen and (max-width: 800px) {.online_cookies213{display:none}.consent_box586{align-items:center;flex-direction:column;justify-content:center}.cookieAlertContainer250 h5{text-align:center}.cookieAlertContainer250 p{text-align:center}.policy_ack173{margin-bottom:20px}body .layer-container654 .visitor_privacy839{margin-left:0;margin-bottom:10px}} @media screen and (max-width: 991px) {.company_overview296{padding:100px 0}.company_overview296 h2{margin-bottom:60px}.company_overview296 .proof_stats812{padding:40px 30px}} @media screen and (max-width: 768px) {.company_overview296{padding:80px 0}.company_overview296 h2{font-size:36px;margin-bottom:50px}.company_overview296 .pedagogy_way790{flex-direction:column}.company_overview296 .proof_stats812{transform:translateY(0) !important}.company_overview296 .proof_stats812:hover{transform:translateY(-10px) !important}} @media (max-width: 991px) {.data_overview890{padding:80px 0 60px}.data_overview890 h2{margin-bottom:60px}.data_overview890 ul{gap:20px}.data_overview890 .pro_extra532{max-width:calc(50% - 20px);min-width:200px}} @media (min-width: 992px) {.course_program_details413 .learn_path027{display:grid;align-items:center;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;grid-gap:30px}.course_program_details413 .metadata_block540{margin-bottom:60px;grid-row:1;grid-column:1 / 3;max-width:100%}.course_program_details413 .metadata_block540 .description:first-of-type{text-align:right;padding-right:30px;grid-column:1;grid-row:2}.course_program_details413 .metadata_block540 .description:last-child{grid-row:2;padding-left:30px;text-align:left;grid-column:2}.course_program_details413 .img_grid706{grid-row:3;grid-column:1 / 3;height:500px;max-width:100%;margin-top:60px}.course_program_details413 .learn_path027{position:relative}.course_program_details413 .learn_path027::after{content:"";left:50%;top:0;width:1px;background:linear-gradient(to bottom,transparent,rgb(199,210,156,0.5) 30%,rgb(199,210,156,0.5) 70%,transparent);z-index:1;transform:translateX(-50%);position:absolute;height:100%}} @media (max-width: 768px) {.stay_updated270{padding:3rem 1.5rem}.stay_updated270 .fast_classes450{transform:perspective(1000px) rotateY(0deg);padding:2rem 1.5rem}.stay_updated270 h3{margin-bottom:1.5rem;font-size:18px;max-width:100%}.stay_updated270 .input_holder{gap:1rem;flex-direction:column}.stay_updated270 input[type="email"]{padding:1rem}.stay_updated270 .join_block043{width:100%;padding:1rem}} @media (min-width: 768px) {.educational_rewards756 .fast_classes450{grid-template-columns:1fr 1.2fr;gap:60px}.educational_rewards756 ul{grid-template-columns:repeat(2,1fr)}.educational_rewards756 h5{font-size:calc(18px * 1.1)}} @media (max-width: 480px) {.educational_rewards756{padding:60px 0 40px}.educational_rewards756 h5{font-size:calc(18px * 0.85);margin-bottom:35px}.educational_rewards756 .metadata_block540{padding:25px 20px}.educational_rewards756 li p{gap:10px}.educational_rewards756 li p svg{transform:scale(0.85);margin-top:2px}.educational_rewards756 li:hover p svg{transform:scale(0.9)}} @media (max-width: 576px) {.connect_form312{padding:40px 0}.connect_form312 .container{padding:0 15px}.connect_form312 h2{margin-bottom:40px;font-size:calc(33px - 6px)}.connect_form312 h2::before{left:calc(50% - 35px);width:20px}.connect_form312 h2::after{width:50px}.connect_form312 .message_request926{padding:30px 20px 40px}.connect_form312 #contact{gap:20px}.connect_form312 .feedback_card362{width:100%}.connect_form312 .img_grid706{min-height:200px}} @media (max-width: 767px) {header .header_pagewrap398{margin:0.6rem 0 1rem}header .header_pagewrap398 svg{height:35px}header .header_pagewrap398::before{height:90px;width:90px}header .header_pagewrap398::after{height:50px;width:50px}header .nav_lead390{padding:0.8rem 0;justify-content:flex-start}header .nav_start508{font-size:calc(14px - 2px);padding:0.4rem 1rem}header .nav_start508:first-child{margin-left:2rem}header .nav_start508:last-child{margin-right:2rem}} @media screen and (max-width: 1024px) {.find_contact270{padding:80px 0}.find_contact270 .reach_experts456{padding:50px}.find_contact270 .img_grid706{height:280px}.find_contact270 .contact_section631{font-size:calc(36px * 0.9)}.find_contact270 .ask_support456{gap:25px}.find_contact270 .learn_ask836{padding:25px}.find_contact270 .ask_support456 p svg{width:22px;height:22px}} @media (max-width: 1200px) {.pricing_block497{padding:100px 0}.pricing_block497 .rate_card516{gap:25px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}} @media (max-width: 991px) {.pricing_block497{padding:80px 0}.pricing_block497 .rate_card516{grid-template-columns:repeat(2,1fr);gap:20px}.pricing_block497 .premium_grid057{padding:30px 25px}} @media (max-width: 767px) {.pricing_block497{padding:60px 0}.pricing_block497 h2{font-size:calc(35px - 4px)}.pricing_block497 .pricing_options024{margin-bottom:40px;font-size:calc(14px - 1px)}.pricing_block497 .rate_card516{margin:0 auto;max-width:450px;grid-template-columns:1fr}.pricing_block497 .premium_grid057 h4{font-size:18px}.pricing_block497 .annual_fee731{font-size:18px}} @media (max-width: 768px) {.gratMessage374{padding:3rem 0}.gratMessage374 .fast_classes450{gap:1.5rem;transform:perspective(1000px) rotateY(0deg);padding:2rem}.gratMessage374 .fast_classes450:hover{transform:perspective(1000px) rotateY(0deg)}.gratMessage374 h5{font-size:calc(22px * 0.85);transform:translateX(0)}.gratMessage374 p{font-size:calc(17px * 0.95)}.gratMessage374::before{right:-30%;top:-10%;width:60%;height:50%}} @media (max-width: 576px) {footer .proposal_cta649{padding:50px 0 20px}footer .get_contact956{margin-bottom:30px;padding:15px}footer .head_bar431::after{width:50px}footer .nav_lead390 h5,footer .subscribe_holder h5{font-size:calc(21px - 2px)}footer .subscribe_holder p,footer .nav_main035 a,footer .info_item p,footer .info_item a{font-size:calc(12px - 1px)}footer .subscribe_holder{padding:20px 15px}footer .input_holder input[type="email"],footer .join_block043{padding:12px 15px}} @keyframes slideAcross {0%{left:calc(50% - 40px)}50%{left:calc(50% + 40px)}100%{left:calc(50% - 40px)}} @keyframes rotate {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes scanLines {0%{background-position:0 0}100%{background-position:100px 100px}} @keyframes rotate {from{transform:rotate(0deg)}to{transform:rotate(360deg)}} @keyframes scanLines {0%{background-position:0 0}100%{background-position:0 100px}} @keyframes topBarAnimate {0%,100%{opacity:0.3;transform:scaleX(0.5)}50%{opacity:0.8;transform:scaleX(1)}} @keyframes slideInUp {from{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}} @keyframes rotateGlow {0%{transform:rotate(0deg);opacity:0.2}50%{opacity:0.3}100%{transform:rotate(360deg);opacity:0.2}} @keyframes scanLine {0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}