*{padding:0;margin:0;box-sizing:border-box}svg{height:30px;width:30px}header,footer{width:100%}header{overflow:hidden;top:0;position:fixed;background:linear-gradient(170deg,#000000 0%,rgb(202,176,217,0.5) 100%);background:#000000;left:0;width:100%;z-index:1000}.web_stay_updated::after{height:300px;position:absolute;border-radius:50%;z-index:-1;animation:pulse 8s infinite alternate ease-in-out;content:"";width:300px;background:radial-gradient(circle,rgb(202,176,217,0.5) 0%,transparent 70%);right:-5%;top:-10%}.web_stay_updated h4{color:#ffffff;z-index:2;position:relative;text-align:center;transform:translateY(0);font-family:Arial,sans-serif;text-shadow:0 2px 4px rgba(0,0,0,0.1);margin:0;font-size:clamp(1.25rem,4vw,1.75rem);transition:transform 0.5s ease;line-height:1.4;font-weight:600;max-width:800px}.web_stay_updated input[type="email"]{box-shadow:0 5px 15px rgba(0,0,0,0.1);transition:all 0.3s ease;border-radius:10px;backdrop-filter:blur(5px);width:100%;font-weight:400;color:#ffffff;border:2px solid rgba(255,255,255,0.3);padding:1rem 1.5rem;background:rgba(255,255,255,0.1);font-size:15px;font-family:Arial,sans-serif}.web_stay_updated .web_join_container:hover{background:#ffffff;transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,0.2);color:rgb(202,176,217)}.web_stay_updated .web_join_container:active{transform:translateY(0);box-shadow:0 5px 10px rgba(0,0,0,0.1)}.web_cookie_banner_dialog h5{font-size:18px;color:#ffffff;transition:color 0.3s ease-in-out;font-weight:700;margin-bottom:6px}.web_consent_track{margin-right:20px;flex-shrink:0}.web_consent_track:hover svg{transform:rotate(10deg)}.cookie_button.web_cookie_none{background:rgb(202,176,217)}.cookie_button.web_privacy_notify{background:rgb(168,138,193)}.web_cookie_banner_dialog p a{transition:color 0.3s ease-in-out;color:rgb(202,176,217);font-weight:600;text-decoration:none}.web_warp-container .web_manage_cookies{border-radius:10px;font-weight:400;border:none;padding:10px;transition:background 0.3s ease-in-out,transform 0.3s ease-in-out;font-size:20px;margin-left:30px;color:#ffffff;background:rgb(202,176,217)}.web_forum_link .container{grid-template-columns:repeat(12,1fr);display:grid;grid-gap:2rem}.web_forum_link .company_holder::before{height:60px;opacity:0.7;top:-20px;border-left:2px solid rgb(202,176,217);position:absolute;width:60px;content:"";border-top:2px solid rgb(202,176,217);left:-20px}.web_forum_link .company_holder h3{font-size:31px;position:relative;margin-bottom:1.5rem;-webkit-background-clip:text !important;display:inline-block;font-weight:700;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ffffff,rgb(202,176,217))}.web_forum_link .web_nav_section{background:linear-gradient(135deg,rgba(255,255,255,0.05) 0%,rgba(255,255,255,0) 100%);padding:1.5rem;position:relative;transition:all 0.3s cubic-bezier(0.25,0.8,0.25,1);border-radius:10px;backdrop-filter:blur(4px);box-shadow:0 8px 32px rgba(0,0,0,0.15)}.web_forum_link .web_nav_section .web_header_site{flex-direction:column;gap:0.7rem;display:flex}.web_forum_link .web_nav_section .web_header_site a{border-radius:10px;position:relative;transition:all 0.3s ease;opacity:0.7;overflow:hidden;color:#ffffff;padding:0.4rem 1rem;font-size:15px;text-decoration:none;z-index:1}.web_grant_info{margin-top:4rem;position:relative;background:rgba(0,0,0,0.5);grid-column:1 / 13;grid-row:2;border-top:1px solid rgba(255,255,255,0.05);padding:1.5rem 0}.web_client_testimonials{background:linear-gradient(to right,rgb(228,215,237) 0%,#ffffff 100%);padding:120px 0;position:relative;overflow:hidden}.web_client_testimonials h4{color:#000000;position:relative;font-size:30px;text-align:center;margin-bottom:100px;font-weight:700}.web_client_testimonials h4::after{transform:translateX(-50%);content:"";background:rgb(202,176,217);position:absolute;height:2px;width:80px;left:50%;bottom:-20px}.web_client_testimonials .web_user_ratings{padding:40px 30px 30px;position:relative;transition:all 0.4s ease;background:#ffffff;z-index:1;border-radius:30px}.web_client_testimonials .web_user_ratings::after{left:0;height:100%;content:"";width:100%;transition:all 0.4s ease;z-index:-2;top:0;border-radius:30px;position:absolute;box-shadow:0 10px 30px rgba(0,0,0,0.1)}.web_client_testimonials .web_user_ratings span{color:#000000;text-align:center;position:relative;font-size:calc(15px * 1.2);font-weight:600;display:block;transition:all 0.3s ease;margin-bottom:15px}.web_client_testimonials .web_user_ratings p{font-size:15px;color:#000000;transition:all 0.3s ease;text-align:center;line-height:1.6}.web_client_testimonials .web_user_ratings:nth-child(3n+2){z-index:2}.web_client_testimonials .web_user_ratings:nth-child(3n+2)::before{background:rgb(168,138,193,0.5)}.web_client_testimonials .web_user_ratings:nth-child(3n+2):hover{z-index:4}.web_aspiring_learners::before{z-index:1;transform:translate(-50%,-50%);content:"";position:absolute;border-radius:50%;left:50%;width:500px;animation:rotate 20s linear infinite;border:2px solid rgba(255,255,255,0.1);height:500px;top:50%}.web_aspiring_learners .web_knowledge_experts::before{width:300px;transform:translate(-50%,-50%);height:300px;position:absolute;content:"";z-index:-1;left:50%;animation:pulse 8s ease-in-out infinite alternate;filter:blur(50px);border-radius:50%;top:50%;background:radial-gradient(circle,rgb(168,138,193,0.5) 0%,transparent 70%)}.web_aspiring_learners li::after{background:rgba(255,255,255,0.2);position:absolute;z-index:0;animation-delay:calc(var(--i,0) * 1s);width:50px;animation:data-stream 5s infinite;transform:rotate(20deg) translateX(-150px);height:150%;opacity:0;content:""}.web_aspiring_learners li:nth-child(4){--i:3}.web_aspiring_learners li:nth-child(7){--i:6}.web_aspiring_learners li:nth-child(10){--i:9}.web_aspiring_learners svg path{fill:rgb(168,138,193);transition:all 0.4s ease}.web_aspiring_learners li:hover svg{transform:rotate(15deg)}.web_teacher_profile::before{transform:rotate(-15deg);top:-10%;right:-10%;background:rgb(202,176,217,0.5);position:absolute;width:60%;animation:float 8s ease-in-out infinite;z-index:1;content:"";border-radius:13px;height:80%}.web_teacher_profile .web_user_ratings:hover{transform:rotate(0deg) translateY(-10px);box-shadow:0 30px 60px rgba(0,0,0,0.15)}.web_teacher_profile .web_user_ratings:hover .web_photo_card{transform:rotate(0deg) scale(1.05)}.web_teacher_profile .web_user_ratings span:not(.name){font-size:17px;transform:translateX(20px);color:#000000;grid-area:job;font-style:italic}.web_thxSpot{background:linear-gradient(135deg,rgb(168,138,193,0.5) 0%,rgb(202,176,217,0.5) 40%,rgb(228,215,237) 100%);padding:7rem 0;position:relative;overflow:hidden;perspective:1000px}.web_thxSpot::after{pointer-events:none;inset:0;background-image:radial-gradient(circle at 20% 30%,rgb(168,138,193,0.5) 0%,transparent 8%),radial-gradient(circle at 80% 70%,rgb(168,138,193,0.5) 0%,transparent 6%),radial-gradient(circle at 40% 80%,rgb(202,176,217,0.5) 0%,transparent 5%),radial-gradient(circle at 65% 25%,rgb(202,176,217,0.5) 0%,transparent 7%);content:"";position:absolute}.web_thxSpot .web_knowledge_experts:hover{box-shadow:0 30px 60px rgba(0,0,0,0.15),0 0 0 1px rgba(255,255,255,0.2),0 10px 25px rgba(0,0,0,0.08);transform:translateZ(20px) scale(1.01)}.web_thxSpot h5{font-weight:700;color:rgb(202,176,217);position:relative;font-size:calc(23px * 1.1);letter-spacing:0.02em;margin-bottom:1rem;padding-bottom:1rem;display:inline-block}.web_thxSpot a{overflow:hidden;padding:1.5rem;transition:transform 0.4s cubic-bezier(0.23,1,0.32,1),box-shadow 0.4s cubic-bezier(0.23,1,0.32,1);background:rgba(255,255,255,0.7);position:relative;text-decoration:none;border-radius:6px;backdrop-filter:blur(5px);box-shadow:0 4px 15px rgba(0,0,0,0.05);display:block}.web_thxSpot a:hover::after{transform:scaleX(1)}.web_course_program_info::before{top:-10%;transform:rotate(-15deg) translateZ(0);right:-5%;filter:blur(20px);position:absolute;opacity:0.5;z-index:1;content:"";background:linear-gradient(225deg,rgb(202,176,217,0.5) 0%,rgb(168,138,193,0.5) 100%);height:70%;width:35%}.web_course_program_info .web_skill_work{background:#ffffff;transform:perspective(1000px) rotateX(2deg);box-shadow:0 15px 45px rgba(0,0,0,0.08);display:grid;gap:2rem;position:relative;grid-template-columns:1fr}.web_course_program_info .web_photo_card::after{opacity:0.2;content:"";height:100%;width:100%;background:rgb(202,176,217);position:absolute;mix-blend-mode:overlay;top:0;left:0}.web_course_program_info .web_text_article p.description{margin-bottom:1.5rem;opacity:0;line-height:1.7;animation-delay:0.5s;transform:translateY(20px);color:#000000;font-size:15px;animation:slideUp 0.8s cubic-bezier(0.22,1,0.36,1) forwards}.web_course_program_info .web_text_article div{position:relative;max-height:300px;padding-right:10px;overflow-y:auto}.web_pricing_bucket::after{content:"";position:absolute;bottom:-5%;width:35%;opacity:0.08;transform:rotate(10deg);left:-3%;border-radius:10px;height:50%;background:linear-gradient(45deg,rgb(168,138,193,0.5) 30%,rgb(202,176,217,0.5) 70%);z-index:0}.web_pricing_bucket .web_cert_cost h2::after{bottom:-0.75rem;width:70%;position:absolute;background:linear-gradient(90deg,transparent,rgb(202,176,217),transparent);content:"";transform:translateX(-50%);left:50%;height:3px}.web_pricing_bucket .web_fee_chart:hover{transform:translateY(-8px);box-shadow:0 15px 40px rgba(0,0,0,0.1)}.web_pricing_bucket .web_fee_chart:hover::before{transform:translateY(0)}.web_pricing_bucket .web_rate_packages{flex-direction:column;display:flex;height:100%;box-sizing:border-box}.web_pricing_bucket .web_learning_package h3{position:relative;font-weight:700;color:#000000;margin-bottom:1rem;display:inline-block;font-size:calc(23px * 1.1)}.web_pricing_bucket .web_learning_package p{font-size:12px;word-wrap:break-word;margin-bottom:1.5rem;flex-grow:1;word-break:break-word;overflow-wrap:break-word;line-height:1.65;color:#000000}.web_pricing_bucket .web_fee_chart:nth-child(odd) .web_learning_package::before{content:"";z-index:-1;top:1rem;position:absolute;height:2.5rem;width:2.5rem;right:1rem;border-radius:50%;opacity:0.1;background:rgb(202,176,217,0.5)}.web_contact_us .container{max-width:1280px;padding:0 15px;margin:0 auto;position:relative}.web_contact_us .web_feedback_map h3{font-weight:700;display:inline-block;font-size:22px;color:#000000;margin-bottom:30px;position:relative}.web_contact_us .web_feedback_map input[type="text"],.web_contact_us .web_feedback_map input[type="email"]{border:none;font-size:15px;padding:0 20px;border-radius:10px;box-shadow:inset 0 2px 4px rgba(0,0,0,0.5);color:#000000;transition:box-shadow 0.3s ease,transform 0.3s ease;flex:1 0 100%;height:60px;background-color:rgb(228,215,237)}.web_contact_us .web_feedback_map .web_feedback_message input[type="checkbox"]:checked::before{left:9px;border:solid #ffffff;transform:rotate(45deg);position:absolute;width:6px;content:'';border-width:0 2px 2px 0;top:6px;height:10px}.web_contact_us .web_feedback_map .web_feedback_message label a::after{transform-origin:right;position:absolute;width:100%;content:'';left:0;background-color:rgb(202,176,217);transition:transform 0.3s ease;height:1px;transform:scaleX(0);bottom:-2px}.web_contact_us .web_feedback_map .web_inquiry_widget:hover{box-shadow:0 6px 15px rgb(202,176,217,0.5)}.web_contact_us .web_feedback_map .web_inquiry_widget:hover::before{transform:scaleX(1);transform-origin:left}.web_contact_us .web_query_query::before{background:rgb(202,176,217);width:100%;content:'';clip-path:polygon(0 0,50% 100%,100% 0);position:absolute;height:30px;top:0;left:0;transform:translateY(-15px)}.web_contact_us .web_query_query div{max-width:400px;align-items:center;padding:0;margin-bottom:30px;position:relative;display:flex;width:100%}.web_contact_us .web_query_query div svg{padding:6px;margin-right:20px;height:32px;background-color:rgb(168,138,193);width:32px;border-radius:50%;box-shadow:0 4px 10px rgb(168,138,193,0.5)}.web_contact_us .web_query_query div span a:hover::after{transform-origin:left;transform:scaleX(1)}.web_privacy_cove::before{height:100%;opacity:0.15;z-index:0;content:"";width:100%;left:0;background:radial-gradient(circle at 10% 90%,rgb(168,138,193,0.5),transparent 40%),radial-gradient(circle at 90% 10%,rgb(202,176,217,0.5),transparent 45%);pointer-events:none;position:absolute;top:0}.web_privacy_cove h2{padding-left:1rem;position:relative;animation:slideUp 0.7s ease-out forwards 0.3s;color:#000000;transform:translateY(10px);margin:2.5rem 0 1.5rem;opacity:0;font-weight:600;font-size:35px}.web_privacy_cove h4{margin:2rem 0 1rem;opacity:0;font-size:calc(35px * 0.75);font-weight:600;position:relative;padding-left:0.7rem;color:#000000;animation:slideUp 0.7s ease-out forwards 0.5s;transform:translateY(10px)}.web_privacy_cove ul{max-width:85ch;margin-bottom:2rem;padding-left:2rem;opacity:0;animation:fadeIn 0.8s ease-out forwards 0.6s}.web_privacy_cove li::marker{color:rgb(202,176,217);font-size:1.2em}.web_privacy_cove strong{color:#000000;display:inline-block;font-weight:600;position:relative}.web_our_mission::before{right:0;top:0;position:absolute;bottom:0;background:linear-gradient(135deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.75) 40%,rgba(0,0,0,0.65) 100%);z-index:1;left:0;content:""}.web_our_mission h2{position:relative;margin-bottom:40px;display:inline-block;transform:translateX(-10px);font-weight:700;color:#ffffff;font-size:calc(34px * 1.2)}.web_our_mission .web_text_article > div{position:relative}.web_our_mission .web_text_article p{display:inline-block;font-size:calc(13px * 1.5);transform:translateX(-10px);letter-spacing:0.5px;font-weight:600;position:relative;margin-bottom:20px;color:rgb(168,138,193)}.web_primary_page{justify-content:center;align-items:center;padding:2rem 1rem;min-height:100vh;position:relative;background:linear-gradient(135deg,rgb(228,215,237) 0%,rgba(0,0,0,0.5) 100%);display:flex;overflow:hidden}.web_primary_page .web_fast_knowledge{z-index:2;width:100%;transform-style:preserve-3d;max-width:1200px;position:relative;perspective:1000px}.web_primary_page .web_fast_knowledge > div > div:first-child{animation:slideInFromTop 1s ease-out forwards;transform:translateZ(0);position:relative}.web_primary_page h3{opacity:0;font-weight:600;color:#000000;letter-spacing:0.5px;line-height:1.4;position:relative;animation:fadeSlideIn 0.8s ease-out 0.3s forwards;font-size:calc(23px * 0.9);transform:translateX(20px);padding-left:1.5rem}.web_primary_page .web_heritage_edu::after{background:linear-gradient(135deg,rgb(202,176,217,0.5) 0%,transparent 50%,rgb(168,138,193,0.5) 100%);position:absolute;left:0;height:100%;width:100%;content:"";top:0;animation:gradientMove 15s infinite alternate ease-in-out;opacity:0.3;mix-blend-mode:overlay;z-index:2}.web_primary_page .title_style_header::after{width:0;left:0;animation:expandWidth 1.5s ease-out 1.8s forwards;bottom:0;height:3px;content:"";position:absolute;background:linear-gradient(to right,rgb(202,176,217) 0%,rgb(168,138,193) 100%)}header .container{flex-direction:column;align-items:center;padding:0;position:relative;display:flex}header .web_main_top{z-index:2;flex-direction:column;display:flex;width:100%;padding-top:1.5rem;position:relative;align-items:center}header .web_top_teach::before{content:"";left:-30%;bottom:-10px;position:absolute;height:1px;background:linear-gradient(90deg,transparent 0%,rgb(168,138,193,0.5) 20%,rgb(168,138,193) 50%,rgb(168,138,193,0.5) 80%,transparent 100%);width:160%}header .web_nav_section::before{top:0;width:100%;position:absolute;content:"";left:0;background:rgb(202,176,217,0.5);height:1px}header .web_top_tutor::before{opacity:0.5;top:0;left:-100%;content:"";background:linear-gradient(90deg,transparent,rgb(168,138,193,0.5),transparent);height:100%;width:100%;position:absolute;transition:left 0.5s ease}header .web_top_tutor:hover{color:rgb(168,138,193);transform:translateY(-2px);box-shadow:0 0 15px rgb(202,176,217,0.5),inset 0 0 10px rgb(202,176,217,0.5);border-color:rgb(168,138,193)}@media only screen and (max-width: 1200px) {.container{width:100%;padding:0 20px}} @media (min-width: 768px) {.web_stay_updated{padding:5rem 2rem}.web_stay_updated .web_knowledge_experts{gap:3rem;justify-content:space-between;flex-direction:row}.web_stay_updated .web_knowledge_experts > div{text-align:left;flex:1 1 50%}.web_stay_updated h4{text-align:left}.web_stay_updated h4::after{left:0;transform:none}.web_stay_updated .input_holder{flex:1 1 50%;justify-content:flex-end}} @media only screen and (max-width: 800px) {.web_consent_track{display:none}.web_cookie_review{justify-content:center;flex-direction:column;align-items:center}.web_cookie_banner_dialog h5{text-align:center}.web_cookie_banner_dialog p{text-align:center}.web_edu_cookie{text-align:center;margin-bottom:20px}.web_manage_cookies{max-width:300px;margin-left:0;width:100%;margin-top:10px}} @media (max-width: 992px) {.web_client_testimonials .web_alumni_quotes{gap:60px 30px;grid-template-columns:repeat(2,1fr)}.web_client_testimonials .web_photo_card{margin-top:-60px;height:90px;width:90px}.web_client_testimonials .web_user_ratings{padding:35px 25px 25px}} @media (max-width: 992px) {.web_aspiring_learners{padding:4rem 1.5rem}.web_aspiring_learners ul{grid-template-columns:repeat(2,1fr);gap:2rem}.web_aspiring_learners li{padding:1.25rem 1.5rem}} @media (max-width: 576px) {.web_aspiring_learners{padding:3rem 1rem}.web_aspiring_learners .web_knowledge_experts{padding:1.5rem 1rem}.web_aspiring_learners h3{font-size:calc(35px * 0.8);margin-bottom:3rem}.web_aspiring_learners li{padding:1rem 1.25rem}.web_aspiring_learners svg{height:25px;margin-right:1rem;width:25px}} @media (max-width: 767px) {.web_thxSpot{padding:4rem 0}.web_thxSpot .web_knowledge_experts{padding:2rem;gap:1.5rem}.web_thxSpot h5{font-size:calc(23px * 0.9)}.web_thxSpot h5::after{height:2px}.web_thxSpot a{padding:1.2rem}} @media (min-width: 768px) {.web_course_program_info{padding:7rem 0}.web_course_program_info .web_skill_work{grid-template-columns:45% 55%;transform:perspective(1200px) rotateY(-2deg);gap:0;transition:transform 0.5s ease}.web_course_program_info .web_skill_work:hover{transform:perspective(1200px) rotateY(0deg)}.web_course_program_info .web_photo_card{height:100%;clip-path:polygon(0 0,100% 0,90% 100%,0 100%)}.web_course_program_info .web_text_article{padding:3.5rem 3rem 3.5rem 4rem;transform:translateY(0) translateX(-50px);clip-path:none}.web_course_program_info .web_text_article h3{font-size:36px;margin-bottom:2rem}.web_course_program_info .web_text_article div{max-height:350px}} @media (max-width: 991px) {.web_pricing_bucket{padding:5rem 0}.web_pricing_bucket .web_fee_chart{margin-bottom:1.5rem}.web_pricing_bucket .web_cert_cost{padding:0 1rem}} @media (max-width: 575px) {.web_pricing_bucket{padding:3rem 0}.web_pricing_bucket .container{padding:0 1.5rem}.web_pricing_bucket .web_tuition_grid{gap:1.5rem}.web_pricing_bucket .web_learning_package{padding:1.5rem}.web_pricing_bucket .web_photo_card{height:140px}} @media screen and (min-width: 992px) {.web_contact_us .web_query_block{align-items:stretch;flex-direction:row}.web_contact_us .web_feedback_map{width:60%;order:1;padding:60px;border-radius:25px 0 0 25px}.web_contact_us .web_query_query{width:40%;border-radius:0 25px 25px 0;justify-content:center;padding:60px 40px;order:2}.web_contact_us .web_query_query::before{left:0;width:30px;transform:translateX(-15px);top:0;height:100%;clip-path:polygon(0 0,100% 0,100% 100%,0 0)}.web_contact_us .web_feedback_map input#email{flex:1 0 100%}} @media (min-width: 1200px) {.web_privacy_cove{padding:8rem 5rem}.web_privacy_cove::before{background:radial-gradient(circle at 5% 95%,rgb(168,138,193,0.5),transparent 40%),radial-gradient(circle at 95% 5%,rgb(202,176,217,0.5),transparent 45%)}.web_privacy_cove .container{padding:0 4rem}.web_privacy_cove h1{font-size:calc(48px * 1.3)}.web_privacy_cove h1::after{bottom:-0.7rem;width:5.5rem;height:5px}.web_privacy_cove ul{padding-left:2.5rem}} @media (max-width: 767px) {.web_privacy_cove{padding:3rem 1.5rem}.web_privacy_cove h1{font-size:calc(48px * 0.9);margin-bottom:1.8rem}.web_privacy_cove h2{font-size:calc(35px * 0.95);margin:2rem 0 1.2rem}.web_privacy_cove p,.web_privacy_cove li,.web_privacy_cove span{line-height:1.7;font-size:calc(16px * 0.98)}.web_privacy_cove ul{padding-left:1.5rem}} @media (min-width: 1200px) {.web_our_mission .web_text_article{width:calc(100% - 80px);margin-left:80px}.web_our_mission .web_text_article div div{font-size:calc(13px * 1.05)}} @media (prefers-reduced-motion) {.web_our_mission .container,.web_our_mission .web_text_article,.web_our_mission h2::after{opacity:1;animation:none;transform:none}} @media (max-width: 991px) {header .web_top_teach{margin-bottom:1.5rem}header .web_top_teach svg{height:42px}header .web_top_tutor{padding:0.5rem 1.5rem;font-size:calc(16px - 1px)}} @media (max-width: 767px) {header .web_main_top{padding-top:1rem}header .web_top_teach{margin-bottom:1rem}header .web_top_teach svg{height:36px}header .web_nav_section{justify-content:flex-start;padding:0.8rem 0}header .web_top_tutor{font-size:calc(16px - 2px);margin:0 0.2rem;padding:0.4rem 1.2rem}header .web_top_tutor:first-child{margin-left:1rem}header .web_top_tutor:last-child{margin-right:1rem}header .web_top_tutor::after{height:6px;width:6px;right:8px}} @keyframes glow {0%{box-shadow:0 0 5px rgb(202,176,217)}100%{box-shadow:0 0 20px rgb(202,176,217),0 0 40px rgb(202,176,217,0.5)}} @keyframes slideInLeft {from{transform:translateX(-2rem);opacity:0}to{transform:translateX(0);opacity:1}} @keyframes rotateGradient {from{transform:rotate(0deg)}to{transform:rotate(360deg)}} @keyframes slideUp {from{transform:translateY(15px);opacity:0}to{transform:translateY(0);opacity:1}} @keyframes lineWidth {0%{transform:scaleX(0)}100%{transform:scaleX(1)}} @keyframes slideInFromTop {0%{transform:translateY(-50px) translateZ(0);opacity:0}100%{transform:translateY(0) translateZ(0);opacity:1}} @keyframes expandWidth {0%{width:0}100%{width:60%}} @keyframes expandHeight {0%{height:0}100%{height:100%}} @keyframes pulseBackground {0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}