﻿*{padding:0;margin:0;box-sizing:border-box}@keyframes slide_scrollbar {0%{background-position:0% 50%}100%{background-position:100% 50%}}::-webkit-scrollbar{height:11px;width:15px}::-webkit-scrollbar-track{border-radius:13.4rem;background:linear-gradient(61deg,rgb(255,255,255,0.5) 1%,rgb(169,164,185) 18%,rgb(169,164,185,0.5) 22%,rgb(206,200,217) 1%,rgb(206,200,217,0.5) 93%,rgb(234,231,242) 23%)}::-webkit-scrollbar-track:active{background:rgb(234,231,242)}::-webkit-scrollbar-thumb{background:rgb(255,255,255,0.5);transition:all 3.1s ease-out;border-radius:9999px;box-shadow:0px -2px 15px 8px rgba(0,0,0,0.7)}::-webkit-scrollbar-thumb:hover{box-shadow:-4px 4px 3px 0px rgba(0,0,0,0.3);transform:translateX(-2px);background:rgb(206,200,217,0.5)}header,footer{width:100%}.container{max-width:100%;width:1239px;margin:auto}.container-wrapweb{height:100%;min-height:100%;display:flex;flex-direction:column}.top_guideweb{flex:1 0 auto}svg{height:30px;width:30px}html,body{color:#000000;height:100%;scroll-behavior:auto;min-height:100%;font-family:Arial,sans-serif}.code_labsweb{flex:0 0 auto}a{color:inherit;text-decoration:none}@media only screen and (max-width: 1200px) {.container{padding:0 20px;width:100%}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} .contact_form_boxweb{background:linear-gradient(120deg,rgb(234,231,242),rgba(rgb(206,200,217),0.03));position:relative;overflow:hidden;padding:100px 0}.contact_form_boxweb::before{left:0;background:radial-gradient(circle at 20% 30%,rgba(rgb(206,200,217),0.05) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(rgb(169,164,185),0.05) 0%,transparent 50%);z-index:1;height:100%;position:absolute;content:"";top:0;width:100%}.contact_form_boxweb::after{background-position:center center;content:"";width:100%;top:0;background-size:30px 30px,30px 30px,600px 600px,400px 400px,300px 300px;animation:backgroundShift 30s linear infinite;left:0;position:absolute;height:100%;z-index:1;background-image:linear-gradient(90deg,rgba(rgb(206,200,217),0.03) 1px,transparent 1px),linear-gradient(rgba(rgb(206,200,217),0.03) 1px,transparent 1px),radial-gradient(circle at 50% 50%,rgba(rgb(169,164,185),0.05) 0%,transparent 25%),radial-gradient(circle at 80% 20%,rgba(rgb(206,200,217),0.04) 0%,transparent 30%),radial-gradient(circle at 20% 80%,rgba(rgb(169,164,185),0.04) 0%,transparent 30%)}@keyframes backgroundShift {0%{background-position:0px 0px,0px 0px,center center,80% 20%,20% 80%}100%{background-position:30px 30px,30px 30px,center center,85% 15%,15% 85%}} .contact_form_boxweb .container{z-index:2;max-width:1200px;padding:0 30px;position:relative;margin:0 auto}.contact_form_boxweb h2{perspective:1000px;transform:translateX(-50%);font-size:37px;color:#000000;font-weight:700;letter-spacing:1px;display:inline-block;left:50%;text-align:center;margin-bottom:15px;position:relative}.contact_form_boxweb h2::before{position:absolute;background:linear-gradient(90deg,transparent,rgb(206,200,217),transparent);width:100%;height:2px;left:0;content:"";bottom:-10px}.contact_form_boxweb .inquiry_feedbackweb{overflow:hidden;margin-top:60px;position:relative;background:#ffffff;perspective:1000px;display:flex;box-shadow:0 30px 60px rgba(0,0,0,0.15);border-radius:16px;transform-style:preserve-3d}.contact_form_boxweb .inquiry_feedbackweb::before{height:5px;background:linear-gradient(90deg,rgb(206,200,217),rgb(169,164,185));width:100%;content:"";left:0;position:absolute;top:0;z-index:3}.contact_form_boxweb .img_previewweb{position:relative;min-height:500px;transform:translateZ(0);overflow:hidden;flex:0 0 45%}.contact_form_boxweb .img_previewweb::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(210deg,rgba(rgb(206,200,217),0.5),rgba(rgb(169,164,185),0.5));mix-blend-mode:multiply}.contact_form_boxweb .img_previewweb::after{content:"";width:300%;top:-100%;position:absolute;background:linear-gradient(45deg,transparent 45%,rgba(255,255,255,0.1) 50%,transparent 55%);height:300%;left:-100%;z-index:2;animation:shine 6s infinite ease-in-out}@keyframes shine {0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}30%,100%{transform:translateX(100%) translateY(100%) rotate(45deg)}} .contact_form_boxweb .query_blockweb{flex:0 0 55%;backdrop-filter:blur(10px);position:relative;padding:60px 50px;background:linear-gradient(135deg,rgba(255,255,255,0.9),rgba(255,255,255,0.95))}.contact_form_boxweb .query_blockweb::before{top:0;position:absolute;z-index:0;border-radius:50%;background:radial-gradient(circle,rgba(rgb(206,200,217),0.03) 0%,transparent 70%);height:500px;width:500px;opacity:0.5;content:"";right:0}.contact_form_boxweb form{z-index:3;position:relative}.contact_form_boxweb form h3{color:#000000;font-weight:600;letter-spacing:0.5px;position:relative;margin-bottom:35px;font-size:23px}.contact_form_boxweb form h3::after{width:30px;bottom:-15px;content:"";left:0;background:rgb(206,200,217);position:absolute;height:2px}.contact_form_boxweb form input[type="text"]{backdrop-filter:blur(5px);border-radius:8px;border:1px solid rgba(rgb(206,200,217),0.1);transition:all 0.3s ease;margin-bottom:25px;color:#000000;background:rgba(rgb(234,231,242),0.5);width:100%;padding:18px 25px;font-size:15px}.contact_form_boxweb form input[type="text"]:focus{border-color:rgb(206,200,217);background:rgba(#ffffff,0.9);outline:none;box-shadow:0 0 0 4px rgba(rgb(206,200,217),0.1)}.contact_form_boxweb form input[type="text"]::placeholder{color:rgba(#000000,0.5);transition:all 0.3s ease}.contact_form_boxweb form input[type="text"]:focus::placeholder{opacity:0.7;transform:translateX(5px)}.contact_form_boxweb .reach_infoweb{margin-bottom:30px;display:flex;position:relative}.contact_form_boxweb .reach_infoweb input[type="checkbox"]{position:absolute;opacity:0}.contact_form_boxweb .reach_infoweb label{color:#000000;line-height:1.5;font-size:15px;cursor:pointer;padding-left:35px;position:relative}.contact_form_boxweb .reach_infoweb label::before{border:1px solid rgba(rgb(206,200,217),0.3);transition:all 0.3s ease;background:rgba(#ffffff,0.6);height:22px;left:0;position:absolute;width:22px;content:"";top:0;border-radius:4px}.contact_form_boxweb .reach_infoweb input[type="checkbox"]:checked + label::before{background:rgb(206,200,217);border-color:rgb(206,200,217)}.contact_form_boxweb .reach_infoweb input[type="checkbox"]:checked + label::after{content:"";position:absolute;width:6px;transform:rotate(45deg);border-width:0 2px 2px 0;border:solid #ffffff;height:12px;top:4px;left:8px}.contact_form_boxweb .reach_infoweb label a{font-weight:600;transition:all 0.3s ease;text-decoration:none;color:rgb(206,200,217);position:relative}.contact_form_boxweb .reach_infoweb label a::after{content:"";width:100%;transform:scaleX(0);height:1px;transform-origin:right;position:absolute;left:0;bottom:-2px;background:rgb(206,200,217);transition:transform 0.3s ease}.contact_form_boxweb .reach_infoweb label a:hover{color:rgb(169,164,185)}.contact_form_boxweb .reach_infoweb label a:hover::after{transform-origin:left;background:rgb(169,164,185);transform:scaleX(1)}.contact_form_boxweb .feedback_linksweb{font-size:18px;z-index:1;cursor:pointer;background:rgb(206,200,217);color:#ffffff;border:none;transition:all 0.3s ease;padding:16px 40px;font-weight:600;position:relative;letter-spacing:0.5px;overflow:hidden;border-radius:8px}.contact_form_boxweb .feedback_linksweb::before{z-index:-1;opacity:0;background:linear-gradient(45deg,rgb(206,200,217),rgb(169,164,185));transition:opacity 0.3s ease;width:100%;left:0;top:0;position:absolute;height:100%;content:""}.contact_form_boxweb .feedback_linksweb:hover::before{opacity:1}.contact_form_boxweb .feedback_linksweb::after{transform:scale(0);background:rgba(255,255,255,0.3);width:50px;transition:all 0.5s ease;z-index:-1;height:50px;border-radius:50%;left:-10px;top:-50%;position:absolute;content:""}.contact_form_boxweb .feedback_linksweb:hover::after{transform:scale(4);opacity:0}.contact_form_boxweb svg{width:22px;stroke:rgb(206,200,217);transition:all 0.3s ease;stroke-width:2;fill:none;filter:drop-shadow(0 2px 2px rgba(rgb(206,200,217),0.3));height:22px}.contact_form_boxweb svg path{stroke-width:2;transition:all 0.3s ease;stroke:rgb(206,200,217)}.contact_form_boxweb svg:hover,.contact_form_boxweb svg:hover path{transform:translateY(-2px);stroke:rgb(169,164,185)}.contact_form_boxweb form input{border:1px solid rgb(206,200,217)}@media (max-width: 1024px) {.contact_form_boxweb{padding:80px 0}.contact_form_boxweb .inquiry_feedbackweb{margin-top:50px}.contact_form_boxweb .img_previewweb{min-height:450px}.contact_form_boxweb .query_blockweb{padding:50px 40px}} @media (max-width: 768px) {.contact_form_boxweb{padding:60px 0}.contact_form_boxweb .inquiry_feedbackweb{flex-direction:column;margin-top:40px}.contact_form_boxweb .img_previewweb{width:100%;min-height:300px}.contact_form_boxweb .query_blockweb{width:100%;padding:40px 30px}.contact_form_boxweb form h3{margin-bottom:30px}.contact_form_boxweb form input[type="text"]{padding:15px 20px;margin-bottom:20px}.contact_form_boxweb .reach_infoweb{margin-bottom:25px}.contact_form_boxweb .feedback_linksweb{padding:14px 30px;width:100%}} @media (max-width: 480px) {.contact_form_boxweb{padding:50px 0}.contact_form_boxweb h2{font-size:calc(37px * 0.85)}.contact_form_boxweb .inquiry_feedbackweb{margin-top:30px;border-radius:12px}.contact_form_boxweb .img_previewweb{min-height:220px}.contact_form_boxweb .query_blockweb{padding:30px 20px}.contact_form_boxweb form h3{font-size:calc(23px * 0.9);margin-bottom:25px}.contact_form_boxweb form input[type="text"]{margin-bottom:15px;padding:12px 15px}.contact_form_boxweb .reach_infoweb{margin-bottom:20px}.contact_form_boxweb .reach_infoweb label{font-size:calc(15px * 0.9)}.contact_form_boxweb .feedback_linksweb{padding:12px 20px}}.join_our_communityweb{position:relative;overflow:hidden;padding:6rem 2rem;background:#ffffff}.join_our_communityweb::before{position:absolute;height:100%;opacity:0.3;top:0;background-image:linear-gradient( 90deg,rgb(234,231,242) 0%,rgb(234,231,242) 50%,transparent 50%,transparent 100% );width:100%;z-index:0;background-size:4px 4px;content:"";left:0}.join_our_communityweb .container{z-index:1;margin:0 auto;position:relative;max-width:1140px}.join_our_communityweb .learning_tracksweb{position:relative;display:flex;flex-direction:column}.join_our_communityweb .learning_tracksweb::before{opacity:0.04;z-index:-1;color:rgb(206,200,217);white-space:nowrap;position:absolute;transform:translate(-50%,-50%);letter-spacing:0.5rem;font-weight:700;font-size:12rem;font-family:Arial,sans-serif;left:50%;top:50%}.join_our_communityweb p{font-size:41px;font-weight:700;position:relative;font-family:Arial,sans-serif;margin-bottom:4rem;max-width:70%;line-height:1.3;color:#000000;transform:translateX(15%)}.join_our_communityweb p::after{transform-origin:left;content:"";left:0;height:5px;position:absolute;width:100px;background:rgb(206,200,217);animation:expandLine 1.5s cubic-bezier(.17,.67,.83,.67) forwards;bottom:-20px}.join_our_communityweb .input_holder{max-width:80%;position:relative;display:grid;margin-left:auto;transform:translateX(-15%);z-index:2;grid-template-columns:3fr 1fr}.join_our_communityweb .input_holder::before{z-index:-1;opacity:0.02;content:"";height:100%;width:100%;background:#000000;transform:translate(10px,10px);position:absolute;transition:transform 0.3s ease}.join_our_communityweb .input_holder:hover::before{transform:translate(5px,5px)}.join_our_communityweb .sub_backdropweb{font-size:18px;outline:none;border:2px solid #000000;transition:all 0.3s ease;padding:1.5rem;font-family:Arial,sans-serif;border-right:none;color:#000000;background:#ffffff}.join_our_communityweb .sub_backdropweb:focus{border-color:rgb(206,200,217)}.join_our_communityweb .feedback_linksweb{background:#000000;padding:0 2rem;border:2px solid #000000;transition:all 0.3s ease;position:relative;letter-spacing:1px;cursor:pointer;color:#ffffff;overflow:hidden;font-weight:600;font-size:17px;font-family:Arial,sans-serif}.join_our_communityweb .feedback_linksweb::after{top:-50%;z-index:-1;transform:scale(0);content:"";transition:transform 0.5s ease,opacity 0.5s ease;position:absolute;height:200%;width:200%;left:-50%;border-radius:50%;opacity:0;background:rgb(206,200,217)}.join_our_communityweb .feedback_linksweb:hover{background:transparent;color:#ffffff;border-color:rgb(206,200,217)}.join_our_communityweb .feedback_linksweb:hover::after{transform:scale(1);opacity:1}@keyframes expandLine {0%{transform:scaleX(0)}100%{transform:scaleX(1)}} @keyframes floatingItem {0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-15px) rotate(5deg)}} .join_our_communityweb::after{width:300px;filter:blur(100px);content:"";border-radius:50%;background:linear-gradient( 45deg,rgb(206,200,217,0.5),rgb(169,164,185,0.5) );animation:floatingItem 20s ease-in-out infinite;height:300px;top:-150px;position:absolute;opacity:0.1;right:-150px}@media (max-width: 992px) {.join_our_communityweb p{transform:translateX(10%);max-width:80%;font-size:28px}.join_our_communityweb .input_holder{transform:translateX(-10%);max-width:90%}.join_our_communityweb .learning_tracksweb::before{font-size:8rem}} @media (max-width: 768px) {.join_our_communityweb{padding:4rem 1.5rem}.join_our_communityweb p{transform:none;max-width:100%;font-size:calc(28px * 0.8)}.join_our_communityweb .input_holder{transform:none;gap:1rem;grid-template-columns:1fr;max-width:100%}.join_our_communityweb .sub_backdropweb{padding:1.2rem;border:2px solid #000000}.join_our_communityweb .feedback_linksweb{padding:1.2rem}.join_our_communityweb .learning_tracksweb::before{font-size:5rem}} @media (max-width: 576px) {.join_our_communityweb{margin:4rem 0;padding:3rem 1rem}.join_our_communityweb p{font-size:20px;margin-bottom:3rem}.join_our_communityweb p::after{width:60px;height:3px}.join_our_communityweb .learning_tracksweb::before{font-size:3.5rem}.join_our_communityweb .sub_backdropweb,.join_our_communityweb .feedback_linksweb{padding:1rem}}.cookieNotificationBarweb{transform:translateY(100%);background:rgb(169,164,185);animation:slideUp 0.5s forwards;z-index:90;width:100%;bottom:0;transition:transform 0.5s ease-in-out;font-family:Arial,sans-serif;box-shadow:0 -4px 10px rgba(0,0,0,0.5);padding:20px 0;position:fixed;border-top:3px solid rgb(169,164,185)}@keyframes slideUp {to{transform:translateY(0)}} .gdpr_bannerweb{padding:20px 5%;gap:20px;display:flex;align-items:center;justify-content:space-between}.cookieNotificationBarweb h5{font-weight:700;font-size:18px;text-transform:uppercase;color:#ffffff;letter-spacing:1px}.cookieNotificationBarweb p{font-size:17px;margin:0;line-height:1.5;color:#ffffff}.track_toggleweb{flex-shrink:0;justify-content:center;filter:drop-shadow(0 0 10px rgb(206,200,217));display:flex;margin-right:15px;align-items:center}.track_toggleweb svg{width:80px;transition:transform 0.3s ease-in-out;height:80px;fill:rgb(206,200,217)}.track_toggleweb:hover svg{transform:scale(1.1)}.data_consentweb{color:#000000;font-size:20px;padding:10px 20px;flex-shrink:0;transition:background-color 0.3s ease,box-shadow 0.3s ease;box-shadow:0 0 15px rgb(206,200,217);white-space:nowrap;text-align:center;line-height:40px;text-decoration:none;cursor:pointer;background:linear-gradient(90deg,rgb(206,200,217),rgb(169,164,185));min-width:140px;margin-left:10px;border-radius:23px}.data_consentweb:hover{box-shadow:0 0 20px rgb(169,164,185)}.cookie_button.data_approveweb:hover{box-shadow:0 0 15px rgb(169,164,185)}.cookieNotificationBarweb p a{color:rgb(206,200,217);text-decoration:none;transition:color 0.3s ease}.cookieNotificationBarweb p a:hover{color:rgb(169,164,185)}#cookiePromptModalweb{display:none}#cookiePromptModalweb:checked ~ .cookieNotificationBarweb{visibility:hidden;opacity:0}@media only screen and (max-width: 1200px) {.cookieNotificationBarweb{padding:15px 0}.gdpr_bannerweb{padding:15px 5%}} @media only screen and (max-width: 800px) {.track_toggleweb{display:none}.gdpr_bannerweb{align-items:center;flex-direction:column;text-align:center}.cookieNotificationBarweb h5{margin-bottom:5px;font-size:20px}.visitor_confirmweb{margin-bottom:15px}.data_consentweb{min-width:100%;margin:10px 0}} .educational_gainsweb{overflow:hidden;perspective:1000px;position:relative;padding:100px 0;background:linear-gradient(135deg,rgb(234,231,242) 0%,rgba(245,247,250,0.95) 100%)}.educational_gainsweb::before{width:100%;height:100%;pointer-events:none;left:0;z-index:0;opacity:0.07;top:0;background:linear-gradient(45deg,transparent 48%,rgb(206,200,217,0.5) 49%,transparent 51%) 0 0 / 40px 40px,linear-gradient(-45deg,transparent 48%,rgb(169,164,185,0.5) 49%,transparent 51%) 0 0 / 60px 60px;content:"";position:absolute}.educational_gainsweb .container{padding:0 20px;max-width:1200px;z-index:1;margin:0 auto;position:relative}.educational_gainsweb .learning_tracksweb{gap:40px;position:relative;flex-direction:column-reverse;display:flex;transform-style:preserve-3d}.educational_gainsweb .text_spotweb{position:relative;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);box-shadow:20px 20px 60px rgba(0,0,0,0.05),-5px -5px 15px rgba(255,255,255,0.8),inset 0 0 0 1px rgba(255,255,255,0.4);transform:translateZ(20px);background:linear-gradient(145deg,rgba(255,255,255,0.95),rgba(255,255,255,0.85));padding:40px;flex:1}.educational_gainsweb .text_spotweb::before{pointer-events:none;position:absolute;content:"";transform:translateZ(-5px);bottom:40px;border-top:2px solid rgb(206,200,217);opacity:0.3;right:40px;top:-10px;border-left:2px solid rgb(206,200,217);transition:all 0.3s ease-out;left:-10px}.educational_gainsweb .text_spotweb::after{transform:translateZ(-10px);transition:all 0.3s ease-out;content:"";right:-15px;filter:blur(1px);height:60%;bottom:-15px;z-index:-1;width:60%;position:absolute;opacity:0.2;background:repeating-linear-gradient( 45deg,rgb(169,164,185,0.5) 0,rgb(169,164,185,0.5) 2px,transparent 2px,transparent 8px )}.educational_gainsweb .text_spotweb h4{color:#000000;font-size:calc(24px * 1.1);line-height:1.3;font-weight:700;letter-spacing:-0.01em;position:relative;transform:translateZ(5px);margin-bottom:30px}.educational_gainsweb .text_spotweb h4::after{content:"";width:80px;bottom:-12px;background:linear-gradient(90deg,rgb(206,200,217),transparent);position:absolute;transform:translateZ(5px);left:0;height:3px}.educational_gainsweb .text_spotweb > div{gap:10px;flex-direction:column;display:flex}.educational_gainsweb .text_spotweb ul{list-style:none;padding:0;margin:0}.educational_gainsweb .text_spotweb li{transition:transform 0.3s ease;margin-bottom:14px;transform:translateZ(10px)}.educational_gainsweb .text_spotweb li:hover{transform:translateZ(15px) translateX(5px)}.educational_gainsweb .text_spotweb li p{line-height:1.6;margin:0;gap:15px;align-items:flex-start;color:#000000;display:flex;font-size:14px}.educational_gainsweb .text_spotweb li p span:first-child{align-items:center;justify-content:center;box-shadow:3px 3px 6px rgba(0,0,0,0.1),-1px -1px 4px rgba(255,255,255,0.8);border-radius:50%;flex-shrink:0;display:flex;background:linear-gradient(135deg,rgba(255,255,255,0.95),rgba(255,255,255,0.5));position:relative;transition:all 0.3s ease;width:44px;height:44px}.educational_gainsweb .text_spotweb li:hover p span:first-child{box-shadow:4px 4px 8px rgba(0,0,0,0.15),-2px -2px 6px rgba(255,255,255,1);background:linear-gradient(135deg,#ffffff,rgba(255,255,255,0.7))}.educational_gainsweb svg{transition:transform 0.3s ease;height:20px;width:20px}.educational_gainsweb li:hover svg{transform:scale(1.1)}.educational_gainsweb svg path{transition:all 0.3s ease;fill:rgb(206,200,217)}.educational_gainsweb li:hover svg path{fill:rgb(169,164,185)}.educational_gainsweb .text_spotweb li p span:last-child{font-weight:400;padding-bottom:4px;position:relative;font-size:14px}.educational_gainsweb .text_spotweb li p span:last-child::after{background:rgb(206,200,217,0.5);left:0;bottom:0;height:1px;transition:width 0.4s cubic-bezier(0.19,1,0.22,1);position:absolute;width:0;content:""}.educational_gainsweb .text_spotweb li:hover p span:last-child::after{width:100%}.educational_gainsweb .img_previewweb{object-fit:cover;position:relative;height:auto;transform:translateZ(40px) rotate(-1deg);box-shadow:20px 20px 60px rgba(0,0,0,0.15),-5px -5px 15px rgba(255,255,255,0.8);width:100%;filter:saturate(0.95) contrast(1.05);transition:all 0.5s cubic-bezier(0.19,1,0.22,1);border-radius:10px}.educational_gainsweb .img_previewweb:hover{filter:saturate(1.1) contrast(1.1);transform:translateZ(45px) rotate(0deg);box-shadow:25px 25px 70px rgba(0,0,0,0.18),-5px -5px 15px rgba(255,255,255,0.9)}.educational_gainsweb .img_previewweb::before{left:0;background:linear-gradient( 135deg,rgb(206,200,217,0.5) 0%,transparent 40%,transparent 60%,rgb(169,164,185,0.5) 100% );height:100%;pointer-events:none;transition:opacity 0.5s ease;position:absolute;top:0;mix-blend-mode:overlay;z-index:1;border-radius:10px;width:100%;content:"";opacity:0.2}.educational_gainsweb .img_previewweb:hover::before{opacity:0.3}@media (min-width: 768px) {.educational_gainsweb{padding:120px 0}.educational_gainsweb .learning_tracksweb{gap:50px;align-items:center;flex-direction:row}.educational_gainsweb .text_spotweb{flex:3;padding:50px}.educational_gainsweb .img_previewweb{max-width:450px;flex:2}.educational_gainsweb .text_spotweb > div{flex-direction:row;gap:30px}.educational_gainsweb .text_spotweb > div > ul{flex:1}.educational_gainsweb .text_spotweb h4{font-size:calc(24px * 1.2)}} @media (min-width: 992px) {.educational_gainsweb{padding:140px 0}.educational_gainsweb .learning_tracksweb{gap:80px}.educational_gainsweb .text_spotweb{padding:60px}.educational_gainsweb .text_spotweb h4{margin-bottom:40px;font-size:calc(24px * 1.3)}.educational_gainsweb .text_spotweb h4::after{width:100px}.educational_gainsweb .text_spotweb li{margin-bottom:20px}.educational_gainsweb .img_previewweb{transform:translateZ(50px) rotate(-2deg)}.educational_gainsweb .img_previewweb:hover{transform:translateZ(60px) rotate(0deg)}} @media (max-width: 767px) {.educational_gainsweb{padding:80px 0}.educational_gainsweb .text_spotweb{padding:30px}.educational_gainsweb .text_spotweb h4{margin-bottom:25px;font-size:24px}.educational_gainsweb .text_spotweb li p{gap:10px}.educational_gainsweb .text_spotweb li p span:first-child{width:36px;height:36px}.educational_gainsweb svg{width:16px;height:16px}.educational_gainsweb .img_previewweb{transform:translateZ(30px) rotate(-1deg)}} @media (max-width: 480px) {.educational_gainsweb{padding:60px 0}.educational_gainsweb .text_spotweb{padding:25px}.educational_gainsweb .text_spotweb h4{font-size:calc(24px * 0.9)}.educational_gainsweb .text_spotweb li p span:first-child{height:32px;width:32px}.educational_gainsweb svg{width:14px;height:14px}.educational_gainsweb .img_previewweb{transform:translateZ(20px) rotate(-1deg)}}.privacy_reserveweb{background:linear-gradient(135deg,rgb(234,231,242) 0%,rgba(rgb(206,200,217,0.5),0.05) 100%);overflow:hidden;padding:6rem 2rem;position:relative}.privacy_reserveweb::before{box-shadow:0 0 20px rgba(rgb(206,200,217,0.5),0.4);position:absolute;height:6px;background:linear-gradient(90deg,rgb(206,200,217) 0%,rgb(169,164,185) 100%);width:100%;top:0;content:"";left:0}.privacy_reserveweb::after{content:"";z-index:0;position:absolute;height:35%;bottom:0;width:35%;transform:translate(10%,10%);pointer-events:none;right:0;background:radial-gradient(circle at bottom right,rgba(rgb(169,164,185,0.5),0.08),transparent 70%)}.privacy_reserveweb .container{position:relative;margin:0 auto;max-width:1140px;transform-style:preserve-3d;z-index:1;perspective:1000px}.privacy_reserveweb h1{position:relative;border-bottom:1px solid rgba(rgb(206,200,217,0.5),0.1);color:rgb(206,200,217);transform:translateZ(5px);font-weight:700;letter-spacing:-0.02em;font-size:40px;margin-bottom:2.5rem;padding-bottom:1rem}.privacy_reserveweb h1::after{content:"";left:0;bottom:-1px;transition:width 0.3s cubic-bezier(0.25,1,0.5,1);height:3px;position:absolute;background:linear-gradient(90deg,rgb(206,200,217),rgb(169,164,185));transform-origin:left center;width:80px}.privacy_reserveweb h2{font-weight:600;margin:3rem 0 1.5rem;color:#000000;font-size:37px;padding-left:1.5rem;transform:translateZ(3px);position:relative}.privacy_reserveweb h2::before{content:"";border-radius:2px;left:0;position:absolute;width:8px;background:linear-gradient(to bottom,rgb(206,200,217),rgb(169,164,185));top:0.3em;height:80%}.privacy_reserveweb h3{padding-left:1.25rem;margin:2.5rem 0 1.25rem;position:relative;font-weight:600;font-size:calc(37px * 0.85);color:#000000}.privacy_reserveweb h3::before{height:70%;border-radius:2px;top:0.4em;width:6px;content:"";background:linear-gradient(to bottom,rgb(169,164,185),rgb(206,200,217));position:absolute;left:0}.privacy_reserveweb h4{position:relative;color:#000000;font-weight:600;margin:2rem 0 1rem;padding-left:1rem;font-size:calc(37px * 0.7)}.privacy_reserveweb h4::before{width:4px;top:0.4em;border-radius:1px;left:0;content:"";height:60%;background:rgb(169,164,185);position:absolute}.privacy_reserveweb p{line-height:1.7;transform:translateZ(1px);position:relative;color:#000000;font-size:14px;margin-bottom:1.5rem;max-width:95%}.privacy_reserveweb p strong{font-weight:600;position:relative;color:#000000}.privacy_reserveweb span{max-width:95%;font-size:14px;position:relative;line-height:1.7;color:#000000;margin-bottom:1.5rem;display:block}.privacy_reserveweb ul{list-style:none;transform:translateZ(2px);position:relative;padding:0.5rem 0 1.5rem 1.5rem}.privacy_reserveweb ul::before{bottom:0;top:0;background:linear-gradient(to bottom,rgb(206,200,217),transparent);left:0;content:"";width:1px;position:absolute}.privacy_reserveweb li{margin-bottom:1.25rem;font-size:14px;line-height:1.6;position:relative;padding-left:1.75rem;color:#000000}.privacy_reserveweb li::before{content:"";background:rgba(rgb(255,255,255,0.5),0.8);height:8px;position:absolute;width:8px;box-shadow:0 0 0 2px rgba(rgb(206,200,217,0.5),0.1);transition:transform 0.3s ease;top:0.6em;border:2px solid rgb(206,200,217);left:0;border-radius:50%}.privacy_reserveweb li:hover::before{background:rgba(rgb(206,200,217,0.5),0.1);transform:scale(1.2)}@media (max-width: 992px) {.privacy_reserveweb{padding:5rem 1.5rem}.privacy_reserveweb h1{font-size:calc(40px * 0.9)}.privacy_reserveweb h2{font-size:calc(37px * 0.9)}.privacy_reserveweb h3{font-size:calc(37px * 0.8)}.privacy_reserveweb h4{font-size:calc(37px * 0.65)}} @media (max-width: 768px) {.privacy_reserveweb{padding:4rem 1.25rem}.privacy_reserveweb::after{width:50%;height:25%}.privacy_reserveweb h1{margin-bottom:2rem;font-size:calc(40px * 0.8)}.privacy_reserveweb h2{padding-left:1.25rem;margin:2.5rem 0 1.25rem}.privacy_reserveweb h3{padding-left:1rem}.privacy_reserveweb h4{padding-left:0.75rem}.privacy_reserveweb p,.privacy_reserveweb span{max-width:100%}.privacy_reserveweb ul{padding-left:0.75rem}.privacy_reserveweb li{padding-left:1.5rem;margin-bottom:1rem}} @media (max-width: 576px) {.privacy_reserveweb{padding:3rem 1rem}.privacy_reserveweb h1{font-size:calc(40px * 0.7);margin-bottom:1.5rem}.privacy_reserveweb h2{padding-left:1rem;margin:2rem 0 1rem;font-size:calc(37px * 0.8)}.privacy_reserveweb h3{font-size:calc(37px * 0.7);padding-left:0.75rem}.privacy_reserveweb h4{font-size:calc(37px * 0.6);padding-left:0.5rem}.privacy_reserveweb h1::after{width:60px}.privacy_reserveweb ul{padding-left:0.5rem}.privacy_reserveweb li{padding-left:1.25rem}}.user_reviewsweb{padding:8rem 0;overflow:hidden;position:relative;background:rgb(234,231,242)}.user_reviewsweb::before{background-size:60px 60px;top:0;height:100%;left:0;background-position:0 0,30px 30px;position:absolute;opacity:0.05;content:"";background:linear-gradient(45deg,rgb(206,200,217,0.5) 25%,transparent 25%,transparent 75%,rgb(206,200,217,0.5) 75%),linear-gradient(45deg,rgb(206,200,217,0.5) 25%,transparent 25%,transparent 75%,rgb(206,200,217,0.5) 75%);z-index:0;width:100%}.user_reviewsweb::after{left:0;content:"";opacity:0.1;background:rgb(206,200,217,0.5);position:absolute;top:0;z-index:0;width:60%;transform:skewX(-20deg) translateX(-20%);height:100%}.user_reviewsweb .container{z-index:1;position:relative}.user_reviewsweb h2{background:linear-gradient(180deg,transparent,rgb(206,200,217,0.5));position:relative;margin-bottom:5rem;font-weight:700;padding:1rem 3rem;font-size:33px;transform:translateX(-50%);clip-path:polygon(0 0,100% 0,95% 100%,5% 100%);left:50%;color:#000000;transform:perspective(500px) rotateX(5deg);display:inline-block;text-align:center}.user_reviewsweb h2::after{content:"";position:absolute;width:100%;left:0;height:5px;background:linear-gradient(90deg,transparent,rgb(206,200,217),transparent);bottom:-10px}.user_reviewsweb .edu_voicesweb{grid-template-columns:repeat(3,1fr);transform-style:preserve-3d;gap:3rem;display:grid;perspective:1000px}.user_reviewsweb .feedback_carouselweb{padding:2.5rem;transition:all 0.5s cubic-bezier(0.175,0.885,0.32,1.275);position:relative;background-color:#ffffff;transform:rotateY(10deg) rotateX(5deg);box-shadow:-5px 5px 15px rgba(0,0,0,0.1),inset 1px 1px 0 rgba(255,255,255,0.8),inset -1px -1px 0 rgba(0,0,0,0.05);align-items:center;flex-direction:column;transform-style:preserve-3d;transform-origin:center center;display:flex}.user_reviewsweb .feedback_carouselweb:nth-child(2n){transform:rotateY(-10deg) rotateX(-5deg)}.user_reviewsweb .feedback_carouselweb:nth-child(3n){transform:rotateY(0) rotateX(-7deg)}.user_reviewsweb .feedback_carouselweb::before{box-shadow:0 10px 30px rgba(0,0,0,0.1);height:100%;z-index:-1;width:100%;opacity:0.5;content:"";left:0;transform:translateZ(-10px);position:absolute;top:0;background:#ffffff}.user_reviewsweb .feedback_carouselweb::after{border-color:transparent transparent rgb(169,164,185,0.5) transparent;height:0;border-style:solid;transform:translateZ(5px);right:0;border-width:0 0 30px 30px;bottom:0;width:0;content:"";position:absolute;transition:all 0.3s ease}.user_reviewsweb .feedback_carouselweb:hover{transform:rotateY(0) rotateX(0) translateZ(20px) scale(1.05);box-shadow:0 20px 40px rgba(0,0,0,0.15),inset 1px 1px 0 rgba(255,255,255,1),inset -1px -1px 0 rgba(0,0,0,0.1);z-index:10}.user_reviewsweb .feedback_carouselweb:hover::after{border-width:0 0 50px 50px;border-color:transparent transparent rgb(169,164,185) transparent}.user_reviewsweb .feedback_carouselweb img{transition:all 0.5s ease;transform:translateZ(15px);border-radius:0;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);box-shadow:0 5px 15px rgba(0,0,0,0.1);object-fit:cover;width:80px;border:2px solid #ffffff;margin-bottom:1.5rem;height:80px}.user_reviewsweb .feedback_carouselweb:hover img{transform:translateZ(30px) rotate(360deg)}.user_reviewsweb .feedback_carouselweb p{font-weight:600;transform:translateZ(10px);transition:all 0.3s ease;color:#000000;font-size:16px;margin-bottom:0.5rem;text-align:center}.user_reviewsweb .feedback_carouselweb:hover p{transform:translateZ(25px);color:rgb(206,200,217)}.user_reviewsweb .feedback_carouselweb .description{transform:translateZ(5px);font-weight:400;padding:1rem;text-align:center;color:#000000;position:relative;font-size:17px;line-height:1.6;transition:all 0.3s ease}.user_reviewsweb .feedback_carouselweb:hover .description{transform:translateZ(20px)}.user_reviewsweb .feedback_carouselweb .description::before{position:absolute;border-top:2px solid rgb(206,200,217,0.5);left:0;width:20px;content:"";height:20px;top:0;border-left:2px solid rgb(206,200,217,0.5);transition:all 0.3s ease}.user_reviewsweb .feedback_carouselweb:hover .description::before{width:30px;height:30px;border-color:rgb(206,200,217)}.user_reviewsweb .feedback_carouselweb .description::after{border-right:2px solid rgb(169,164,185,0.5);position:absolute;content:"";bottom:0;height:20px;border-bottom:2px solid rgb(169,164,185,0.5);width:20px;transition:all 0.3s ease;right:0}.user_reviewsweb .feedback_carouselweb:hover .description::after{width:30px;height:30px;border-color:rgb(169,164,185)}.user_reviewsweb .feedback_carouselweb:nth-child(3n+1)::before{background:linear-gradient(135deg,#ffffff,rgb(234,231,242))}.user_reviewsweb .feedback_carouselweb:nth-child(3n+2)::before{background:linear-gradient(45deg,#ffffff,rgb(234,231,242))}.user_reviewsweb .learning_tracksweb::before{background:rgb(206,200,217,0.5);bottom:-50px;height:200px;width:200px;left:-50px;position:absolute;z-index:-1;content:"";opacity:0.1;clip-path:polygon(0% 0%,100% 0%,0% 100%)}.user_reviewsweb .learning_tracksweb::after{background:rgb(169,164,185,0.5);content:"";clip-path:polygon(100% 0%,100% 100%,0% 100%);z-index:-1;top:-50px;height:200px;opacity:0.1;width:200px;position:absolute;right:-50px}@keyframes fold {0%,100%{transform:rotateY(0) rotateX(0)}50%{transform:rotateY(5deg) rotateX(5deg)}} @media (max-width: 992px) {.user_reviewsweb .edu_voicesweb{grid-template-columns:repeat(2,1fr)}} @media (max-width: 768px) {.user_reviewsweb{padding:5rem 0}.user_reviewsweb h2{font-size:calc(33px * 0.9);margin-bottom:3rem;clip-path:none;padding:0;background:none;transform:none}.user_reviewsweb .edu_voicesweb{grid-template-columns:1fr;gap:3rem}.user_reviewsweb .feedback_carouselweb,.user_reviewsweb .feedback_carouselweb:nth-child(2n),.user_reviewsweb .feedback_carouselweb:nth-child(3n){animation:fold 10s infinite alternate ease-in-out;transform:none}.user_reviewsweb .feedback_carouselweb:hover{transform:translateY(-10px)}.user_reviewsweb .feedback_carouselweb:hover img{transform:translateZ(10px) rotate(360deg)}.user_reviewsweb .feedback_carouselweb img,.user_reviewsweb .feedback_carouselweb p,.user_reviewsweb .feedback_carouselweb .description,.user_reviewsweb .feedback_carouselweb:hover p,.user_reviewsweb .feedback_carouselweb:hover .description{transform:none}}.course_instructorweb{overflow:hidden;padding:6rem 2rem;position:relative;background:rgb(234,231,242)}.course_instructorweb::before{transform-origin:left center;height:1px;top:40%;content:"";background:linear-gradient(to right,transparent,rgb(206,200,217,0.5),transparent);position:absolute;animation:lineExpand 5s ease-in-out infinite alternate;left:0;width:40%}.course_instructorweb::after{position:absolute;bottom:40%;content:"";height:1px;right:0;transform-origin:right center;width:40%;animation:lineExpand 5s ease-in-out infinite alternate 2.5s;background:linear-gradient(to left,transparent,rgb(169,164,185,0.5),transparent)}.course_instructorweb .feedback_carouselweb{grid-template-columns:1fr 2fr;max-width:1100px;display:grid;position:relative;z-index:1;gap:4rem;margin:0 auto}.course_instructorweb .img_previewweb{clip-path:polygon(0 10%,100% 0%,85% 100%,0% 90%);transform:scale(1);overflow:hidden;filter:grayscale(100%);border-radius:0;height:400px;transition:all 0.7s cubic-bezier(0.19,1,0.22,1);position:relative;width:100%}.course_instructorweb .img_previewweb::after{left:0;width:100%;content:"";top:0;opacity:0.5;transition:all 0.7s ease;height:100%;mix-blend-mode:overlay;background:linear-gradient(135deg,rgb(206,200,217,0.5) 0%,transparent 50%);position:absolute}.course_instructorweb .work_boxweb{display:flex;position:relative;justify-content:center;flex-direction:column;transition:all 0.7s ease;opacity:0.9}.course_instructorweb .work_boxweb::before{height:70%;position:absolute;left:-2rem;width:1px;top:15%;content:"";background:linear-gradient(to bottom,transparent,rgba(0,0,0,0.5),transparent)}.course_instructorweb .name{color:#000000;font-size:calc(47px * 1.2);transform:translateX(0);margin-bottom:1rem;transition:all 0.5s ease;position:relative;font-weight:700}.course_instructorweb .name::after{background:rgb(206,200,217);position:absolute;left:0;height:2px;transition:transform 0.5s ease 0.2s;bottom:-0.5rem;width:50px;transform:scaleX(0);content:"";transform-origin:left}.course_instructorweb .work_boxweb div:nth-child(2){font-weight:300;font-size:19px;margin-bottom:3rem;transform:translateX(0);text-transform:uppercase;color:rgb(169,164,185);letter-spacing:2px;transition:all 0.5s ease 0.1s}.course_instructorweb .emp_progressweb{padding-left:2rem;font-weight:300;line-height:1.8;position:relative;color:#000000;transform:translateX(0);font-size:22px;transition:all 0.5s ease 0.2s}.course_instructorweb .emp_progressweb::before{line-height:1;position:absolute;content:"";color:rgb(206,200,217,0.5);font-size:4rem;font-family:serif;top:-1rem;left:0}.course_instructorweb .feedback_carouselweb:hover .img_previewweb{filter:grayscale(0%);transform:scale(1.05)}.course_instructorweb .feedback_carouselweb:hover .img_previewweb::after{opacity:0.3}.course_instructorweb .feedback_carouselweb:hover .name{transform:translateX(10px)}.course_instructorweb .feedback_carouselweb:hover .name::after{transform:scaleX(1)}.course_instructorweb .feedback_carouselweb:hover .work_boxweb div:nth-child(2){transform:translateX(20px)}.course_instructorweb .feedback_carouselweb:hover .emp_progressweb{transform:translateX(5px)}@keyframes lineExpand {0%{transform:scaleX(0.3);opacity:0.3}100%{transform:scaleX(1);opacity:1}} @media screen and (max-width: 991px) {.course_instructorweb .feedback_carouselweb{grid-template-columns:1fr;gap:3rem}.course_instructorweb .img_previewweb{width:80%;clip-path:polygon(0 5%,100% 0%,95% 100%,0% 95%);margin:0 auto;height:350px}.course_instructorweb .work_boxweb::before{left:20%;width:60%;top:-1.5rem;height:1px;background:linear-gradient(to right,transparent,rgba(0,0,0,0.5),transparent)}.course_instructorweb .feedback_carouselweb:hover .name,.course_instructorweb .feedback_carouselweb:hover .work_boxweb div:nth-child(2),.course_instructorweb .feedback_carouselweb:hover .emp_progressweb{transform:translateX(0)}}.code_labsweb{background-position:center center;padding:5rem 0 3rem;color:#ffffff;z-index:1;position:relative}.code_labsweb::before{position:absolute;background:linear-gradient(0deg,#000000 20%,transparent 100%);z-index:-1;height:100%;left:0;width:100%;top:0;content:""}.code_labsweb::after{z-index:-1;top:0;background:repeating-linear-gradient( 0deg,rgba(0,0,0,0.3) 0px,rgba(0,0,0,0.3) 1px,transparent 1px,transparent 20px );left:0;content:"";opacity:0.5;height:100%;width:100%;position:absolute}.code_labsweb .container{position:relative;display:flex;flex-direction:column}.code_labsweb .container::before{content:"";background:linear-gradient(0deg,rgb(206,200,217) 0%,transparent 100%);left:0;opacity:0.3;width:100%;position:absolute;top:-80px;clip-path:polygon(0 80%,100% 80%,100% 100%,0 100%);height:80px}.code_labsweb .company_holder{position:relative;backdrop-filter:blur(5px);clip-path:polygon( 0 0,calc(100% - 30px) 0,100% 30px,100% 100%,30px 100%,0 calc(100% - 30px) );background:rgba(0,0,0,0.4);padding:2rem;border:1px solid rgba(rgb(206,200,217),0.3);border-radius:10px;margin-bottom:4rem}.code_labsweb .company_holder::before{z-index:-1;width:calc(100% + 10px);position:absolute;background:linear-gradient(45deg,rgb(206,200,217),transparent 70%);top:-5px;clip-path:polygon( 0 0,calc(100% - 40px) 0,100% 40px,100% 100%,40px 100%,0 calc(100% - 40px) );height:calc(100% + 10px);left:-5px;content:"";opacity:0.5;filter:blur(5px)}.code_labsweb .company_holder h3{text-transform:uppercase;display:inline-block;letter-spacing:2px;margin-bottom:1.5rem;color:#ffffff;font-size:calc(33px * 1.2);position:relative;font-weight:700;text-shadow:0 0 10px rgb(206,200,217),0 0 20px rgb(206,200,217),0 0 30px rgb(206,200,217)}.code_labsweb .company_holder h3::before{position:absolute;z-index:-1;opacity:0.7;filter:blur(1px);top:2px;content:attr(data-text);left:2px;color:rgb(206,200,217)}.code_labsweb .footer_captionweb{font-size:12px;border-left:2px solid rgb(206,200,217);margin-top:1.5rem;line-height:1.6;opacity:0.8;color:#ffffff;padding-left:1rem}.code_labsweb .teach_suppweb{display:flex;position:relative;justify-content:space-between}.code_labsweb .teach_suppweb::before{content:"";width:100%;top:-20px;background:linear-gradient(90deg,transparent,rgb(206,200,217),transparent);position:absolute;height:1px;left:0}.code_labsweb .head_coreweb{display:flex;width:100%;justify-content:space-between;gap:2rem}.code_labsweb .nav_mainweb{box-shadow:-5px 5px 15px rgba(0,0,0,0.3);border-left:2px solid rgb(206,200,217);border-bottom:2px solid rgb(206,200,217);transition:all 0.3s ease;background:rgba(0,0,0,0.2);flex:1;position:relative;padding:1.5rem}.code_labsweb .nav_mainweb:hover{background:rgba(rgb(206,200,217,0.5),0.1);transform:translateY(-5px);box-shadow:-8px 8px 20px rgba(0,0,0,0.4)}.code_labsweb .nav_mainweb h5{margin-bottom:1.5rem;position:relative;color:rgb(169,164,185);letter-spacing:2px;text-transform:uppercase;font-weight:600;font-size:19px}.code_labsweb .nav_mainweb h5::after{left:0;width:40px;position:absolute;height:2px;background:rgb(206,200,217);content:"";bottom:-8px;box-shadow:0 0 10px rgb(206,200,217)}.code_labsweb .nav_mainweb .head_coreweb{display:flex;flex-direction:column;gap:1rem}.code_labsweb .nav_mainweb .head_coreweb a{text-decoration:none;color:#ffffff;transition:all 0.3s ease;opacity:0.7;position:relative;font-size:12px;overflow:hidden;padding:0.5rem 0 0.5rem 1.5rem}.code_labsweb .nav_mainweb .head_coreweb a::before{left:0;font-size:0.8em;content:"//";color:rgb(206,200,217);position:absolute;transition:all 0.3s ease}.code_labsweb .nav_mainweb .head_coreweb a:hover{text-shadow:0 0 5px rgb(206,200,217);color:rgb(206,200,217);opacity:1}.code_labsweb .nav_mainweb .head_coreweb a:hover::before{color:rgb(169,164,185)}.volunteerweb{position:relative;background:rgba(0,0,0,0.6);padding:1.5rem 0;margin-top:3rem;clip-path:polygon(0 0,100% 0,95% 100%,5% 100%)}.volunteerweb::before{position:absolute;top:0;background-image:linear-gradient(90deg,transparent,rgb(206,200,217),transparent);width:100%;content:"";left:0;height:1px}.volunteerweb .container{align-items:center;display:flex;justify-content:center}.volunteerweb .podcast_ctaweb{color:#ffffff;font-size:12px;text-align:center;opacity:0.7;letter-spacing:1px;text-transform:uppercase}.volunteerweb .podcast_ctaweb::before,.volunteerweb .podcast_ctaweb::after{color:rgb(206,200,217);margin:0 10px;content:"//"}@keyframes neon-flicker {0%,19%,21%,23%,25%,54%,56%,100%{opacity:0.9;text-shadow:0 0 10px rgb(206,200,217),0 0 20px rgb(206,200,217)}20%,24%,55%{opacity:0.5;text-shadow:none}} @keyframes scan-lines {0%{background-position:0 0}100%{background-position:0 100%}} @media screen and (max-width: 992px) {.code_labsweb .teach_suppweb{flex-direction:column}.code_labsweb .head_coreweb{flex-direction:column}.code_labsweb .nav_mainweb{margin-bottom:1rem;width:100%}.volunteerweb{clip-path:polygon(0 0,100% 0,90% 100%,10% 100%)}} @media screen and (max-width: 768px) {.code_labsweb{padding:4rem 0 2rem}.code_labsweb .company_holder{padding:1.5rem;margin-bottom:3rem}.code_labsweb .company_holder h3{font-size:33px}.code_labsweb .nav_mainweb h5{font-size:calc(19px * 0.9)}.volunteerweb{clip-path:polygon(0 0,100% 0,85% 100%,15% 100%);padding:1.2rem 0;margin-top:2rem}} @media screen and (max-width: 576px) {.code_labsweb{padding:3rem 0 2rem}.code_labsweb .company_holder{clip-path:polygon( 0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px) )}.code_labsweb .company_holder h3{font-size:calc(33px * 0.85);letter-spacing:1px}.code_labsweb .footer_captionweb{font-size:calc(12px * 0.9)}.code_labsweb .nav_mainweb{padding:1rem}.code_labsweb .nav_mainweb .head_coreweb a{font-size:calc(12px * 0.9)}.volunteerweb{clip-path:polygon(0 0,100% 0,80% 100%,20% 100%);padding:1rem 0}.volunteerweb .podcast_ctaweb::before,.volunteerweb .podcast_ctaweb::after{display:none}}header{padding:1.5rem 0;box-shadow:0 5px 15px rgb(206,200,217,0.5);background:linear-gradient(to right,rgb(234,231,242),#ffffff);z-index:100;position:relative}header .container{position:relative;padding:0 1.5rem;margin:0 auto;max-width:1200px}header .main_learningweb{flex-direction:column;gap:1.2rem;align-items:center;display:flex}header .nav_masterweb{display:block;position:relative;text-decoration:none;margin-bottom:0.5rem;transition:all 0.3s ease;border-radius:10px;padding:0.5rem}header .nav_masterweb::after{height:2px;background:linear-gradient(to right,transparent,rgb(206,200,217),transparent);position:absolute;width:100%;content:'';left:0;opacity:0.7;bottom:-5px}header .nav_masterweb svg{height:auto;width:180px;transition:transform 0.3s ease}header .nav_masterweb:hover svg{transform:scale(1.05)}header .nav_mainweb{justify-content:center;background:linear-gradient(to right,rgb(206,200,217,0.5),rgb(169,164,185,0.5));width:100%;gap:0.5rem;border-radius:27px;display:flex;flex-wrap:wrap;padding:0.8rem}header .top_expertweb{background:#ffffff;box-shadow:0 2px 5px rgba(0,0,0,0.05);font-family:Arial,sans-serif;border-radius:10px;color:#000000;font-weight:400;transition:all 0.3s ease;padding:0.6rem 1.2rem;font-size:18px;text-decoration:none}header .top_expertweb:hover{background:linear-gradient(135deg,rgb(206,200,217),rgb(169,164,185));color:#ffffff;transform:translateY(-2px);box-shadow:0 4px 8px rgb(206,200,217,0.5)}@media (max-width: 991px) {header{padding:1.2rem 0}header .nav_masterweb svg{width:160px}header .nav_mainweb{padding:0.7rem}header .top_expertweb{font-size:calc(18px - 1px);padding:0.5rem 1rem}} @media (max-width: 767px) {header{padding:1rem 0}header .main_learningweb{gap:1rem}header .nav_masterweb svg{width:140px}header .nav_mainweb{gap:0.4rem;padding:0.6rem}header .top_expertweb{font-size:calc(18px - 2px);padding:0.4rem 0.8rem}} @media (max-width: 480px) {header{padding:0.8rem 0}header .main_learningweb{gap:0.8rem}header .nav_masterweb svg{width:120px}header .nav_mainweb{overflow-x:auto;padding:0.5rem;justify-content:flex-start;flex-wrap:nowrap}header .nav_mainweb::-webkit-scrollbar{height:3px}header .nav_mainweb::-webkit-scrollbar-thumb{border-radius:10px;background:rgb(206,200,217)}header .top_expertweb{padding:0.4rem 0.7rem;white-space:nowrap;flex-shrink:0;font-size:calc(18px - 2px)}}.course_programweb{overflow:hidden;background:rgb(234,231,242);position:relative;padding:90px 0;z-index:1}.course_programweb::before{content:"";top:0;opacity:0.25;height:100%;z-index:-1;position:absolute;width:100%;background:linear-gradient(135deg,rgb(206,200,217,0.5) 0%,transparent 70%),linear-gradient(225deg,rgb(169,164,185,0.5) 0%,transparent 70%);left:0}.course_programweb::after{content:"";position:absolute;width:100%;background-image:radial-gradient(circle at 20% 30%,rgb(206,200,217,0.5) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgb(169,164,185,0.5) 0%,transparent 40%);top:0;opacity:0.2;left:0;z-index:-1;height:100%}.course_programweb .container{z-index:2;margin:0 auto;max-width:1000px;padding:0 15px;position:relative}.course_programweb .learning_tracksweb{position:relative;display:flex;flex-direction:column;gap:40px}.course_programweb .img_previewweb{border-radius:15px;height:450px;box-shadow:0 20px 40px rgba(0,0,0,0.15);transition:transform 0.6s cubic-bezier(0.165,0.84,0.44,1),box-shadow 0.6s;z-index:1;overflow:hidden;position:relative;transform:translateZ(0)}.course_programweb .img_previewweb:hover{transform:translateY(-10px);box-shadow:0 30px 50px rgba(0,0,0,0.2)}.course_programweb .img_previewweb::before{background:linear-gradient(to bottom,transparent 70%,rgb(206,200,217,0.5) 100%);opacity:0.7;z-index:1;position:absolute;inset:0;content:""}.course_programweb .img_previewweb::after{inset:0;background:repeating-linear-gradient( -45deg,transparent,transparent 20px,rgb(206,200,217,0.5) 20px,rgb(206,200,217,0.5) 21px );content:"";opacity:0.05;z-index:1;position:absolute}.course_programweb .job_skillsweb{border-radius:15px;padding:40px;transition:transform 0.5s ease,box-shadow 0.5s ease;z-index:1;box-shadow:0 15px 35px rgba(0,0,0,0.1);position:relative;background:#ffffff}.course_programweb .job_skillsweb:hover{box-shadow:0 20px 40px rgba(0,0,0,0.15);transform:translateY(-5px)}.course_programweb .job_skillsweb::before{border-radius:15px 15px 0 0;width:100%;background:linear-gradient(90deg,rgb(206,200,217),rgb(169,164,185));position:absolute;top:0;left:0;height:5px;content:""}.course_programweb .job_skillsweb::after{background:#ffffff;z-index:-1;height:10px;border-radius:0 0 50% 50%;left:5%;content:"";box-shadow:0 5px 15px rgba(0,0,0,0.1);position:absolute;width:90%;bottom:-5px}.course_programweb .header_knowweb{box-shadow:0 5px 15px rgba(0,0,0,0.05);align-items:center;justify-content:center;display:inline-flex;position:relative;border-radius:10px;transition:transform 0.3s ease,box-shadow 0.3s ease;margin-bottom:25px;background:rgb(234,231,242);padding:15px}.course_programweb .header_knowweb:hover{box-shadow:0 8px 20px rgba(0,0,0,0.1);transform:translateY(-3px) rotate(5deg)}.course_programweb .header_knowweb::after{opacity:0.5;position:absolute;content:"";border:1px dashed rgb(206,200,217,0.5);border-radius:10px;inset:0}.course_programweb .header_knowweb svg{transition:transform 0.3s ease;height:auto;width:80px}.course_programweb .header_knowweb:hover svg{transform:scale(1.05)}.course_programweb .header_knowweb svg path{fill:rgb(206,200,217);transition:fill 0.3s ease}.course_programweb .header_knowweb:hover svg path{fill:rgb(169,164,185)}.course_programweb .job_skillsweb h3{font-size:30px;font-weight:700;font-family:Arial,sans-serif;margin-bottom:20px;position:relative;color:#000000;padding-bottom:15px}.course_programweb .job_skillsweb h3::after{height:3px;content:"";transition:width 0.4s ease;left:0;width:50px;position:absolute;background:rgb(206,200,217);bottom:0}.course_programweb .job_skillsweb:hover h3::after{width:100px}.course_programweb .job_skillsweb p{font-size:13px;line-height:1.8;margin-bottom:0;font-weight:400;color:#000000;position:relative;font-family:Arial,sans-serif}@keyframes float {0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}} @keyframes shine {0%{background-position:-200% center}100%{background-position:200% center}} @media (min-width: 992px) and (max-width: 1199px) {.course_programweb{padding:80px 0}.course_programweb .img_previewweb{height:400px}.course_programweb .job_skillsweb{padding:35px}} @media (min-width: 768px) and (max-width: 991px) {.course_programweb{padding:70px 0}.course_programweb .img_previewweb{height:350px}.course_programweb .job_skillsweb{padding:30px}.course_programweb .header_knowweb{padding:12px}.course_programweb .header_knowweb svg{width:70px}} @media (max-width: 767px) {.course_programweb{padding:60px 0}.course_programweb .learning_tracksweb{gap:30px}.course_programweb .img_previewweb{height:300px}.course_programweb .job_skillsweb{padding:25px}.course_programweb .header_knowweb{margin-bottom:20px;padding:10px}.course_programweb .header_knowweb svg{width:60px}.course_programweb .job_skillsweb h3{padding-bottom:12px;font-size:calc(30px * 0.9);margin-bottom:15px}} @media (max-width: 576px) {.course_programweb{padding:50px 0}.course_programweb .learning_tracksweb{gap:25px}.course_programweb .img_previewweb{height:250px}.course_programweb .job_skillsweb{padding:20px}.course_programweb .header_knowweb{padding:8px;margin-bottom:15px}.course_programweb .header_knowweb svg{width:50px}.course_programweb .job_skillsweb h3{font-size:calc(30px * 0.8);margin-bottom:12px;padding-bottom:10px}}.appContentweb{background:linear-gradient(135deg,rgb(234,231,242) 0%,rgba(rgb(206,200,217),0.05) 100%);overflow:hidden;position:relative;padding:6rem 0}.appContentweb::before{position:absolute;z-index:0;height:100%;opacity:0.8;width:100%;background:radial-gradient(circle at 20% 30%,rgba(rgb(206,200,217),0.07) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(rgb(169,164,185),0.05) 0%,transparent 60%);content:"";left:0;top:0}.appContentweb::after{top:-10%;clip-path:polygon(0 0,100% 25%,85% 100%,15% 80%);width:40%;content:"";position:absolute;transform:rotate(-15deg);background:linear-gradient(45deg,rgba(rgb(206,200,217),0.03) 0%,rgba(rgb(169,164,185),0.05) 100%);animation:float 15s infinite ease-in-out;height:70%;z-index:0;right:-5%}.appContentweb .container{padding:0 2rem;z-index:1;perspective:1000px;position:relative;transform-style:preserve-3d;max-width:1200px;margin:0 auto}.appContentweb h2{color:rgb(206,200,217);text-shadow:0 2px 15px rgba(#000000,0.05);max-width:90%;font-weight:700;font-family:Arial,sans-serif;margin-bottom:2.5rem;transform:translateZ(10px);font-size:37px;position:relative;letter-spacing:-0.02em;line-height:1.3}.appContentweb h2::after{animation:expandWidth 0.8s ease-out forwards;bottom:-0.8rem;border-radius:2px;content:"";position:absolute;background:linear-gradient(90deg,rgb(206,200,217) 0%,rgb(169,164,185) 100%);height:4px;left:0;width:5rem;transform-origin:left center}.appContentweb .learning_tracksweb{box-shadow:0 15px 35px rgba(#000000,0.05),0 5px 15px rgba(#000000,0.03);transition:all 0.4s cubic-bezier(0.215,0.61,0.355,1);overflow:hidden;position:relative;transform:translateZ(5px);border-radius:12px;background:#ffffff;padding:3rem}.appContentweb .learning_tracksweb::before{top:0;content:"";background:linear-gradient(90deg,rgb(206,200,217) 0%,rgb(169,164,185) 100%);left:0;width:100%;position:absolute;height:6px}.appContentweb .learning_tracksweb::after{background-image:linear-gradient(45deg,rgba(rgb(206,200,217),0.03) 25%,transparent 25%),linear-gradient(-45deg,rgba(rgb(206,200,217),0.03) 25%,transparent 25%);content:"";height:30%;bottom:0;opacity:0.5;right:0;position:absolute;z-index:-1;width:40%;background-size:12px 12px}.appContentweb ul{padding:0;list-style:none;margin:0}.appContentweb li{transform:translateY(20px);animation:fadeInUp 0.8s ease-out 0.2s forwards;position:relative;padding-left:0;opacity:0}.appContentweb li::before{position:absolute;background:rgb(169,164,185);width:8px;height:8px;left:-1.5rem;content:"";border-radius:50%;box-shadow:0 0 0 3px rgba(rgb(169,164,185),0.1);top:0.5rem}.appContentweb span{font-family:Arial,sans-serif;font-weight:400;letter-spacing:0.01em;display:block;font-size:calc(18px * 1.05);color:#000000;line-height:1.7}@keyframes fadeInUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes expandWidth {from{width:0}to{width:5rem}} @keyframes float {0%,100%{transform:rotate(-15deg) translateY(0)}50%{transform:rotate(-15deg) translateY(-15px)}} @media (hover: hover) {.appContentweb .learning_tracksweb:hover{box-shadow:0 20px 45px rgba(#000000,0.07),0 5px 20px rgba(#000000,0.05);transform:translateZ(10px) scale(1.01)}} @media (max-width: 992px) {.appContentweb{padding:5rem 0}.appContentweb h2{font-size:calc(37px * 0.9);max-width:100%}.appContentweb .learning_tracksweb{padding:2.5rem}} @media (max-width: 768px) {.appContentweb{padding:4rem 0}.appContentweb h2{margin-bottom:2rem;font-size:calc(37px * 0.8)}.appContentweb .learning_tracksweb{padding:2rem}.appContentweb span{line-height:1.6;font-size:18px}} @media (max-width: 576px) {.appContentweb{padding:3rem 0}.appContentweb .container{padding:0 1.5rem}.appContentweb h2{margin-bottom:1.5rem;font-size:calc(37px * 0.7)}.appContentweb .learning_tracksweb{padding:1.5rem}.appContentweb li::before{left:-1.2rem;height:6px;width:6px}}.prospective_membersweb{padding:110px 0;background:linear-gradient(150deg,rgb(234,231,242) 30%,rgb(169,164,185,0.5) 100%);overflow:hidden;position:relative}.prospective_membersweb::before{background:rgb(206,200,217,0.5);width:80%;height:200%;filter:blur(60px);animation:float-slow 20s ease-in-out infinite alternate;content:"";border-radius:100px;right:-20%;transform:rotate(30deg);opacity:0.1;top:-50%;position:absolute}.prospective_membersweb::after{left:0;content:"";position:absolute;background:linear-gradient(90deg,transparent 0%,rgb(206,200,217,0.5) 25%,rgb(206,200,217) 50%,rgb(206,200,217,0.5) 75%,transparent 100% );bottom:0;height:1px;width:100%}@keyframes float-slow {0%{transform:rotate(30deg) translateY(0)}100%{transform:rotate(30deg) translateY(-50px)}} .prospective_membersweb .container{margin:0 auto;padding:0 20px;z-index:2;position:relative;max-width:1200px}.prospective_membersweb .learning_tracksweb{display:grid;position:relative;grid-template-columns:300px 1fr;align-items:start;gap:40px}.prospective_membersweb h4{line-height:1.3;padding:0;font-weight:700;font-size:35px;position:relative;margin:0;color:#000000}.prospective_membersweb h4::before{top:-20px;position:absolute;content:"";height:5px;width:50px;left:0;border-radius:10px;background:linear-gradient(90deg,rgb(206,200,217),rgb(169,164,185))}.prospective_membersweb h4::after{width:120px;left:0;bottom:-20px;height:2px;border-radius:10px;content:"";position:absolute;background:rgb(206,200,217,0.5)}.prospective_membersweb div{gap:20px;display:flex;flex-direction:column}.prospective_membersweb div p{font-size:17px;border-radius:8px;align-items:center;box-shadow:0 10px 30px rgba(0,0,0,0.05);color:#000000;transition:all 0.3s ease;margin:0;position:relative;display:flex;overflow:hidden;backdrop-filter:blur(10px);line-height:1.6;padding:20px 25px;background:rgba(255,255,255,0.9);z-index:1}.prospective_membersweb div p:nth-child(even){transform:translateX(30px)}.prospective_membersweb div p:hover{box-shadow:0 15px 35px rgba(0,0,0,0.1);transform:translateY(-5px)}.prospective_membersweb div p:nth-child(even):hover{transform:translate(30px,-5px)}.prospective_membersweb div p::before{width:4px;height:100%;transition:width 0.3s ease;content:"";top:0;background:linear-gradient(180deg,rgb(206,200,217),rgb(169,164,185));position:absolute;opacity:0.7;left:0}.prospective_membersweb div p:hover::before{width:8px}.prospective_membersweb div p svg{width:28px;margin-right:20px;transition:all 0.3s ease;height:28px;min-width:28px;z-index:2;position:relative}.prospective_membersweb div p:hover svg{transform:scale(1.2)}.prospective_membersweb div p svg path{fill:rgb(206,200,217);transition:fill 0.3s ease}.prospective_membersweb div p:hover svg path{fill:rgb(169,164,185)}@media (max-width: 991px) {.prospective_membersweb{padding:90px 0}.prospective_membersweb .learning_tracksweb{grid-template-columns:250px 1fr;gap:30px}.prospective_membersweb h4{font-size:calc(35px - 2px)}.prospective_membersweb div{gap:15px}.prospective_membersweb div p{padding:18px 20px}.prospective_membersweb div p:nth-child(even){transform:translateX(20px)}.prospective_membersweb div p:nth-child(even):hover{transform:translate(20px,-5px)}.prospective_membersweb div p svg{margin-right:15px;width:24px;min-width:24px;height:24px}} @media (max-width: 767px) {.prospective_membersweb{padding:70px 0}.prospective_membersweb .learning_tracksweb{gap:40px;grid-template-columns:1fr}.prospective_membersweb h4{max-width:500px;font-size:calc(35px - 2px);margin:0 auto;text-align:center}.prospective_membersweb h4::before{left:50%;transform:translateX(-50%)}.prospective_membersweb h4::after{transform:translateX(-50%);left:50%;width:100px}.prospective_membersweb div p:nth-child(even){transform:translateX(0)}.prospective_membersweb div p:nth-child(even):hover{transform:translateY(-5px)}} @media (max-width: 479px) {.prospective_membersweb{padding:50px 0}.prospective_membersweb h4{font-size:calc(35px - 4px)}.prospective_membersweb div{gap:12px}.prospective_membersweb div p{padding:15px}.prospective_membersweb div p svg{width:20px;margin-right:12px;height:20px;min-width:20px}}.location_infoweb{padding:90px 0;position:relative;overflow:hidden;isolation:isolate;background:rgb(234,231,242)}.location_infoweb::before{content:'';left:0;background-size:60px 60px;z-index:-2;top:0;animation:patternMove 30s linear infinite;position:absolute;width:100%;height:100%;background:linear-gradient(135deg,transparent 25%,rgb(206,200,217,0.5) 25%,rgb(206,200,217,0.5) 30%,transparent 30%),linear-gradient(225deg,transparent 25%,rgb(169,164,185,0.5) 25%,rgb(169,164,185,0.5) 30%,transparent 30%)}.location_infoweb::after{top:0;background:linear-gradient(45deg,rgb(206,200,217,0.5) 0%,transparent 50%,rgb(169,164,185,0.5) 100%);left:0;z-index:-1;content:'';height:100%;position:absolute;opacity:0.4;width:100%}@keyframes patternMove {0%{background-position:0 0}100%{background-position:120px 120px}} .location_infoweb .container{position:relative;max-width:1300px;margin:0 auto;padding:0 20px}.location_infoweb .container::after{position:absolute;transform:translate(-50%,-50%);animation:pulseEffect 10s infinite alternate;top:50%;background:linear-gradient(rgba(var(--primary-color,0,120,200),0.1) 0%,transparent 80%),radial-gradient(circle at center,rgba(var(--secondary-color,100,0,150),0.05) 0%,transparent 60%);width:500px;content:'';filter:blur(50px);z-index:-1;opacity:0.5;height:500px;border-radius:50%;left:50%}@keyframes pulseEffect {0%{transform:translate(-50%,-50%) scale(0.9);opacity:0.3}100%{transform:translate(-50%,-50%) scale(1.1);opacity:0.5}} .location_infoweb .team_contactweb{display:flex;box-shadow:0 20px 40px rgba(0,0,0,0.12),0 0 0 1px rgba(0,0,0,0.05);background:#ffffff;border-radius:0;transform:translateY(0);transition:transform 0.6s cubic-bezier(0.22,1,0.36,1),box-shadow 0.6s cubic-bezier(0.22,1,0.36,1);position:relative;flex-direction:column;overflow:hidden}.location_infoweb .team_contactweb::before{position:absolute;top:0;height:100%;content:'';z-index:1;width:5px;opacity:1;transition:height 0.5s ease;background:linear-gradient(to bottom,rgb(206,200,217),rgb(169,164,185));left:0}.location_infoweb .team_contactweb::after{top:0;right:0;border-style:solid;transition:transform 0.3s ease;border-color:transparent rgb(206,200,217) transparent transparent;z-index:2;position:absolute;content:'';border-width:0 50px 50px 0}.location_infoweb .message_usweb{margin:0;color:#ffffff;padding:25px 35px;font-size:22px;align-items:center;display:flex;font-weight:700;letter-spacing:0.5px;background:rgba(0,0,0,0.5);border-bottom:1px solid rgba(0,0,0,0.1);position:relative}.location_infoweb .message_usweb svg{fill:#ffffff;filter:drop-shadow(0 2px 3px rgba(0,0,0,0.2));height:24px;width:24px;margin-right:12px}.location_infoweb .message_usweb span{position:relative;z-index:1}.location_infoweb .message_usweb::before{width:100%;content:'';opacity:0.1;position:absolute;top:0;left:0;background:linear-gradient(45deg,transparent 49.9%,rgb(206,200,217,0.5) 50%,transparent 50.1%) 0 0/10px 10px,linear-gradient(-45deg,transparent 49.9%,rgb(206,200,217,0.5) 50%,transparent 50.1%) 0 0/10px 10px;z-index:-1;height:100%}.location_infoweb .img_previewweb{width:100%;position:relative;overflow:hidden;height:250px}.location_infoweb .img_previewweb::after{width:100%;z-index:1;height:30%;position:absolute;left:0;bottom:0;content:'';background:linear-gradient(to top,rgba(0,0,0,0.5),transparent)}.location_infoweb .edu_chatweb{position:relative;background:#ffffff;padding:35px;flex-grow:1}.location_infoweb .edu_chatweb::before{top:0;height:100%;background:repeating-linear-gradient( -45deg,transparent,transparent 5px,rgba(0,0,0,0.02) 5px,rgba(0,0,0,0.02) 10px );left:0;content:'';z-index:-1;position:absolute;width:100%}.location_infoweb .edu_chatweb p{transition:all 0.3s ease;font-size:16px;align-items:flex-start;padding-left:30px;color:#000000;border-left:2px solid transparent;display:flex;position:relative;margin:0 0 18px}.location_infoweb .edu_chatweb p:last-child{margin-bottom:0}.location_infoweb .edu_chatweb p svg{width:20px;position:absolute;left:0;fill:rgb(206,200,217);transition:all 0.3s ease;height:20px;top:4px}.location_infoweb .edu_chatweb p span{z-index:1;position:relative}.location_infoweb .edu_chatweb p b{color:rgb(206,200,217);font-weight:700}.location_infoweb .edu_chatweb p a{padding-bottom:2px;text-decoration:none;transition:all 0.3s ease;color:rgb(206,200,217);position:relative}.location_infoweb .edu_chatweb p a::after{transition:width 0.3s ease;position:absolute;left:0;width:0;bottom:0;content:'';height:1px;background:rgb(206,200,217)}.location_infoweb .edu_chatweb p a:hover{color:rgb(169,164,185)}.location_infoweb .edu_chatweb p a:hover::after{width:100%}.location_infoweb .ask_formweb{padding-top:35px;border-top:1px solid rgba(0,0,0,0.05);margin-top:35px}.location_infoweb .learn_formweb{display:flex;font-weight:600;align-items:center;padding-left:30px;margin:0 0 20px;font-size:20px;position:relative;color:#000000}.location_infoweb .learn_formweb svg{top:50%;stroke-linejoin:round;left:0;transform:translateY(-50%) rotate(45deg);stroke-width:2;position:absolute;transition:all 0.3s ease;stroke:rgb(206,200,217);stroke-linecap:round;height:18px;width:18px;fill:none}.location_infoweb .learn_formweb:hover svg{stroke:rgb(169,164,185);transform:translateY(-50%) rotate(0deg)}.location_infoweb .contact_askweb{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.location_infoweb .support_nowweb{border-left:3px solid rgb(206,200,217);position:relative;display:flex;padding:14px 18px 14px 38px;font-size:calc(16px - 1px);color:#000000;background:rgb(234,231,242);transition:all 0.3s ease;overflow:hidden;align-items:center}.location_infoweb .support_nowweb svg{opacity:0.8;position:absolute;transform:translateY(-50%);top:50%;transition:all 0.3s ease;stroke-linecap:round;height:14px;fill:none;stroke:rgb(206,200,217);width:14px;stroke-linejoin:round;stroke-width:2;left:12px}.location_infoweb .support_nowweb:hover{color:#000000;background:rgb(206,200,217,0.5);transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,0.05)}.location_infoweb .support_nowweb:hover svg{stroke:#000000;transform:translateY(-50%) rotate(15deg);opacity:1}.location_infoweb .support_nowweb::before{background:linear-gradient(45deg,transparent 49.5%,rgba(255,255,255,0.5) 50%,transparent 50.5%);width:100%;height:100%;opacity:0.05;content:'';z-index:1;top:0;background-size:10px 10px;left:0;pointer-events:none;position:absolute}@media screen and (min-width: 992px) {.location_infoweb .team_contactweb{grid-template-areas:"header header" "photo information" "hours hours";grid-template-rows:auto 1fr auto;grid-template-columns:1fr 1fr;display:grid}.location_infoweb .message_usweb{grid-area:header}.location_infoweb .message_usweb svg{height:28px;margin-right:15px;width:28px}.location_infoweb .img_previewweb{height:100%;grid-area:photo}.location_infoweb .edu_chatweb{grid-area:information}.location_infoweb .edu_chatweb p svg{height:22px;width:22px}.location_infoweb .ask_formweb{grid-area:hours;margin-top:0;padding:35px;border-top:1px solid rgba(0,0,0,0.1)}.location_infoweb .learn_formweb svg{height:20px;width:20px}.location_infoweb .contact_askweb{grid-template-columns:repeat(3,1fr)}.location_infoweb .support_nowweb svg{width:16px;height:16px}} @media screen and (min-width: 768px) and (max-width: 991px) {.location_infoweb{padding:70px 0}.location_infoweb .message_usweb{padding:22px 30px}.location_infoweb .message_usweb svg{margin-right:10px;width:22px;height:22px}.location_infoweb .edu_chatweb{padding:30px}.location_infoweb .edu_chatweb p svg{height:18px;width:18px}.location_infoweb .learn_formweb svg{width:16px;height:16px}.location_infoweb .contact_askweb{grid-template-columns:repeat(2,1fr)}} @media screen and (max-width: 767px) {.location_infoweb{padding:50px 0}.location_infoweb .message_usweb{padding:20px 25px}.location_infoweb .message_usweb svg{margin-right:8px;height:20px;width:20px}.location_infoweb .edu_chatweb{padding:25px}.location_infoweb .edu_chatweb p{padding-left:28px}.location_infoweb .edu_chatweb p svg{width:16px;top:3px;height:16px}.location_infoweb .ask_formweb{padding-top:25px;margin-top:25px}.location_infoweb .learn_formweb{padding-left:26px}.location_infoweb .learn_formweb svg{height:14px;width:14px}.location_infoweb .contact_askweb{grid-template-columns:1fr}.location_infoweb .support_nowweb{padding:12px 15px 12px 34px}.location_infoweb .support_nowweb svg{width:12px;height:12px;left:10px}}.price_paletteweb{overflow:hidden;padding:120px 0;position:relative}.price_paletteweb::before{background:linear-gradient(135deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.6) 100%);top:0;bottom:0;content:"";z-index:1;left:0;right:0;position:absolute}.price_paletteweb .container{position:relative;padding:0 20px;margin:0 auto;z-index:2;max-width:1200px}.pricing_schemesweb{position:relative}.price_paletteweb h2{text-shadow:0 2px 10px rgba(0,0,0,0.2);font-weight:700;transition:transform 0.6s cubic-bezier(0.19,1,0.22,1),opacity 0.6s ease;color:#ffffff;text-align:center;font-size:33px;letter-spacing:0.5px;opacity:1;margin-bottom:25px;position:relative;transform:translateY(0)}.price_paletteweb h2::after{content:"";transform:scaleX(1);transition:transform 0.4s ease;background:linear-gradient(90deg,rgb(169,164,185),rgb(206,200,217));display:block;width:80px;height:3px;margin:20px auto 0}.price_paletteweb:hover h2::after{transform:scaleX(1.2)}.price_paletteweb .access_plansweb{line-height:1.6;text-shadow:0 1px 3px rgba(0,0,0,0.2);color:#ffffff;opacity:0.9;margin:0 auto 60px;max-width:800px;font-size:calc(13px + 2px);text-align:center}.price_paletteweb .rate_plansweb{display:grid;padding:0;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:30px;margin:0;list-style:none}.price_paletteweb .rate_plansweb li{transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);margin:0}.price_paletteweb .rate_plansweb li:hover{z-index:10;transform:translateY(-10px)}.price_paletteweb .promo_plansweb{-webkit-backdrop-filter:blur(10px);position:relative;border:1px solid rgba(255,255,255,0.1);height:100%;text-decoration:none;backdrop-filter:blur(10px);transition:all 0.4s ease;background:linear-gradient(145deg,rgba(255,255,255,0.08) 0%,rgba(255,255,255,0.02) 100%);overflow:hidden;box-shadow:0 15px 35px rgba(0,0,0,0.2);display:block}.price_paletteweb .promo_plansweb::before{top:0;transition:opacity 0.5s ease;height:100%;position:absolute;width:100%;left:0;content:"";opacity:0;background:linear-gradient(230deg,rgb(169,164,185,0.5) 0%,transparent 80%)}.price_paletteweb .promo_plansweb:hover{border-color:rgba(255,255,255,0.2);box-shadow:0 20px 40px rgba(0,0,0,0.3)}.price_paletteweb .promo_plansweb:hover::before{opacity:0.2}.price_paletteweb .lesson_ratesweb{padding:40px 30px;z-index:2;position:relative}.price_paletteweb .lesson_plansweb{flex-direction:column;height:100%;display:flex}.price_paletteweb .lesson_plansweb h4{padding-bottom:15px;transition:transform 0.3s ease;margin-top:0;color:#ffffff;font-size:calc(20px + 2px);font-weight:600;margin-bottom:20px;position:relative}.price_paletteweb .lesson_plansweb h4::after{position:absolute;content:"";width:40px;bottom:0;height:2px;left:0;transition:width 0.4s ease;background:rgb(206,200,217)}.price_paletteweb .promo_plansweb:hover .lesson_plansweb h4::after{width:60px}.price_paletteweb .lesson_plansweb p{transition:color 0.3s ease;font-size:13px;position:relative;margin-bottom:30px;flex-grow:1;color:rgba(255,255,255,0.85);line-height:1.6}.price_paletteweb .promo_plansweb:hover .lesson_plansweb p{color:#ffffff}.price_paletteweb .study_feesweb{transition:transform 0.3s ease;display:inline-block;-webkit-text-fill-color:transparent;color:#ffffff;position:relative;font-size:calc(20px + 4px);padding:10px 0;-webkit-background-clip:text !important;font-weight:700;background-clip:text !important;margin-top:auto;background:linear-gradient(90deg,rgb(169,164,185) 0%,rgb(206,200,217) 100%)}.price_paletteweb .study_feesweb::before{left:0;content:"";height:1px;width:100%;background:linear-gradient(90deg,rgb(169,164,185) 0%,transparent 100%);position:absolute;bottom:0}.price_paletteweb .promo_plansweb:hover .study_feesweb{transform:scale(1.05)}@media (max-width: 992px) {.price_paletteweb{padding:90px 0}.price_paletteweb .rate_plansweb{grid-template-columns:repeat(2,1fr)}.price_paletteweb .lesson_ratesweb{padding:30px 25px}} @media (max-width: 768px) {.price_paletteweb{padding:70px 0}.price_paletteweb h2{font-size:calc(33px - 4px)}.price_paletteweb .access_plansweb{font-size:13px;margin-bottom:40px}.price_paletteweb .rate_plansweb{gap:20px;grid-template-columns:1fr}.price_paletteweb .lesson_ratesweb{padding:25px 20px}.price_paletteweb .study_feesweb{font-size:calc(20px + 2px)}} @media (max-width: 480px) {.price_paletteweb{padding:60px 0}.price_paletteweb h2{font-size:calc(33px - 6px)}.price_paletteweb .lesson_plansweb h4{font-size:20px}.price_paletteweb .lesson_plansweb p{font-size:calc(13px - 1px)}}.greeting_pageweb{width:100%;display:flex;overflow:hidden;background-color:rgb(234,231,242);position:relative;align-items:center;min-height:100vh}.greeting_pageweb .img_previewweb{transform:scale(1.05);transition:transform 0.8s cubic-bezier(0.215,0.610,0.355,1);width:100%;position:absolute;left:0;z-index:1;height:100%;top:0}.greeting_pageweb .img_previewweb::before{content:'';top:0;left:0;width:100%;background:linear-gradient(135deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.5) 50%,rgba(0,0,0,0.3) 100%);height:100%;position:absolute;z-index:2}.greeting_pageweb .img_previewweb::after{content:'';height:100%;mix-blend-mode:overlay;width:100%;position:absolute;top:0;left:0;z-index:3;background:radial-gradient(circle at 70% 30%,rgba(94,170,168,0.2) 0%,rgba(94,170,168,0) 60%)}.greeting_pageweb:hover .img_previewweb{transform:scale(1.02)}.greeting_pageweb .learning_tracksweb{align-items:flex-start;margin:0 auto;max-width:1200px;flex-direction:column;width:90%;z-index:4;position:relative;display:flex;padding:6rem 2rem}.greeting_pageweb h1{position:relative;transform:translateY(0);color:#ffffff;text-shadow:0 2px 15px rgba(0,0,0,0.3);font-size:calc(46px * 1.2);margin-bottom:1.5rem;font-weight:700;letter-spacing:0.05em;animation:slideTitle 1.2s cubic-bezier(0.25,1,0.5,1) forwards;opacity:1}.greeting_pageweb h1::after{transform-origin:left;bottom:-0.5rem;animation:expandLine 1.5s 0.5s cubic-bezier(0.215,0.610,0.355,1) forwards;height:3px;left:0;transform:scaleX(0);background:rgb(206,200,217);position:absolute;content:'';width:80px}.greeting_pageweb .text_spotweb{border-left:2px solid rgb(206,200,217);animation:fadeInRight 1s 0.3s cubic-bezier(0.215,0.610,0.355,1) forwards;opacity:0;padding:2rem;max-width:600px;background:linear-gradient(135deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.05) 100%);backdrop-filter:blur(10px);transform:translateX(-20px);width:100%;margin-top:1rem;box-shadow:0 15px 35px rgba(0,0,0,0.2)}.greeting_pageweb .text_spotweb p{font-size:calc(15px * 1.1);line-height:1.6;margin-bottom:2rem;color:#ffffff;text-shadow:0 1px 3px rgba(0,0,0,0.2)}.greeting_pageweb .page_baseweb{justify-content:center;position:relative;display:flex;margin:2rem 0}.greeting_pageweb .page_baseweb::before{animation:pulseGlow 3s infinite alternate;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(94,170,168,0.2) 0%,rgba(94,170,168,0) 70%);border-radius:50%;content:'';width:150px;height:150px;left:50%;z-index:-1;position:absolute;opacity:0;top:50%}.greeting_pageweb .page_baseweb svg{transition:transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275);height:80px;transform:rotate(-5deg);width:80px}.greeting_pageweb .page_baseweb svg:hover{transform:rotate(0) scale(1.1)}.greeting_pageweb .page_baseweb svg path{transition:fill 0.3s ease;fill:rgb(206,200,217)}.greeting_pageweb .page_baseweb svg text{transition:fill 0.3s ease;fill:rgb(206,200,217);font-weight:700}.greeting_pageweb .page_baseweb svg:hover path,.greeting_pageweb .page_baseweb svg:hover text{fill:#ffffff}.greeting_pageweb h6{transform:translateY(20px);animation:fadeInUp 1s 0.7s cubic-bezier(0.215,0.610,0.355,1) forwards;align-self:flex-start;opacity:0;margin-top:1.5rem}.greeting_pageweb h6 .feedback_linksweb{border-radius:10px;color:#ffffff;position:relative;border:none;box-shadow:0 8px 20px rgba(94,170,168,0.3);display:inline-block;font-size:14px;overflow:hidden;font-weight:600;background:linear-gradient(135deg,rgb(206,200,217) 0%,rgb(169,164,185) 100%);text-decoration:none;transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);padding:1rem 2rem}.greeting_pageweb h6 .feedback_linksweb::before{top:0;transition:all 0.5s ease;left:-100%;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0) 100%);height:100%;width:100%;position:absolute;content:''}.greeting_pageweb h6 .feedback_linksweb:hover{box-shadow:0 12px 25px rgba(94,170,168,0.4);transform:translateY(-5px)}.greeting_pageweb h6 .feedback_linksweb:hover::before{left:100%}@keyframes slideTitle {0%{transform:translateY(40px);opacity:0}100%{transform:translateY(0);opacity:1}} @keyframes expandLine {0%{transform:scaleX(0)}100%{transform:scaleX(1)}} @keyframes fadeInRight {0%{transform:translateX(-20px);opacity:0}100%{transform:translateX(0);opacity:1}} @keyframes fadeInUp {0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}} @keyframes pulseGlow {0%{opacity:0;transform:translate(-50%,-50%) scale(0.8)}50%{opacity:0.5}100%{opacity:0.2;transform:translate(-50%,-50%) scale(1.2)}} @media (max-width: 992px) {.greeting_pageweb .learning_tracksweb{padding:4rem 1.5rem}.greeting_pageweb h1{font-size:calc(46px * 1.1)}.greeting_pageweb .text_spotweb{max-width:500px}} @media (max-width:768px){.greeting_pageweb .learning_tracksweb{padding:3rem 1.5rem;align-items:center}.greeting_pageweb h1{font-size:46px;text-align:center;margin-right:auto;margin-left:auto}.greeting_pageweb h1::after{transform:translateX(-50%) scaleX(0);left:50%}@keyframes expandLine {0%{transform:translateX(-50%) scaleX(0)}100%{transform:translateX(-50%) scaleX(1)}} .greeting_pageweb .text_spotweb{border-left:none;padding:1.5rem;border-top:2px solid rgb(206,200,217);transform:translateX(0);text-align:center}.greeting_pageweb .page_baseweb svg{width:70px;height:70px}.greeting_pageweb h6{align-self:center}.greeting_pageweb h6 .feedback_linksweb{padding:0.8rem 1.5rem}}@media (max-width: 576px) {.greeting_pageweb .learning_tracksweb{width:95%;padding:2rem 1rem}.greeting_pageweb h1{font-size:calc(46px * 0.9)}.greeting_pageweb .text_spotweb p{font-size:15px}.greeting_pageweb .page_baseweb svg{height:60px;width:60px}.greeting_pageweb h6 .feedback_linksweb{font-size:calc(14px * 0.9);padding:0.7rem 1.3rem}}.experience_trialweb{z-index:1;padding:110px 0;overflow:hidden;background:linear-gradient(120deg,rgb(206,200,217) 0%,rgb(169,164,185) 100%);position:relative}.experience_trialweb::before{left:0;content:'';height:100%;top:0;position:absolute;z-index:-1;background:repeating-linear-gradient( 45deg,#ffffff 0,#ffffff 1px,transparent 1px,transparent 20px ),repeating-linear-gradient( -45deg,#ffffff 0,#ffffff 1px,transparent 1px,transparent 20px );width:100%;opacity:0.05}.experience_trialweb::after{position:absolute;height:200%;z-index:-1;width:200%;background:conic-gradient( from 0deg at 50% 50%,rgb(206,200,217) 0deg,rgb(169,164,185) 120deg,rgb(206,200,217) 240deg,rgb(169,164,185) 360deg );animation:rotateRays 30s linear infinite;top:-50%;opacity:0.1;content:'';left:-50%}.experience_trialweb .learning_tracksweb{border-radius:28px;backdrop-filter:blur(10px);box-shadow:0 20px 40px rgba(0,0,0,0.1);z-index:2;flex-direction:column;background:rgba(255,255,255,0.05);position:relative;margin:0 auto;max-width:1000px;overflow:hidden;justify-content:center;padding:60px 40px;align-items:center;display:flex;border:1px solid rgba(255,255,255,0.1)}.experience_trialweb .learning_tracksweb::before{top:0;background:repeating-radial-gradient( circle at 50% 50%,transparent,transparent 40px,rgba(255,255,255,0.03) 40px,rgba(255,255,255,0.03) 41px );left:0;position:absolute;height:100%;content:'';animation:pulseRadial 15s ease-in-out infinite alternate;width:100%;z-index:-1}.experience_trialweb .learning_tracksweb::after{left:0;width:100%;bottom:0;animation:scanBottom 4s ease-in-out infinite;background:linear-gradient( 90deg,transparent,rgba(255,255,255,0.5),transparent );height:1px;z-index:1;position:absolute;content:''}.experience_trialweb h3{position:relative;letter-spacing:3px;margin-bottom:50px;text-align:center;font-family:Arial,sans-serif;text-shadow:0 0 15px rgba(255,255,255,0.5);animation:pulseText 4s ease-in-out infinite alternate;font-weight:700;color:#ffffff;text-transform:uppercase;font-size:29px}.experience_trialweb h3::before{background:linear-gradient( 90deg,transparent,#ffffff,transparent );position:absolute;bottom:-15px;content:'';box-shadow:0 0 10px #ffffff;transform:translateX(-50%);width:70px;left:50%;height:2px}.experience_trialweb h3::after{height:1px;left:-10%;background:linear-gradient( 90deg,transparent 10%,rgba(255,255,255,0.3) 50%,transparent 90% );width:120%;content:'';bottom:-25px;position:absolute}.experience_trialweb .get_contactpanelweb{font-family:Arial,sans-serif;color:rgb(206,200,217);position:relative;display:inline-block;border-radius:10px;font-size:14px;background:#ffffff;letter-spacing:2px;font-weight:600;text-transform:uppercase;transition:all 0.4s ease;text-decoration:none;padding:16px 45px;box-shadow:0 10px 20px rgba(0,0,0,0.2),0 0 15px rgba(255,255,255,0.2);overflow:hidden;z-index:1}.experience_trialweb .get_contactpanelweb::before{content:'';height:100%;position:absolute;transition:opacity 0.4s ease;z-index:-1;left:0;background:linear-gradient( 45deg,rgb(206,200,217),rgb(169,164,185) );width:100%;opacity:0;top:0}.experience_trialweb .get_contactpanelweb::after{transform:rotate(25deg);position:absolute;height:300%;width:30%;content:'';background:linear-gradient( to right,transparent,rgba(255,255,255,0.7),transparent );transition:all 0.6s ease;z-index:1;left:-100%;top:-100%}.experience_trialweb .get_contactpanelweb:hover{color:#ffffff;box-shadow:0 15px 30px rgba(0,0,0,0.3),0 0 25px rgba(255,255,255,0.3);transform:translateY(-5px)}.experience_trialweb .get_contactpanelweb:hover::before{opacity:1}.experience_trialweb .get_contactpanelweb:hover::after{left:200%}@media screen and (max-width: 992px) {.experience_trialweb{padding:90px 0}.experience_trialweb .learning_tracksweb{padding:50px 30px;max-width:90%}.experience_trialweb h3{font-size:calc(29px * 0.9);margin-bottom:45px}.experience_trialweb h3::before{width:60px}.experience_trialweb .get_contactpanelweb{padding:14px 40px;font-size:calc(14px * 0.95)}} @media screen and (max-width: 768px) {.experience_trialweb{padding:70px 0}.experience_trialweb .learning_tracksweb{padding:40px 25px}.experience_trialweb h3{letter-spacing:2px;font-size:calc(29px * 0.8);margin-bottom:40px}.experience_trialweb h3::before{bottom:-12px;width:50px}.experience_trialweb h3::after{bottom:-20px}.experience_trialweb .get_contactpanelweb{font-size:calc(14px * 0.9);letter-spacing:1.5px;padding:12px 35px}} @media screen and (max-width: 576px) {.experience_trialweb{padding:60px 0}.experience_trialweb .learning_tracksweb{padding:30px 20px}.experience_trialweb h3{font-size:calc(29px * 0.7);letter-spacing:1.5px;margin-bottom:35px}.experience_trialweb h3::before{width:40px;bottom:-10px}.experience_trialweb h3::after{bottom:-18px}.experience_trialweb .get_contactpanelweb{letter-spacing:1px;font-size:calc(14px * 0.85);padding:10px 30px}} @keyframes rotateRays {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes pulseRadial {0%{opacity:0.3;background-size:80px 80px}50%{opacity:0.5;background-size:90px 90px}100%{opacity:0.3;background-size:80px 80px}} @keyframes scanBottom {0%,100%{opacity:0}50%{opacity:1}} @keyframes pulseText {0%{text-shadow:0 0 10px rgba(255,255,255,0.4)}50%{text-shadow:0 0 20px rgba(255,255,255,0.6),0 0 30px rgba(255,255,255,0.4)}100%{text-shadow:0 0 10px rgba(255,255,255,0.4)}}.meet_usweb{background:linear-gradient(135deg,rgb(234,231,242) 0%,rgb(169,164,185,0.5) 100%);position:relative;padding:7rem 0;overflow:hidden}.meet_usweb::before{opacity:0.15;background:rgb(206,200,217,0.5);position:absolute;transform:rotate(-15deg) skewX(15deg);right:-5%;z-index:1;top:-10%;width:40%;clip-path:polygon(0 0,100% 25%,85% 100%,15% 70%);content:"";height:80%}.meet_usweb::after{background:rgb(169,164,185);height:70%;clip-path:polygon(15% 0,85% 30%,100% 100%,0 70%);content:"";z-index:1;position:absolute;left:-5%;bottom:-5%;transform:rotate(10deg) skewY(-5deg);opacity:0.08;width:30%}.meet_usweb .container{padding:0 2rem;position:relative;max-width:1200px;z-index:2;margin:0 auto}.meet_usweb h1{position:relative;margin-bottom:3rem;display:inline-block;color:#000000;font-weight:700;transform:translateX(1rem);font-size:43px}.meet_usweb h1::after{bottom:-0.5rem;height:6px;animation:growLine 1.2s ease-out forwards;left:-1rem;background:rgb(206,200,217);content:"";width:35%;transform-origin:left;position:absolute}.meet_usweb .exp_yearsweb{position:relative}.meet_usweb .exp_yearsweb ul{list-style:none;gap:3rem;margin:0;display:grid;grid-template-columns:1fr;padding:0}.meet_usweb .mentor_teamweb{position:relative;border-left:5px solid rgb(206,200,217);overflow:hidden;background:#ffffff;padding:2.5rem;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275),box-shadow 0.4s ease;box-shadow:0 15px 30px rgba(0,0,0,0.08),0 5px 15px rgba(0,0,0,0.04);transform:translateY(0)}.meet_usweb .mentor_teamweb:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,0.1),0 10px 20px rgba(0,0,0,0.06)}.meet_usweb .mentor_teamweb::before{width:80px;content:"";background:rgb(169,164,185,0.5);transition:transform 0.5s ease;top:0;right:0;opacity:0.15;transform:translate(40%,-40%) rotate(45deg);position:absolute;height:80px}.meet_usweb .mentor_teamweb:hover::before{transform:translate(30%,-30%) rotate(45deg) scale(1.2)}.meet_usweb .mentor_teamweb h4{color:rgb(206,200,217);font-weight:600;display:inline-block;font-size:calc(30px * 0.8);position:relative;margin-bottom:1.5rem;margin-top:0}.meet_usweb .mentor_teamweb h4::after{position:absolute;background:rgb(169,164,185);left:0;bottom:-0.5rem;width:0;height:3px;transition:width 0.4s ease;content:""}.meet_usweb .mentor_teamweb:hover h4::after{width:50%}.meet_usweb .mentor_teamweb div{font-size:16px;color:#000000;font-family:Arial,sans-serif;max-height:250px;overflow-y:auto;line-height:1.7;padding-right:1rem}.meet_usweb .mentor_teamweb div::-webkit-scrollbar{width:5px}.meet_usweb .mentor_teamweb div::-webkit-scrollbar-track{background:rgb(255,255,255,0.5);border-radius:10px}.meet_usweb .mentor_teamweb div::-webkit-scrollbar-thumb{border-radius:10px;background:rgb(169,164,185,0.5)}.meet_usweb .mentor_teamweb:nth-child(odd){transform:translateX(1rem)}.meet_usweb .mentor_teamweb:nth-child(even){transform:translateX(-1rem)}.meet_usweb .mentor_teamweb:nth-child(odd):hover{transform:translateX(1rem) translateY(-8px)}.meet_usweb .mentor_teamweb:nth-child(even):hover{transform:translateX(-1rem) translateY(-8px)}@keyframes growLine {0%{width:0;opacity:0}100%{width:35%;opacity:1}} @media (min-width: 768px) {.meet_usweb .exp_yearsweb ul{gap:2rem;grid-template-columns:repeat(2,1fr)}.meet_usweb .mentor_teamweb{padding:2.5rem 3rem}.meet_usweb .mentor_teamweb:nth-child(1){transform:translateY(2rem)}.meet_usweb .mentor_teamweb:nth-child(2){transform:translateY(-2rem)}.meet_usweb .mentor_teamweb:nth-child(1):hover{transform:translateY(calc(2rem - 8px))}.meet_usweb .mentor_teamweb:nth-child(2):hover{transform:translateY(calc(-2rem - 8px))}} @media (min-width: 992px) {.meet_usweb{padding:10rem 0}.meet_usweb h1{font-size:calc(43px * 1.2);margin-bottom:4rem}.meet_usweb .mentor_teamweb div{max-height:300px}.meet_usweb .exp_yearsweb ul{gap:3rem}} @media (max-width: 767px) {.meet_usweb{padding:5rem 0}.meet_usweb h1{font-size:calc(43px * 0.9);margin-bottom:2rem}.meet_usweb .mentor_teamweb{padding:2rem;border-left-width:4px}.meet_usweb .mentor_teamweb:nth-child(odd),.meet_usweb .mentor_teamweb:nth-child(even){transform:translateX(0)}.meet_usweb .mentor_teamweb:nth-child(odd):hover,.meet_usweb .mentor_teamweb:nth-child(even):hover{transform:translateY(-8px)}.meet_usweb .mentor_teamweb h4{font-size:calc(30px * 0.7)}.meet_usweb .mentor_teamweb div{font-size:calc(16px * 0.95);max-height:200px}}