svg{height:30px;width:30px}.recycle_infoweb{flex:0 0 auto}.recycle_infoweb{color:#ffffff;padding:5rem 0 2rem;position:relative}header,footer{width:100%}header{z-index:100;background:rgb(172,197,196);margin-top:0;overflow:visible;position:relative;box-shadow:0 10px 30px rgba(0,0,0,0.1);padding:0}.data_explorationweb .container{z-index:1;position:relative;max-width:1200px;margin:0 auto}.data_explorationweb ul{gap:2rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin:0;list-style:none;padding:0;display:grid}.data_explorationweb .statistics_benefitweb:nth-child(3){--i:3}.data_explorationweb .statistics_benefitweb:nth-child(6){--i:6}.data_explorationweb .statistics_benefitweb:hover{transform:translateY(-5px) !important;box-shadow:0 15px 40px rgba(0,0,0,0.1)}.data_explorationweb .statistics_benefitweb:hover span{transform:translateX(5px)}.data_explorationweb .statistics_benefitweb:hover p{transform:scale(1.05)}.data_explorationweb .statistics_benefitweb p::after{transition:transform 0.4s cubic-bezier(0.23,1,0.32,1);position:absolute;transform:scaleX(0);background:linear-gradient(90deg,rgb(138,165,163) 0%,transparent 100%);transform-origin:left;left:0;height:2px;content:"";bottom:-5px;width:40px}header .top_siteweb{align-items:center;z-index:5;position:relative;padding:1.3rem 2.5rem;display:flex;justify-content:space-between}header .head_knowweb::before{background:rgb(138,165,163);top:0;transform:translateZ(-10px);filter:blur(10px);left:0;position:absolute;content:'';opacity:0.1;height:100%;width:100%}header .header_sitebarweb a{text-decoration:none;border-radius:10px;padding:0.7rem 1.2rem;color:#000000;justify-content:center;position:relative;box-shadow:0 4px 6px rgba(0,0,0,0.05);transform-style:preserve-3d;display:flex;background:#ffffff;transition:all 0.4s ease;transform:translateZ(0);align-items:center;font-size:14px;font-weight:600}#cookieBannerAlertweb:checked ~ .consentWarningDialogweb{visibility:hidden;opacity:0}.consentWarningDialogweb h5{font-weight:700;letter-spacing:1.5px;margin:0;color:rgb(138,165,163);font-size:19px;text-transform:uppercase}.cookie_rulesweb svg{fill:rgb(138,165,163);height:60px;width:60px}.cookie_button.cookie_preferenceweb{border:2px solid rgb(102,127,126);background:rgba(0,0,0,0.5);color:#ffffff}.consentWarningDialogweb p a:hover{color:rgb(102,127,126)}.contactweb::before{content:"";background:linear-gradient(45deg,rgb(138,165,163,0.5) 0%,rgb(102,127,126,0.5) 100%);opacity:0.6;z-index:0;position:absolute;animation:floating 15s ease-in-out infinite alternate;right:-5%;width:40%;filter:blur(40px);top:-10%;transform:rotate(-15deg) skewX(5deg);height:80%}.contactweb h1:hover{transform:perspective(500px) translateZ(10px)}.contactweb .quick_helpweb{transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275);gap:2rem;display:grid;background:#ffffff;grid-template-columns:1fr;transform:translateY(0);padding:2.5rem;border-radius:15px;box-shadow:0 15px 30px rgba(0,0,0,0.1)}.contactweb .quick_helpweb span{margin-left:2rem;color:#000000;transition:color 0.3s ease;display:block;font-size:12px}.contactweb .contact_linksweb:hover{transform:translateX(5px);color:rgb(138,165,163)}.contactweb svg{height:24px;transition:transform 0.3s ease;width:24px}.academic_experienceweb{padding:8rem 0;position:relative;min-height:700px;background:linear-gradient(160deg,rgb(172,197,196) 0%,#000000 100%);overflow:hidden}.academic_experienceweb .img_horizontalweb{border-radius:19px;height:100%;filter:contrast(1.1) brightness(1.05);position:relative;transform:scale(1) rotate(0deg);grid-row:1 / span 2;grid-column:2;transition:all 0.7s cubic-bezier(0.2,1,0.3,1);box-shadow:20px 20px 40px rgba(0,0,0,0.4);z-index:3}.academic_experienceweb .client_praisesweb:hover .name{transform:translateX(10px)}.academic_experienceweb .client_praisesweb:hover .name::after{width:120px}.academic_experienceweb .client_praisesweb span:not(.name){font-size:22px;margin-top:4rem;transition:all 0.5s cubic-bezier(0.2,1,0.3,1);padding:0.7rem 1.5rem;backdrop-filter:blur(10px);background:rgba(0,0,0,0.2);grid-row:1;grid-column:1;z-index:3;border-radius:10px;color:rgb(102,127,126);transform:translateX(0);width:max-content;font-weight:600;box-shadow:5px 5px 15px rgba(0,0,0,0.2)}.connect_with_usweb{overflow:hidden;background:#ffffff;padding:80px 0;position:relative}.connect_with_usweb .container{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 20px}.connect_with_usweb .img_horizontalweb{min-height:500px;flex:0 0 40%;position:relative}.connect_with_usweb .img_horizontalweb::before{background:rgb(138,165,163,0.5);top:0;mix-blend-mode:multiply;left:0;content:"";width:100%;height:100%;position:absolute;z-index:1}.connect_with_usweb h3::after{content:"";bottom:-10px;position:absolute;width:40px;height:2px;background:rgb(138,165,163);left:0}.connect_with_usweb .inquiry_sectionweb{margin-top:5px;display:flex;gap:12px;align-items:center}.connect_with_usweb .inquiry_sectionweb input[type="checkbox"]:checked::after{top:3px;transform:rotate(45deg);content:"";position:absolute;width:6px;border-width:0 2px 2px 0;border:solid #ffffff;left:7px;height:11px}.connect_with_usweb .connect_messageweb:hover{background:rgb(102,127,126);box-shadow:0 7px 20px rgb(102,127,126,0.5);transform:translateY(-2px)}.connect_with_usweb svg:hover path{fill:rgb(102,127,126)}.program_informationweb::after{position:absolute;content:"";background-image:linear-gradient(0deg,transparent 24%,rgba(255,255,255,0.02) 25%,rgba(255,255,255,0.02) 26%,transparent 27%,transparent 74%,rgba(255,255,255,0.02) 75%,rgba(255,255,255,0.02) 76%,transparent 77%),linear-gradient(90deg,transparent 24%,rgba(255,255,255,0.02) 25%,rgba(255,255,255,0.02) 26%,transparent 27%,transparent 74%,rgba(255,255,255,0.02) 75%,rgba(255,255,255,0.02) 76%,transparent 77%);background-size:50px 50px;height:100%;width:100%;left:0;z-index:1;top:0}.program_informationweb .text_holder_boxweb .description::after{position:absolute;left:0;width:100%;content:"";height:100%;background:linear-gradient(135deg,rgba(255,255,255,0.1) 0%,transparent 100%);top:0;pointer-events:none}footer::before{position:absolute;right:0;opacity:0.92;content:"";bottom:0;z-index:-1;top:0;left:0;background:linear-gradient(135deg,rgb(138,165,163,0.5) 0%,rgb(102,127,126,0.5) 100%)}.recycle_infoweb .search_footweb{font-size:18px;transform:skewX(-5deg);padding:1.5rem;transform-origin:left top;border-left:3px solid rgb(138,165,163);background:rgba(0,0,0,0.2);line-height:1.6;color:#ffffff}.recycle_infoweb .head_topweb h5::before{top:0;position:absolute;left:0;content:"";width:3px;transform:skewX(5deg);bottom:0;background:rgb(138,165,163)}.recycle_infoweb .head_topweb .head_classweb a:hover::before{left:100%}.rating_starsweb{margin-top:2rem;background:rgba(0,0,0,0.15);clip-path:polygon(0 0,100% 0,98% 100%,2% 100%);position:relative;padding:1.5rem 0}.join_our_communityweb::before{content:"";background:repeating-linear-gradient( 45deg,transparent,transparent 10px,rgb(102,127,126,0.5) 10px,rgb(102,127,126,0.5) 11px );position:absolute;top:-50%;animation:grid-move 20s linear infinite;left:-50%;opacity:0.05;height:200%;width:200%}.join_our_communityweb .input_holder{align-items:center;justify-content:space-between;display:flex;flex-wrap:wrap;gap:1rem}.join_our_communityweb input[type="email"]:focus{box-shadow:inset 0 0 10px rgba(0,0,0,0.5),0 0 15px rgb(138,165,163,0.5);border-color:rgb(138,165,163);outline:none}.join_our_communityweb input[type="submit"]:hover{box-shadow:0 0 20px rgb(138,165,163)}.privacy_concealmentweb{transition:all 0.3s ease-in-out;background-color:#ffffff;box-shadow:0 4px 8px rgba(0,0,0,0.5);padding:40px;overflow:hidden;width:100%;height:100%}.privacy_concealmentweb h2{border-bottom:1px solid rgb(102,127,126,0.5);font-weight:600;font-size:31px;padding-bottom:8px;margin-top:30px;margin-bottom:20px;color:rgb(102,127,126)}.privacy_concealmentweb section{border-radius:10px;margin-bottom:20px;padding:20px;background:rgb(172,197,196)}.our_teamweb{padding:120px 0 100px;position:relative;overflow:hidden}.our_teamweb::after{bottom:-50px;border:25px solid rgb(102,127,126,0.5);animation:float 15s ease-in-out infinite;transform:rotate(15deg);content:"";width:250px;height:250px;z-index:0;right:-50px;position:absolute}.our_teamweb .text_holder_boxweb::before{height:100%;content:"";background:linear-gradient(to bottom,rgb(138,165,163),rgb(102,127,126));position:absolute;width:5px;left:0;top:0}.our_teamweb .text_holder_boxweb div{position:relative}.our_teamweb .text_holder_boxweb span{transform:translateY(20px);display:block;line-height:1.8;opacity:0;color:#000000;column-count:1;animation:fadeSlideUp 1s ease-out 1s forwards;font-size:14px}.learning_impactweb .img_horizontalweb::after{position:absolute;border-radius:30% 10% 30% 10%;content:"";bottom:-20px;left:20px;z-index:-1;top:20px;right:-20px;border:3px solid rgb(138,165,163,0.5)}.learning_impactweb h3::after{width:80px;left:15px;position:absolute;bottom:-12px;height:3px;content:"";border-radius:10px;background:rgb(138,165,163)}.learning_impactweb svg{background:#ffffff;transition:all 0.3s ease;flex-shrink:0;align-items:center;display:flex;width:24px;padding:5px;justify-content:center;border-radius:50%;height:24px;box-shadow:0 4px 8px rgba(0,0,0,0.1)}.title_greetingweb .edu_frontweb{font-weight:700;padding-bottom:15px;display:inline-block;font-size:43px;position:relative;color:rgb(138,165,163);transform:translateZ(0);margin:0}.title_greetingweb .edu_expertweb::before{background:linear-gradient(210deg,rgb(138,165,163,0.5),rgba(0,0,0,0.5) 70%);z-index:1;bottom:0;content:"";left:0;right:0;top:0;position:absolute}.thanksDivweb::before{height:100%;background-image:linear-gradient(90deg,rgb(138,165,163,0.5) 1px,transparent 1px),linear-gradient(0deg,rgb(138,165,163,0.5) 1px,transparent 1px);z-index:1;width:100%;left:0;transform:perspective(1000px) rotateX(5deg);pointer-events:none;content:"";background-size:35px 35px;position:absolute;top:0;opacity:0.07}.thanksDivweb .community_teamweb{box-shadow:0 10px 30px rgba(0,0,0,0.06),0 0 0 1px rgba(0,0,0,0.03);opacity:0;padding:3.5rem;position:relative;animation:slideUp 0.8s forwards ease-out 0.5s;background:#ffffff;transform:translateY(30px)}.thanksDivweb .community_teamweb span{animation:fadeIn 0.8s forwards ease-out 0.9s;position:relative;display:block;opacity:0;color:#000000;line-height:1.7;transform:translateX(10px);font-family:Arial,sans-serif;font-size:16px}.future_learnersweb h3{font-weight:700;display:inline-block;font-size:36px;position:relative;margin-bottom:70px;padding:0 20px;color:#000000}.future_learnersweb ul li{gap:20px;border-radius:28px;transition:all 0.6s cubic-bezier(0.165,0.84,0.44,1);z-index:1;overflow:hidden;min-width:280px;position:relative;padding:40px 30px;background-color:#ffffff;width:calc(33.333% - 27px);align-items:flex-start;text-align:left;box-shadow:0 15px 35px -10px rgba(0,0,0,0.08),0 5px 15px rgba(0,0,0,0.04);display:flex}.future_learnersweb ul li{opacity:0;animation:slideInBottom 0.6s forwards}.future_learnersweb ul li:nth-child(2){animation-delay:0.25s}.future_learnersweb ul li:nth-child(6){animation-delay:0.85s}@media only screen and (max-width: 1200px) {.container{width:100%;padding:0 20px}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} @media (min-width: 1400px) {header .top_siteweb{margin:0 auto;max-width:1320px}header .header_sitebarweb{margin:0 0.5rem}header .header_sitebarweb a{padding:0.7rem 1.5rem}} @media (max-width: 991px) {header .top_siteweb{flex-wrap:wrap;padding:1rem 2rem}header .head_primeweb{margin-right:0;margin-bottom:0}header .head_topweb{justify-content:flex-end;margin-top:1rem;flex-basis:100%}header .header_sitebarweb a{font-size:calc(14px - 1px);padding:0.6rem 1rem}} @media (min-width: 768px) {.contactweb{padding:8rem 2rem}.contactweb .quick_helpweb{grid-template-columns:repeat(2,1fr)}.contactweb h1{margin-bottom:4rem;font-size:calc(41px * 1.1)}} @media (hover: hover) {.contactweb .quick_helpweb > div:hover{box-shadow:0 10px 25px rgba(0,0,0,0.1);transform:translateY(-5px)}} @media (max-width: 992px) {.academic_experienceweb .client_praisesweb{grid-template-rows:auto auto auto;padding:2rem;grid-template-columns:1fr;gap:20px}.academic_experienceweb .img_horizontalweb{grid-row:1;grid-column:1;height:350px}.academic_experienceweb .name{margin:0;grid-column:1;grid-row:2}.academic_experienceweb .client_praisesweb span:not(.name){grid-row:2;margin-top:3.5rem;grid-column:1}.academic_experienceweb .work_tasksweb{grid-row:3;grid-column:1}.academic_experienceweb .client_praisesweb:hover .name,.academic_experienceweb .client_praisesweb:hover span:not(.name){transform:translateY(-5px)}} @media (max-width: 1200px) {.recycle_infoweb .company_holder{padding-right:2rem;flex:0 0 35%}.recycle_infoweb .footer_benefitweb{flex:0 0 65%}} @media (max-width: 992px) {.recycle_infoweb{padding:4rem 0 2rem}.recycle_infoweb .container{flex-direction:column}.recycle_infoweb .company_holder{flex:0 0 100%;margin-bottom:3rem;padding-right:0}.recycle_infoweb .company_holder::after{display:none}.recycle_infoweb .footer_benefitweb{flex:0 0 100%}.recycle_infoweb .head_topweb{padding-bottom:1.5rem}} @media (max-width: 768px) {.join_our_communityweb{padding:3rem 1.5rem}.join_our_communityweb .query_feedbackweb{padding:2rem;transform:none}.join_our_communityweb h3{font-size:calc(23px * 0.9)}.join_our_communityweb .input_holder{flex-direction:column}.join_our_communityweb input[type="email"],.join_our_communityweb input[type="submit"]{width:100%}} @media (min-width: 992px) {.our_teamweb{padding:180px 0 160px}.our_teamweb::after{height:350px;width:350px}.our_teamweb .text_holder_boxweb{padding:70px 90px;transform:translateY(20px) rotateX(3deg);width:90%;margin:0 auto}.our_teamweb .text_holder_boxweb h6{font-size:calc(18px * 1.8)}.our_teamweb .text_holder_boxweb span{column-count:2}} @media (max-width: 576px) {.learning_impactweb{padding:50px 0}.learning_impactweb .img_horizontalweb{max-width:90%}.learning_impactweb .img_horizontalweb::after{display:none}.learning_impactweb .text_holder_boxweb{width:100%;padding:30px 20px}.learning_impactweb h3{font-size:24px;margin-bottom:25px}.learning_impactweb ul{gap:15px}.learning_impactweb li{padding:12px}.learning_impactweb svg{width:22px;height:22px}} @media (max-width: 991px) {.thanksDivweb{padding:4rem 0}.thanksDivweb h2{font-size:calc(29px * 0.9);max-width:100%}.thanksDivweb .community_teamweb{padding:2.5rem}} @media (max-width: 480px) {.thanksDivweb{padding:2.5rem 0}.thanksDivweb h2{margin-bottom:1.5rem;font-size:calc(29px * 0.7)}.thanksDivweb .community_teamweb{padding:1.5rem}.thanksDivweb h2::after{width:60px;height:2px;bottom:-8px}} @media (max-width: 768px) {.future_learnersweb ul li{width:100%;max-width:400px}.future_learnersweb ul li:nth-child(3n+1),.future_learnersweb ul li:nth-child(3n+2),.future_learnersweb ul li:nth-child(3n+3){animation:slideInBottom 0.6s forwards}} @keyframes statAppear {0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}} @keyframes shimmerEffect {0%{background-position:-200% 0}100%{background-position:200% 0}} @keyframes float-tech {0%,100%{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-15px) rotate(5deg)}50%{transform:translateY(0) rotate(0deg)}75%{transform:translateY(15px) rotate(-5deg)}} @keyframes fadeSlideUpRotate {from{opacity:0;transform:translateY(20px) rotateX(2deg)}to{opacity:1;transform:translateY(0) rotateX(0deg)}} @keyframes slideInUp {from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}} @keyframes expandLine {from{transform:scaleX(0)}to{transform:scaleX(1)}} @keyframes slideInBottom {from{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}