a{color:inherit;text-decoration:none}header,footer{width:100%}header{z-index:100;padding:1.5rem 0;position:relative;background:linear-gradient(to right,rgb(214,214,228),#ffffff);box-shadow:0 5px 15px rgb(174,175,204,0.5)}.customer_comments::after{z-index:1;content:"";background-size:30px 30px;top:0;opacity:0.2;background-image:linear-gradient(to right,rgba(0,0,0,0.5) 1px,transparent 1px),linear-gradient(to bottom,rgba(0,0,0,0.5) 1px,transparent 1px);left:0;position:absolute;height:100%;width:100%}.customer_comments .review_views::before{position:absolute;mask-composite:exclude;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);content:"";transition:opacity 0.5s ease;border:2px solid transparent;background:linear-gradient(45deg,rgb(174,175,204),rgb(135,131,170)) border-box;opacity:0;border-radius:10px;inset:0}.customer_comments .review_views p{font-size:calc(18px * 1.1);font-weight:600;transition:all 0.3s ease;text-align:center;margin:0;color:#000000;font-family:Arial,sans-serif}.training_benefits{position:relative;overflow:hidden;background:linear-gradient(135deg,rgb(214,214,228) 0%,rgb(135,131,170,0.5) 100%);padding:8rem 2rem}.training_benefits h5::after{background:linear-gradient(90deg,rgb(174,175,204) 0%,rgb(135,131,170) 100%);transform:translateX(-50%);width:6rem;left:50%;border-radius:10px;height:0.25rem;content:"";position:absolute;bottom:-1rem}.training_benefits .knowledge_sessions > div:first-child::before{opacity:0.4;background:linear-gradient(135deg,transparent 0%,rgb(174,175,204,0.5) 100%);pointer-events:none;z-index:1;left:0;width:100%;top:0;height:100%;position:absolute;content:""}.training_benefits li{transition:transform 0.4s ease-out;transform:translateX(0);padding-left:3rem;position:relative}.training_benefits li p{display:flex;margin:0;line-height:1.6;position:relative;color:#000000;font-size:13px;align-items:flex-start}.training_benefits li:nth-child(odd){transform:translateX(0)}.thanksHub{overflow:hidden;position:relative;background:linear-gradient(145deg,rgb(174,175,204,0.5),rgb(135,131,170,0.5));padding:120px 0}.thanksHub .knowledge_sessions{position:relative;background:#ffffff;transition:transform 0.6s cubic-bezier(0.34,1.56,0.64,1);transform:perspective(1000px) rotateX(2deg);flex-direction:column;padding:60px 50px;display:flex;box-shadow:0 15px 35px rgba(0,0,0,0.1),0 5px 15px rgba(0,0,0,0.05)}.thanksHub .knowledge_sessions:hover h5::after{transform:scaleX(1)}.thanksHub a{transition:transform 0.4s ease;position:relative;overflow:hidden;text-decoration:none;display:block}.thanksHub a:hover::before{left:200%}.instructor_history{padding:5rem 0;overflow:hidden;position:relative;background:linear-gradient(135deg,rgb(214,214,228) 0%,#ffffff 100%)}.instructor_history .container{padding:0 20px;max-width:1200px;margin:0 auto;z-index:2;position:relative}.instructor_history .review_views:hover{transform:perspective(1000px) rotateX(0deg) translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,0.12)}.instructor_history .review_views .image_box_item::after{opacity:0;content:"";top:0;left:0;transition:opacity 0.5s ease;right:0;bottom:0;position:absolute;background:linear-gradient(to top,rgba(0,0,0,0.2),transparent)}.instructor_history .review_views:hover .name::after{width:100%}.instructor_history .exp_box{position:relative;color:#000000;margin:0;font-family:Arial,sans-serif;padding-left:1.5rem;line-height:1.7;font-size:18px}.course_features::before{opacity:0.6;content:"";position:absolute;left:0;z-index:1;height:100%;background:radial-gradient(ellipse at 20% 30%,rgb(174,175,204,0.5) 0%,transparent 70%),radial-gradient(circle at 80% 70%,rgb(135,131,170,0.5) 0%,transparent 60%);top:0;width:100%}.course_features .image_box_item{right:3%;z-index:2;border-radius:40% 60% 70% 30% / 40% 50% 60% 50%;position:absolute;box-shadow:20px 20px 60px rgba(0,0,0,0.15);width:45%;top:5%;animation:morphShape 15s infinite alternate ease-in-out;height:440px;overflow:hidden}.course_features .first_pagebar svg{position:relative;height:auto;fill:#ffffff;z-index:2;width:70px}.course_features h3::after{bottom:-10px;left:0;border-radius:3px;position:absolute;transition:width 0.3s ease;background:linear-gradient(90deg,rgb(174,175,204),rgb(135,131,170));content:"";height:3px;width:60px}.welcome .knowledge_sessions{width:100%;align-items:center;position:relative;display:flex;justify-content:flex-end;height:100%}.welcome .page_front::before{left:0;width:100%;height:100%;top:0;content:'';z-index:2;position:absolute;background:linear-gradient( 135deg,#000000 0%,rgb(135,131,170,0.5) 30%,transparent 60% )}.welcome .learning_lead img{transform-origin:center;object-fit:cover;height:100%;transition:transform 0.7s ease-out;width:100%;animation:image-scale 15s ease-in-out infinite alternate;filter:saturate(1.2) contrast(1.1)}.welcome .reading_area h1{position:relative;color:#ffffff;line-height:1.3;font-weight:700;margin-bottom:2rem;font-size:44px;text-shadow:0 2px 4px rgba(0,0,0,0.4)}.welcome .reading_area .message_inquiry::before{content:'';left:50%;transform:translate(-50%,-50%);width:0;transition:width 0.6s ease,height 0.6s ease;position:absolute;top:50%;background:rgb(174,175,204);border-radius:50%;z-index:-1;height:0}.future_learners .container{margin:0 auto;max-width:1140px;z-index:2;position:relative;padding:0 15px}.future_learners h4::before{content:"";animation:shimmer 3s infinite;z-index:-1;top:0;position:absolute;background:linear-gradient(90deg,transparent,rgb(174,175,204,0.5),transparent);left:-100%;height:100%;width:100%}.future_learners p:hover{transform:translateY(-5px) rotateX(5deg);box-shadow:0 15px 30px rgba(0,0,0,0.1)}.future_learners p:hover::before{opacity:1}.future_learners p svg{margin:0 15px;position:relative;width:40px;padding:8px;border-radius:50%;height:40px;box-shadow:0 5px 15px rgba(0,0,0,0.1);z-index:2;flex-shrink:0;transition:all 0.3s ease;background:#ffffff}.future_learners p:nth-child(3n+1)::after{background:rgb(174,175,204)}.future_learners .knowledge_sessions > div p{opacity:0;animation:fadeInStagger 0.6s ease forwards}.future_learners .knowledge_sessions > div p:nth-child(5){animation-delay:0.5s}.contact_form_box{position:relative;background:linear-gradient(135deg,rgb(214,214,228) 0%,rgba(16,22,47,0.95) 100%);padding:120px 0;overflow:hidden}.contact_form_box h2{margin-bottom:15px;font-size:38px;color:#ffffff;font-family:Arial,sans-serif;text-transform:uppercase;font-weight:700;text-align:center;letter-spacing:2px;position:relative}.contact_form_box .request_list{display:grid;grid-template-columns:1fr 1fr;margin-top:60px;gap:30px;position:relative}.contact_form_box .image_box_item::before{left:0;content:"";top:0;width:100%;height:100%;position:absolute;z-index:1;background:linear-gradient(to bottom,transparent 40%,rgba(0,0,0,0.6))}.contact_form_box form{width:100%}.contact_form_box form h3{font-family:Arial,sans-serif;position:relative;font-weight:600;font-size:18px;margin-bottom:30px;color:#ffffff;padding-left:20px}.contact_form_box form input[type="text"]::placeholder{color:rgba(255,255,255,0.5)}.contact_form_box .reach_support input[type="checkbox"]{opacity:0;position:absolute}.contact_form_box .reach_support label::before{border:1px solid rgba(255,255,255,0.1);border-radius:10px;content:"";height:22px;background:rgba(255,255,255,0.05);width:22px;position:absolute;top:2px;transition:all 0.3s ease;left:0}.contact_form_box form .message_inquiry:hover::before{left:0}.contact_form_box svg{width:22px;fill:rgb(174,175,204);height:22px}.contact_form_box svg path{transition:fill 0.3s ease;fill:rgb(174,175,204)}.pricing_item::before{width:100%;pointer-events:none;content:"";z-index:1;left:0;background:repeating-linear-gradient(45deg,transparent,transparent 40px,rgba(rgb(174,175,204),0.03) 40px,rgba(rgb(174,175,204),0.03) 80px);position:absolute;height:100%;top:0}.pricing_item .package_price:hover h2::after{transform:scaleX(1.5)}.pricing_item .qtr_cost{grid-template-columns:1fr;gap:30px;display:grid;position:relative}.pricing_item .pricing_fees{flex-direction:column;position:relative;border-radius:8px;height:100%;background:#ffffff;transition:box-shadow 0.4s ease;overflow:hidden;display:flex;box-shadow:0 10px 25px rgba(0,0,0,0.08)}.pricing_item .value_plan p{font-size:12px;margin-top:1.5rem;overflow-wrap:break-word;line-height:1.6;word-break:break-word;color:#000000;flex-grow:1}header .first_expert{padding:0.5rem;position:relative;border-radius:10px;display:block;margin-bottom:0.5rem;text-decoration:none;transition:all 0.3s ease}header .nav_study{padding:0.6rem 1.2rem;font-family:Arial,sans-serif;border-radius:10px;transition:all 0.3s ease;color:#000000;font-weight:400;background:#ffffff;box-shadow:0 2px 5px rgba(0,0,0,0.05);font-size:14px;text-decoration:none}.cookie_frame svg,.cookie_frame svg path,.cookie_frame img{width:80px;fill:rgb(174,175,204);height:80px}.cookies_consent:hover{background:rgb(135,131,170);transform:translateY(-3px)}.cookieDisclosurePanel p a{text-decoration:underline;transition:color 0.3s ease-in-out;color:rgb(174,175,204)}footer::before{top:0;left:0;z-index:1;content:'';position:absolute;opacity:0.92;bottom:0;background:linear-gradient(210deg,#000000 0%,rgb(174,175,204) 100%);right:0}.facebook_cta .company_holder h3::after{width:60px;content:'';border-radius:3px;height:3px;background:rgb(174,175,204);margin:15px auto 0;display:block}.facebook_cta .top_base{flex-wrap:wrap;justify-content:space-between;width:100%;gap:60px;margin-bottom:30px;display:flex}.facebook_cta .head_pagewrap:hover{transform:perspective(1000px) rotateY(0)}.facebook_cta .head_pagewrap h5::before{width:50px;height:1px;background:rgb(135,131,170);bottom:-1px;content:'';position:absolute;left:0}.facebook_cta .head_pagewrap .top_base a{text-decoration:none;font-size:18px;display:flex;word-break:break-word;opacity:0.8;white-space:normal;align-items:center;transition:all 0.3s ease;color:#ffffff}.idea_pool .container{text-align:center}footer::after{content:'';top:0;position:absolute;bottom:0;left:0;z-index:1;pointer-events:none;right:0;background-image:repeating-linear-gradient( 0deg,rgba(255,255,255,0.03),rgba(255,255,255,0.03) 1px,transparent 1px,transparent 20px )}.who_we_are h4::after{background:linear-gradient(90deg,rgb(174,175,204),rgb(135,131,170));transform:translateX(-50%);left:50%;bottom:-12px;width:80px;height:3px;position:absolute;content:""}.who_we_are .reading_area::before{z-index:-1;position:absolute;background:linear-gradient(45deg,rgb(174,175,204,0.5) 0%,transparent 20%,transparent 80%,rgb(135,131,170,0.5) 100%);width:100%;pointer-events:none;left:0;opacity:0.1;height:100%;top:0;content:""}.who_we_are .reading_area span::first-letter{color:rgb(135,131,170);font-size:1.5em;font-weight:700;margin-right:3px}.privacy_niche .container{opacity:0;z-index:1;max-width:1140px;margin:0 auto;animation:fadeIn 0.8s ease-out forwards;position:relative}.privacy_niche h2{margin:2.5rem 0 1.5rem;transform:translateY(10px);position:relative;padding-left:1rem;color:#000000;font-size:29px;animation:slideUp 0.7s ease-out forwards 0.3s;opacity:0;font-weight:600}.privacy_niche h3::before{content:"";background:rgb(135,131,170);left:0;opacity:0.8;height:80%;position:absolute;top:0.25rem;width:3px;border-radius:1.5px}.privacy_niche ul{margin-bottom:2rem;padding-left:2rem;max-width:85ch;opacity:0;animation:fadeIn 0.8s ease-out forwards 0.6s}.privacy_niche strong{display:inline-block;position:relative;color:#000000;font-weight:600}.study_method::after{transform:rotate(-15deg);height:300px;bottom:-50px;width:300px;animation:float 20s infinite ease-in-out;filter:blur(60px);opacity:0.4;z-index:-1;background:linear-gradient(45deg,rgb(174,175,204,0.5) 0%,rgb(135,131,170) 100%);content:"";right:-50px;position:absolute}.study_method:hover h2::after{transform:scaleX(1.5)}.study_method .reading_area:hover{transform:translateZ(15px) translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,0.08),0 10px 20px rgba(0,0,0,0.06)}.help_desk_info::after{height:100%;animation:gradientShift 20s infinite alternate;content:'';top:0;left:0;z-index:0;background:linear-gradient(90deg,transparent 0%,rgb(174,175,204,0.5) 50%,transparent 100%),linear-gradient(180deg,transparent 0%,rgb(135,131,170,0.5) 50%,transparent 100%);width:100%;opacity:0.3;position:absolute}.help_desk_info .write_experts h2{font-size:37px;display:inline-block;position:relative;color:rgb(174,175,204);margin-bottom:25px;font-weight:700}.help_desk_info .support_center{color:#000000;margin-bottom:25px;line-height:1.6}.help_desk_info .write_experts p{color:#000000;align-items:center;margin-bottom:15px;line-height:1.5;display:flex}.help_desk_info .contact_form span{color:#000000;background:rgba(255,255,255,0.1);border-radius:10px;transition:all 0.3s ease;padding:8px 15px;font-size:calc(18px * 0.9)}.help_desk_info .reach_section a:hover::before{transform:scale(1.2);background:rgb(174,175,204)}.help_desk_info .reach_section a p{color:#000000;font-weight:400;font-size:18px;margin-bottom:0;position:relative;transition:all 0.3s ease}.help_desk_info .write_experts .image_box_item:hover::before{opacity:1}.help_desk_info .reach_section svg{z-index:2;width:20px;position:absolute;transition:all 0.3s ease;height:20px;top:10px;left:5px}.help_desk_info .reach_section a:hover svg{transform:rotate(5deg) scale(1.1)}@media (max-width: 991px) {.customer_comments{padding:4rem 0}.customer_comments h2{margin-bottom:3rem}.customer_comments .review_views{flex:0 0 calc(50% - 2rem);max-width:calc(50% - 2rem)}} @media (min-width: 992px) {.training_benefits{padding:12rem 4rem}.training_benefits h5{font-size:calc(22px * 1.4);max-width:60%}.training_benefits .knowledge_sessions{gap:8rem}.training_benefits .knowledge_sessions > div:first-child{flex:0 0 40%}.training_benefits .reading_area{flex:0 0 55%}.training_benefits li p{font-size:calc(13px * 1.05)}.training_benefits li p svg{width:2rem;height:2rem}} @media (max-width: 767px) {.training_benefits{padding:6rem 1.5rem}.training_benefits h5{font-size:calc(22px * 0.9);margin-bottom:3rem;max-width:100%}.training_benefits li{margin-bottom:1.25rem}.training_benefits li p{font-size:calc(13px * 0.95)}} @media (max-width: 991px) {.thanksHub{padding:100px 0}.thanksHub .knowledge_sessions{padding:50px 40px}} @media (min-width: 992px) {.instructor_history .review_views{grid-template-rows:auto 1fr;grid-template-columns:350px 1fr;gap:2.5rem 4rem}.instructor_history .image_box_item{height:400px}.instructor_history .exp_box{padding-left:2rem;font-size:calc(18px * 1.05)}.instructor_history .exp_box::before{font-size:80px}} @media (max-width: 1199px) {.course_features .education_plan{padding:50px 50% 50px 50px}.course_features .image_box_item{width:42%;height:85%}} @media (max-width: 767px) {.course_features{padding:60px 0}.course_features .education_plan{padding:200px 30px 40px 30px}.course_features .image_box_item{height:180px}.course_features .first_pagebar{top:140px;left:30px}.course_features .first_pagebar svg{width:60px}.course_features h3{font-size:calc(32px * 0.8)}.course_features p{font-size:calc(12px * 0.95)}} @media (max-width: 768px) {.welcome{min-height:500px}.welcome .reading_area{width:90%;padding:2.5rem}.welcome .reading_area h1{font-size:calc(44px * 0.9)}.welcome .page_front::before{background:linear-gradient( 135deg,#000000 20%,rgb(135,131,170,0.5) 40%,transparent 80% )}} @media (max-width: 768px) {.future_learners{padding:80px 0}.future_learners h4{font-size:calc(29px * 0.8);margin-bottom:35px}.future_learners div > div{gap:20px}.future_learners p{width:100%;min-height:80px}.future_learners p svg{padding:6px;height:32px;width:32px;margin:0 10px}.future_learners p span{padding:15px 15px 15px 0}} @media screen and (max-width: 767px) {.contact_form_box{padding:70px 0}.contact_form_box h2{font-size:calc(38px * 0.9)}.contact_form_box .image_box_item{min-height:350px}.contact_form_box .image_box_item::after,.contact_form_box .feedback_inquiry::before{width:40px;height:40px}} @media (min-width: 992px) {.pricing_item .study_cost{align-items:center;gap:3rem;flex-direction:row}.pricing_item .package_price{margin:0;width:35%}.pricing_item .qtr_cost{width:65%}} @media (max-width: 991px) {header{padding:1.2rem 0}header .first_expert svg{width:160px}header .head_pagewrap{padding:0.7rem}header .nav_study{font-size:calc(14px - 1px);padding:0.5rem 1rem}} @media only screen and (max-width: 600px) {.cookieDisclosurePanel{border-radius:0;bottom:0;transform:none;left:0;width:100%}.online_cookies{padding:15px}.cookie_frame svg{width:50px;height:50px}.cookieDisclosurePanel h5{font-size:calc(24px - 2px)}.cookieDisclosurePanel p{font-size:calc(13px - 2px)}.cookies_consent{font-size:calc(16px - 2px);width:calc(100% - 10px);padding:8px 16px}} @media (max-width: 767px) {.who_we_are{padding:4rem 0 3rem}.who_we_are h4{font-size:29px;margin-bottom:2rem}.who_we_are h4::after{height:2px;width:60px}.who_we_are .reading_area{padding:2rem}.who_we_are h6{margin-bottom:1.2rem;font-size:21px}.who_we_are .reading_area span{line-height:1.7}} @media (min-width: 1200px) {.privacy_niche{padding:8rem 5rem}.privacy_niche::before{background:radial-gradient(circle at 5% 95%,rgb(135,131,170,0.5),transparent 40%),radial-gradient(circle at 95% 5%,rgb(174,175,204,0.5),transparent 45%)}.privacy_niche .container{padding:0 4rem}.privacy_niche h1{font-size:calc(40px * 1.3)}.privacy_niche h1::after{bottom:-0.7rem;width:5.5rem;height:5px}.privacy_niche ul{padding-left:2.5rem}} @media (min-width: 992px) {.study_method{padding:10rem 4rem}.study_method::before{background:radial-gradient(circle at 70% 30%,rgb(135,131,170,0.5) 0%,transparent 70%)}.study_method .knowledge_sessions{gap:6rem}.study_method h2{max-width:80%;font-size:calc(37px * 1.4)}.study_method .reading_area{padding:3.5rem}.study_method p{font-size:calc(12px * 1.05);line-height:1.9}} @keyframes borderGlow {0%{opacity:0.5}100%{opacity:1}} @keyframes shiftBackground {0%{background-position:0 0}100%{background-position:100px 100px}} @keyframes split-carousel {0%,16%{transform:translateX(0)}20%,36%{transform:translateX(-20%)}40%,56%{transform:translateX(-40%)}60%,76%{transform:translateX(-60%)}80%,96%{transform:translateX(-80%)}100%{transform:translateX(0)}} @keyframes floatUp {0%,100%{transform:translateY(0)}50%{transform:translateY(-15px)}} @keyframes fadeInUp {from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}} @keyframes fadeIn {from{opacity:0}to{opacity:1}} @keyframes pulse {0%,100%{opacity:0.7;transform:scale(1)}50%{opacity:0.5;transform:scale(1.05)}}