*{margin:0;box-sizing:border-box;padding:0}svg{height:30px;width:30px}.site_info{flex:1 0 auto}.customer_comments{position:relative;background:linear-gradient(180deg,rgb(214,214,228) 0%,rgba(0,0,0,0.5) 100%);perspective:1000px;padding:5rem 0;overflow:hidden}.customer_comments h2{text-align:center;text-transform:uppercase;margin-bottom:4rem;font-size:30px;left:50%;position:relative;transform:translateX(-50%);padding:0 2rem;display:inline-block;font-weight:700;color:#000000;letter-spacing:2px}.customer_comments .review_views:hover{box-shadow:-10px 10px 30px rgba(0,0,0,0.2);transform:translateZ(20px) rotateY(5deg)}.customer_comments .review_views:nth-child(even):hover{box-shadow:10px 10px 30px rgba(0,0,0,0.2);transform:translateZ(20px) rotateY(-5deg)}.customer_comments .review_views:hover img{box-shadow:0 0 15px rgb(174,175,204,0.5);transform:scale(1.05);border-color:rgb(174,175,204)}.customer_comments .review_views .description{color:#000000;padding-top:1rem;font-weight:400;text-align:center;margin-top:1rem;z-index:2;font-size:18px;position:relative}.training_benefits::before{pointer-events:none;left:0;z-index:0;position:absolute;width:100%;top:0;background-image:radial-gradient(circle at 80% 20%,rgb(174,175,204,0.5) 0%,transparent 60%);height:100%;content:""}.training_benefits .container{position:relative;z-index:1;max-width:1200px;margin:0 auto}.training_benefits .knowledge_sessions > div:first-child{transition:transform 0.6s cubic-bezier(0.215,0.61,0.355,1);order:1;transform:perspective(1000px) rotateY(-5deg);border-radius:30px;box-shadow:0 1.5rem 3rem rgba(0,0,0,0.15);overflow:hidden;position:relative}.training_benefits .reading_area::before{position:absolute;pointer-events:none;content:"";background:radial-gradient(circle,rgb(135,131,170,0.5) 0%,transparent 70%);z-index:-1;height:8rem;left:-1rem;top:-3rem;width:8rem;filter:blur(2rem)}.training_benefits li:hover p svg path{fill:rgb(135,131,170)}.training_benefits li:nth-child(even){transform:translateX(0)}.thanksHub::before{position:absolute;left:-5%;transform:rotate(-15deg) skew(15deg);opacity:0.03;background:#ffffff;content:"";width:50%;pointer-events:none;height:70%;top:-10%}.thanksHub .knowledge_sessions::before{top:0;content:"";background:linear-gradient(to bottom,rgb(174,175,204),rgb(135,131,170));height:100%;transform:scaleY(0);transition:transform 0.5s cubic-bezier(0.23,1,0.32,1);position:absolute;width:6px;transform-origin:left center;left:0}.thanksHub p{color:#000000;font-size:14px;transition:color 0.3s ease;margin:0;font-family:Arial,sans-serif;position:relative;line-height:1.8;font-weight:400}.instructor_history::before{content:"";position:absolute;background:rgb(174,175,204,0.5);height:200px;top:-50px;z-index:1;clip-path:polygon(0 0,100% 0,75% 100%,0% 100%);left:-50px;width:200px;transform:rotate(-15deg)}.instructor_history .review_views > div:first-child{overflow:hidden;transform:translateZ(0);position:relative}.instructor_history .review_views:hover .image_box_item{transform:scale(1.02)}.instructor_history .review_views:hover .image_box_item::after{opacity:1}.instructor_history .review_views:hover > div:nth-child(2){transform:translateX(5px)}.instructor_history .name::after{width:0;left:0;background:rgb(174,175,204);position:absolute;content:"";bottom:-3px;height:2px;transition:width 0.4s ease-out}.course_features{background:linear-gradient(125deg,rgb(214,214,228) 0%,rgb(174,175,204,0.5) 100%);overflow:hidden;position:relative;padding:100px 0}.course_features .knowledge_sessions{border-radius:18px;overflow:hidden;background:linear-gradient( 135deg,rgba(255,255,255,0.02),rgba(255,255,255,0.08) );position:relative;flex-direction:column;display:flex;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.course_features .image_box_item::after{height:100%;content:"";left:0;background-size:20px 20px;width:100%;opacity:0.2;top:0;position:absolute;z-index:3;background:linear-gradient( rgba(255,255,255,0.1) 1px,transparent 1px ),linear-gradient( 90deg,rgba(255,255,255,0.1) 1px,transparent 1px )}.course_features p{z-index:4;max-width:100%;line-height:1.7;font-size:12px;margin:0;position:relative;color:#000000}.welcome{width:100%;background:linear-gradient(135deg,#000000 0%,rgb(174,175,204,0.5) 50%,rgb(135,131,170,0.5) 100%);overflow:hidden;height:100vh;min-height:600px;position:relative}.welcome .page_front::after{inset:0;position:absolute;z-index:2;background:radial-gradient( circle at 70% 30%,transparent 20%,rgba(0,0,0,0.5) 70%,rgb(174,175,204,0.5) 100% );content:''}.welcome .reading_area{position:relative;max-width:550px;border-radius:13px;z-index:10;width:45%;padding:4rem;overflow:hidden;background:linear-gradient(145deg,rgb(135,131,170,0.5) 0%,rgb(174,175,204,0.5) 100%);box-shadow:-15px 15px 30px rgba(0,0,0,0.2),0 0 0 1px rgb(174,175,204,0.5);margin-right:8%}.welcome .reading_area p{line-height:1.7;color:#ffffff;text-shadow:0 1px 3px rgba(0,0,0,0.3);position:relative;margin-bottom:2.5rem;font-size:13px}.future_learners{position:relative;overflow:hidden;background:rgb(214,214,228);padding:120px 0}.future_learners::after{background:rgb(135,131,170,0.5);transform:rotate(-30deg);bottom:-50%;position:absolute;z-index:1;content:"";height:200%;right:-30%;opacity:0.08;width:80%}.future_learners div > div{flex-wrap:wrap;perspective:1000px;display:flex;gap:20px}.future_learners p{color:#000000;width:calc(33.333% - 20px);min-height:100px;font-size:16px;display:flex;padding:0;margin:0;background:#ffffff;transform-style:preserve-3d;overflow:hidden;position:relative;align-items:center;transition:all 0.4s ease;border-radius:10px;z-index:1}.future_learners p:hover svg path{fill:rgb(135,131,170)}.future_learners p:nth-child(odd){transform:translateZ(10px)}.future_learners p:nth-child(odd){box-shadow:8px 8px 0 rgb(174,175,204,0.5)}.future_learners p:nth-child(3n+2)::after{background:rgb(135,131,170)}.future_learners .knowledge_sessions > div p:nth-child(1){animation-delay:0.1s}.future_learners .knowledge_sessions > div p:nth-child(4){animation-delay:0.4s}.future_learners p:hover:nth-child(even){box-shadow:10px 10px 0 rgb(135,131,170,0.5)}.contact_form_box .container{margin:0 auto;padding:0 20px;z-index:2;position:relative;max-width:1200px}.contact_form_box h2::after{height:3px;bottom:-15px;background:linear-gradient(90deg,rgb(174,175,204),rgb(135,131,170));position:absolute;content:"";width:80px;transform:translateX(-50%);left:50%;border-radius:1.5px}.contact_form_box .image_box_item{height:100%;box-shadow:0 20px 40px rgba(0,0,0,0.2);position:relative;overflow:hidden;border-radius:20px;min-height:550px}.contact_form_box .feedback_inquiry{border-radius:20px;background:rgba(255,255,255,0.03);position:relative;padding:50px;box-shadow:0 20px 40px rgba(0,0,0,0.15);border:1px solid rgba(255,255,255,0.1);backdrop-filter:blur(10px)}.contact_form_box form input[type="text"]{transition:all 0.3s ease;font-size:14px;background:rgba(255,255,255,0.05);margin-bottom:25px;border:1px solid rgba(255,255,255,0.1);width:100%;padding:18px 25px;font-family:Arial,sans-serif;border-radius:10px;color:#ffffff}.contact_form_box .reach_support input[type="checkbox"]:checked + label::after{left:8px;top:6px;border-bottom:2px solid #ffffff;border-right:2px solid #ffffff;transform:rotate(45deg);width:6px;content:"";height:10px;position:absolute}.contact_form_box form .message_inquiry:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.pricing_item{position:relative;background:linear-gradient(135deg,rgb(214,214,228) 0%,rgb(135,131,170,0.5) 100%);padding:6rem 0;overflow:hidden}.pricing_item .study_cost{gap:2.5rem;flex-direction:column-reverse;display:flex}.pricing_item .package_price h2{font-size:31px;font-weight:700;line-height:1.3;color:#000000;margin-bottom:1rem;position:relative}.pricing_item .fee_plan{max-width:100%;overflow-wrap:break-word;color:#000000;font-size:12px;line-height:1.6;word-break:break-word;margin-top:1.5rem}.pricing_item .price_deals:hover .pricing_fees{box-shadow:0 15px 35px rgba(rgb(174,175,204,0.5),0.15)}.pricing_item .learning_deals{color:rgb(174,175,204);font-size:calc(23px + 0.3rem);position:relative;display:block;margin:0.5rem 0 1.25rem;font-weight:700}.pricing_item .image_box_item::after{position:absolute;content:"";top:0;z-index:1;height:100%;background:linear-gradient(to top,rgba(0,0,0,0.5),transparent);width:100%;left:0}header .first_expert svg{height:auto;transition:transform 0.3s ease;width:180px}header .nav_study:hover{color:#ffffff;background:linear-gradient(135deg,rgb(174,175,204),rgb(135,131,170));transform:translateY(-2px);box-shadow:0 4px 8px rgb(174,175,204,0.5)}.online_cookies{display:flex;z-index:1;align-items:center;flex-direction:column}.cookieDisclosurePanel p{margin-bottom:20px;color:#000000;font-size:13px}.cookies_consent{text-decoration:none;cursor:pointer;text-align:center;color:#ffffff;padding:10px 20px;display:inline-block;width:calc(50% - 10px);transition:background 0.3s ease-in-out,transform 0.2s ease-in-out;font-size:16px;background:rgb(174,175,204);margin:5px;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,0.5)}.facebook_cta .company_holder h3{margin-bottom:20px;text-align:center;font-size:33px;position:relative;font-weight:700;letter-spacing:3px;color:#ffffff;text-transform:uppercase}.facebook_cta .sec_cert{order:1;position:relative}.facebook_cta .head_pagewrap:nth-child(odd){transform:perspective(1000px) rotateY(2deg)}.facebook_cta .head_pagewrap:nth-child(even){transform:perspective(1000px) rotateY(-2deg)}.facebook_cta .head_pagewrap::before{border-radius:10px;inset:0;position:absolute;background:linear-gradient( 135deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.05) 100% );content:'';z-index:-1}.facebook_cta .head_pagewrap .top_base a:hover::before{transform:scale(1);opacity:1}.idea_pool{margin-top:40px;z-index:2;background:rgba(0,0,0,0.2);position:relative;padding:25px 0}.facebook_cta .sec_cert::before{width:250px;height:250px;opacity:0.1;filter:blur(100px);left:-5%;border-radius:50%;animation:pulse 10s infinite ease-in-out reverse;content:'';background:rgb(135,131,170);z-index:-1;position:absolute;bottom:-10%}.who_we_are h4{color:#ffffff;text-transform:uppercase;opacity:0;font-weight:700;transform:translateY(20px);position:relative;margin-bottom:2.5rem;font-size:calc(29px * 1.2);letter-spacing:2px;text-align:center;z-index:5;animation:fadeInUp 1s forwards 0.2s}.who_we_are h6{margin-bottom:1.5rem;letter-spacing:1px;display:inline-block;opacity:0;color:rgb(174,175,204);font-size:calc(21px * 1.1);font-weight:700;transform:translateX(-10px);position:relative;animation:fadeInRight 0.8s forwards 0.6s}.who_we_are .reading_area span{position:relative;line-height:1.8;opacity:0;text-align:justify;color:rgba(255,255,255,0.9);font-size:14px;animation:fadeInUp 1s forwards 0.8s;transform:translateY(20px);display:block;margin-bottom:1rem}.privacy_niche h1::after{bottom:-0.5rem;left:0;width:3.5rem;content:"";transform:scaleX(0);position:absolute;transform-origin:left;height:3px;animation:expandLine 0.7s ease-out forwards 0.7s;background:rgb(174,175,204)}.privacy_niche h4{padding-left:0.7rem;transform:translateY(10px);font-size:calc(29px * 0.75);font-weight:600;margin:2rem 0 1rem;opacity:0;animation:slideUp 0.7s ease-out forwards 0.5s;color:#000000;position:relative}.privacy_niche li::marker{color:rgb(174,175,204);font-size:1.2em}.privacy_niche span{transform:translateY(10px);opacity:0;border-left:1px solid rgb(135,131,170,0.5);margin-bottom:1.5rem;font-size:18px;max-width:90ch;padding-left:1rem;animation:slideUp 0.7s ease-out forwards 0.5s;display:block;line-height:1.75;color:#000000}.study_method h2{position:relative;line-height:1.3;font-weight:700;display:inline-block;font-size:37px;transform:translateZ(20px);letter-spacing:0.02em;color:#000000;margin-bottom:1.5rem}.study_method p{font-weight:400;line-height:1.8;letter-spacing:0.01em;color:#000000;font-size:12px;margin:0}.help_desk_info::before{background:radial-gradient(circle at 10% 20%,transparent 0%,rgb(135,131,170,0.5) 40%,transparent 60%);content:'';z-index:0;position:absolute;left:0;height:100%;top:0;width:100%;opacity:0.6;animation:pulse 15s infinite alternate}.help_desk_info .write_experts::before{transition:transform 0.3s ease;left:0;content:'';top:0;position:absolute;height:5px;background:linear-gradient(90deg,rgb(174,175,204) 0%,rgb(135,131,170) 100%);width:100%;transform:translateY(-100%)}.help_desk_info .get_support{font-weight:600;color:rgb(135,131,170);font-size:calc(18px * 1.2);margin-bottom:20px}.help_desk_info .edu_askedu{margin-top:30px;border-left:3px solid rgb(174,175,204);padding:20px;background:rgba(0,0,0,0.05);position:relative;border-radius:10px}.help_desk_info .reach_section a{padding-left:40px;position:relative;margin-bottom:30px;transition:all 0.3s ease;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,0.1);display:flex;flex-direction:column;text-decoration:none}.help_desk_info .reach_section a:hover p{transform:translateX(5px);color:rgb(174,175,204)}.help_desk_info .write_experts .image_box_item::before{top:0;transition:opacity 0.5s ease;position:absolute;content:'';z-index:1;width:100%;left:0;opacity:0;background:radial-gradient( circle at center,rgba(255,255,255,0.1) 0%,transparent 70% );height:100%}@media only screen and (max-width: 1200px) {.container{padding:0 20px;width:100%}} @media (min-width: 768px) {.training_benefits{padding:10rem 3rem}.training_benefits h5{max-width:70%;font-size:calc(22px * 1.2)}.training_benefits .knowledge_sessions{align-items:center;gap:5rem;flex-direction:row}.training_benefits .knowledge_sessions > div:first-child{order:0;transform:perspective(1000px) rotateY(-8deg);flex:0 0 45%}.training_benefits .reading_area{padding-right:2rem;flex:0 0 50%}.training_benefits ul{gap:2rem 3rem;grid-template-columns:repeat(2,1fr)}.training_benefits li:nth-child(odd){transform:translateY(-0.5rem)}.training_benefits li:nth-child(odd):hover{transform:translateY(-0.5rem) translateX(0.5rem)}.training_benefits li:nth-child(even){transform:translateY(0.5rem)}.training_benefits li:nth-child(even):hover{transform:translateY(0.5rem) translateX(0.5rem)}} @media (max-width: 767px) {.thanksHub{padding:80px 0}.thanksHub .knowledge_sessions{transform:perspective(1000px) rotateX(1deg);padding:40px 30px}.thanksHub h5{font-size:calc(24px * 0.9)}} @media (min-width: 1200px) {.instructor_history .review_views{padding:4rem;grid-template-columns:400px 1fr}.instructor_history .image_box_item{height:450px}.instructor_history .name{font-size:calc(20px * 1.1)}.instructor_history .review_views > div:nth-child(2) > div{font-size:18px}.instructor_history .exp_box{line-height:1.8}} @media (max-width: 991px) {.course_features{padding:80px 0}.course_features .knowledge_sessions{display:flex;flex-direction:column}.course_features .education_plan{min-height:auto;padding:220px 40px 50px 40px}.course_features .image_box_item{position:absolute;border-radius:0 0 50% 50% / 0 0 100% 100%;height:200px;width:80%;left:10%;box-shadow:0 10px 30px rgba(0,0,0,0.1);top:0}.course_features .first_pagebar{position:absolute;margin-bottom:0;top:160px;left:40px}.course_features h3{font-size:calc(32px * 0.9)}.course_features .education_plan::before{display:none}} @media (orientation: landscape) and (max-height: 600px) {.welcome{height:auto;min-height:100vh}.welcome .reading_area{padding:2rem}} @media (max-width: 576px) {.future_learners{padding:60px 0}.future_learners h4{font-size:calc(29px * 0.7);margin-bottom:30px}.future_learners h4::after{height:2px;width:60px}.future_learners div > div{gap:15px}.future_learners p{min-height:70px;font-size:calc(16px * 0.9)}.future_learners p svg{height:28px;margin:0 8px;width:28px;padding:5px}.future_learners p:nth-child(odd){box-shadow:4px 4px 0 rgb(174,175,204,0.5)}.future_learners p:nth-child(even){box-shadow:4px 4px 0 rgb(135,131,170,0.5)}.future_learners p:hover:nth-child(odd){box-shadow:6px 6px 0 rgb(174,175,204,0.5)}.future_learners p:hover:nth-child(even){box-shadow:6px 6px 0 rgb(135,131,170,0.5)}} @media (min-width: 1200px) {.pricing_item .qtr_cost{gap:40px;grid-template-columns:repeat(2,1fr)}.pricing_item .value_plan{padding:2.5rem}.pricing_item .package_price h2{font-size:calc(31px + 0.2rem)}.pricing_item .image_box_item{height:250px}} @media (max-width: 767px) {header{padding:1rem 0}header .head_pro{gap:1rem}header .first_expert svg{width:140px}header .head_pagewrap{padding:0.6rem;gap:0.4rem}header .nav_study{padding:0.4rem 0.8rem;font-size:calc(14px - 2px)}} @media (max-width: 768px) {.facebook_cta{padding:50px 0 30px}.facebook_cta .top_base{gap:30px;flex-direction:column}.facebook_cta .head_pagewrap{min-width:100%;max-width:100%}.facebook_cta .company_holder{padding:20px}.facebook_cta .site_map{max-width:100%}} @media (max-width: 576px) {.who_we_are{padding:3rem 0 2rem}.who_we_are h4{font-size:calc(21px * 1.3);margin-bottom:1.5rem}.who_we_are h4::after{width:50px}.who_we_are .reading_area{border-left-width:2px;padding:1.5rem}.who_we_are h6{font-size:calc(20px * 1.1);margin-bottom:1rem}.who_we_are .reading_area span{line-height:1.6;font-size:calc(14px * 0.95)}} @media (hover: hover) {.privacy_niche li:hover::marker{color:rgb(135,131,170)}.privacy_niche strong:hover{transition:color 0.3s ease;color:rgb(174,175,204)}} @media (prefers-reduced-motion: reduce) {.privacy_niche .container,.privacy_niche h1,.privacy_niche h2,.privacy_niche h3,.privacy_niche h4,.privacy_niche p,.privacy_niche ul,.privacy_niche span{animation:none;opacity:1;transform:none}.privacy_niche h1::after{animation:none;transform:scaleX(1)}} @media (max-width: 1200px) {.help_desk_info{padding:60px 0}.help_desk_info .instant_help{grid-template-columns:1fr 1fr}.help_desk_info .write_experts:first-child{grid-column:1 / 3}.help_desk_info .write_experts{padding:30px}} @keyframes neonPulse {0%{box-shadow:0 0 5px rgb(174,175,204),0 0 10px rgb(174,175,204,0.5)}100%{box-shadow:0 0 20px rgb(174,175,204),0 0 30px rgb(174,175,204,0.5)}} @keyframes morphShape {0%{border-radius:40% 60% 70% 30% / 40% 50% 60% 50%}50%{border-radius:60% 40% 30% 70% / 60% 30% 70% 40%}100%{border-radius:40% 60% 50% 50% / 30% 60% 40% 60%}} @keyframes line-animate {0%,100%{transform:scaleX(1)}50%{transform:scaleX(0.5)}} @keyframes gridMove {0%{background-position:0 0,0 0}100%{background-position:40px 0,0 40px}} @keyframes shiftGradient {0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}} @keyframes float {0%,100%{transform:translate(0,0)}25%{transform:translate(30px,-30px)}50%{transform:translate(60px,0)}75%{transform:translate(30px,30px)}} @keyframes gradientShift {0%{background-position:0% 0%}50%{background-position:100% 100%}100%{background-position:0% 0%}}