﻿*{box-sizing:border-box;padding:0;margin:0}.tool_head_bar{flex:1 0 auto}html,body{font-family:Arial,sans-serif;height:100%;scroll-behavior:smooth;color:#000000;min-height:100%}a{text-decoration:none;color:inherit}.container{max-width:100%;margin:auto;width:1259px}.tool_panel-container{display:flex;flex-direction:column;min-height:100%;height:100%}header,footer{width:100%}.tool_mentor_net{flex:0 0 auto}svg{height:30px;width:30px}@media only screen and (max-width: 1200px) {.container{width:100%;padding:0 20px}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} .tool_contact_panel{overflow:hidden;isolation:isolate;position:relative;background:linear-gradient( 135deg,rgb(161,173,152,0.5) 0%,rgb(198,208,191,0.5) 100% );padding:6rem 0}.tool_contact_panel::before{left:-50%;height:200%;background:radial-gradient( circle at center,rgba(255,255,255,0.05) 0%,transparent 70% );z-index:1;width:200%;position:absolute;top:-50%;animation:subtle-pulse 12s infinite alternate;content:''}.tool_contact_panel::after{height:150%;right:-30%;z-index:1;content:'';width:150%;bottom:-30%;animation:subtle-wave 15s infinite alternate-reverse;position:absolute;background:radial-gradient( circle at center,rgba(255,255,255,0.03) 0%,transparent 60% )}.tool_contact_panel .container{max-width:1200px;position:relative;padding:0 1rem;z-index:2;margin:0 auto}.tool_contact_panel h2{text-transform:uppercase;font-size:44px;color:#ffffff;font-weight:700;margin-bottom:3rem;letter-spacing:-0.02em;text-align:center;position:relative}.tool_contact_panel h2::after{transform:translateX(-50%);height:3px;left:50%;background:linear-gradient( to right,transparent,rgb(198,208,191),transparent );width:80px;position:absolute;bottom:-0.5rem;content:''}.tool_contact_panel .tool_support_support{overflow:hidden;box-shadow:0 15px 35px rgba(0,0,0,0.1);display:flex;align-items:stretch;border-radius:14px;background:rgba(255,255,255,0.05);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.1)}.tool_contact_panel .tool_img_preview{flex:0 0 40%;min-height:500px;position:relative}.tool_contact_panel .tool_img_preview::before{opacity:0.6;width:100%;position:absolute;top:0;left:0;height:100%;mix-blend-mode:color-dodge;background:linear-gradient( 45deg,rgb(161,173,152,0.5) 0%,rgb(198,208,191,0.5) 100% );content:''}.tool_contact_panel .tool_inquiry_block{padding:4rem 3rem;justify-content:center;display:flex;flex-direction:column;flex:0 0 60%}.tool_contact_panel .tool_inquiry_block form{margin:0 auto;width:100%;max-width:500px}.tool_contact_panel .tool_inquiry_block h3{font-weight:600;margin-bottom:2rem;color:#ffffff;text-align:center;font-size:38px}.tool_contact_panel .tool_inquiry_block input:not([type="checkbox"]):not([type="submit"]){border:1px solid rgba(255,255,255,0.2);font-size:14px;padding:1rem 1.5rem;border-radius:10px;color:#ffffff;background:rgba(255,255,255,0.1);outline:none;transition:all 0.3s ease;width:100%;margin-bottom:1.5rem}.tool_contact_panel .tool_inquiry_block input:not([type="checkbox"]):not([type="submit"]):focus{border-color:rgb(198,208,191);box-shadow:0 0 15px rgba(rgb(198,208,191),0.3)}.tool_contact_panel .tool_inquiry_block .tool_contact_query{margin-bottom:1.5rem;display:flex;align-items:center}.tool_contact_panel .tool_inquiry_block .tool_contact_query input[type="checkbox"]{cursor:pointer;appearance:none;height:22px;border:2px solid #ffffff;width:22px;position:relative;transition:all 0.3s ease;margin-right:1rem;border-radius:10px}.tool_contact_panel .tool_inquiry_block .tool_contact_query input[type="checkbox"]:checked{background:rgb(198,208,191);border-color:rgb(198,208,191)}.tool_contact_panel .tool_inquiry_block .tool_contact_query input[type="checkbox"]:checked::after{top:50%;position:absolute;color:#ffffff;left:50%;transform:translate(-50%,-50%);font-size:0.8rem;content:'✔'}.tool_contact_panel .tool_inquiry_block .tool_contact_query label{align-items:center;color:#ffffff;display:flex;font-size:14px}.tool_contact_panel .tool_inquiry_block .tool_contact_query a{text-decoration:none;color:rgb(198,208,191);margin-left:0.3rem;transition:color 0.3s ease}.tool_contact_panel .tool_inquiry_block .tool_contact_query a:hover{text-decoration:underline}.tool_contact_panel .tool_inquiry_block .tool_request_request{cursor:pointer;overflow:hidden;background:rgb(198,208,191);font-weight:600;border:none;padding:1rem;transition:all 0.3s ease;position:relative;font-size:15px;color:#ffffff;border-radius:10px;width:100%}.tool_contact_panel .tool_inquiry_block .tool_request_request::before{height:100%;background:linear-gradient( 120deg,transparent,rgba(255,255,255,0.3),transparent );width:100%;position:absolute;content:'';transition:all 0.3s ease;left:-100%;top:0}.tool_contact_panel .tool_inquiry_block .tool_request_request:hover::before{left:100%}.tool_contact_panel .tool_inquiry_block .tool_request_request:hover{box-shadow:0 10px 20px rgba(0,0,0,0.2);transform:translateY(-3px)}@keyframes subtle-pulse {0%{transform:scale(1);opacity:0.7}100%{transform:scale(1.05);opacity:0.9}} @keyframes subtle-wave {0%{transform:rotate(0deg) scale(1)}100%{transform:rotate(5deg) scale(1.02)}} @media screen and (max-width: 1024px) {.tool_contact_panel .tool_support_support{flex-direction:column}.tool_contact_panel .tool_img_preview{flex:0 0 100%;min-height:300px}.tool_contact_panel .tool_inquiry_block{flex:0 0 100%;padding:3rem 2rem}} @media screen and (max-width: 768px) {.tool_contact_panel{padding:3rem 0}.tool_contact_panel h2{margin-bottom:2rem;font-size:calc(44px * 0.8)}.tool_contact_panel .tool_inquiry_block h3{font-size:calc(38px * 0.9)}.tool_contact_panel .tool_inquiry_block input:not([type="checkbox"]):not([type="submit"]){padding:0.8rem 1.2rem;margin-bottom:1rem}.tool_contact_panel .tool_inquiry_block .tool_contact_query{align-items:flex-start}.tool_contact_panel .tool_inquiry_block .tool_contact_query input[type="checkbox"]{margin-top:0.2rem}} @media screen and (max-width: 480px) {.tool_contact_panel .tool_support_support{border-radius:0}.tool_contact_panel .tool_img_preview{min-height:250px}.tool_contact_panel .tool_inquiry_block{padding:2rem 1.5rem}}.tool_pricing_bucket{padding:5rem 0;background-color:rgb(229,233,225);overflow:hidden;position:relative}.tool_pricing_bucket::before{content:"";top:-3rem;transform:rotate(15deg);background:linear-gradient(135deg,rgb(198,208,191),rgb(161,173,152));opacity:0.07;position:absolute;width:12rem;border-radius:30% 70% 70% 30% / 30% 30% 70% 70%;right:-3rem;height:12rem}.tool_pricing_bucket::after{width:18rem;background:linear-gradient(45deg,rgb(161,173,152),rgb(198,208,191,0.5));left:-5rem;z-index:0;opacity:0.05;content:"";bottom:-5rem;position:absolute;transform:rotate(-10deg);border-radius:60% 40% 30% 70% / 60% 30% 70% 40%;height:18rem}.tool_pricing_bucket .container{z-index:1;padding:0 1.5rem;max-width:1200px;position:relative;margin:0 auto}.tool_pricing_bucket .tool_trial_rates{flex-direction:column;display:flex}.tool_pricing_bucket .tool_learning_pricing{margin-bottom:3rem;order:-1;position:relative}.tool_pricing_bucket .tool_learning_pricing h2{color:#000000;font-weight:700;display:inline-block;font-size:31px;margin-bottom:1rem;position:relative}.tool_pricing_bucket .tool_learning_pricing h2::after{height:3px;position:absolute;left:0;background:linear-gradient(90deg,rgb(198,208,191),transparent);bottom:-0.5rem;content:"";width:60%}.tool_pricing_bucket .tool_cost_plan{line-height:1.6;max-width:800px;margin-bottom:1rem;color:#000000;font-size:12px}.tool_pricing_bucket .tool_fee_plan{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));width:100%;display:grid;gap:1.5rem}.tool_pricing_bucket .tool_fee_schemes{transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275),box-shadow 0.5s ease;overflow:hidden;color:#000000;position:relative;text-decoration:none;z-index:2}.tool_pricing_bucket .tool_discount_deals{flex-direction:column;min-height:480px;border:1px solid rgba(0,0,0,0.06);box-shadow:0 8px 24px rgba(0,0,0,0.05);display:flex;height:100%;position:relative;transition:transform 0.3s ease,box-shadow 0.3s ease;overflow:hidden;background-color:#ffffff;transform:translateY(0)}.tool_pricing_bucket .tool_fee_schemes:hover .tool_discount_deals{box-shadow:0 12px 30px rgba(0,0,0,0.1);transform:translateY(-5px)}.tool_pricing_bucket .tool_package_pricing{flex:1;display:flex;z-index:2;padding:2rem;overflow:hidden;position:relative;flex-direction:column}.tool_pricing_bucket .tool_package_pricing h3{font-size:calc(23px + 0.1rem);font-weight:600;transition:color 0.3s ease;margin-bottom:0.5rem;position:relative;display:inline-block;color:#000000}.tool_pricing_bucket .tool_fee_schemes:hover .tool_package_pricing h3{color:rgb(198,208,191)}.tool_pricing_bucket .tool_member_fees{font-size:calc(23px + 0.5rem);margin-bottom:1.5rem;font-weight:700;transition:transform 0.3s ease;display:block;color:rgb(198,208,191);position:relative}.tool_pricing_bucket .tool_member_fees::before{width:3rem;transform:scaleX(1);content:"";transition:transform 0.4s ease;bottom:-0.75rem;transform-origin:left;position:absolute;height:2px;background-color:rgb(198,208,191,0.5);left:0}.tool_pricing_bucket .tool_fee_schemes:hover .tool_member_fees::before{transform:scaleX(1.5)}.tool_pricing_bucket .tool_package_pricing p{word-break:break-word;color:#000000;margin-bottom:1.5rem;font-size:calc(12px - 0.1rem);overflow-wrap:break-word;line-height:1.6;flex-grow:1}.tool_pricing_bucket .tool_img_preview{height:180px;overflow:hidden;width:100%;position:relative;transition:transform 0.6s ease}.tool_pricing_bucket .tool_img_preview::after{right:0;content:"";position:absolute;bottom:0;top:0;opacity:0.7;background:linear-gradient(to top,rgba(0,0,0,0.15),transparent);left:0;transition:opacity 0.3s ease}.tool_pricing_bucket .tool_fee_schemes:hover .tool_img_preview{transform:scale(1.03)}.tool_pricing_bucket .tool_fee_schemes:hover .tool_img_preview::after{opacity:0.4}.tool_pricing_bucket .tool_discount_deals::before{height:5px;content:"";background:linear-gradient(90deg,rgb(198,208,191),rgb(161,173,152));transition:transform 0.4s cubic-bezier(0.165,0.84,0.44,1);transform-origin:left;transform:scaleX(0);left:0;width:100%;top:0;position:absolute}.tool_pricing_bucket .tool_fee_schemes:hover .tool_discount_deals::before{transform:scaleX(1)}@media (min-width: 768px) {.tool_pricing_bucket .tool_trial_rates{gap:2rem;flex-direction:row;align-items:flex-start}.tool_pricing_bucket .tool_learning_pricing{order:0;padding-top:2rem;margin-bottom:0;flex:0 0 30%}.tool_pricing_bucket .tool_fee_plan{flex:0 0 70%;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.tool_pricing_bucket .tool_discount_deals{border-radius:0.25rem}} @media (max-width: 767px) {.tool_pricing_bucket{padding:3rem 0}.tool_pricing_bucket .tool_fee_plan{grid-template-columns:1fr;max-width:500px;margin:0 auto}.tool_pricing_bucket .tool_learning_pricing h2{text-align:center;display:block}.tool_pricing_bucket .tool_learning_pricing h2::after{transform:translateX(-50%);width:100px;left:50%}.tool_pricing_bucket .tool_cost_plan{text-align:center}.tool_pricing_bucket .tool_discount_deals{min-height:auto}.tool_pricing_bucket .tool_package_pricing{padding:1.5rem}.tool_pricing_bucket .tool_img_preview{height:160px}} @media (min-width: 1024px) {.tool_pricing_bucket .tool_fee_plan{grid-template-columns:repeat(2,1fr)}.tool_pricing_bucket .tool_fee_schemes:nth-child(odd){transform:translateY(1.5rem)}} @media (min-width: 1200px) {.tool_pricing_bucket .tool_learning_pricing{padding-top:4rem}.tool_pricing_bucket .tool_fee_schemes:hover{z-index:5}.tool_pricing_bucket .tool_fee_plan{row-gap:2.5rem;grid-template-columns:repeat(2,1fr);column-gap:2rem}} @media (prefers-reduced-motion: reduce) {.tool_pricing_bucket .tool_fee_schemes,.tool_pricing_bucket .tool_discount_deals,.tool_pricing_bucket .tool_img_preview,.tool_pricing_bucket .tool_member_fees::before,.tool_pricing_bucket .tool_discount_deals::before{transition:none}}.tool_education_history{position:relative;background:linear-gradient(135deg,rgb(229,233,225) 0%,rgb(198,208,191,0.5) 100%);padding:6rem 2rem;overflow:hidden}.tool_education_history::before{width:30%;right:-5%;background:rgb(161,173,152,0.5);transform:rotate(-15deg) translateZ(0);filter:blur(20px);height:30%;z-index:0;top:-5%;position:absolute;content:""}.tool_education_history::after{position:absolute;z-index:0;filter:blur(15px);background:rgb(198,208,191,0.5);content:"";bottom:-5%;height:25%;width:25%;left:-5%;transform:rotate(15deg) translateZ(0)}.tool_education_history .container{margin:0 auto;max-width:1200px;z-index:1;position:relative}.tool_education_history .tool_learner_ratings{gap:2.5rem;transform:perspective(1000px) rotateX(2deg);display:grid;grid-template-columns:1fr;padding:3rem;box-shadow:0 10px 30px rgba(0,0,0,0.08),0 30px 60px rgba(0,0,0,0.05);background:#ffffff;position:relative;transition:transform 0.6s cubic-bezier(0.22,1,0.36,1),box-shadow 0.6s cubic-bezier(0.22,1,0.36,1)}.tool_education_history .tool_learner_ratings:hover{transform:perspective(1000px) rotateX(0deg);box-shadow:0 15px 40px rgba(0,0,0,0.12),0 40px 80px rgba(0,0,0,0.08)}.tool_education_history .tool_learner_ratings > div:first-child{overflow:hidden;position:relative}.tool_education_history .tool_img_preview{width:100%;height:300px;box-shadow:0 10px 30px rgba(0,0,0,0.15);transform:scale(1.05);transition:transform 0.7s cubic-bezier(0.22,1,0.36,1);clip-path:polygon(0 0,100% 0,100% 85%,85% 100%,0 100%)}.tool_education_history .tool_learner_ratings:hover .tool_img_preview{transform:scale(1)}.tool_education_history .tool_learner_ratings > div:nth-child(2){padding-left:2rem;gap:0.5rem;position:relative;display:flex;flex-direction:column}.tool_education_history .tool_learner_ratings > div:nth-child(2)::before{width:4px;top:50%;height:70%;left:0;position:absolute;content:"";background:linear-gradient(to bottom,rgb(198,208,191),rgb(161,173,152));transform:translateY(-50%)}.tool_education_history .name{margin:0;position:relative;font-weight:700;color:#000000;display:inline-block;font-size:24px}.tool_education_history .name::after{bottom:-5px;background:rgb(198,208,191);content:"";width:0;transition:width 0.4s ease-out;height:2px;position:absolute;left:0}.tool_education_history .tool_learner_ratings:hover .name::after{width:100%}.tool_education_history .tool_learner_ratings > div:nth-child(2) > div{opacity:0.9;font-weight:600;font-size:calc(17px - 2px);color:rgb(161,173,152);letter-spacing:0.5px}.tool_education_history .tool_learner_ratings > div:nth-child(3){position:relative}.tool_education_history .tool_work_section{line-height:1.7;padding:1.5rem;background:linear-gradient(to right,rgba(rgb(229,233,225),0.05),rgba(rgb(229,233,225),0.02));color:#000000;font-size:17px;position:relative;margin:0;border-left:3px solid rgb(198,208,191,0.5)}.tool_education_history .tool_work_section::before{color:rgb(198,208,191,0.5);position:absolute;content:"";line-height:1;font-family:serif;left:0.5rem;font-size:5rem;top:-0.5rem;opacity:0.2}@media (min-width: 768px) {.tool_education_history{padding:8rem 3rem}.tool_education_history .tool_learner_ratings{gap:3rem 4rem;padding:4rem;grid-template-rows:auto 1fr;grid-template-columns:minmax(200px,300px) 1fr}.tool_education_history .tool_learner_ratings > div:first-child{grid-row:span 2}.tool_education_history .tool_img_preview{height:100%}.tool_education_history .tool_learner_ratings > div:nth-child(2){padding-left:3rem}.tool_education_history .tool_work_section{font-size:calc(17px + 1px);padding:2rem}} @media (min-width: 1024px) {.tool_education_history{padding:10rem 4rem}.tool_education_history .tool_learner_ratings{grid-template-columns:minmax(300px,400px) 1fr;padding:5rem;gap:4rem 5rem}.tool_education_history .name{font-size:calc(24px + 2px)}.tool_education_history .tool_learner_ratings > div:nth-child(2) > div{font-size:17px}.tool_education_history .tool_work_section{line-height:1.8}.tool_education_history .tool_learner_ratings::after{transition:opacity 0.3s ease;opacity:0.1;width:150px;right:0;top:0;height:150px;background:linear-gradient(135deg,transparent 50%,rgb(198,208,191,0.5) 50%);content:"";position:absolute}.tool_education_history .tool_learner_ratings:hover::after{opacity:0.2}} @media (max-width: 767px) {.tool_education_history{padding:4rem 1.5rem}.tool_education_history .tool_learner_ratings{padding:2rem;gap:2rem}.tool_education_history .tool_img_preview{height:250px}.tool_education_history .name{font-size:calc(24px - 1px)}.tool_education_history .tool_learner_ratings > div:nth-child(2) > div{font-size:calc(17px - 3px)}.tool_education_history .tool_work_section{padding:1rem;font-size:calc(17px - 1px)}}.tool_privacy_holdfast{font-family:Arial,sans-serif;box-shadow:0 4px 8px rgba(0,0,0,0.5);color:#000000;padding:40px;background-color:rgb(229,233,225)}.tool_privacy_holdfast h1{font-size:45px;color:rgb(198,208,191);padding-bottom:10px;border-bottom:3px solid rgb(198,208,191);margin-bottom:20px;font-weight:700}.tool_privacy_holdfast h2{color:rgb(161,173,152);font-weight:600;margin-top:30px;margin-bottom:15px;font-size:36px}.tool_privacy_holdfast h3,.tool_privacy_holdfast h4,.tool_privacy_holdfast h5,.tool_privacy_holdfast h6{color:rgb(198,208,191);margin:20px 0}.tool_privacy_holdfast h3{font-weight:700;font-size:calc(24px - 4px)}.tool_privacy_holdfast h4{font-size:calc(24px + 2px);font-weight:600}.tool_privacy_holdfast h5{font-weight:400;font-size:24px}.tool_privacy_holdfast h6{font-size:18px;font-weight:300}.tool_privacy_holdfast ul,.tool_privacy_holdfast ol{margin:15px 0;padding-left:20px}.tool_privacy_holdfast li{line-height:1.5;margin-bottom:10px;font-size:13px}.tool_privacy_holdfast section{margin-top:40px}.tool_privacy_holdfast p{font-size:13px;line-height:1.6;margin-bottom:15px}.tool_privacy_holdfast span{font-weight:600;color:rgb(161,173,152)}.tool_privacy_holdfast div{margin-bottom:20px}@media only screen and (max-width: 800px) {.tool_privacy_holdfast{padding:20px;border-radius:10px}.tool_privacy_holdfast h1{font-size:calc(24px - 10px)}.tool_privacy_holdfast h2{font-size:calc(24px - 8px)}.tool_privacy_holdfast ul,.tool_privacy_holdfast ol{padding-left:15px}.tool_privacy_holdfast li{font-size:calc(13px - 2px)}}.tool_meet_us{position:relative;padding:120px 0 100px;overflow:hidden;z-index:1}.tool_meet_us::before{z-index:-1;background:linear-gradient(135deg,rgb(198,208,191,0.5),rgba(0,0,0,0.5) 85%);top:0;position:absolute;left:0;width:100%;height:100%;content:""}.tool_meet_us::after{transform:rotate(25deg);clip-path:polygon(0 0,100% 0,100% 75%,50% 100%,0 75%);animation:float 15s ease-in-out infinite;right:-50px;width:300px;bottom:-50px;opacity:0.1;content:"";z-index:-1;height:300px;background:rgb(161,173,152);position:absolute}.tool_meet_us .container{padding:0 20px;position:relative;grid-template-columns:1fr;gap:2rem;margin:0 auto;max-width:1200px;display:grid}.tool_meet_us h2{font-weight:700;animation:slideIn 0.8s 0.2s forwards ease-out;opacity:0;position:relative;font-size:29px;margin-bottom:2.5rem;display:inline-block;color:#ffffff;transform:translateX(-10px)}.tool_meet_us h2::after{transform-origin:left;position:absolute;background:rgb(161,173,152);bottom:-12px;left:0;width:60px;height:4px;content:"";transform:scaleX(0);animation:scaleIn 1.2s 0.6s forwards cubic-bezier(0.16,1,0.3,1)}.tool_meet_us .tool_text_clip{box-shadow:0 20px 40px rgba(0,0,0,0.15);backdrop-filter:blur(5px);opacity:0;border-radius:10px;padding:3.5rem 2.5rem;transform:translateY(20px);animation:fadeUp 1s 0.5s forwards ease-out;background:rgba(255,255,255,0.95);border-left:4px solid rgb(198,208,191);position:relative}.tool_meet_us .tool_text_clip::before{content:"";width:70px;position:absolute;border-radius:50% 50% 0 50%;right:40px;height:70px;background:rgb(198,208,191);transform:rotate(-15deg);top:-30px;opacity:0.15}.tool_meet_us .tool_text_clip > div{position:relative}.tool_meet_us .tool_text_clip p{position:relative;font-size:calc(13px * 1.4);display:inline-block;opacity:0;font-weight:600;padding-right:15px;animation:fadeUp 0.8s 0.8s forwards ease-out;color:#000000;margin-bottom:1.5rem;transform:translateY(10px)}.tool_meet_us .tool_text_clip p::after{top:50%;animation:scaleIn 1.2s 1.2s forwards cubic-bezier(0.16,1,0.3,1);background:rgb(161,173,152);width:40px;position:absolute;content:"";transform:scaleX(0);transform-origin:left;right:-40px;height:2px}.tool_meet_us .tool_text_clip div div{column-gap:2.5rem;text-align:justify;column-count:1;line-height:1.8;color:#000000;animation:fadeUp 1s 1s forwards ease-out;opacity:0;font-size:13px;transform:translateY(15px)}@keyframes slideIn {to{transform:translateX(0);opacity:1}} @keyframes fadeUp {to{transform:translateY(0);opacity:1}} @keyframes scaleIn {to{transform:scaleX(1)}} @keyframes float {0%,100%{transform:rotate(25deg) translateY(0)}50%{transform:rotate(22deg) translateY(-20px)}} @media (min-width: 768px) {.tool_meet_us{padding:150px 0 130px}.tool_meet_us .container{grid-template-columns:1fr;gap:3rem}.tool_meet_us h2{margin-bottom:3rem;font-size:calc(29px * 1.2)}.tool_meet_us h2::after{height:5px;width:80px}.tool_meet_us .tool_text_clip{transform:perspective(1000px) rotateY(-2deg);transition:transform 0.6s ease;padding:4rem 3.5rem}.tool_meet_us .tool_text_clip:hover{transform:perspective(1000px) rotateY(0)}.tool_meet_us .tool_text_clip div div{column-count:2}} @media (min-width: 992px) {.tool_meet_us{padding:180px 0 150px}.tool_meet_us::before{background:linear-gradient(135deg,rgb(198,208,191,0.5),rgba(0,0,0,0.5) 70%)}.tool_meet_us .container{grid-template-columns:1fr}.tool_meet_us h2{font-size:calc(29px * 1.4)}.tool_meet_us .tool_text_clip{margin-left:2rem;padding:4.5rem 4rem}.tool_meet_us .tool_text_clip::after{position:absolute;bottom:-20px;opacity:0.1;left:80px;height:40px;content:"";width:120px;clip-path:polygon(0 0,100% 0,80% 100%,20% 100%);background:rgb(161,173,152)}.tool_meet_us .tool_text_clip div div{column-count:2}} @media (min-width: 1200px) {.tool_meet_us .container{padding:0 50px}.tool_meet_us h2{margin-left:50px}.tool_meet_us .tool_text_clip{margin-right:5rem;margin-left:5rem;padding:5rem}.tool_meet_us .tool_text_clip div div{column-gap:3rem;column-count:2}} @media (max-width: 767px) {.tool_meet_us{padding:80px 0 70px}.tool_meet_us::after{right:-25px;width:150px;height:150px;bottom:-25px}.tool_meet_us .container{padding:0 15px}.tool_meet_us h2{margin-bottom:2rem;font-size:calc(29px * 0.9)}.tool_meet_us .tool_text_clip{padding:2.5rem 1.5rem}.tool_meet_us .tool_text_clip p{font-size:calc(13px * 1.2)}.tool_meet_us .tool_text_clip div div{font-size:calc(13px * 0.95);line-height:1.6}}.tool_trackingSettingsPopup{width:100%;z-index:90;border-top:2px solid rgb(198,208,191);bottom:0;animation:slideIn 0.5s ease-in-out;background:rgb(161,173,152);box-shadow:0 -10px 30px rgb(198,208,191,0.5);position:fixed}@keyframes slideIn {from{bottom:-100px;opacity:0}to{bottom:0;opacity:1}} .tool_consent_box{padding:20px 5%;justify-content:space-between;box-shadow:0 0 20px rgb(198,208,191,0.5);flex-wrap:wrap;display:flex;background:linear-gradient(135deg,rgb(161,173,152) 0%,rgba(0,0,0,0.5) 100%);align-items:center}.tool_data_approve{background:rgba(0,0,0,0.5);margin-right:20px;overflow:hidden;flex-shrink:0;padding:10px;box-shadow:0 0 15px rgb(198,208,191);border-radius:29px}.tool_data_approve svg,.tool_data_approve svg path{height:60px;fill:rgb(198,208,191);transition:transform 0.3s ease;width:60px}.tool_data_approve:hover svg{transform:rotate(20deg)}.tool_edu_consent{flex:1;color:#ffffff;min-width:300px}.tool_edu_consent h5{text-shadow:0 0 10px rgb(198,208,191);margin-bottom:10px;font-size:19px;color:rgb(198,208,191);font-weight:700}.tool_edu_consent p{color:#ffffff;font-size:16px;margin-bottom:0;text-shadow:0 0 5px rgb(198,208,191,0.5)}.tool_consent_track{box-shadow:0 0 10px rgb(198,208,191,0.5);white-space:nowrap;margin-left:10px;transition:background 0.3s ease,box-shadow 0.3s ease;cursor:pointer;text-decoration:none;background:rgb(198,208,191);color:#000000;padding:12px 25px;border-radius:10px;font-size:14px}.tool_consent_track:hover{box-shadow:0 0 20px rgb(161,173,152,0.5);background:rgb(161,173,152)}.tool_trackingSettingsPopup p a{text-decoration:underline;color:rgb(198,208,191);transition:color 0.3s ease}.tool_trackingSettingsPopup p a:hover{color:rgb(161,173,152)}#tool_userPrivacyDialog{display:none}#tool_userPrivacyDialog:checked ~ .tool_trackingSettingsPopup{visibility:hidden;opacity:0}@media only screen and (max-width: 1200px) {.tool_trackingSettingsPopup{padding:20px}.tool_consent_box{padding:20px 2%}} @media only screen and (max-width: 800px) {.tool_data_approve{display:none}.tool_consent_box{flex-direction:column;align-items:center;justify-content:center}.tool_edu_consent{margin-bottom:20px;text-align:center}.tool_trackingSettingsPopup h5,.tool_trackingSettingsPopup p{text-align:center}.tool_consent_track{text-align:center;margin-top:10px;margin-left:0;width:100%}} .tool_program_offerings{background:linear-gradient(45deg,rgb(229,233,225) 0%,rgb(161,173,152,0.5) 40%,rgb(229,233,225) 100%);position:relative;overflow:hidden;padding:5rem 0}.tool_program_offerings::before{opacity:0.1;top:0;left:0;content:"";z-index:1;width:100%;position:absolute;background:repeating-linear-gradient(45deg,rgb(161,173,152,0.5) 0px,rgb(161,173,152,0.5) 1px,transparent 1px,transparent 10px),repeating-linear-gradient(135deg,rgb(198,208,191,0.5) 0px,rgb(198,208,191,0.5) 1px,transparent 1px,transparent 10px);height:100%}.tool_program_offerings .container{z-index:2;position:relative}.tool_program_offerings .tool_growth_graph{min-height:480px;flex-direction:column;display:flex;position:relative}.tool_program_offerings .tool_img_preview{position:absolute;width:100%;left:0;z-index:1;height:100%;top:0}.tool_program_offerings .tool_img_preview::after{mix-blend-mode:multiply;top:0;left:0;height:100%;width:100%;background:linear-gradient(135deg,rgb(198,208,191,0.5) 0%,transparent 50%,rgba(0,0,0,0.5) 100%);position:absolute;content:""}.tool_program_offerings .tool_learn_network{z-index:3;margin-left:auto;width:60%;background:linear-gradient(to right bottom,rgba(255,255,255,0.9),rgba(255,255,255,0.8));position:relative;padding:2.5rem;margin-top:auto;backdrop-filter:blur(8px);box-shadow:-15px -15px 30px rgba(0,0,0,0.1)}.tool_program_offerings .tool_learn_network::before{position:absolute;height:100%;background:linear-gradient(to right,transparent,rgba(255,255,255,0.8));width:50px;top:0;left:-50px;content:""}.tool_program_offerings .tool_site_start{left:2.5rem;background:#ffffff;z-index:4;border-radius:50%;padding:15px;box-shadow:0 5px 20px rgba(0,0,0,0.1);position:absolute;transition:transform 0.3s ease-in-out;top:-35px}.tool_program_offerings .tool_site_start:hover{transform:translateY(-5px) rotate(5deg)}.tool_program_offerings .tool_site_start svg{height:45px;width:45px;display:block;filter:drop-shadow(0 3px 5px rgb(198,208,191,0.5))}.tool_program_offerings .tool_site_start svg path{transition:fill 0.3s ease;fill:rgb(198,208,191)}.tool_program_offerings .tool_site_start:hover svg path{fill:rgb(161,173,152)}.tool_program_offerings .tool_learn_network h3{margin-bottom:1.5rem;position:relative;font-size:28px;font-weight:700;color:#000000}.tool_program_offerings .tool_learn_network h3::after{left:0;position:absolute;height:3px;width:60px;bottom:-0.5rem;content:"";background:rgb(198,208,191);border-radius:10px}.tool_program_offerings .tool_learn_network p{line-height:1.7;font-size:17px;color:#000000}.tool_program_offerings .tool_growth_graph::before{animation:floatAnimation 8s infinite ease-in-out;height:120px;right:65%;top:10%;content:"";position:absolute;width:120px;z-index:0;border-radius:30% 70% 70% 30% / 30% 30% 70% 70%;border:2px solid rgb(198,208,191,0.5)}.tool_program_offerings .tool_growth_graph::after{animation:floatAnimation 12s infinite ease-in-out reverse;width:80px;z-index:0;height:80px;bottom:20%;position:absolute;border:2px solid rgb(161,173,152,0.5);border-radius:60% 40% 30% 70% / 60% 30% 70% 40%;content:"";left:10%}@keyframes floatAnimation {0%,100%{transform:translate(0,0) rotate(0deg)}25%{transform:translate(10px,-15px) rotate(5deg)}50%{transform:translate(5px,10px) rotate(-5deg)}75%{transform:translate(-10px,-5px) rotate(3deg)}} @media screen and (max-width: 991px) {.tool_program_offerings .tool_growth_graph{min-height:420px}.tool_program_offerings .tool_learn_network{padding:2rem;width:75%}.tool_program_offerings .tool_site_start{padding:12px;left:2rem;top:-30px}.tool_program_offerings .tool_site_start svg{width:40px;height:40px}.tool_program_offerings .tool_learn_network h3{font-size:calc(28px - 0.2rem)}} @media screen and (max-width: 767px) {.tool_program_offerings{padding:4rem 0}.tool_program_offerings .tool_growth_graph{min-height:auto}.tool_program_offerings .tool_img_preview{position:relative;margin-bottom:-50px;height:250px}.tool_program_offerings .tool_learn_network{padding:2rem 1.5rem;border-radius:29px;width:90%;margin-left:auto;margin-right:auto}.tool_program_offerings .tool_learn_network::before{display:none}.tool_program_offerings .tool_learn_network::after{height:70px;width:70px}.tool_program_offerings .tool_site_start{left:50%;transform:translateX(-50%)}.tool_program_offerings .tool_site_start:hover{transform:translateX(-50%) translateY(-5px)}.tool_program_offerings .tool_learn_network h3{margin-top:1rem;font-size:calc(28px - 0.3rem)}.tool_program_offerings .tool_growth_graph::before,.tool_program_offerings .tool_growth_graph::after{display:none}} @media screen and (max-width: 480px) {.tool_program_offerings{padding:3rem 0}.tool_program_offerings .tool_img_preview{height:200px}.tool_program_offerings .tool_learn_network{width:100%;padding:1.5rem 1.25rem}.tool_program_offerings .tool_site_start{padding:10px}.tool_program_offerings .tool_site_start svg{height:35px;width:35px}.tool_program_offerings .tool_learn_network h3{font-size:calc(28px - 0.5rem);margin-top:0.75rem}.tool_program_offerings .tool_learn_network p{font-size:calc(17px - 0.1rem)}}.tool_course_suitability{position:relative;background:linear-gradient(140deg,#f5f7ff 0%,#ffffff 100%);padding:120px 0;overflow:hidden}.tool_course_suitability::before{z-index:1;opacity:0.15;top:0;position:absolute;width:100%;left:0;background:radial-gradient(circle at 20% 20%,rgb(198,208,191,0.5) 0%,transparent 40%),radial-gradient(circle at 80% 80%,rgb(161,173,152,0.5) 0%,transparent 40%);content:'';height:100%}.tool_course_suitability::after{left:0;z-index:2;position:absolute;opacity:0.05;top:0;width:100%;background-size:60px 60px;height:100%;content:'';background:linear-gradient(45deg,transparent 48%,rgb(198,208,191,0.5) 49%,transparent 51%),linear-gradient(135deg,transparent 48%,rgb(161,173,152,0.5) 49%,transparent 51%)}.tool_course_suitability .tool_growth_graph{margin:0 auto;text-align:center;position:relative;padding:0 30px;max-width:1200px;z-index:10}.tool_course_suitability h3{position:relative;padding:0 20px;color:#000000;font-size:36px;margin-bottom:70px;font-weight:700;display:inline-block}.tool_course_suitability h3::before,.tool_course_suitability h3::after{background:linear-gradient(90deg,rgb(198,208,191),rgb(161,173,152));top:50%;content:'';position:absolute;height:2px;transform:translateY(-50%);width:40px}.tool_course_suitability h3::before{left:-60px}.tool_course_suitability h3::after{right:-60px}.tool_course_suitability ul{gap:40px;display:flex;margin:0;list-style:none;flex-wrap:wrap;justify-content:center;padding:0}.tool_course_suitability ul li{min-width:280px;transition:all 0.6s cubic-bezier(0.165,0.84,0.44,1);text-align:left;overflow:hidden;border-radius:20px;box-shadow:0 15px 35px -10px rgba(0,0,0,0.08),0 5px 15px rgba(0,0,0,0.04);z-index:1;position:relative;gap:20px;width:calc(33.333% - 27px);background-color:#ffffff;align-items:flex-start;display:flex;padding:40px 30px}.tool_course_suitability ul li::before{position:absolute;background:linear-gradient(90deg,rgb(198,208,191),rgb(161,173,152));height:5px;width:100%;opacity:0;transition:opacity 0.4s ease;content:'';top:0;left:0}.tool_course_suitability ul li::after{z-index:-1;height:100px;width:100px;content:'';position:absolute;opacity:0.1;background:rgb(198,208,191,0.5);bottom:-50px;border-radius:50%;transition:all 0.6s ease;left:-50px}.tool_course_suitability ul li:hover{transform:translateY(-15px);box-shadow:0 25px 50px -12px rgba(0,0,0,0.15),0 10px 20px rgba(0,0,0,0.08)}.tool_course_suitability ul li:hover::before{opacity:1}.tool_course_suitability ul li:hover::after{transform:scale(6);opacity:0.05}.tool_course_suitability ul li svg{width:50px;transition:all 0.5s ease;position:relative;height:50px;flex-shrink:0}.tool_course_suitability ul li:hover svg{transform:translateY(-5px) scale(1.1)}.tool_course_suitability ul li svg path{fill:rgb(198,208,191);transition:fill 0.5s ease}.tool_course_suitability ul li:hover svg path{fill:rgb(161,173,152)}@keyframes floatingAnimation {0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-15px) rotate(2deg)}100%{transform:translateY(0) rotate(0deg)}} @keyframes slideInBottom {from{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}} .tool_course_suitability ul li{animation:slideInBottom 0.6s forwards;opacity:0}.tool_course_suitability ul li:nth-child(1){animation-delay:0.1s}.tool_course_suitability ul li:nth-child(2){animation-delay:0.25s}.tool_course_suitability ul li:nth-child(3){animation-delay:0.4s}.tool_course_suitability ul li:nth-child(4){animation-delay:0.55s}.tool_course_suitability ul li:nth-child(5){animation-delay:0.7s}.tool_course_suitability ul li:nth-child(6){animation-delay:0.85s}.tool_course_suitability ul li:nth-child(3n+1){animation-delay:0.1s,2s;animation:slideInBottom 0.6s forwards,floatingAnimation 8s ease-in-out infinite}.tool_course_suitability ul li:nth-child(3n+2){animation-delay:0.25s,3s;animation:slideInBottom 0.6s forwards,floatingAnimation 8s ease-in-out infinite 1s reverse}.tool_course_suitability ul li:nth-child(3n+3){animation:slideInBottom 0.6s forwards,floatingAnimation 8s ease-in-out infinite 2s;animation-delay:0.4s,4s}@media (max-width: 992px) {.tool_course_suitability{padding:90px 0}.tool_course_suitability h3{margin-bottom:60px}.tool_course_suitability h3::before,.tool_course_suitability h3::after{width:30px}.tool_course_suitability h3::before{left:-40px}.tool_course_suitability h3::after{right:-40px}.tool_course_suitability ul{gap:30px}.tool_course_suitability ul li{padding:35px 25px;width:calc(50% - 15px)}} @media (max-width: 768px) {.tool_course_suitability ul li{width:100%;max-width:400px}.tool_course_suitability ul li:nth-child(3n+1),.tool_course_suitability ul li:nth-child(3n+2),.tool_course_suitability ul li:nth-child(3n+3){animation:slideInBottom 0.6s forwards}} @media (max-width: 576px) {.tool_course_suitability{padding:70px 0}.tool_course_suitability h3{font-size:calc(36px * 0.9);margin-bottom:50px}.tool_course_suitability h3::before,.tool_course_suitability h3::after{display:none}.tool_course_suitability ul{gap:25px}.tool_course_suitability ul li{padding:30px 20px}.tool_course_suitability ul li svg{width:40px;height:40px}} @media (prefers-reduced-motion: reduce) {.tool_course_suitability ul li{opacity:1;animation:none}.tool_course_suitability ul li:hover{transform:none}.tool_course_suitability ul li:hover svg{transform:none}}.tool_thanks_msg{padding:6rem 0;overflow:hidden;position:relative;background:radial-gradient(circle at 30% 70%,rgb(161,173,152,0.5),transparent 70%),radial-gradient(circle at 70% 30%,rgb(198,208,191,0.5),transparent 60%)}.tool_thanks_msg::before{width:100%;background-image:radial-gradient(circle at 15% 15%,rgba(255,255,255,0.1) 1px,transparent 1px),radial-gradient(circle at 85% 85%,rgba(255,255,255,0.1) 1px,transparent 1px);top:0;position:absolute;content:"";left:0;animation:constellation 20s infinite linear;opacity:0.6;height:100%;z-index:1;background-size:40px 40px}.tool_thanks_msg::after{border:1px solid rgb(161,173,152,0.5);content:"";left:-150px;opacity:0.3;transform:translateY(-50%);border-radius:50%;top:50%;width:300px;z-index:1;height:300px;position:absolute}.tool_thanks_msg .container{padding:0 2rem;z-index:2;position:relative;margin:0 auto;max-width:1200px}.tool_thanks_msg .tool_growth_graph{padding:4rem 3rem;gap:2.5rem;display:flex;border-left:2px solid rgb(161,173,152);flex-direction:column;backdrop-filter:blur(8px);transform:perspective(1000px) rotateX(2deg);transition:transform 0.4s cubic-bezier(0.34,1.56,0.64,1);box-shadow:0 15px 30px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.1) inset;background:linear-gradient(135deg,rgba(255,255,255,0.15),rgba(255,255,255,0.05));position:relative}.tool_thanks_msg .tool_growth_graph:hover{transform:perspective(1000px) rotateX(0deg) translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,0.15),0 1px 0 rgba(255,255,255,0.15) inset}.tool_thanks_msg .tool_growth_graph > div:first-child{align-items:center;padding-left:25px;position:relative;display:flex}.tool_thanks_msg .tool_growth_graph > div:first-child::before{height:2px;position:absolute;width:15px;transform:translateY(-50%);left:0;background:rgb(161,173,152);content:"";transition:width 0.3s ease;top:50%}.tool_thanks_msg .tool_growth_graph:hover > div:first-child::before{width:20px}.tool_thanks_msg h5{position:relative;line-height:1.4;background:linear-gradient(to right,#000000,rgb(161,173,152));animation:fadeSlideIn 0.8s cubic-bezier(0.25,1,0.5,1) forwards;color:#000000;color:transparent;margin:0;font-weight:700;font-size:21px;transform:translateY(20px);opacity:0;-webkit-background-clip:text !important;background-clip:text !important;z-index:2}.tool_thanks_msg p{opacity:0;animation:fadeSlideIn 0.8s 0.2s cubic-bezier(0.25,1,0.5,1) forwards;color:#000000;z-index:2;position:relative;transform:translateY(20px);font-weight:400;line-height:1.7;font-size:14px;margin:0}.tool_thanks_msg a{display:block;text-decoration:none;padding:0.5rem 0;transition:transform 0.3s ease;color:inherit;position:relative}.tool_thanks_msg a::after{transition:width 0.4s cubic-bezier(0.76,0,0.24,1);left:0;background:rgb(161,173,152);position:absolute;bottom:0;height:1px;content:"";width:0}.tool_thanks_msg a:hover{transform:translateX(5px)}.tool_thanks_msg a:hover::after{width:100%}@keyframes fadeSlideIn {to{opacity:1;transform:translateY(0)}} @keyframes constellation {from{background-position:0 0}to{background-position:100px 100px}} @media (min-width: 768px) {.tool_thanks_msg .tool_growth_graph{padding:5rem 4rem;border-radius:0 13px 13px 0;margin-left:5rem}.tool_thanks_msg .tool_growth_graph::before{right:-30px;position:absolute;border-radius:50%;content:"";border:1px solid rgb(198,208,191,0.5);height:200px;opacity:0.5;top:-50px;z-index:1;width:200px}.tool_thanks_msg h5{font-size:calc(21px * 1.1)}.tool_thanks_msg p{max-width:90%}} @media (min-width: 992px) {.tool_thanks_msg{padding:8rem 0}.tool_thanks_msg .tool_growth_graph{margin-left:8rem;padding:6rem 5rem;gap:3rem}.tool_thanks_msg h5{font-size:calc(21px * 1.2)}.tool_thanks_msg p{font-size:calc(14px * 1.05);max-width:80%}} @media (max-width: 767px) {.tool_thanks_msg{padding:4rem 0}.tool_thanks_msg .tool_growth_graph{gap:2rem;padding:3rem 2rem}.tool_thanks_msg h5{font-size:calc(21px * 0.9)}.tool_thanks_msg::after,.tool_thanks_msg .tool_growth_graph::before{display:none}} @media (max-width: 480px) {.tool_thanks_msg{padding:3rem 0}.tool_thanks_msg .tool_growth_graph{gap:1.5rem;padding:2.5rem 1.5rem}.tool_thanks_msg h5{font-size:calc(21px * 0.85)}.tool_thanks_msg p{font-size:calc(14px * 0.95)}.tool_thanks_msg .tool_growth_graph > div:first-child{padding-left:20px}}footer{margin-top:0;background-color:#000000;position:relative}footer::before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;z-index:1;background:linear-gradient(to right,#000000 0%,rgb(198,208,191,0.5) 50%,#000000 100%);opacity:0.9}.tool_mentor_net{z-index:5;padding:60px 0 40px;background-color:transparent;position:relative}.tool_mentor_net .container{position:relative;grid-template-columns:repeat(12,1fr);grid-gap:30px;display:grid}.tool_mentor_net .company_holder{position:relative;padding:30px;grid-column:span 4;background-color:rgba(255,255,255,0.03);border-radius:10px}.tool_mentor_net .company_holder h3{font-weight:700;margin-bottom:20px;position:relative;display:inline-block;font-size:36px;color:#ffffff}.tool_mentor_net .company_holder h3::after{position:absolute;bottom:-8px;content:"";left:0;height:2px;width:100%;background:rgb(198,208,191)}.tool_mentor_net .tool_footer_account{opacity:0.8;line-height:1.6;font-size:15px;color:#ffffff}.tool_mentor_net .tool_zoom_meet{grid-gap:30px;display:grid;grid-column:span 8;grid-template-columns:repeat(2,1fr)}.tool_mentor_net .tool_top_header{padding:30px;position:relative;border-radius:10px;background-color:rgba(255,255,255,0.03)}.tool_mentor_net .tool_top_header h5{position:relative;color:#ffffff;margin-bottom:20px;font-size:24px;display:inline-block;font-weight:600}.tool_mentor_net .tool_top_header h5::after{left:0;width:100%;background:rgb(161,173,152);content:"";bottom:-8px;position:absolute;height:2px}.tool_mentor_net .tool_top_header .tool_nav_class{grid-gap:15px;display:grid}.tool_mentor_net .tool_top_header .tool_nav_class a{padding-left:15px;opacity:0.8;color:#ffffff;display:block;position:relative;font-size:15px;transition:color 0.3s ease,transform 0.3s ease;text-decoration:none}.tool_mentor_net .tool_top_header .tool_nav_class a::before{border-radius:50%;left:0;top:50%;height:6px;position:absolute;width:6px;content:"";transform:translateY(-50%);background:rgb(161,173,152)}.tool_mentor_net .tool_top_header .tool_nav_class a:hover{transform:translateX(5px);opacity:1;color:rgb(198,208,191)}.tool_eco_foot{z-index:5;position:relative;padding:25px 0;background-color:rgba(0,0,0,0.2);margin-top:40px}.tool_eco_foot .container{display:flex;justify-content:center;align-items:center}.tool_eco_foot .tool_collab_net{font-size:15px;text-align:center;color:#ffffff;opacity:0.7}@media (max-width: 991px) {.tool_mentor_net .container{grid-gap:30px;grid-template-columns:1fr}.tool_mentor_net .company_holder{grid-column:span 12}.tool_mentor_net .tool_zoom_meet{grid-column:span 12;grid-template-columns:1fr 1fr}} @media (max-width: 767px) {.tool_mentor_net{padding:40px 0 30px}.tool_mentor_net .tool_zoom_meet{grid-template-columns:1fr}.tool_mentor_net .company_holder{padding:25px}.tool_mentor_net .tool_top_header{padding:25px}.tool_mentor_net .company_holder h3{font-size:calc(36px - 2px)}.tool_mentor_net .tool_top_header h5{font-size:calc(24px - 1px)}} @media (max-width: 575px) {.tool_mentor_net{padding:30px 0 20px}.tool_mentor_net .company_holder,.tool_mentor_net .tool_top_header{padding:20px}.tool_mentor_net .company_holder h3{font-size:calc(36px - 4px)}.tool_eco_foot{padding:20px 0}} .tool_mentor_net .company_holder:hover,.tool_mentor_net .tool_top_header:hover{transition:background-color 0.3s ease;background-color:rgba(255,255,255,0.05)}.tool_mentor_net .container::before{pointer-events:none;top:0;position:absolute;width:100%;z-index:-1;height:100%;background:linear-gradient(to right,rgb(198,208,191,0.5) 1px,transparent 1px) 0 0 / 40px 100%,linear-gradient(to bottom,rgb(198,208,191,0.5) 1px,transparent 1px) 0 0 / 100% 40px;left:0;opacity:0.05;content:""}.tool_mentor_net .company_holder::before{height:100%;width:5px;left:0;content:"";top:0;opacity:0.5;background:rgb(198,208,191);position:absolute}.tool_mentor_net .tool_top_header::before{height:100%;background:rgb(161,173,152);opacity:0.5;left:0;width:5px;content:"";position:absolute;top:0}footer::after{content:"";background:linear-gradient(to right,rgb(198,208,191),rgb(161,173,152),rgb(198,208,191));opacity:0.3;height:5px;bottom:0;z-index:2;position:absolute;width:100%;left:0}.tool_mentor_net .tool_nav_class{position:relative}.tool_mentor_net .tool_nav_class::after{height:1px;position:absolute;background:rgb(161,173,152,0.5);bottom:-15px;left:0;content:"";opacity:0.2;width:100%}.tool_mentor_net .tool_top_header h5,.tool_mentor_net .company_holder h3{letter-spacing:1px;text-transform:uppercase}.tool_mentor_net .tool_top_header:nth-child(1){grid-column:1;grid-row:1}.tool_mentor_net .tool_top_header:nth-child(2){grid-column:2;grid-row:1}.tool_eco_foot .tool_collab_net{display:inline-block;position:relative}.tool_eco_foot .tool_collab_net::before{top:50%;background:rgb(198,208,191);width:30px;transform:translateY(-50%);content:"";position:absolute;opacity:0.5;left:-40px;height:1px}.tool_eco_foot .tool_collab_net::after{right:-40px;background:rgb(198,208,191);opacity:0.5;content:"";position:absolute;height:1px;transform:translateY(-50%);width:30px;top:50%}.tool_customer_reviews{padding:100px 0;position:relative;overflow:hidden;background:rgb(229,233,225)}.tool_customer_reviews::before{z-index:1;width:800px;height:800px;position:absolute;opacity:0.2;border-radius:50%;background:rgb(198,208,191,0.5);content:"";right:-400px;top:-400px;filter:blur(100px)}.tool_customer_reviews::after{opacity:0.2;width:600px;position:absolute;content:"";filter:blur(80px);left:-300px;border-radius:50%;height:600px;z-index:1;bottom:-300px;background:rgb(161,173,152,0.5)}.tool_customer_reviews .tool_growth_graph{position:relative;margin:0 auto;z-index:2;padding:0 20px;max-width:1200px}.tool_customer_reviews h4{line-height:1.2;margin-bottom:60px;position:relative;font-size:29px;font-weight:700;color:#000000}.tool_customer_reviews h4::after{width:60px;left:-30px;height:60px;background:rgb(198,208,191,0.5);content:"";border-radius:64% 36% 43% 57% / 40% 51% 49% 60%;top:-20px;z-index:-1;position:absolute}.tool_customer_reviews .tool_edu_voices{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));position:relative;gap:40px;display:grid}.tool_customer_reviews .tool_edu_voices::before{left:10%;z-index:1;width:80%;top:50%;background:linear-gradient(to right,transparent,rgb(198,208,191,0.5),transparent);position:absolute;content:"";height:1px}.tool_customer_reviews .tool_edu_voices::after{z-index:1;content:"";background:linear-gradient(to bottom,transparent,rgb(161,173,152,0.5),transparent);width:1px;left:50%;height:80%;position:absolute;top:10%}.tool_customer_reviews .tool_learner_ratings{display:flex;position:relative;z-index:2;align-items:center;flex-direction:column;box-shadow:0 10px 30px rgba(0,0,0,0.08);padding:40px;min-height:320px;border-radius:63% 37% 54% 46% / 55% 52% 48% 45%;justify-content:center;background:#ffffff;text-align:center;transition:all 0.6s cubic-bezier(0.25,0.46,0.45,0.94)}.tool_customer_reviews .tool_learner_ratings:hover{box-shadow:0 20px 40px rgba(0,0,0,0.1);transform:translateY(-10px);border-radius:37% 63% 46% 54% / 48% 45% 55% 52%}.tool_customer_reviews .tool_learner_ratings::before{content:"";inset:5px;border-radius:inherit;position:absolute;z-index:-1;background:#ffffff}.tool_customer_reviews .tool_learner_ratings::after{opacity:0.7;content:"";z-index:-2;border-radius:inherit;position:absolute;background:linear-gradient(135deg,rgb(198,208,191,0.5),rgb(161,173,152,0.5));inset:0}.tool_customer_reviews .tool_learner_ratings:nth-child(2n){transform:translateY(20px);border-radius:28% 72% 50% 50% / 44% 55% 45% 56%}.tool_customer_reviews .tool_learner_ratings:nth-child(2n):hover{transform:translateY(10px);border-radius:72% 28% 50% 50% / 55% 44% 56% 45%}.tool_customer_reviews .tool_learner_ratings:nth-child(3n){border-radius:50% 50% 33% 67% / 55% 27% 73% 45%;transform:translateY(-20px)}.tool_customer_reviews .tool_learner_ratings:nth-child(3n):hover{border-radius:50% 50% 67% 33% / 27% 55% 45% 73%;transform:translateY(-30px)}.tool_customer_reviews .tool_img_preview{height:80px;animation:morphing 10s infinite alternate ease-in-out;transition:all 0.6s cubic-bezier(0.25,0.46,0.45,0.94);border-radius:65% 35% 65% 35% / 35% 65% 35% 65%;width:80px;border:3px solid #ffffff;margin-bottom:20px;box-shadow:0 5px 15px rgba(0,0,0,0.1)}@keyframes morphing {0%{border-radius:65% 35% 65% 35% / 35% 65% 35% 65%}25%{border-radius:35% 65% 35% 65% / 65% 35% 65% 35%}50%{border-radius:55% 45% 75% 25% / 25% 75% 25% 75%}75%{border-radius:25% 75% 45% 55% / 75% 25% 75% 25%}100%{border-radius:65% 35% 65% 35% / 35% 65% 35% 65%}} .tool_customer_reviews .tool_learner_ratings:hover .tool_img_preview{transform:scale(1.1)}.tool_customer_reviews .tool_learner_ratings span{margin-bottom:15px;font-size:22px;display:block;font-family:Arial,sans-serif;position:relative;font-weight:700;color:#000000}.tool_customer_reviews .tool_learner_ratings span::after{transform:translateX(-50%);position:absolute;content:"";width:30px;bottom:-8px;background:rgb(198,208,191);left:50%;height:2px}.tool_customer_reviews .tool_learner_ratings p{font-style:italic;color:#000000;position:relative;font-family:Arial,sans-serif;font-weight:400;font-size:17px;line-height:1.6}@media (max-width: 767px) {.tool_customer_reviews{padding:70px 0}.tool_customer_reviews h4{font-size:calc(29px * 0.8);margin-bottom:50px;text-align:center}.tool_customer_reviews h4::after{left:50%;top:-15px;height:40px;transform:translateX(-50%);width:40px}.tool_customer_reviews .tool_edu_voices{grid-template-columns:1fr;gap:50px}.tool_customer_reviews .tool_edu_voices::before,.tool_customer_reviews .tool_edu_voices::after{display:none}.tool_customer_reviews .tool_learner_ratings,.tool_customer_reviews .tool_learner_ratings:nth-child(2n),.tool_customer_reviews .tool_learner_ratings:nth-child(3n){min-height:280px;padding:30px;transform:none}.tool_customer_reviews .tool_learner_ratings:hover,.tool_customer_reviews .tool_learner_ratings:nth-child(2n):hover,.tool_customer_reviews .tool_learner_ratings:nth-child(3n):hover{transform:translateY(-10px)}.tool_customer_reviews .tool_img_preview{height:70px;width:70px}.tool_customer_reviews .tool_learner_ratings span{font-size:calc(22px * 0.9)}.tool_customer_reviews .tool_learner_ratings p{font-size:calc(17px * 0.9)}}header{-webkit-backdrop-filter:blur(20px);top:0;transition:all 0.4s cubic-bezier(0.16,1,0.3,1);width:100%;backdrop-filter:blur(20px);position:fixed;z-index:1000;border-bottom:1px solid rgba(255,255,255,0.1);left:0;background:rgb(198,208,191,0.5)}header:before{content:'';left:0;background:linear-gradient( 90deg,transparent 0%,rgba(255,255,255,0.1) 25%,rgba(255,255,255,0.05) 50%,transparent 75% );position:absolute;top:0;pointer-events:none;animation:shimmer 8s infinite linear;height:100%;width:100%}header:after{background:linear-gradient( 90deg,rgb(161,173,152) 0%,rgb(198,208,191) 50%,rgb(161,173,152) 100% );content:'';bottom:0;position:absolute;filter:blur(1px);opacity:0.8;left:0;width:100%;height:3px}header .tool_header_page{overflow:hidden;position:relative}header .tool_header_page:before{position:absolute;mix-blend-mode:overlay;height:100%;left:0;pointer-events:none;width:100%;background:radial-gradient(circle at 10% 20%,rgb(198,208,191,0.5) 0%,transparent 40%),radial-gradient(circle at 90% 80%,rgb(161,173,152,0.5) 0%,transparent 40%);opacity:0.15;content:'';top:0}header .container{margin:0 auto;max-width:1200px;position:relative;padding:16px 25px}header .container:before{position:absolute;left:0;content:'';bottom:-1px;height:1px;background:linear-gradient( 90deg,transparent,rgba(255,255,255,0.3),transparent );width:100%;opacity:0.5}header .tool_nav_tutor{align-items:center;display:flex;justify-content:space-between;position:relative}header .tool_top_header{align-items:center;display:flex;position:relative;gap:35px}header .tool_top_header:before{border-top:1px solid rgba(255,255,255,0.05);opacity:0;left:0;height:35px;border-bottom:1px solid rgba(255,255,255,0.05);content:'';width:100%;transform:translateY(-50%) scaleX(0.8);top:50%;position:absolute;transition:all 0.4s ease}header .tool_top_header:hover:before{transform:translateY(-50%) scaleX(1);opacity:1}header .tool_top_bar{text-transform:uppercase;position:relative;font-weight:400;padding:5px 0;text-decoration:none;font-size:13px;color:#ffffff;transition:all 0.3s ease;font-family:Arial,sans-serif;letter-spacing:1px}header .tool_top_bar:before{transform-origin:right;content:'';left:0;transform:scaleX(0);height:1px;position:absolute;width:100%;bottom:0;transition:transform 0.4s cubic-bezier(0.23,1,0.32,1);background:linear-gradient( 90deg,transparent,#ffffff,transparent )}header .tool_top_bar:after{background:linear-gradient( 180deg,transparent,rgb(198,208,191,0.5),transparent );left:0;top:0;content:'';transition:all 0.3s ease;opacity:0;z-index:-1;position:absolute;transform:scaleY(0);width:100%;height:100%}header .tool_top_bar:hover{text-shadow:0 0 5px #ffffff;color:#ffffff}header .tool_top_bar:hover:before{transform-origin:left;transform:scaleX(1)}header .tool_top_bar:hover:after{transform:scaleY(1);opacity:0.15}header .tool_nav_master{padding:5px;position:relative;display:flex;transition:all 0.4s ease;align-items:center;text-decoration:none}header .tool_nav_master:before{content:'';top:-10px;height:calc(100% + 20px);width:calc(100% + 20px);background:radial-gradient( circle,rgb(198,208,191,0.5) 0%,transparent 70% );left:-10px;opacity:0;position:absolute;transition:opacity 0.5s ease;z-index:-1}header .tool_nav_master:after{position:absolute;height:100%;border:1px solid transparent;transition:all 0.3s ease;opacity:0;left:0;top:0;border-image:linear-gradient( to right,transparent,rgb(198,208,191),transparent ) 1;content:'';width:100%}header .tool_nav_master:hover:before{opacity:0.15;animation:pulse 2s infinite}header .tool_nav_master:hover:after{opacity:0.7}header .tool_nav_master svg{height:45px;filter:drop-shadow(0 0 3px rgb(198,208,191,0.5));transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);width:auto}header .tool_nav_master:hover svg{filter:drop-shadow(0 0 5px rgb(198,208,191));transform:scale(1.05)}@keyframes shimmer {0%{transform:translateX(-100%)}100%{transform:translateX(100%)}} @keyframes pulse {0%,100%{opacity:0.15}50%{opacity:0.3}} @keyframes glowEffect {0%,100%{opacity:0.7;filter:blur(1px)}50%{opacity:1;filter:blur(1.5px)}} @media (max-width: 991px) {header .container{padding:14px 20px}header .tool_top_header{gap:20px}header .tool_nav_master svg{height:38px}} @media (max-width: 767px) {header .tool_top_header{transition:right 0.5s cubic-bezier(0.16,1,0.3,1);flex-direction:column;height:100vh;max-width:320px;gap:20px;width:80%;padding:80px 30px 30px;top:0;background:rgb(198,208,191);z-index:1001;position:fixed;right:-100%;background:linear-gradient( 135deg,rgb(198,208,191) 0%,rgb(198,208,191,0.5) 100% );-webkit-backdrop-filter:blur(15px);box-shadow:-5px 0 25px rgba(0,0,0,0.2);backdrop-filter:blur(15px)}header .tool_top_header:before{display:none}header .menu.active{right:0}header .tool_top_bar{width:100%;border-bottom:1px solid rgba(255,255,255,0.1);padding:12px 5px}header .tool_top_bar:last-child{border-bottom:none}header .tool_nav_master{margin:0 auto}} @media (max-width: 480px) {header .container{padding:12px 15px}header .tool_nav_master svg{height:35px}}.tool_connect{overflow:hidden;background:linear-gradient(135deg,rgb(229,233,225) 0%,rgb(161,173,152,0.5) 100%);position:relative;padding:80px 0}.tool_connect::before{left:0;opacity:0.03;height:100%;top:0;width:100%;background:radial-gradient(circle at 10% 20%,#ffffff 0%,transparent 20%),radial-gradient(circle at 90% 80%,#ffffff 0%,transparent 20%),radial-gradient(circle at 50% 50%,#ffffff 0%,transparent 40%);z-index:1;position:absolute;content:""}.tool_connect::after{z-index:2;background-position:center center;content:"";background-image:radial-gradient(circle at 20% 30%,rgb(198,208,191,0.5) 1px,transparent 8px),radial-gradient(circle at 70% 60%,rgb(198,208,191,0.5) 1px,transparent 8px),radial-gradient(circle at 40% 80%,rgb(198,208,191,0.5) 1px,transparent 8px),radial-gradient(circle at 80% 10%,rgb(198,208,191,0.5) 1px,transparent 8px);position:absolute;background-size:180px 180px;left:0;animation:patternFloat 30s linear infinite;top:0;opacity:0.2;width:100%;height:100%}@keyframes patternFloat {0%{background-position:0 0}100%{background-position:180px 180px}} .tool_connect .container{padding:0 15px;position:relative;margin:0 auto;max-width:1200px;z-index:3}.tool_connect .tool_support_center{box-shadow:0 15px 30px rgba(0,0,0,0.5),0 0 0 1px #ffffff,inset 0 0 30px rgb(198,208,191,0.5);transform:translateZ(0);background:rgb(161,173,152,0.5);position:relative;overflow:hidden;border-radius:20px;padding:40px}.tool_connect .tool_support_center::before{top:-50%;transform-origin:center;animation:lightSweep 6s linear infinite;z-index:-1;opacity:0.03;content:"";position:absolute;left:-50%;height:200%;width:200%;background:linear-gradient( 45deg,transparent 0%,#ffffff 50%,transparent 100% )}@keyframes lightSweep {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} .tool_connect .tool_support_center h3{position:relative;font-size:34px;display:inline-block;color:#ffffff;font-weight:700;margin-bottom:25px}.tool_connect .tool_support_center h3::after{width:60%;bottom:-8px;height:3px;position:absolute;content:"";border-radius:10px;left:0;background:linear-gradient(90deg,rgb(198,208,191) 0%,transparent 100%)}.tool_connect .tool_edu_askus{opacity:0.9;font-size:15px;max-width:90%;color:#ffffff;line-height:1.6;margin-bottom:30px}.tool_connect .tool_get_in_touch{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:15px;position:relative;display:grid}.tool_connect .tool_get_in_touch::before{left:0;height:1px;background:linear-gradient( 90deg,transparent 0%,#ffffff 50%,transparent 100% );top:-15px;position:absolute;width:100%;content:"";opacity:0.1}.tool_connect .tool_get_in_touch span{background:linear-gradient(135deg,#000000 0%,rgb(161,173,152) 100%);transition:all 0.3s ease;display:flex;flex-direction:column;border-left:2px solid rgb(198,208,191);border-radius:10px;position:relative;padding:18px;box-shadow:0 4px 12px rgba(0,0,0,0.5)}.tool_connect .tool_get_in_touch span:hover{box-shadow:0 10px 20px rgba(0,0,0,0.5)}.tool_connect .tool_get_in_touch span p{font-size:15px;line-height:1.6;color:#ffffff;font-weight:700;letter-spacing:0.3px;margin:0}.tool_connect .tool_get_in_touch span{color:#ffffff}.tool_connect .tool_get_in_touch span a{transition:all 0.3s ease;color:#ffffff;font-weight:700;position:relative;display:inline-block;text-decoration:none}.tool_connect .tool_get_in_touch span a:hover{color:rgb(198,208,191)}.tool_connect .tool_get_in_touch span span{font-weight:400;margin:0;font-size:15px;box-shadow:none;color:#ffffff;background:transparent;border:none;transform:none}.tool_connect .tool_get_in_touch span span:hover{box-shadow:none;transform:none;background:transparent}.tool_connect .tool_info_request{background:rgb(161,173,152,0.5);margin-top:10px;border-radius:10px;padding:20px;position:relative;overflow:hidden;grid-column:1 / -1}.tool_connect .tool_info_request::before{background:linear-gradient( 45deg,transparent 0%,#ffffff 50%,transparent 100% );content:"";width:100%;position:absolute;z-index:-1;opacity:0.02;height:100%;top:0;left:0}.tool_connect .tool_info_request h4{font-size:21px;margin-bottom:15px;color:#ffffff;display:inline-block;position:relative}.tool_connect .tool_info_request h4::after{background:rgb(198,208,191);border-radius:10px;bottom:-5px;position:absolute;left:0;content:"";width:50%;height:2px}.tool_connect .tool_info_request span{font-size:15px;transition:all 0.3s ease;padding:12px;margin-bottom:15px;opacity:0.8;border-bottom:1px dashed #ffffff;display:block;color:#ffffff}.tool_connect .tool_info_request span:last-child{border-bottom:none}.tool_connect .tool_info_request span:hover{opacity:1;color:rgb(198,208,191);padding-left:5px}@media (max-width: 992px) {.tool_connect{padding:60px 0}.tool_connect .tool_support_center{padding:30px}.tool_connect .tool_support_center h3{font-size:calc(34px * 0.9)}.tool_connect .tool_edu_askus{max-width:100%}.tool_connect .tool_get_in_touch{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}} @media (max-width:768px){.tool_connect{padding:40px 0}.tool_connect .tool_support_center{padding:25px 20px}.tool_connect .tool_support_center h3{font-size:calc(34px * 0.8);margin-bottom:20px}.tool_connect .tool_edu_askus{margin-bottom:25px;font-size:calc(15px * 0.95)}.tool_connect .tool_get_in_touch{gap:15px;grid-template-columns:1fr}.tool_connect .tool_get_in_touch span{padding:15px}.tool_connect .tool_get_in_touch span p,.tool_connect .tool_get_in_touch span a,.tool_connect .tool_get_in_touch span span{line-height:1.5;font-size:calc(15px * 1.05)}.tool_connect .tool_info_request{padding:15px}.tool_connect .tool_info_request h4{font-size:calc(21px * 0.9)}.tool_connect .tool_info_request span{font-size:calc(15px * 0.9);padding:8px 0}.tool_connect::after{background-size:100px 100px}@keyframes patternFloat {0%{background-position:0 0}100%{background-position:100px 100px}}}.tool_connect .tool_get_in_touch span:first-child{color:#ffffff}.tool_connect .tool_support_center::after{left:50%;border-radius:50%;top:50%;height:100px;z-index:-1;background:radial-gradient(circle,#ffffff 0%,transparent 70%);content:"";animation:pulse 10s infinite;width:100px;transform:translate(-50%,-50%);opacity:0.1;position:absolute}@keyframes pulse {0%{transform:translate(-50%,-50%) scale(0);opacity:0.6}70%{opacity:0}100%{transform:translate(-50%,-50%) scale(6);opacity:0}} .tool_connect .tool_support_center::after{right:0;background-size:30px 30px;content:"";bottom:0;border-radius:0 0 20px 0;z-index:-1;height:150px;width:150px;background-position:center;opacity:0.1;background:linear-gradient(45deg,transparent 48%,rgb(198,208,191) 48%,rgb(198,208,191) 52%,transparent 52%),linear-gradient(-45deg,transparent 48%,rgb(198,208,191) 48%,rgb(198,208,191) 52%,transparent 52%);position:absolute}.tool_connect .tool_support_center::before{content:"";opacity:0.1;top:0;position:absolute;width:100px;border-radius:20px 0 0 0;z-index:-1;background-size:100% 100%,40px 40px;height:100px;background:linear-gradient(45deg,rgb(198,208,191) 0%,transparent 30%),radial-gradient(circle at 20px 20px,rgb(198,208,191) 0%,transparent 8px);left:0}.tool_connect .tool_support_center{position:relative;overflow:hidden}.tool_connect .tool_support_center:before{width:200px;z-index:-1;content:"";right:-100px;background:rgb(198,208,191);position:absolute;opacity:0.05;height:200px;border-radius:50%;top:-100px}.tool_connect .tool_support_center:after{border-radius:50%;left:-75px;z-index:-1;height:150px;bottom:-75px;width:150px;opacity:0.05;position:absolute;background:rgb(161,173,152);content:""}.tool_connect .container:before{width:40px;opacity:0.2;border-radius:10px;top:20px;border:2px solid rgb(198,208,191);content:"";animation:rotate 15s linear infinite;position:absolute;right:20px;height:40px}.tool_connect .container:after{content:"";border-radius:10px;opacity:0.2;position:absolute;width:30px;left:20px;bottom:20px;border:2px solid rgb(161,173,152);height:30px;animation:rotate 10s linear infinite reverse}@keyframes rotate {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} .tool_connect .tool_get_in_touch span{box-shadow:0 5px 15px rgba(0,0,0,0.5);backdrop-filter:blur(5px)}.tool_connect .tool_get_in_touch span p{letter-spacing:0.5px}.tool_connect .tool_get_in_touch a{overflow:hidden;position:relative}.tool_connect .tool_get_in_touch a:hover{color:rgb(198,208,191)}.tool_connect .tool_info_request{background:linear-gradient(45deg,rgb(161,173,152,0.5) 0%,rgb(198,208,191,0.5) 100%)}.tool_connect .tool_info_request span{position:relative;transition:transform 0.3s ease,color 0.3s ease}.tool_connect .tool_info_request span:hover{transform:translateX(10px)}.tool_connect .tool_info_request span:before{transition:opacity 0.3s ease;opacity:0;border-style:solid;transform:translateY(-50%);position:absolute;content:"";border-color:transparent transparent transparent rgb(198,208,191);height:0;width:0;top:50%;left:-10px;border-width:4px 0 4px 6px}.tool_connect .tool_info_request span:hover:before{opacity:1}.tool_connect .tool_get_in_touch span svg{margin-bottom:8px;height:18px;vertical-align:middle;display:inline-block;position:relative;transition:all 0.3s ease;margin-right:8px;margin-top:8px;width:18px;opacity:0.7;top:-1px}.tool_connect .tool_get_in_touch span:hover svg{transform:scale(1.1);opacity:1}.tool_connect .tool_get_in_touch span svg path{fill:rgb(198,208,191);transition:all 0.3s ease}.tool_connect .tool_get_in_touch span:hover svg path{fill:#ffffff}.tool_connect .tool_get_in_touch span svg path{stroke-width:1.5;stroke:#ffffff;fill:none}.tool_connect .tool_get_in_touch span:hover svg path{stroke:rgb(198,208,191)}.tool_connect .tool_info_request svg{margin-right:5px;height:16px;width:16px;vertical-align:middle}.tool_connect .tool_info_request svg path{fill:rgb(198,208,191)}.tool_connect .tool_info_request span:hover svg path{fill:#ffffff}.tool_connect .tool_support_center h3 svg{vertical-align:middle;margin-right:10px;width:24px;height:24px}.tool_connect .tool_support_center h3 svg path{transition:all 0.3s ease;fill:rgb(198,208,191)}.tool_connect .tool_support_center h3:hover svg path{fill:#ffffff}.tool_connect .tool_get_in_touch span a:hover svg{animation:wobble 1s ease}@keyframes wobble {0%,100%{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}} @media (max-width: 992px) {.tool_connect .tool_get_in_touch span svg{height:18px;width:18px}.tool_connect .tool_support_center h3 svg{height:20px;width:20px}} @media (max-width: 768px) {.tool_connect .tool_get_in_touch span svg{height:16px;width:16px}}.tool_opening_page{min-height:100vh;background:linear-gradient(135deg,rgb(229,233,225) 0%,rgb(161,173,152,0.5) 85%,rgb(198,208,191,0.5) 100%);justify-content:center;padding:2rem;align-items:center;position:relative;display:flex;overflow:hidden}.tool_opening_page::before{content:"";left:0;z-index:0;height:100%;position:absolute;background:repeating-linear-gradient( -45deg,rgb(161,173,152,0.5) 0%,transparent 5%,transparent 10% );animation:pulseBackground 15s ease-in-out infinite alternate;opacity:0.05;top:0;width:100%}.tool_opening_page::after{background:radial-gradient(circle,rgb(198,208,191,0.5) 0%,transparent 70%);right:-10%;z-index:1;opacity:0.6;top:-10%;height:40%;content:"";filter:blur(50px);width:40%;animation:floatGradient 20s ease-in-out infinite;position:absolute}.tool_opening_page .tool_start_begin{grid-template-columns:1fr;width:100%;max-width:1200px;transform:perspective(1000px) rotateX(2deg);display:grid;z-index:2;gap:2rem;position:relative}@media (min-width: 768px) {.tool_opening_page .tool_start_begin{grid-template-columns:1fr 1.5fr;gap:3rem;align-items:center}} .tool_opening_page .tool_start_begin > div:first-child{box-shadow:-5px -5px 30px rgba(255,255,255,0.1),10px 10px 30px rgba(0,0,0,0.2);backdrop-filter:blur(8px);transform:translateY(0);position:relative;transition:transform 0.5s cubic-bezier(0.34,1.56,0.64,1);padding:2rem;background:linear-gradient( 145deg,rgba(255,255,255,0.15),rgba(255,255,255,0.05) )}.tool_opening_page .tool_start_begin > div:first-child:hover{transform:translateY(-10px)}.tool_opening_page .tool_start_begin > div:first-child::before{z-index:-1;width:100%;transition:opacity 0.8s ease;top:0;left:0;background:linear-gradient( 90deg,transparent 0%,rgb(198,208,191,0.5) 50%,transparent 100% );clip-path:polygon(0 0,100% 0,90% 100%,10% 100%);opacity:0;position:absolute;content:"";height:100%}.tool_opening_page .tool_start_begin > div:first-child:hover::before{opacity:0.1}.tool_opening_page h3{text-shadow:0 1px 0 rgba(255,255,255,0.3);line-height:1.5;color:#000000;font-size:calc(24px * 0.95);padding-left:1rem;border-left:3px solid rgb(198,208,191);margin:0;transform:translateZ(10px);font-weight:600;position:relative}.tool_opening_page .tool_academy_learnings{transition:transform 0.5s ease-out;transform-origin:center bottom;position:relative;overflow:hidden}.tool_opening_page .tool_academy_learnings:hover{transform:scale(1.02)}.tool_opening_page h1{position:relative;padding:1rem 0;background:linear-gradient( 135deg,rgb(198,208,191) 20%,rgb(161,173,152) 80% );animation:textFloat 3s ease-in-out infinite alternate;color:transparent;font-size:43px;background-clip:text !important;margin:0 0 1.5rem 0;-webkit-background-clip:text !important;font-weight:700;transform:translateZ(20px);text-shadow:3px 3px 6px rgba(0,0,0,0.1);letter-spacing:-0.02em}.tool_opening_page h1::after{height:3px;width:50%;content:"";left:0;animation:expandLine 1.5s cubic-bezier(0.25,1,0.5,1) forwards;background:linear-gradient( 90deg,rgb(198,208,191) 0%,rgb(161,173,152) 100% );bottom:0;position:absolute}.tool_opening_page .tool_academy_learnings > div{align-items:center;justify-content:center;position:relative;overflow:hidden;transform:translateY(0px);transition:all 0.6s cubic-bezier(0.23,1,0.32,1);box-shadow:0 10px 30px -10px rgba(0,0,0,0.3),0 1px 5px rgba(0,0,0,0.1);min-height:280px;clip-path:polygon(0 0,100% 5%,100% 100%,0 95%);display:flex}.tool_opening_page .tool_academy_learnings > div:hover{box-shadow:0 15px 35px -10px rgba(0,0,0,0.4),0 1px 5px rgba(0,0,0,0.15);transform:translateY(-5px)}.tool_opening_page .tool_academy_learnings > div::before{top:0;width:100%;z-index:1;height:100%;left:0;background:linear-gradient( to bottom,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.7) 100% );position:absolute;content:""}.tool_opening_page .tool_academy_learnings > div::after{top:0;position:absolute;left:-100%;content:"";animation:lightSweep 10s ease-in-out infinite;transform:skewX(-25deg);z-index:2;background:linear-gradient( 90deg,transparent 0%,rgba(255,255,255,0.2) 50%,transparent 100% );width:50%;height:100%}.tool_opening_page p{backdrop-filter:blur(3px);z-index:3;line-height:1.6;text-align:center;transform:translateZ(5px);max-width:80%;background:rgba(0,0,0,0.3);text-shadow:0 2px 4px rgba(0,0,0,0.5);font-size:12px;font-weight:600;padding:1.5rem;color:#ffffff;position:relative;border-left:1px solid rgba(255,255,255,0.1);border-top:1px solid rgba(255,255,255,0.1);margin:0}@media (max-width: 767px) {.tool_opening_page{padding:3rem 1rem}.tool_opening_page h1{text-align:center;font-size:calc(43px * 0.7)}.tool_opening_page h3{padding-left:0;font-size:calc(24px * 0.85);border-left:none;text-align:center;padding-bottom:1rem;border-bottom:3px solid rgb(198,208,191)}.tool_opening_page p{font-size:calc(12px * 0.9);max-width:95%}.tool_opening_page .tool_academy_learnings > div{min-height:220px}} @keyframes expandLine {0%{width:0}100%{width:50%}} @keyframes textFloat {0%,100%{transform:translateY(0) translateZ(20px)}50%{transform:translateY(-5px) translateZ(20px)}} @keyframes lightSweep {0%,100%{left:-100%}50%{left:150%}} @keyframes pulseBackground {0%,100%{opacity:0.03}50%{opacity:0.07}} @keyframes floatGradient {0%,100%{transform:translate(0,0)}25%{transform:translate(-5%,5%)}50%{transform:translate(5%,10%)}75%{transform:translate(10%,-5%)}} @media (min-width: 992px) {.tool_opening_page .tool_start_begin{transform:perspective(1500px) rotateX(3deg)}.tool_opening_page .tool_start_begin > div:first-child{transform:translateX(-20px) translateY(0)}.tool_opening_page .tool_start_begin > div:first-child:hover{transform:translateX(-20px) translateY(-10px)}.tool_opening_page .tool_academy_learnings > div{clip-path:polygon(0 0,100% 8%,100% 100%,0 92%);min-height:320px}} @media (min-width: 1200px) {.tool_opening_page{padding:0}.tool_opening_page .tool_start_begin{gap:4rem}.tool_opening_page h1{font-size:calc(43px * 1.1)}.tool_opening_page h3{font-size:24px}.tool_opening_page .tool_academy_learnings > div{min-height:360px}}