*{margin:0;padding:0;box-sizing:border-box}.nav_infosys{flex:1 0 auto}.wrapper-canvassys{display:flex;flex-direction:column;height:100%;min-height:100%}::-webkit-scrollbar{width:8px;scroll-behavior:smooth;height:5px}::-webkit-scrollbar-track{background:linear-gradient(242deg,rgb(255,255,255,0.5) 46%,rgb(157,108,145) 56%,rgb(157,108,145,0.5) 96%,rgb(179,172,152) 48%,rgb(179,172,152,0.5) 62%,rgb(213,211,205) 9%);box-shadow:inset -4px 1px 6px 5px rgba(0,0,0,0.5)}::-webkit-scrollbar-thumb{border-radius:11.4vw;border:1px solid #ffffff;background:repeating-linear-gradient(45deg,#ffffff,#ffffff 12px,rgb(157,108,145,0.5) 12px,rgb(157,108,145,0.5) 16px);min-height:100px;transition:background,border-radius 4.5s ease-out}::-webkit-scrollbar-thumb:hover{background:rgb(179,172,152);border-color:rgb(157,108,145,0.5);box-shadow:-2px -1px 2px -2px rgba(0,0,0,0.3)}::-webkit-scrollbar-thumb:active{background:rgb(179,172,152,0.5);box-shadow:inset -5px -4px 13px 2px rgba(0,0,0,0.2)}*{scrollbar-width:auto;scrollbar-color:rgb(157,108,145) #ffffff}a{text-decoration:none;color:inherit}header,footer{width:100%}svg{width:30px;height:30px}.container{margin:auto;width:1241px;max-width:100%}.career_helpsys{flex:0 0 auto}html,body{color:#000000;height:100%;min-height:100%;font-family:Arial,sans-serif}@media only screen and (max-width: 1200px) {.container{width:100%;padding:0 20px}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} .subscribe_to_newslettersys{position:relative;z-index:1;padding:5rem 2rem;overflow:hidden;background:rgb(213,211,205)}.subscribe_to_newslettersys::before{content:"";z-index:2;width:100%;clip-path:polygon(0 0,100% 100%,100% 0);position:absolute;top:-80px;background:rgb(213,211,205);left:0;height:80px}.subscribe_to_newslettersys::after{z-index:2;background:rgb(213,211,205);content:"";bottom:-80px;position:absolute;height:80px;clip-path:polygon(0 100%,100% 0,0 0);width:100%;left:0}.subscribe_to_newslettersys .container{max-width:500px;z-index:2;margin:0 auto;position:relative}.subscribe_to_newslettersys .quick_classessys{display:flex;flex-direction:column;perspective:1000px;position:relative;transform-style:preserve-3d}.subscribe_to_newslettersys .quick_classessys::before{width:70%;transform:rotateY(30deg) translateZ(-50px);background:rgb(179,172,152);z-index:-1;border-radius:30px;left:-20%;opacity:0.1;top:15%;content:"";position:absolute;animation:floatLayer 8s ease-in-out infinite alternate;filter:blur(20px);height:100%}.subscribe_to_newslettersys .quick_classessys::after{border-radius:30px;opacity:0.1;width:70%;height:100%;z-index:-1;animation:floatLayer 8s ease-in-out infinite alternate-reverse;transform:rotateY(-30deg) translateZ(-50px);content:"";filter:blur(20px);right:-20%;position:absolute;background:rgb(157,108,145);bottom:15%}.subscribe_to_newslettersys p{text-align:center;line-height:1.4;transform:translateZ(50px);position:relative;margin-bottom:3rem;color:#000000;font-weight:700;font-size:37px;font-family:Arial,sans-serif}.subscribe_to_newslettersys p::before{width:80px;filter:blur(30px);opacity:0.5;border-radius:50%;z-index:-1;content:"";height:80px;top:-40px;position:absolute;background:rgb(179,172,152,0.5);left:-20px}.subscribe_to_newslettersys p::after{border-radius:50%;content:"";right:-10px;width:60px;position:absolute;filter:blur(20px);opacity:0.5;bottom:-30px;height:60px;z-index:-1;background:rgb(157,108,145,0.5)}.subscribe_to_newslettersys .input_holder{transform:translateZ(30px);position:relative;display:flex;padding:0.5rem;border-radius:30px;flex-direction:column;gap:1.5rem}.subscribe_to_newslettersys .input_holder::before{position:absolute;box-shadow:0 30px 60px rgba(0,0,0,0.12);border-radius:30px;bottom:-10px;content:"";top:-10px;z-index:-1;left:-10px;transform:translateZ(-10px);right:-10px;background:#ffffff}.subscribe_to_newslettersys .sub_backdropsys{font-family:Arial,sans-serif;font-size:17px;padding:1.5rem;background:#ffffff;outline:none;transition:all 0.3s ease;border-radius:30px;border:2px solid rgb(179,172,152,0.5);color:#000000;transform-origin:bottom;transform:perspective(500px) rotateX(5deg)}.subscribe_to_newslettersys .sub_backdropsys:focus{transform:perspective(500px) rotateX(0);border-color:rgb(179,172,152);box-shadow:0 10px 20px rgb(179,172,152,0.5)}.subscribe_to_newslettersys .feedback_requestsys{font-weight:600;background:rgb(179,172,152);overflow:hidden;color:#ffffff;border-radius:30px;font-family:Arial,sans-serif;cursor:pointer;font-size:20px;transform-origin:top;padding:1.5rem;position:relative;box-shadow:0 20px 30px rgba(0,0,0,0.15);transition:all 0.3s ease;border:none;transform:perspective(500px) rotateX(-5deg)}.subscribe_to_newslettersys .feedback_requestsys:hover{transform:perspective(500px) rotateX(0);background:rgb(157,108,145);box-shadow:0 15px 25px rgb(157,108,145,0.5)}.subscribe_to_newslettersys .feedback_requestsys::before{background:radial-gradient(circle,#ffffff 0%,transparent 70%);top:-50%;transform:scale(0.5);transition:opacity 0.5s ease;content:"";height:200%;position:absolute;width:200%;opacity:0;left:-50%}.subscribe_to_newslettersys .feedback_requestsys:hover::before{opacity:0.15;animation:ripple 1s ease-out}@keyframes floatLayer {0%{transform:rotateY(30deg) translateZ(-50px) translateY(0)}100%{transform:rotateY(30deg) translateZ(-50px) translateY(-20px)}} @keyframes ripple {0%{transform:scale(0.5);opacity:0.3}100%{transform:scale(2);opacity:0}} @media (max-width: 992px) {.subscribe_to_newslettersys{margin:5rem 0;padding:4rem 1.5rem}.subscribe_to_newslettersys p{font-size:calc(37px * 0.9)}.subscribe_to_newslettersys::before,.subscribe_to_newslettersys::after{height:60px}.subscribe_to_newslettersys::before{top:-60px}.subscribe_to_newslettersys::after{bottom:-60px}} @media (max-width: 768px) {.subscribe_to_newslettersys{margin:4rem 0;padding:3rem 1.5rem}.subscribe_to_newslettersys p{margin-bottom:2rem;font-size:24px}.subscribe_to_newslettersys .sub_backdropsys,.subscribe_to_newslettersys .feedback_requestsys{padding:1.2rem}.subscribe_to_newslettersys::before,.subscribe_to_newslettersys::after{height:40px}.subscribe_to_newslettersys::before{top:-40px}.subscribe_to_newslettersys::after{bottom:-40px}} @media (max-width: 576px) {.subscribe_to_newslettersys{padding:2.5rem 1rem;margin:3rem 0}.subscribe_to_newslettersys .quick_classessys::before,.subscribe_to_newslettersys .quick_classessys::after{display:none}.subscribe_to_newslettersys p{transform:none}.subscribe_to_newslettersys .input_holder{gap:1rem;transform:none}.subscribe_to_newslettersys .sub_backdropsys,.subscribe_to_newslettersys .feedback_requestsys{padding:1rem;transform:none}}header{background:rgb(213,211,205);z-index:100;position:relative;padding:0;width:100%}header::before{background:linear-gradient(135deg,rgb(179,172,152,0.5) 0%,transparent 60%,rgb(157,108,145,0.5) 100%);left:0;position:absolute;top:0;width:100%;height:100%;opacity:0.6;z-index:0;content:''}header .container{position:relative;z-index:1;width:100%;padding:0;margin:0;max-width:100%}header .nav_leadsys{display:flex;padding:0.8rem 3%;flex-wrap:wrap;justify-content:space-between;align-items:center}header .header_tutorsys{text-decoration:none;align-items:center;margin-right:1rem;position:relative;display:flex;padding:0.6rem}header .header_tutorsys::after{content:'';background:linear-gradient(to right,rgb(179,172,152),rgb(157,108,145));left:0;width:100%;bottom:0;transition:transform 0.3s ease;height:2px;transform:scaleX(0.7);position:absolute}header .header_tutorsys:hover::after{transform:scaleX(1)}header .header_tutorsys svg{height:auto;transition:all 0.3s ease;width:140px}header .header_tutorsys:hover svg{filter:drop-shadow(0 3px 5px rgba(0,0,0,0.1))}header .nav_trainsys{background:rgba(255,255,255,0.5);padding:0.5rem;border-radius:10px;display:flex;gap:0.4rem;flex-wrap:wrap}header .first_lessonsys{z-index:1;color:#000000;border-radius:10px;text-decoration:none;position:relative;padding:0.4rem 0.7rem;font-family:Arial,sans-serif;font-weight:400;font-size:16px;overflow:hidden;transition:all 0.3s ease}header .first_lessonsys::after{position:absolute;bottom:0;background:linear-gradient(to right,rgb(179,172,152),rgb(157,108,145));width:100%;transition:transform 0.3s ease;transform-origin:left;transform:scaleX(0);height:2px;content:'';left:0}header .first_lessonsys:hover{color:rgb(179,172,152);background:rgba(255,255,255,0.7)}header .first_lessonsys:hover::after{transform:scaleX(1)}@media (max-width: 991px) {header .nav_leadsys{padding:0.7rem 2.5%}header .header_tutorsys svg{width:130px}header .nav_trainsys{gap:0.35rem;padding:0.4rem}header .first_lessonsys{font-size:calc(16px - 1px);padding:0.35rem 0.6rem}} @media (max-width: 767px) {header .nav_leadsys{padding:0.7rem 2%;justify-content:center}header .header_tutorsys{margin:0 0 0.6rem 0}header .header_tutorsys svg{width:120px}header .nav_trainsys{justify-content:center;width:100%}header .first_lessonsys{padding:0.3rem 0.5rem;font-size:calc(16px - 2px)}} @media (max-width: 480px) {header .nav_leadsys{padding:0.6rem 1.5%}header .header_tutorsys svg{width:110px}header .nav_trainsys{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start}header .nav_trainsys::-webkit-scrollbar{height:2px}header .nav_trainsys::-webkit-scrollbar-thumb{border-radius:10px;background:rgb(179,172,152)}header .first_lessonsys{white-space:nowrap;flex-shrink:0}}footer{position:relative;z-index:1}footer::before{right:0;left:0;top:0;background:linear-gradient(145deg,rgb(213,211,205) 0%,rgb(179,172,152,0.5) 100%);z-index:-2;position:absolute;content:"";bottom:0;opacity:0.9}footer::after{position:absolute;top:0;opacity:0.1;z-index:-1;left:0;right:0;bottom:0;content:"";background-image:repeating-linear-gradient(0deg,rgb(179,172,152,0.5),rgb(179,172,152,0.5) 1px,transparent 1px,transparent 20px),repeating-linear-gradient(90deg,rgb(179,172,152,0.5),rgb(179,172,152,0.5) 1px,transparent 1px,transparent 20px)}.career_helpsys{padding:4rem 0 2rem;color:#000000;position:relative}.career_helpsys::after{background:linear-gradient(90deg,rgb(179,172,152),rgb(157,108,145));width:100%;top:0;height:6px;position:absolute;left:0;content:""}.career_helpsys .container{gap:3rem;position:relative;flex-wrap:wrap;display:flex}.career_helpsys .company_holder{position:relative;box-shadow:0 15px 40px rgba(0,0,0,0.1);flex:1 1 400px;background:#ffffff;border-radius:17px;padding:2rem 2.5rem}.career_helpsys .company_holder::before{content:"";position:absolute;top:0;border-top-left-radius:17px;background:rgb(179,172,152);height:5px;width:100%;border-top-right-radius:17px;left:0}.career_helpsys .company_holder h3{margin:0 0 1.5rem;letter-spacing:0.5px;color:rgb(179,172,152);position:relative;font-size:30px;font-weight:700}.career_helpsys .company_holder h3::after{height:3px;width:80px;bottom:-0.5rem;position:absolute;left:0;content:"";background:rgb(157,108,145)}.career_helpsys .sponsor_logosys{border-radius:10px;border-left:3px solid rgb(157,108,145);line-height:1.7;background:rgb(213,211,205);font-size:14px;color:#000000;padding:1.5rem;position:relative}.career_helpsys .eng_centersys{flex:1 1 calc(100% - 450px);min-width:400px}.career_helpsys .site_mainsys{gap:2.5rem;display:flex;flex-wrap:wrap}.career_helpsys .nav_trainsys{overflow:hidden;border-radius:17px;position:relative;box-shadow:0 15px 40px rgba(0,0,0,0.1);min-width:200px;background:#ffffff;flex:1 1 calc(50% - 1.25rem)}.career_helpsys .nav_trainsys h5{padding:1rem 1.5rem;font-weight:600;position:relative;font-size:20px;color:#ffffff;background:rgb(157,108,145);margin:0}.career_helpsys .nav_trainsys .site_mainsys{padding:1rem 0;display:flex;gap:0;flex-direction:column}.career_helpsys .nav_trainsys .site_mainsys a{transition:all 0.3s ease;padding:0.8rem 1.5rem;display:flex;position:relative;font-size:14px;text-decoration:none;align-items:center;color:#000000}.career_helpsys .nav_trainsys .site_mainsys a::before{width:0;background:rgb(213,211,205);top:0;content:"";left:0;height:100%;z-index:-1;transition:all 0.3s ease;position:absolute}.career_helpsys .nav_trainsys .site_mainsys a::after{top:50%;height:5px;position:absolute;background:rgb(157,108,145);content:"";transform:translateY(-50%);transition:all 0.3s ease;left:1.5rem;opacity:0;border-radius:50%;width:5px}.career_helpsys .nav_trainsys .site_mainsys a:hover{padding-left:2.2rem;color:rgb(179,172,152)}.career_helpsys .nav_trainsys .site_mainsys a:hover::before{width:100%}.career_helpsys .nav_trainsys .site_mainsys a:hover::after{opacity:1}.lesson_ctasys{border-top:1px solid rgba(0,0,0,0.05);position:relative;padding:2rem 0;background:rgb(213,211,205);margin-top:3rem}.lesson_ctasys::before{right:10%;height:1px;position:absolute;content:"";top:0;background:linear-gradient(90deg,transparent,rgb(179,172,152,0.5),transparent);left:10%}.lesson_ctasys .container{justify-content:center;align-items:center;display:flex}.lesson_ctasys .hackathonsys{color:#000000;border-radius:50px;box-shadow:0 5px 15px rgba(0,0,0,0.05);font-size:12px;font-weight:400;padding:0.8rem 2rem;background:#ffffff;text-align:center}@media (max-width: 1200px) {.career_helpsys .container{gap:2rem}.career_helpsys .company_holder{flex:1 1 360px}.career_helpsys .eng_centersys{min-width:360px;flex:1 1 calc(100% - 400px)}.career_helpsys .site_mainsys{gap:2rem}} @media (max-width: 992px) {.career_helpsys{padding:3.5rem 0 2rem}.career_helpsys .container{gap:2.5rem;flex-direction:column}.career_helpsys .company_holder,.career_helpsys .eng_centersys{min-width:100%;flex:1 1 100%}.career_helpsys .nav_trainsys{min-width:200px;flex:1 1 calc(50% - 1rem)}} @media (max-width: 768px) {.career_helpsys{padding:3rem 0 1.5rem}.career_helpsys .site_mainsys{gap:1.5rem}.career_helpsys .company_holder{padding:2rem}.career_helpsys .company_holder h3{font-size:calc(30px - 2px)}.lesson_ctasys{margin-top:2rem}} @media (max-width: 576px) {.career_helpsys{padding:2.5rem 0 1rem}.career_helpsys .container{gap:1.5rem}.career_helpsys .nav_trainsys{flex:1 1 100%;min-width:100%}.career_helpsys .site_mainsys{gap:1rem}.career_helpsys .company_holder{padding:1.5rem}.career_helpsys .sponsor_logosys{padding:1.2rem}.lesson_ctasys{padding:1.5rem 0;margin-top:1.5rem}} @media (max-width: 420px) {.career_helpsys .company_holder h3::after{width:50px}.career_helpsys .nav_trainsys .site_mainsys a:hover{padding-left:2rem}.lesson_ctasys .hackathonsys{width:90%;padding:0.7rem 1.5rem}}.explore_nowsys{background:linear-gradient(135deg,rgb(157,108,145),rgb(179,172,152,0.5));position:relative;overflow:hidden;padding:6rem 0;z-index:1}.explore_nowsys::before{z-index:-1;left:0;top:0;width:100%;height:100%;background:radial-gradient(circle at 70% 30%,rgba(255,255,255,0.15) 0%,transparent 60%);position:absolute;content:""}.explore_nowsys::after{right:-5%;bottom:-10%;filter:blur(40px);position:absolute;width:40%;content:"";z-index:-1;background:radial-gradient(circle,rgb(157,108,145,0.5) 0%,transparent 70%);height:40%;animation:orbitalGlow 15s infinite alternate ease-in-out}.explore_nowsys .container{padding:0 2rem;margin:0 auto;display:flex;z-index:2;max-width:1200px;flex-direction:column;align-items:center;position:relative}.explore_nowsys h2{transform:perspective(1000px) translateZ(20px);margin-bottom:3rem;font-family:Arial,sans-serif;font-size:30px;font-weight:600;color:#ffffff;max-width:800px;text-align:center;text-shadow:0 2px 15px rgba(0,0,0,0.15);position:relative;letter-spacing:0.02em;line-height:1.3}.explore_nowsys .quick_classessys{position:relative;transform:perspective(1000px) rotateX(2deg);backdrop-filter:blur(10px);box-shadow:0 15px 35px rgba(0,0,0,0.1);padding:2.5rem;align-items:center;transform-style:preserve-3d;border:1px solid rgba(255,255,255,0.15);justify-content:center;display:flex;transition:transform 0.5s ease-out;background:rgba(255,255,255,0.1);border-radius:19px}.explore_nowsys .quick_classessys::before{bottom:-5px;left:-5px;filter:blur(10px);animation:borderGlow 4s infinite alternate;background:linear-gradient(45deg,rgb(179,172,152),transparent,rgb(157,108,145),transparent);position:absolute;top:-5px;right:-5px;z-index:-1;content:"";opacity:0.5;border-radius:calc(19px + 5px)}.explore_nowsys .quick_classessys:hover{transform:perspective(1000px) rotateX(0deg) translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,0.15)}.explore_nowsys svg{transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275);width:42px;transform:translateZ(10px) rotate(-5deg);margin-right:2rem;filter:drop-shadow(0 4px 6px rgba(0,0,0,0.1));height:42px}.explore_nowsys svg:hover{transform:translateZ(20px) rotate(0deg) scale(1.1)}.explore_nowsys svg path{transition:fill 0.3s ease;fill:#ffffff}.explore_nowsys .quick_classessys:hover svg path{filter:drop-shadow(0 0 5px rgb(255,255,255,0.5));fill:#ffffff}.explore_nowsys .quick_classessys div{transform:translateZ(15px);align-items:center;display:flex}.explore_nowsys .feedback_requestsys{transform:translateZ(10px);font-family:Arial,sans-serif;border-radius:10px;transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);background:linear-gradient(135deg,rgb(179,172,152),rgb(157,108,145));padding:0.9rem 2.2rem;position:relative;font-size:16px;display:inline-block;box-shadow:0 4px 15px rgba(0,0,0,0.15);font-weight:600;overflow:hidden;text-align:center;letter-spacing:0.03em;text-decoration:none;color:#ffffff}.explore_nowsys .feedback_requestsys::before{transition:all 0.6s ease;content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);height:100%;top:0;width:100%;left:-100%;position:absolute}.explore_nowsys .feedback_requestsys:hover{transform:translateZ(30px) scale(1.05);background:linear-gradient(135deg,rgb(157,108,145),rgb(179,172,152));box-shadow:0 10px 25px rgba(0,0,0,0.2)}.explore_nowsys .feedback_requestsys:hover::before{left:100%}.explore_nowsys .feedback_requestsys:active{transform:translateZ(5px) scale(0.98);box-shadow:0 2px 8px rgba(0,0,0,0.1)}@keyframes orbitalGlow {0%{opacity:0.4;transform:translateX(0) translateY(0)}50%{opacity:0.6;transform:translateX(-5%) translateY(5%)}100%{opacity:0.4;transform:translateX(5%) translateY(-5%)}} @keyframes borderGlow {0%{opacity:0.4;filter:blur(10px)}50%{opacity:0.6;filter:blur(15px)}100%{opacity:0.4;filter:blur(10px)}} @media (max-width: 991px) {.explore_nowsys{padding:5rem 0}.explore_nowsys h2{font-size:calc(30px * 0.9);margin-bottom:2.5rem}.explore_nowsys .quick_classessys{padding:2rem}} @media (max-width: 767px) {.explore_nowsys{padding:4rem 0}.explore_nowsys h2{font-size:calc(30px * 0.8);margin-bottom:2rem}.explore_nowsys .quick_classessys{flex-direction:column;padding:1.8rem}.explore_nowsys svg{margin-right:0;margin-bottom:1.5rem}.explore_nowsys .feedback_requestsys{padding:0.8rem 1.8rem}} @media (max-width: 575px) {.explore_nowsys{padding:3rem 0}.explore_nowsys h2{letter-spacing:0.01em;font-size:calc(30px * 0.7)}.explore_nowsys .quick_classessys{width:90%;padding:1.5rem}.explore_nowsys svg{margin-bottom:1.2rem;height:36px;width:36px}.explore_nowsys .feedback_requestsys{padding:0.7rem 1.5rem;font-size:calc(16px * 0.9)}}.program_offeringssys{justify-content:center;padding:0;display:flex;align-items:center;flex-direction:column;margin:0;min-height:100vh;overflow:hidden;position:relative;background-color:rgb(213,211,205)}.program_offeringssys .skill_plansys{height:100%;left:0;top:0;width:100%;z-index:1;position:absolute;overflow:hidden}.program_offeringssys .skill_plansys::before{content:"";height:100%;position:absolute;z-index:2;top:0;background:linear-gradient(135deg,rgba(0,0,0,0.5) 0%,transparent 30%,transparent 70%,rgb(179,172,152,0.5) 100%);backdrop-filter:blur(2px);left:0;width:100%}.program_offeringssys .skill_plansys::after{background:linear-gradient(to top,rgb(179,172,152,0.5) 10%,transparent 100%);z-index:3;width:100%;height:70%;content:"";left:0;position:absolute;bottom:0}.program_offeringssys .learn_exploresys{display:flex;height:100%;animation:carousel-slide 25s cubic-bezier(0.645,0.045,0.355,1) infinite}.program_offeringssys .skill_plansys:hover .learn_exploresys{animation-play-state:paused}.program_offeringssys .education_pathsys{position:relative;transition:transform 0.5s ease;height:100%;min-width:100%}.program_offeringssys .education_pathsys::before{content:"";position:absolute;background:repeating-linear-gradient( 45deg,rgb(157,108,145,0.5),rgb(157,108,145,0.5) 10px,transparent 10px,transparent 20px );opacity:0.1;left:0;z-index:1;width:100%;top:0;height:100%}.program_offeringssys .education_pathsys img{height:100%;object-fit:cover;width:100%;transition:filter 0.3s ease,transform 0.5s ease;object-position:center;filter:saturate(1.2) contrast(1.1)}.program_offeringssys .education_pathsys:hover img{transform:scale(1.05);filter:saturate(1.4) contrast(1.2)}.program_offeringssys .container{padding:2rem;width:100%;max-width:1200px;z-index:10;position:relative;margin:0 auto}.program_offeringssys .quick_classessys{height:100%;width:100%;justify-content:flex-end;display:flex;align-items:center}.program_offeringssys .lesson_pathsys{max-width:900px;backdrop-filter:blur(15px);border-radius:27px;animation:float 6s ease-in-out infinite;margin-left:auto;border-left:4px solid rgb(179,172,152);padding:3.5rem;transform:translateY(0);box-shadow:0 15px 30px rgba(0,0,0,0.2),inset 0 1px 1px rgba(255,255,255,0.3),inset 0 -1px 1px rgba(0,0,0,0.1);background:linear-gradient(145deg,rgb(179,172,152,0.5) 0%,rgb(157,108,145,0.5) 100%)}.program_offeringssys .lesson_pathsys h3{font-weight:700;font-size:calc(35px * 1.1);text-shadow:0 2px 4px rgba(0,0,0,0.2);color:#ffffff;position:relative;padding-bottom:1rem;margin-bottom:1.8rem}.program_offeringssys .lesson_pathsys h3::after{height:4px;background:rgb(179,172,152);left:0;position:absolute;content:"";bottom:0;border-radius:10px;width:70px}.program_offeringssys .lesson_pathsys p{font-size:calc(15px * 1.1);margin-bottom:2.5rem;color:#ffffff;text-shadow:0 1px 2px rgba(0,0,0,0.15);opacity:1;line-height:1.7}.program_offeringssys .lesson_pathsys .feedback_requestsys{transition:all 0.3s ease;position:relative;font-size:15px;border-radius:10px;overflow:hidden;text-decoration:none;display:inline-block;background:linear-gradient(to right,rgb(179,172,152),rgb(157,108,145));font-weight:600;box-shadow:0 5px 15px rgba(0,0,0,0.2);text-align:center;color:#ffffff;z-index:1;padding:1rem 2rem}.program_offeringssys .lesson_pathsys .feedback_requestsys::before{content:"";top:0;z-index:-1;width:100%;transition:left 0.7s ease;height:100%;background:linear-gradient(to right,transparent,rgba(255,255,255,0.2),transparent);position:absolute;left:-100%}.program_offeringssys .lesson_pathsys .feedback_requestsys:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,0.3)}.program_offeringssys .lesson_pathsys .feedback_requestsys:hover::before{left:100%}@keyframes carousel-slide {0%,100%{transform:translateX(0)}20%{transform:translateX(0)}25%{transform:translateX(-100%)}45%{transform:translateX(-100%)}50%{transform:translateX(-200%)}70%{transform:translateX(-200%)}75%{transform:translateX(-300%)}95%{transform:translateX(-300%)}} @keyframes float {0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}} @media screen and (max-width: 991px) {.program_offeringssys{min-height:auto;padding:5rem 0}.program_offeringssys .skill_plansys{position:relative;height:50vh}.program_offeringssys .quick_classessys{justify-content:center}.program_offeringssys .lesson_pathsys{margin:2rem auto 0;max-width:90%;padding:2.5rem}} @media screen and (max-width: 767px) {.program_offeringssys .skill_plansys{height:40vh}.program_offeringssys .skill_plansys::after{height:60%}.program_offeringssys .lesson_pathsys{padding:1.5rem}.program_offeringssys .lesson_pathsys h3{font-size:calc(35px * 0.8)}.program_offeringssys .lesson_pathsys p{font-size:calc(15px * 0.9)}.program_offeringssys .lesson_pathsys .feedback_requestsys{width:100%;padding:0.8rem 1.5rem}} @media screen and (max-width: 480px) {.program_offeringssys .skill_plansys{height:30vh}.program_offeringssys .skill_plansys::before{background:linear-gradient(135deg,rgba(0,0,0,0.5) 0%,transparent 50%,rgb(179,172,152,0.5) 100%)}.program_offeringssys .container{padding:1rem}.program_offeringssys .lesson_pathsys{padding:1.2rem}}.analysis_summarysys{position:relative;margin:60px 0;overflow:hidden;padding:100px 0;background:rgb(213,211,205);background-image:linear-gradient(135deg,rgb(213,211,205) 0%,#ffffff 100%)}.analysis_summarysys::before{animation:rotateBg 60s linear infinite;z-index:1;height:100%;background:repeating-conic-gradient( rgb(213,211,205) 0%,rgba(240,240,240,0.7) 0.5%,rgb(213,211,205) 1% );left:0;width:100%;opacity:0.3;position:absolute;content:'';top:0}.analysis_summarysys::after{background:radial-gradient(circle at center,transparent 50%,rgb(213,211,205) 100%);left:0;position:absolute;content:'';right:0;z-index:2;top:0;bottom:0}.analysis_summarysys .container{position:relative;max-width:1200px;display:grid;gap:50px;margin:0 auto;grid-template-columns:1fr 1fr;padding:0 15px;z-index:10}.analysis_summarysys .statistics_growsys{position:relative;order:2;display:grid;gap:25px;grid-template-columns:1fr 1fr}.analysis_summarysys .statistics_classessys{flex-direction:column;display:flex;position:relative;padding-right:30px;justify-content:center;order:1}.analysis_summarysys .statistics_classessys::before{top:0;position:absolute;height:60%;background:linear-gradient( to bottom,rgb(179,172,152),rgb(157,108,145),transparent );width:3px;border-radius:10px;left:0;content:''}.analysis_summarysys .statistics_edgesys{position:relative;font-weight:700;line-height:1.3;color:#000000;font-size:34px;margin-bottom:30px;padding-left:20px}.analysis_summarysys .extra_prosys{color:#000000;padding-left:20px;margin-bottom:0;opacity:0.9;font-size:14px;line-height:1.8}.analysis_summarysys .statistics_boostsys{justify-content:center;overflow:hidden;flex-direction:column;box-shadow:0 15px 30px rgba(0,0,0,0.05);border-left:3px solid rgb(179,172,152);transition:all 0.4s ease;background:rgba(255,255,255,0.8);position:relative;padding:30px;border-radius:11px;display:flex}.analysis_summarysys .statistics_boostsys:nth-child(even){border-left:3px solid rgb(157,108,145)}.analysis_summarysys .statistics_boostsys::before{height:100%;top:0;background:linear-gradient( 135deg,transparent 0%,rgba(255,255,255,0.03) 100% );width:100%;position:absolute;z-index:-1;content:'';left:0}.analysis_summarysys .statistics_boostsys::after{height:80px;content:'';background:rgb(179,172,152);right:-40px;width:80px;top:-40px;border-radius:50%;position:absolute;opacity:0.1;transition:all 0.5s ease}.analysis_summarysys .statistics_boostsys:nth-child(even)::after{background:rgb(157,108,145)}.analysis_summarysys .statistics_boostsys:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,0.2)}.analysis_summarysys .statistics_boostsys:hover::after{transform:scale(1.2)}.analysis_summarysys .statistics_boostsys h4{display:inline-block;margin-bottom:10px;font-size:calc(34px * 1.2);font-weight:700;position:relative;color:#ffffff}.analysis_summarysys .statistics_boostsys:nth-child(odd) h4{color:rgb(179,172,152)}.analysis_summarysys .statistics_boostsys:nth-child(even) h4{color:rgb(157,108,145)}.analysis_summarysys .statistics_boostsys span{line-height:1.5;font-weight:400;opacity:0.9;font-size:14px;color:#000000}.analysis_summarysys svg{position:absolute;opacity:0.3;width:20px;fill:#000000;height:20px;bottom:20px;right:20px;transition:all 0.3s ease}.analysis_summarysys svg path{fill:rgb(179,172,152)}.analysis_summarysys .statistics_boostsys:nth-child(even) svg path{fill:rgb(157,108,145)}.analysis_summarysys .statistics_boostsys:hover svg{opacity:0.8;transform:translateX(5px)}@keyframes rotateBg {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @media screen and (max-width: 992px) {.analysis_summarysys .container{grid-template-columns:1fr;gap:40px}.analysis_summarysys .statistics_growsys{order:2}.analysis_summarysys .statistics_classessys{text-align:center;order:1;padding-right:0;align-items:center}.analysis_summarysys .statistics_classessys::before{width:60%;height:3px;top:auto;background:linear-gradient( to right,transparent,rgb(179,172,152),rgb(157,108,145),transparent );bottom:-20px;transform:translateX(-50%);left:50%}.analysis_summarysys .statistics_edgesys,.analysis_summarysys .extra_prosys{padding-left:0}} @media screen and (max-width: 768px) {.analysis_summarysys{padding:80px 0}.analysis_summarysys .statistics_growsys{grid-template-columns:1fr;gap:20px}.analysis_summarysys .statistics_boostsys{padding:25px}.analysis_summarysys .statistics_boostsys h4{font-size:34px}} @media screen and (max-width: 480px) {.analysis_summarysys{padding:60px 0}.analysis_summarysys .statistics_boostsys{padding:20px}.analysis_summarysys .statistics_boostsys h4{font-size:calc(34px * 0.9)}.analysis_summarysys .statistics_boostsys span{font-size:calc(14px * 0.9)}.analysis_summarysys .statistics_edgesys{margin-bottom:20px;font-size:calc(34px * 0.9)}.analysis_summarysys .extra_prosys{line-height:1.6;font-size:calc(14px * 0.9)}}.privacy_panelsys{background-color:rgb(213,211,205);font-family:Arial,sans-serif;color:#000000;padding:40px;box-shadow:0 4px 8px rgba(0,0,0,0.1)}.privacy_panelsys h1{color:rgb(179,172,152);margin-bottom:20px;font-weight:700;border-bottom:2px solid rgb(179,172,152);padding-bottom:10px;font-size:38px}.privacy_panelsys h2{margin-top:30px;color:rgb(157,108,145);font-size:38px;margin-bottom:15px;font-weight:600}.privacy_panelsys h3,.privacy_panelsys h4,.privacy_panelsys h5,.privacy_panelsys h6{margin:10px 0}.privacy_panelsys ul{padding-left:20px;list-style:none;color:#000000;margin-left:20px}.privacy_panelsys li{margin-bottom:10px;font-size:15px;position:relative}.privacy_panelsys li::before{position:absolute;color:rgb(179,172,152);content:'→';left:-20px;font-weight:700}.privacy_panelsys div{margin-bottom:20px}.privacy_panelsys p{font-size:15px;line-height:1.6;color:#000000}.privacy_panelsys span{background-color:rgb(179,172,152,0.5);border-radius:10px;padding:2px 5px}.privacy_panelsys a{color:rgb(179,172,152);font-weight:600;transition:color 0.3s;text-decoration:none}.privacy_panelsys a:hover{color:rgb(157,108,145)}@media only screen and (max-width: 800px) {.privacy_panelsys{padding:20px}.privacy_panelsys h1{font-size:calc(19px * 0.8)}.privacy_panelsys h2{font-size:calc(19px * 0.8)}.privacy_panelsys ul{padding-left:10px;margin-left:10px}.privacy_panelsys li::before{left:-15px}.privacy_panelsys p{font-size:calc(15px * 0.9)}}.customer_feedbacksys{overflow:hidden;background:rgb(213,211,205);position:relative;padding:100px 0}.customer_feedbacksys::before{top:-400px;filter:blur(100px);width:800px;right:-400px;position:absolute;content:"";height:800px;opacity:0.2;border-radius:50%;z-index:1;background:rgb(179,172,152,0.5)}.customer_feedbacksys::after{width:600px;background:rgb(157,108,145,0.5);position:absolute;filter:blur(80px);height:600px;content:"";bottom:-300px;opacity:0.2;border-radius:50%;z-index:1;left:-300px}.customer_feedbacksys .quick_classessys{z-index:2;padding:0 20px;max-width:1200px;margin:0 auto;position:relative}.customer_feedbacksys h4{color:#000000;line-height:1.2;font-weight:700;position:relative;margin-bottom:60px;font-size:28px}.customer_feedbacksys h4::after{z-index:-1;top:-20px;position:absolute;border-radius:64% 36% 43% 57% / 40% 51% 49% 60%;height:60px;content:"";background:rgb(179,172,152,0.5);left:-30px;width:60px}.customer_feedbacksys .review_viewssys{position:relative;gap:40px;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.customer_feedbacksys .review_viewssys::before{background:linear-gradient(to right,transparent,rgb(179,172,152,0.5),transparent);content:"";left:10%;height:1px;position:absolute;top:50%;z-index:1;width:80%}.customer_feedbacksys .review_viewssys::after{z-index:1;width:1px;position:absolute;height:80%;left:50%;content:"";background:linear-gradient(to bottom,transparent,rgb(157,108,145,0.5),transparent);top:10%}.customer_feedbacksys .success_quotessys{transition:all 0.6s cubic-bezier(0.25,0.46,0.45,0.94);position:relative;min-height:320px;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,0.08);flex-direction:column;border-radius:63% 37% 54% 46% / 55% 52% 48% 45%;align-items:center;z-index:2;padding:40px;display:flex;background:#ffffff;justify-content:center}.customer_feedbacksys .success_quotessys:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,0.1);border-radius:37% 63% 46% 54% / 48% 45% 55% 52%}.customer_feedbacksys .success_quotessys::before{z-index:-1;position:absolute;inset:5px;border-radius:inherit;content:"";background:#ffffff}.customer_feedbacksys .success_quotessys::after{background:linear-gradient(135deg,rgb(179,172,152,0.5),rgb(157,108,145,0.5));position:absolute;content:"";inset:0;opacity:0.7;z-index:-2;border-radius:inherit}.customer_feedbacksys .success_quotessys:nth-child(2n){border-radius:28% 72% 50% 50% / 44% 55% 45% 56%;transform:translateY(20px)}.customer_feedbacksys .success_quotessys:nth-child(2n):hover{border-radius:72% 28% 50% 50% / 55% 44% 56% 45%;transform:translateY(10px)}.customer_feedbacksys .success_quotessys:nth-child(3n){border-radius:50% 50% 33% 67% / 55% 27% 73% 45%;transform:translateY(-20px)}.customer_feedbacksys .success_quotessys:nth-child(3n):hover{transform:translateY(-30px);border-radius:50% 50% 67% 33% / 27% 55% 45% 73%}.customer_feedbacksys .image_holdersys{width:80px;height:80px;transition:all 0.6s cubic-bezier(0.25,0.46,0.45,0.94);margin-bottom:20px;box-shadow:0 5px 15px rgba(0,0,0,0.1);border-radius:65% 35% 65% 35% / 35% 65% 35% 65%;border:3px solid #ffffff;animation:morphing 10s infinite alternate ease-in-out}@keyframes morphing {0%{border-radius:65% 35% 65% 35% / 35% 65% 35% 65%}25%{border-radius:35% 65% 35% 65% / 65% 35% 65% 35%}50%{border-radius:55% 45% 75% 25% / 25% 75% 25% 75%}75%{border-radius:25% 75% 45% 55% / 75% 25% 75% 25%}100%{border-radius:65% 35% 65% 35% / 35% 65% 35% 65%}} .customer_feedbacksys .success_quotessys:hover .image_holdersys{transform:scale(1.1)}.customer_feedbacksys .success_quotessys span{display:block;margin-bottom:15px;font-weight:700;position:relative;font-size:22px;color:#000000;font-family:Arial,sans-serif}.customer_feedbacksys .success_quotessys span::after{left:50%;width:30px;height:2px;content:"";background:rgb(179,172,152);transform:translateX(-50%);bottom:-8px;position:absolute}.customer_feedbacksys .success_quotessys p{font-weight:400;position:relative;font-family:Arial,sans-serif;font-style:italic;line-height:1.6;color:#000000;font-size:12px}@media (max-width: 767px) {.customer_feedbacksys{padding:70px 0}.customer_feedbacksys h4{margin-bottom:50px;font-size:calc(28px * 0.8);text-align:center}.customer_feedbacksys h4::after{top:-15px;width:40px;transform:translateX(-50%);height:40px;left:50%}.customer_feedbacksys .review_viewssys{gap:50px;grid-template-columns:1fr}.customer_feedbacksys .review_viewssys::before,.customer_feedbacksys .review_viewssys::after{display:none}.customer_feedbacksys .success_quotessys,.customer_feedbacksys .success_quotessys:nth-child(2n),.customer_feedbacksys .success_quotessys:nth-child(3n){min-height:280px;padding:30px;transform:none}.customer_feedbacksys .success_quotessys:hover,.customer_feedbacksys .success_quotessys:nth-child(2n):hover,.customer_feedbacksys .success_quotessys:nth-child(3n):hover{transform:translateY(-10px)}.customer_feedbacksys .image_holdersys{height:70px;width:70px}.customer_feedbacksys .success_quotessys span{font-size:calc(22px * 0.9)}.customer_feedbacksys .success_quotessys p{font-size:calc(12px * 0.9)}}.company_infosys{overflow:hidden;position:relative;padding:120px 0 80px}.company_infosys::before{background:rgb(179,172,152,0.5);top:0;z-index:1;position:absolute;content:"";bottom:0;right:0;left:0;background:linear-gradient(135deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.65) 100%)}.company_infosys .container{transform:translateZ(0);padding:0 20px;position:relative;z-index:2;max-width:1200px;margin:0 auto}.company_infosys h2{margin-bottom:48px;font-weight:700;font-size:29px;position:relative;text-align:left;letter-spacing:2px;transform:translateX(-8px);color:#ffffff;text-transform:uppercase}.company_infosys h2::after{position:absolute;content:"";left:0;bottom:-12px;height:4px;transform-origin:left center;background:rgb(157,108,145);animation:expandWidth 1.2s ease-out forwards;width:80px}.company_infosys .text_widgetsys{transform:translateY(0);animation:slideUp 0.8s cubic-bezier(0.23,1,0.32,1) forwards;transition:transform 0.5s cubic-bezier(0.23,1,0.32,1);padding:40px;box-shadow:0 15px 35px rgba(0,0,0,0.2);backdrop-filter:blur(10px);background:rgba(255,255,255,0.95);position:relative}.company_infosys .text_widgetsys:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,0.25)}.company_infosys .text_widgetsys::before{animation:growHeight 1s 0.4s ease-out forwards;content:"";width:4px;top:0;height:0;background:rgb(179,172,152);position:absolute;left:0}.company_infosys .text_widgetsys > div{position:relative;overflow:hidden}.company_infosys .text_widgetsys p{font-size:calc(14px * 1.4);position:relative;font-weight:700;color:rgb(179,172,152);display:inline-block;margin-bottom:20px}.company_infosys .text_widgetsys p::after{background:rgb(157,108,145);content:"";animation:expandLine 0.8s 0.6s ease-out forwards;left:0;transform:scaleX(0);transform-origin:right;width:100%;position:absolute;height:2px;bottom:-4px}.company_infosys .text_widgetsys div div{text-align:justify;animation:fadeIn 1s 0.8s forwards;hyphens:auto;line-height:1.8;font-size:14px;opacity:0;column-gap:40px;color:#000000;columns:1}@keyframes expandWidth {from{width:0}to{width:80px}} @keyframes growHeight {from{height:0}to{height:100%}} @keyframes expandLine {from{transform:scaleX(0);transform-origin:right}to{transform:scaleX(1);transform-origin:left}} @keyframes fadeIn {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes slideUp {from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}} @media (min-width: 768px) {.company_infosys{padding:150px 0 100px}.company_infosys h2{margin-bottom:60px;font-size:calc(29px * 1.2)}.company_infosys .text_widgetsys{margin-left:40px;transform:perspective(1000px) rotateY(-2deg);padding:60px;clip-path:polygon(0 0,100% 0,100% 100%,40px 100%,0 calc(100% - 40px))}.company_infosys .text_widgetsys:hover{transform:perspective(1000px) rotateY(-1deg) translateY(-5px)}.company_infosys .text_widgetsys div div{columns:2}} @media (min-width: 992px) {.company_infosys{padding:180px 0 120px}.company_infosys::after{height:300px;position:absolute;animation:floatElement 15s infinite ease-in-out;z-index:1;opacity:0.15;border:15px solid rgb(157,108,145,0.5);right:-5%;border-radius:10px;transform:rotate(15deg);top:-10%;width:300px;content:""}.company_infosys .container{padding:0 40px}.company_infosys h2{font-size:calc(29px * 1.4);margin-bottom:70px}.company_infosys .text_widgetsys{clip-path:polygon(0 0,100% 0,100% 100%,80px 100%,0 calc(100% - 80px));padding:80px;margin-left:80px}.company_infosys .text_widgetsys p{font-size:calc(14px * 1.8);margin-bottom:30px}} @media (min-width: 1200px) {.company_infosys{padding:200px 0 150px}.company_infosys::after{height:400px;width:400px}.company_infosys h2{font-size:calc(29px * 1.6)}.company_infosys .text_widgetsys{padding:100px}.company_infosys .text_widgetsys div div{column-gap:60px;line-height:1.9;font-size:calc(14px * 1.05)}} @keyframes floatElement {0%,100%{transform:rotate(15deg) translateY(0)}50%{transform:rotate(15deg) translateY(20px)}}.cookie_popup_messagesys{z-index:1000;width:100%;background-color:rgb(213,211,205);box-shadow:0px -2px 10px rgba(0,0,0,0.1);padding:20px 0;position:fixed;animation:fadeInUp 0.5s ease-out;bottom:0;border-top:1px solid rgb(179,172,152)}.cookie_popup_messagesys .user_alertsys{margin-right:20px;flex-shrink:0;transform-origin:center;animation:logoScale 1.5s cubic-bezier(0.25,0.46,0.45,0.94) both}.cookie_popup_messagesys .user_alertsys svg{height:60px;fill:rgb(179,172,152);width:60px}@keyframes logoScale {0%{transform:scale(0)}80%{transform:scale(1.1)}100%{transform:scale(1)}} .cookie_popup_messagesys .cookie_alertssys{flex-grow:1}.cookie_popup_messagesys .cookie_alertssys h5{margin-bottom:6px;font-size:24px;color:rgb(179,172,152)}.cookie_popup_messagesys .cookie_alertssys p{line-height:1.5;font-size:15px;color:#000000;margin:0}.cookie_popup_messagesys .cookies_overviewsys{text-decoration:none;display:inline-block;background-color:rgb(179,172,152);padding:10px 20px;margin-right:15px;margin-top:20px;transition:transform 0.3s,box-shadow 0.3s;font-size:14px;color:#ffffff;border-radius:5px}.cookie_popup_messagesys .cookies_overviewsys:hover{box-shadow:0px 5px 10px rgba(0,0,0,0.1);transform:translateY(-3px)}.cookie_popup_messagesys .cookies_overviewsys:active{box-shadow:none;transform:translateY(1px)}@media (max-width: 768px) {.cookie_popup_messagesys .user_alertsys{margin-right:0;margin-bottom:15px}.cookie_popup_messagesys .cookies_overviewsys{width:48%;margin-left:0;text-align:center}} #cookie_info_alertsys{display:none}#cookie_info_alertsys:checked ~ .cookie_popup_messagesys{visibility:hidden;opacity:0}.offer_packagesys{position:relative;overflow:hidden;background:rgb(213,211,205);padding:100px 0}.offer_packagesys::before{position:absolute;animation:float-effect 12s infinite alternate ease-in-out;z-index:0;right:-50px;content:"";width:300px;background:rgb(179,172,152,0.5);height:300px;top:-50px;filter:blur(80px)}.offer_packagesys::after{height:250px;left:-50px;bottom:-50px;width:250px;animation:float-effect 15s infinite alternate-reverse ease-in-out;filter:blur(60px);z-index:0;position:absolute;content:"";background:rgb(157,108,145,0.5)}.offer_packagesys .container{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 15px}.offer_packagesys .cost_schemessys{display:flex;flex-direction:column;gap:60px}.offer_packagesys .premium_gridsys{text-align:center;max-width:700px;margin:0 auto;position:relative;padding:0 20px;order:-1}.offer_packagesys .premium_gridsys h2{font-weight:700;position:relative;margin-bottom:20px;color:#000000;font-size:33px;display:inline-block}.offer_packagesys .premium_gridsys h2::after{bottom:-10px;content:"";height:3px;transform:translateX(-50%);width:80px;left:50%;position:absolute;background:rgb(179,172,152)}.offer_packagesys .access_costsys{line-height:1.6;opacity:0.85;margin-bottom:0;color:#000000;font-size:17px}.offer_packagesys .skill_planssys{gap:30px;perspective:1000px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.offer_packagesys .class_costsys{position:relative;transform-style:preserve-3d;transition:transform 0.6s cubic-bezier(0.165,0.84,0.44,1);perspective:1000px;height:100%;color:inherit;text-decoration:none}.offer_packagesys .class_costsys:hover{transform:translateY(-10px) scale(1.02)}.offer_packagesys .trial_offerssys{height:100%;transition:box-shadow 0.4s ease;background:#ffffff;box-shadow:0 15px 40px rgba(0,0,0,0.08);display:flex;border-radius:10px;transform-style:preserve-3d;position:relative;overflow:hidden;flex-direction:column}.offer_packagesys .class_costsys:hover .trial_offerssys{box-shadow:0 20px 50px rgba(0,0,0,0.12),0 0 20px rgb(179,172,152,0.5)}.offer_packagesys .deal_gridsys{padding:30px;display:flex;position:relative;z-index:2;overflow:hidden;flex-grow:1;flex-direction:column}.offer_packagesys .deal_gridsys::before{content:"";position:absolute;height:5px;transform-origin:left;left:0;right:0;transform:scaleX(0);top:0;transition:transform 0.5s ease;background:linear-gradient(90deg,rgb(179,172,152),rgb(157,108,145))}.offer_packagesys .class_costsys:hover .deal_gridsys::before{transform:scaleX(1)}.offer_packagesys .deal_gridsys h3{font-size:calc(22px + 2px);word-break:break-word;font-weight:700;color:#000000;overflow-wrap:break-word;transition:transform 0.4s ease,color 0.3s ease;margin-bottom:10px;white-space:normal}.offer_packagesys .class_costsys:hover .deal_gridsys h3{color:rgb(179,172,152);transform:translateX(5px)}.offer_packagesys .price_schemessys{word-break:break-word;color:rgb(157,108,145);margin:10px 0 20px;transition:transform 0.4s ease;overflow-wrap:break-word;position:relative;white-space:normal;font-size:22px;display:block;font-weight:700}.offer_packagesys .price_schemessys::before{background:rgb(157,108,145,0.5);height:2px;left:0;content:"";width:40px;transition:width 0.4s ease;position:absolute;bottom:-8px}.offer_packagesys .class_costsys:hover .price_schemessys::before{width:80px}.offer_packagesys .deal_gridsys p{line-height:1.6;transition:color 0.3s ease;word-break:break-word;margin-bottom:0;flex-grow:1;white-space:normal;font-size:calc(17px - 1px);color:#000000;overflow-wrap:break-word}.offer_packagesys .image_holdersys{height:200px;transform:translateZ(-10px);position:relative;transition:transform 0.6s ease,filter 0.6s ease;overflow:hidden}.offer_packagesys .image_holdersys::after{background:linear-gradient(to top,rgba(0,0,0,0.7),transparent);content:"";inset:0;position:absolute;transition:opacity 0.5s ease;opacity:0.6}.offer_packagesys .class_costsys:hover .image_holdersys{filter:brightness(1.1) contrast(1.05);transform:translateZ(0)}.offer_packagesys .class_costsys:hover .image_holdersys::after{opacity:0.4}.offer_packagesys .class_costsys::after{background:rgb(179,172,152,0.5);content:"";transition:opacity 0.4s ease;opacity:0;z-index:-1;position:absolute;border-radius:50%;height:15px;right:30px;filter:blur(10px);top:100%;left:30px}.offer_packagesys .class_costsys:hover::after{opacity:0.5}@keyframes float-effect {0%{transform:translate(0,0) scale(1)}50%{transform:translate(20px,20px) scale(1.1)}100%{transform:translate(-20px,-20px) scale(0.9)}} @media (min-width: 992px) {.offer_packagesys .cost_schemessys{flex-direction:row;align-items:center}.offer_packagesys .premium_gridsys{text-align:left;flex:0 0 30%;padding-right:40px;order:0}.offer_packagesys .premium_gridsys h2::after{left:0;transform:none}.offer_packagesys .skill_planssys{grid-template-columns:repeat(2,1fr);flex:0 0 70%}} @media (min-width: 1200px) {.offer_packagesys .skill_planssys{gap:40px;grid-template-columns:repeat(2,1fr)}.offer_packagesys .deal_gridsys{padding:35px}.offer_packagesys .image_holdersys{height:220px}} @media (max-width: 991px) {.offer_packagesys{padding:80px 0}.offer_packagesys .premium_gridsys{margin-bottom:20px}} @media (max-width: 767px) {.offer_packagesys{padding:60px 0}.offer_packagesys .skill_planssys{gap:25px;grid-template-columns:1fr}.offer_packagesys .premium_gridsys h2{font-size:calc(33px - 4px)}.offer_packagesys .image_holdersys{height:180px}.offer_packagesys .deal_gridsys{padding:25px}} @media (max-width: 480px) {.offer_packagesys{padding:50px 0}.offer_packagesys .deal_gridsys h3{font-size:22px}.offer_packagesys .price_schemessys{font-size:calc(22px - 2px)}.offer_packagesys .image_holdersys{height:160px}.offer_packagesys .deal_gridsys{padding:20px}}.thxSpacesys{background:linear-gradient(135deg,rgb(179,172,152,0.5) 0%,rgb(213,211,205) 100%);overflow:hidden;padding:120px 0;position:relative}.thxSpacesys::before{content:"";top:0;pointer-events:none;left:0;opacity:0.1;width:100%;position:absolute;height:100%;background:repeating-linear-gradient(45deg,transparent,transparent 50px,rgb(157,108,145,0.5) 50px,rgb(157,108,145,0.5) 52px)}.thxSpacesys::after{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);height:250px;z-index:0;content:"";position:absolute;opacity:0.08;background:rgb(179,172,152);right:-20px;bottom:-20px;transform:rotate(15deg);width:250px}.thxSpacesys .container{max-width:1200px;position:relative;z-index:1;padding:0 20px;margin:0 auto}.thxSpacesys .quick_classessys{display:grid;gap:40px;grid-template-columns:1fr;transform:translateX(0);transition:transform 0.7s cubic-bezier(0.19,1,0.22,1);position:relative}.thxSpacesys .quick_classessys:hover{transform:translateX(10px)}.thxSpacesys .quick_classessys > div:first-child{transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);transform-origin:left center;padding-left:30px;position:relative;border-left:4px solid rgb(179,172,152)}.thxSpacesys .quick_classessys > div:first-child::before{border:3px solid rgb(179,172,152);transition:transform 0.4s ease;height:24px;left:-14px;transform:translateY(-50%) rotate(45deg);content:"";top:50%;position:absolute;width:24px;background:#ffffff}.thxSpacesys .quick_classessys:hover > div:first-child::before{transform:translateY(-50%) rotate(225deg)}.thxSpacesys h5{line-height:1.4;font-size:22px;color:#000000;position:relative;margin:0;font-weight:700}.thxSpacesys .quick_classessys > div:last-child{transform:translateY(0);background:#ffffff;position:relative;transition:transform 0.6s cubic-bezier(0.19,1,0.22,1),box-shadow 0.6s ease;overflow:hidden;padding:35px 40px;box-shadow:0 15px 35px rgba(0,0,0,0.08)}.thxSpacesys .quick_classessys > div:last-child::before{top:0;left:0;background:linear-gradient(to bottom,rgb(179,172,152),rgb(157,108,145));position:absolute;height:100%;transition:width 0.4s ease;width:6px;content:""}.thxSpacesys .quick_classessys > div:last-child:hover{box-shadow:0 20px 40px rgba(0,0,0,0.12);transform:translateY(-5px)}.thxSpacesys .quick_classessys > div:last-child:hover::before{width:10px}.thxSpacesys .quick_classessys > div:last-child::after{content:"";z-index:0;width:90px;top:-30px;position:absolute;opacity:0.15;background:rgb(157,108,145,0.5);border-radius:50%;right:-30px;height:90px}.thxSpacesys a{z-index:1;position:relative;display:block;transition:transform 0.3s ease;text-decoration:none}.thxSpacesys a:hover{transform:translateX(5px)}.thxSpacesys p{color:#000000;margin:0;position:relative;font-size:18px;line-height:1.8;z-index:2}@media (min-width: 768px) {.thxSpacesys{padding:150px 0}.thxSpacesys .quick_classessys{align-items:center;gap:60px;grid-template-columns:1fr 1.5fr}.thxSpacesys .quick_classessys > div:first-child{padding-left:50px}.thxSpacesys h5{font-size:calc(22px * 1.2);max-width:90%}} @media (min-width: 992px) {.thxSpacesys{padding:180px 0}.thxSpacesys .quick_classessys{grid-template-columns:1fr 1.2fr;gap:80px}.thxSpacesys .quick_classessys > div:first-child{transform:translateX(-30px)}.thxSpacesys .quick_classessys:hover > div:first-child{transform:translateX(-20px)}.thxSpacesys .quick_classessys > div:last-child{clip-path:polygon(0 0,100% 0,95% 100%,0% 100%);padding:50px 60px;transition:transform 0.6s cubic-bezier(0.19,1,0.22,1),clip-path 0.6s ease,box-shadow 0.6s ease}.thxSpacesys .quick_classessys > div:last-child:hover{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}} @media (max-width: 767px) {.thxSpacesys{padding:80px 0}.thxSpacesys::after{width:150px;height:150px}.thxSpacesys .quick_classessys > div:first-child{padding-left:20px}.thxSpacesys .quick_classessys > div:last-child{padding:25px 30px}.thxSpacesys h5{font-size:calc(22px * 0.9)}.thxSpacesys p{font-size:calc(18px * 0.95)}}.contactsys{position:relative;padding:5rem 0}.contactsys::before{z-index:1;left:0;position:absolute;background-color:rgba(0,0,0,0.5);top:0;height:100%;width:100%;content:""}.contactsys .container{margin:0 auto;position:relative;padding:0 20px;max-width:1200px;z-index:2}.contactsys .query_helpsys{display:flex;box-shadow:0 20px 40px rgba(0,0,0,0.3);overflow:hidden;background:rgb(213,211,205);flex-wrap:wrap;border-radius:21px;position:relative}.contactsys .query_helpsys::before{content:"";position:absolute;width:100%;background:linear-gradient(90deg,rgb(179,172,152),rgb(157,108,145));height:5px;top:0;left:0}.contactsys .request_mapsys{flex:1 0 300px;padding:3rem;position:relative;background:rgb(213,211,205);border-right:1px solid rgba(0,0,0,0.1)}.contactsys .request_mapsys::after{position:absolute;background:linear-gradient(to bottom,transparent,rgb(179,172,152,0.5),transparent);width:1px;right:0;height:100%;content:"";top:0}.contactsys .request_mapsys h3{color:rgb(179,172,152);margin-bottom:2.5rem;font-weight:700;font-size:24px;border-bottom:2px solid rgb(157,108,145);padding-bottom:1rem;display:inline-block}.contactsys .request_mapsys div{padding:1rem;background:linear-gradient(to right,transparent,rgba(0,0,0,0.02));transition:all 0.3s ease;display:flex;border-radius:10px;align-items:center;margin-bottom:2rem}.contactsys .request_mapsys div:hover{background:linear-gradient(to right,transparent,rgba(0,0,0,0.05));transform:translateX(5px)}.contactsys .request_mapsys div svg{width:24px;background:rgb(179,172,152);flex-shrink:0;height:24px;margin-right:1rem;border-radius:50%;padding:5px}.contactsys .request_mapsys div svg path{fill:#ffffff}.contactsys .request_mapsys div span{color:#000000;font-size:14px}.contactsys .request_mapsys div span a{transition:color 0.3s ease;color:#000000;text-decoration:none}.contactsys .request_mapsys div span a:hover{color:rgb(179,172,152)}.contactsys .request_feedbacksys{padding:3rem;background:#ffffff;flex:1 0 450px;position:relative}.contactsys .request_feedbacksys::before{left:-10px;box-shadow:-1px 1px 1px rgba(0,0,0,0.05);background:#ffffff;position:absolute;height:20px;content:"";width:20px;transform:rotate(45deg);top:3rem}.contactsys .request_feedbacksys form{flex-direction:column;gap:1.5rem;display:flex}.contactsys .request_feedbacksys h3{font-size:24px;position:relative;text-align:center;font-weight:600;color:#000000;margin-bottom:2rem}.contactsys .request_feedbacksys h3::after{transform:translateX(-50%);left:50%;width:50px;bottom:-10px;position:absolute;content:"";background:rgb(179,172,152);height:3px}.contactsys .request_feedbacksys input[type="text"],.contactsys .request_feedbacksys input[type="email"]{width:100%;border:1px solid rgba(0,0,0,0.1);border-radius:10px;transition:all 0.3s ease;padding:1rem 1.2rem;font-size:14px;background:rgb(213,211,205);color:#000000}.contactsys .request_feedbacksys input[type="text"]:focus,.contactsys .request_feedbacksys input[type="email"]:focus{box-shadow:0 0 0 3px rgb(179,172,152,0.5);outline:none;border-color:rgb(179,172,152)}.contactsys .request_feedbacksys input[type="text"]::placeholder,.contactsys .request_feedbacksys input[type="email"]::placeholder{color:#000000;opacity:0.7}.contactsys .request_feedbacksys .connect_mapsys{gap:10px;align-items:flex-start;margin:0.5rem 0;display:flex}.contactsys .request_feedbacksys .connect_mapsys input[type="checkbox"]{-webkit-appearance:none;width:20px;border-radius:4px;cursor:pointer;border:2px solid #000000;height:20px;transition:all 0.2s ease;margin-top:2px;position:relative;flex-shrink:0;background-color:#ffffff;appearance:none}.contactsys .request_feedbacksys .connect_mapsys input[type="checkbox"]:checked{border-color:rgb(179,172,152);background-color:rgb(179,172,152)}.contactsys .request_feedbacksys .connect_mapsys input[type="checkbox"]:checked::after{content:"";position:absolute;height:8px;border-width:0 2px 2px 0;left:7px;top:3px;transform:rotate(45deg);width:4px;border:solid #ffffff}.contactsys .request_feedbacksys .connect_mapsys label{line-height:1.5;color:#000000;font-size:calc(14px - 1px)}.contactsys .request_feedbacksys .connect_mapsys label a{text-decoration:none;font-weight:600;color:rgb(179,172,152)}.contactsys .request_feedbacksys .feedback_requestsys{position:relative;cursor:pointer;width:100%;border-radius:10px;border:none;font-size:18px;background:rgb(179,172,152);padding:1rem;transition:all 0.3s ease;font-weight:600;overflow:hidden;margin-top:1rem;color:#ffffff}.contactsys .request_feedbacksys .feedback_requestsys::after{background:rgba(255,255,255,0.5);transform-origin:50% 50%;opacity:0;border-radius:100%;width:5px;position:absolute;left:50%;height:5px;content:"";top:50%;transform:scale(1,1) translate(-50%)}.contactsys .request_feedbacksys .feedback_requestsys:hover{background:rgb(157,108,145)}.contactsys .request_feedbacksys .feedback_requestsys:focus{outline:none}.contactsys .request_feedbacksys .feedback_requestsys:active::after{animation:ripple 1s ease-out}@keyframes ripple {0%{transform:scale(0,0);opacity:0.5}20%{transform:scale(25,25);opacity:0.3}100%{opacity:0;transform:scale(40,40)}} @media screen and (max-width: 992px) {.contactsys .query_helpsys{flex-direction:column}.contactsys .request_mapsys{border-bottom:1px solid rgba(0,0,0,0.1);border-right:none}.contactsys .request_mapsys::after{top:unset;right:unset;width:100%;background:linear-gradient(to right,transparent,rgb(179,172,152,0.5),transparent);bottom:0;height:1px;left:0}.contactsys .request_feedbacksys::before{left:3rem;top:-10px;transform:rotate(135deg)}} @media screen and (max-width: 768px) {.contactsys{padding:4rem 0}.contactsys .request_mapsys,.contactsys .request_feedbacksys{padding:2rem}.contactsys .request_mapsys h3,.contactsys .request_feedbacksys h3{font-size:calc(24px - 2px)}} @media screen and (max-width: 576px) {.contactsys{padding:3rem 0}.contactsys .request_mapsys,.contactsys .request_feedbacksys{padding:1.5rem}.contactsys .request_mapsys div{margin-bottom:1.25rem;padding:0.75rem}.contactsys .request_mapsys div svg{width:20px;height:20px}.contactsys .request_feedbacksys input[type="text"],.contactsys .request_feedbacksys input[type="email"]{padding:0.8rem 1rem}.contactsys .request_feedbacksys::before{display:none}}.title_portalsys{position:relative;min-height:100vh;flex-direction:column;display:flex;overflow:hidden;background:linear-gradient(135deg,rgb(213,211,205) 0%,rgba(94,170,168,0.1) 100%)}.title_portalsys .image_holdersys{left:0;top:0;z-index:1;transition:transform 0.8s cubic-bezier(0.17,0.67,0.83,0.67);position:absolute;width:100%;transform:scale(1.05);filter:contrast(1.1) brightness(0.8);height:100%}.title_portalsys .image_holdersys::after{z-index:2;content:'';left:0;top:0;position:absolute;backdrop-filter:blur(5px);background:linear-gradient(180deg,rgba(#000000,0.7) 0%,rgba(rgb(179,172,152),0.4) 50%,rgba(rgb(157,108,145),0.7) 100%);height:100%;width:100%}.title_portalsys .quick_classessys{position:relative;margin:0 auto;flex-direction:column;max-width:1200px;display:flex;justify-content:center;z-index:3;align-items:center;width:100%;padding:5rem 2rem;transform-style:preserve-3d;height:100%;perspective:1000px}.title_portalsys h1{background:linear-gradient(90deg,#ffffff 0%,rgba(255,255,255,0.85) 100%);color:transparent;text-align:center;text-shadow:2px 2px 8px rgba(0,0,0,0.3);background-clip:text !important;transform:translateZ(50px);margin-bottom:1.5rem;font-size:calc(38px * 1.2);font-weight:700;letter-spacing:1px;-webkit-background-clip:text !important;color:#ffffff;animation:fadeInUp 1s ease-out forwards}.title_portalsys .text_widgetsys{max-width:700px;position:relative;transform:translateZ(30px) rotateX(2deg);box-shadow:20px 20px 40px rgba(0,0,0,0.1),-10px -10px 20px rgba(255,255,255,0.05),inset 5px 5px 10px rgba(255,255,255,0.05),inset -5px -5px 10px rgba(0,0,0,0.1);border-radius:11px;animation:slideInUp 1.2s cubic-bezier(0.25,0.46,0.45,0.94) 0.3s both;backdrop-filter:blur(10px);padding:3rem;width:100%;background:rgba(255,255,255,0.1)}.title_portalsys .text_widgetsys::before{bottom:-2px;animation:borderGlow 4s ease-in-out infinite;left:-2px;position:absolute;border-radius:calc(11px + 2px);z-index:-1;background-size:200% 200%;content:'';background:linear-gradient(45deg,transparent 30%,rgb(179,172,152) 45%,rgb(157,108,145) 55%,transparent 70%);top:-2px;opacity:0.5;right:-2px}.title_portalsys p{color:#ffffff;text-align:center;margin-bottom:2rem;font-weight:400;font-size:calc(12px * 1.1);line-height:1.7;transform:translateZ(20px);animation:fadeIn 1.5s ease-out 0.5s forwards}.title_portalsys .main_introsys{display:flex;margin-bottom:2.5rem;transform:translateZ(40px);perspective:800px;align-items:center;justify-content:center}.title_portalsys svg{transform-style:preserve-3d;transition:transform 0.5s cubic-bezier(0.34,1.56,0.64,1);filter:drop-shadow(3px 3px 5px rgba(0,0,0,0.2));width:120px;height:120px}.title_portalsys svg:hover{transform:scale(1.1) rotateY(15deg)}.title_portalsys svg path{transition:fill 0.3s ease;fill:rgb(94,170,168)}.title_portalsys svg text{font-weight:bold;fill:rgb(94,170,168);transition:fill 0.3s ease}.title_portalsys svg:hover path,.title_portalsys svg:hover text{fill:#ffffff}.title_portalsys h6{margin-top:1rem;transform:translateZ(25px);text-align:center;animation:fadeIn 1.8s ease-out 0.7s forwards}.title_portalsys .feedback_requestsys{letter-spacing:0.5px;overflow:hidden;border-radius:10px;font-size:20px;transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94);position:relative;display:inline-block;color:#ffffff;font-weight:600;text-decoration:none;background:linear-gradient(135deg,rgb(179,172,152) 0%,rgb(94,170,168) 100%);box-shadow:5px 5px 15px rgba(0,0,0,0.2),-5px -5px 15px rgba(255,255,255,0.05),inset 1px 1px 2px rgba(255,255,255,0.2);padding:1rem 2.5rem}.title_portalsys .feedback_requestsys::before{width:100%;height:100%;content:'';transition:left 0.7s ease;left:-100%;top:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,0.2) 50%,transparent 100%);position:absolute}.title_portalsys .feedback_requestsys:hover{box-shadow:8px 8px 20px rgba(0,0,0,0.3),-5px -5px 15px rgba(255,255,255,0.1);transform:translateY(-5px) scale(1.05)}.title_portalsys .feedback_requestsys:hover::before{left:100%}@keyframes fadeInUp {from{opacity:0;transform:translateY(50px) translateZ(50px)}to{opacity:1;transform:translateY(0) translateZ(50px)}} @keyframes slideInUp {from{opacity:0;transform:translateY(100px) translateZ(30px) rotateX(2deg)}to{opacity:1;transform:translateY(0) translateZ(30px) rotateX(2deg)}} @keyframes fadeIn {from{opacity:0}to{opacity:1}} @keyframes borderGlow {0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}} @media screen and (max-width: 992px) {.title_portalsys .quick_classessys{padding:4rem 1.5rem}.title_portalsys h1{font-size:calc(38px * 1.1)}.title_portalsys .text_widgetsys{padding:2.5rem;max-width:600px}.title_portalsys svg{width:100px;height:100px}} @media screen and (max-width: 768px) {.title_portalsys .quick_classessys{padding:3rem 1rem}.title_portalsys h1{font-size:38px;margin-bottom:1rem}.title_portalsys .text_widgetsys{transform:translateZ(20px) rotateX(1deg);padding:2rem}.title_portalsys p{font-size:12px;margin-bottom:1.5rem}.title_portalsys svg{height:90px;width:90px}.title_portalsys .feedback_requestsys{padding:0.8rem 2rem}} @media screen and (max-width: 576px) {.title_portalsys{min-height:90vh}.title_portalsys .quick_classessys{padding:2rem 0.8rem}.title_portalsys h1{font-size:calc(38px * 0.9)}.title_portalsys .text_widgetsys{transform:translateZ(10px) rotateX(0deg);padding:1.5rem}.title_portalsys p{font-size:calc(12px * 0.9);margin-bottom:1rem}.title_portalsys svg{height:80px;width:80px}.title_portalsys .feedback_requestsys{font-size:calc(20px * 0.9);padding:0.7rem 1.5rem}}.potential_studentssys{position:relative;background-color:rgb(213,211,205);padding:6rem 0;overflow:hidden}.potential_studentssys::before{z-index:1;top:0;position:absolute;opacity:0.2;width:100%;background:radial-gradient(circle at 20% 20%,#ffffff 0%,transparent 25%),radial-gradient(circle at 80% 80%,rgb(157,108,145,0.5) 0%,transparent 30%),radial-gradient(circle at 50% 50%,rgb(179,172,152,0.5) 0%,transparent 40%);height:100%;left:0;content:''}.potential_studentssys::after{opacity:0.1;position:absolute;width:100%;top:0;height:100%;content:'';left:0;z-index:1;background:linear-gradient(135deg,#ffffff 0%,transparent 100%)}.potential_studentssys .quick_classessys{margin:0 auto;padding:0 2rem;max-width:1200px;z-index:2;position:relative}.potential_studentssys h3{position:relative;font-size:43px;text-align:center;font-weight:300;color:rgb(179,172,152);letter-spacing:2px;margin-bottom:4rem}.potential_studentssys h3::after{transform:translateX(-50%);content:'';border-radius:50px;height:3px;position:absolute;bottom:-15px;opacity:0.8;left:50%;background:linear-gradient(90deg,transparent,rgb(179,172,152),transparent);width:80px}.potential_studentssys ul{list-style-type:none;display:grid;padding:0;grid-template-columns:repeat(2,1fr);gap:2.5rem;margin:0}.potential_studentssys li{position:relative;transition:all 0.5s cubic-bezier(0.165,0.84,0.44,1);box-shadow:0 15px 35px rgba(0,0,0,0.05),0 5px 15px rgba(0,0,0,0.02);overflow:hidden;flex-direction:column;border-radius:25px;align-items:center;padding:2.5rem 2rem;backdrop-filter:blur(10px);background-color:rgba(255,255,255,0.9);display:flex;border:1px solid rgba(255,255,255,0.2);text-align:center}.potential_studentssys li::before{position:absolute;z-index:-1;width:100%;transition:opacity 0.5s ease;left:0;content:'';height:100%;opacity:0.1;background:radial-gradient(circle at 90% 10%,rgb(179,172,152,0.5) 0%,transparent 30%),radial-gradient(circle at 10% 90%,rgb(157,108,145,0.5) 0%,transparent 30%);top:0}.potential_studentssys li::after{transform:scale(0.8);height:200%;width:200%;background:radial-gradient(circle at center,rgba(255,255,255,0.8) 0%,transparent 60%);z-index:-1;transition:all 0.5s ease;left:-50%;top:-50%;content:'';position:absolute;opacity:0}.potential_studentssys li:hover{border-color:rgb(179,172,152,0.5);box-shadow:0 25px 50px rgba(0,0,0,0.1),0 10px 25px rgba(0,0,0,0.05);transform:translateY(-10px)}.potential_studentssys li:hover::before{opacity:0.2}.potential_studentssys li:hover::after{transform:scale(1);opacity:0.1}.potential_studentssys li svg{width:70px;filter:drop-shadow(0 3px 6px rgb(157,108,145,0.5));animation:float 8s ease-in-out infinite;fill:rgb(157,108,145);transition:all 0.5s ease;height:70px;margin-bottom:1.5rem}.potential_studentssys li:hover svg{transform:translateY(-5px);filter:drop-shadow(0 8px 15px rgb(179,172,152,0.5));fill:rgb(179,172,152)}.potential_studentssys li svg path{transition:all 0.5s ease}.potential_studentssys li:hover svg path{fill:rgb(179,172,152)}.potential_studentssys li{font-size:calc(18px * 1.1);color:#000000;margin-top:1rem;font-weight:300;line-height:1.7}.potential_studentssys li:nth-child(1){animation-delay:0s}.potential_studentssys li:nth-child(2){animation-delay:0.3s}.potential_studentssys li:nth-child(3){animation-delay:0.6s}.potential_studentssys li:nth-child(4){animation-delay:0.9s}@keyframes float {0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}} @keyframes pulse {0%,100%{opacity:0.7;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}} @keyframes fadeInUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @media (max-width: 991px) {.potential_studentssys{padding:5rem 0}.potential_studentssys h3{margin-bottom:3rem;font-size:calc(43px * 0.8)}.potential_studentssys ul{gap:2rem}.potential_studentssys li{padding:2rem 1.5rem}.potential_studentssys li svg{width:60px;margin-bottom:1.2rem;height:60px}} @media (max-width: 767px) {.potential_studentssys{padding:4rem 0}.potential_studentssys h3{font-size:calc(43px * 0.7);margin-bottom:2.5rem;letter-spacing:1px}.potential_studentssys ul{grid-template-columns:1fr;gap:1.5rem}.potential_studentssys li{padding:1.8rem 1.2rem}.potential_studentssys li svg{margin-bottom:1rem;height:50px;width:50px}}.education_historysys{position:relative;background:linear-gradient(180deg,rgb(213,211,205) 0%,rgb(157,108,145,0.5) 100%);overflow:hidden;padding:6rem 2rem 4rem}.education_historysys::before{width:100%;opacity:0.2;top:0;left:0;content:"";background:repeating-linear-gradient( -45deg,rgb(179,172,152,0.5) 0px,rgb(179,172,152,0.5) 2px,transparent 2px,transparent 10px );z-index:1;position:absolute;height:100%}.education_historysys::after{width:50%;right:0;height:100%;background:#ffffff;z-index:1;opacity:0.1;top:0;content:"";position:absolute;clip-path:polygon(100% 0,0 0,100% 100%)}.education_historysys .success_quotessys{align-items:center;max-width:600px;display:flex;z-index:2;flex-direction:column;margin:0 auto;position:relative}.education_historysys .image_holdersys{width:200px;transition:all 0.5s ease;border-radius:0;clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);height:250px;position:relative;box-shadow:0 10px 20px -5px rgba(0,0,0,0.5);margin-bottom:-50px;z-index:3}.education_historysys .image_holdersys:hover{transform:translateY(-15px);box-shadow:0 20px 30px -10px rgba(0,0,0,0.5)}.education_historysys .experience_datasys{transform-style:preserve-3d;z-index:2;perspective:1000px;flex-direction:column;position:relative;background:#ffffff;display:flex;width:100%;box-shadow:0 15px 30px -10px rgba(0,0,0,0.5);padding:70px 30px 30px;align-items:center}.education_historysys .experience_datasys::before{width:100%;position:absolute;content:"";z-index:-1;transform:translateZ(-20px);height:100%;background:rgb(179,172,152);left:0;top:0}.education_historysys .name{color:rgb(179,172,152);margin-bottom:0.5rem;font-size:31px;font-weight:700;position:relative;text-align:center}.education_historysys .name::after{left:50%;height:3px;transform:translateX(-50%);position:absolute;bottom:-10px;content:"";background:rgb(157,108,145);width:50px}.education_historysys .experience_datasys > div:nth-child(2){text-transform:uppercase;letter-spacing:2px;color:rgb(157,108,145);font-size:18px;font-weight:600;text-align:center;margin:20px 0}.education_historysys .past_careersys{font-size:14px;color:#000000;margin-top:20px;line-height:1.8;width:100%;border-top:1px solid rgb(213,211,205);font-style:italic;position:relative;padding-top:30px;font-weight:400;text-align:center}.education_historysys .past_careersys::before,.education_historysys .past_careersys::after{content:"";width:30px;background:rgb(157,108,145,0.5);height:30px;position:absolute;border-radius:50%}.education_historysys .past_careersys::before{transform:translateX(-20px);left:50%;top:-15px}.education_historysys .past_careersys::after{left:50%;top:-15px;transform:translateX(-10px)}@keyframes float {0%{transform:translateY(0px)}50%{transform:translateY(-10px)}100%{transform:translateY(0px)}} .education_historysys .experience_datasys:hover{animation:float 3s ease-in-out infinite}@media (max-width: 768px) {.education_historysys{padding:4rem 1rem 3rem}.education_historysys .image_holdersys{height:180px;margin-bottom:-40px;width:150px}.education_historysys .experience_datasys{padding:60px 20px 20px}}