﻿*{padding:0;box-sizing:border-box;margin:0}header,footer{width:100%}svg{width:30px;height:30px}.main-mainbar-08{flex:1 0 auto}a{color:inherit;text-decoration:none}.wrapper-capsule-30{min-height:100%;flex-direction:column;height:100%;display:flex}.edu-links-57{flex:0 0 auto}html,body{auto;height:100%;scroll-snap-type:none;color:#000000;auto contain touch-action:none;min-height:100%;font-family:Arial,sans-serif}.container{width:1154px;max-width:100%;margin:auto}@media only screen and (max-width: 1200px) {.container{width:100%;padding:0 20px}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} .take-a-spin-36{background:linear-gradient(135deg,rgb(198,203,212,0.5),rgb(198,203,212),rgb(161,168,179));position:relative;overflow:hidden;padding:6rem 0}.take-a-spin-36::before{content:'';top:0;left:0;position:absolute;width:100%;height:100%;z-index:1;background-image:radial-gradient(circle at 20% 30%,rgba(255,255,255,0.15) 0%,transparent 25%),radial-gradient(circle at 80% 70%,rgba(255,255,255,0.1) 0%,transparent 20%)}.take-a-spin-36::after{transform:rotate(-15deg);bottom:-2rem;z-index:0;right:-2rem;border-radius:38% 62% 63% 37% / 41% 44% 56% 59%;height:30rem;background:linear-gradient(45deg,transparent,rgba(255,255,255,0.05));position:absolute;width:30rem;content:'';animation:floatEffect 20s infinite alternate ease-in-out}.take-a-spin-36 .container{transform:perspective(1000px) rotateX(2deg);max-width:1200px;margin:0 auto;z-index:2;position:relative;padding:0 2rem}.take-a-spin-36 h2{text-align:center;margin-right:auto;transform:translateY(-10px);opacity:0;margin-left:auto;color:#ffffff;margin-bottom:3rem;line-height:1.4;max-width:800px;letter-spacing:0.5px;font-size:32px;animation:fadeInUp 0.8s forwards ease-out;text-shadow:0 2px 10px rgba(0,0,0,0.15);font-weight:700}.take-a-spin-36 .class-experts-68{animation:fadeInUp 0.8s 0.3s forwards ease-out;transition:transform 0.5s,box-shadow 0.5s;border:1px solid rgba(255,255,255,0.2);opacity:0;backdrop-filter:blur(10px);display:flex;background:rgba(255,255,255,0.12);box-shadow:0 15px 35px rgba(0,0,0,0.1);justify-content:center;align-items:center;gap:2rem;padding:2.5rem;transform:translateY(20px);border-radius:10px}.take-a-spin-36 .class-experts-68:hover{box-shadow:0 20px 40px rgba(0,0,0,0.15);transform:translateY(-5px) scale(1.02)}.take-a-spin-36 svg{transition:transform 0.6s cubic-bezier(0.34,1.56,0.64,1);width:48px;height:48px;transform:rotate(0);filter:drop-shadow(0 4px 6px rgba(0,0,0,0.1))}.take-a-spin-36 .class-experts-68:hover svg{transform:rotate(12deg) scale(1.1)}.take-a-spin-36 svg path{transition:fill 0.3s ease-out;fill:#ffffff}.take-a-spin-36 .class-experts-68:hover svg path{fill:#ffffff}.take-a-spin-36 .request-reach-71{transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);font-weight:600;padding:1rem 2.5rem;text-align:center;background:#ffffff;z-index:1;display:inline-block;color:rgb(198,203,212);font-size:16px;text-decoration:none;position:relative;overflow:hidden;box-shadow:0 10px 20px rgba(0,0,0,0.1);border-radius:10px;letter-spacing:0.5px}.take-a-spin-36 .request-reach-71::before{content:'';background:linear-gradient(90deg,transparent,rgba(255,255,255,0.3),transparent);z-index:-1;width:100%;height:100%;left:-100%;top:0;position:absolute;transition:left 0.6s ease-out}.take-a-spin-36 .request-reach-71:hover{box-shadow:0 15px 25px rgba(0,0,0,0.15);transform:translateY(-3px);color:rgb(161,168,179)}.take-a-spin-36 .request-reach-71:hover::before{left:100%}.take-a-spin-36 .request-reach-71:active{transform:translateY(1px);box-shadow:0 5px 15px rgba(0,0,0,0.1)}@keyframes fadeInUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes floatEffect {0%{transform:rotate(-15deg) translate(0,0)}50%{transform:rotate(-10deg) translate(-20px,20px)}100%{transform:rotate(-15deg) translate(0,0)}} @media (max-width: 992px) {.take-a-spin-36{padding:5rem 0}.take-a-spin-36 h2{margin-bottom:2.5rem;font-size:calc(32px * 0.9)}.take-a-spin-36 .class-experts-68{padding:2rem}} @media (max-width: 768px) {.take-a-spin-36{padding:4rem 0}.take-a-spin-36 h2{margin-bottom:2rem;font-size:calc(32px * 0.8)}.take-a-spin-36 .class-experts-68{flex-direction:column;padding:1.5rem;gap:1.5rem}.take-a-spin-36 svg{height:42px;width:42px}.take-a-spin-36 .request-reach-71{width:100%;padding:0.9rem 2rem}} @media (max-width: 576px) {.take-a-spin-36{padding:3.5rem 0}.take-a-spin-36 h2{line-height:1.5;font-size:calc(32px * 0.7);margin-bottom:1.5rem}.take-a-spin-36 .class-experts-68{padding:1.2rem;gap:1rem}.take-a-spin-36 svg{width:36px;height:36px}.take-a-spin-36 .request-reach-71{font-size:calc(16px * 0.9);padding:0.8rem 1.5rem}.take-a-spin-36::after{height:15rem;width:15rem}} @media (prefers-reduced-motion) {.take-a-spin-36 h2,.take-a-spin-36 .class-experts-68{animation:none;transform:none;opacity:1}.take-a-spin-36::after{animation:none}.take-a-spin-36 .request-reach-71::before{display:none}.take-a-spin-36 .class-experts-68:hover,.take-a-spin-36 .request-reach-71:hover,.take-a-spin-36 svg{transition:none;transform:none}}.statistical-overview-64{overflow:hidden;padding:8rem 0;background:rgb(234,237,239);position:relative;z-index:1}.statistical-overview-64::before{opacity:1;left:0;background-size:100% 100%,200% 100%;content:"";height:100%;position:absolute;width:100%;z-index:-1;animation:backgroundSweep 8s infinite ease-in-out;top:0;background:linear-gradient(135deg,transparent,rgb(198,203,212,0.5),transparent) 0 0,linear-gradient(to right,transparent,transparent,rgba(255,255,255,0.05),transparent,transparent) 0 0}@keyframes backgroundSweep {0%{background-position:0 0,-100% 0}50%{background-position:0 0,100% 0}100%{background-position:0 0,-100% 0}} .statistical-overview-64 .container{flex-direction:column;padding:0;position:relative;max-width:1200px;display:flex;margin:0 auto}.statistical-overview-64 .container::before{left:0;width:100%;background-image:linear-gradient(0deg,rgb(198,203,212,0.5) 1px,transparent 1px),linear-gradient(0deg,rgb(161,168,179,0.5) 1px,transparent 1px);content:"";top:0;animation:lineShift 30s infinite linear;position:absolute;z-index:-1;background-size:100% 50px,100% 100px;opacity:0.03;height:100%}@keyframes lineShift {0%{background-position:0 0,0 0}100%{background-position:0 50px,0 100px}} .statistical-overview-64 h2{position:relative;margin:0 0 6rem;align-self:center;width:max-content;color:#000000;font-weight:700;text-align:center;font-size:30px}.statistical-overview-64 h2::after{height:8px;border-radius:10px;opacity:0.3;content:"";background:linear-gradient(90deg,transparent,rgb(198,203,212),transparent);bottom:-20px;left:-10%;position:absolute;width:120%}.statistical-overview-64 ul{position:relative;margin:0;display:flex;flex-wrap:wrap;min-height:300px;padding:0;list-style:none}.statistical-overview-64 ul::before{position:absolute;animation:gradientMove 6s infinite linear;bottom:0;left:0;content:"";height:1px;background:linear-gradient(90deg,transparent,rgb(198,203,212,0.5),rgb(161,168,179,0.5),rgb(198,203,212,0.5),transparent);background-size:200% 1px;width:100%}.statistical-overview-64 ul::after{width:100%;content:"";background:linear-gradient(90deg,transparent,rgb(161,168,179,0.5),rgb(198,203,212,0.5),rgb(161,168,179,0.5),transparent);background-size:200% 1px;left:0;top:0;animation:gradientMove 6s infinite linear reverse;height:1px;position:absolute}@keyframes gradientMove {0%{background-position:0% 0}100%{background-position:200% 0}} .statistical-overview-64 .statistics-upgrade-12{flex-direction:column;transition:all 0.4s ease;display:flex;background:linear-gradient(to bottom,transparent,rgba(rgb(198,203,212),0.02),transparent);position:relative;justify-content:center;align-items:center;height:0;animation:slideIn 0.5s forwards;flex:0 0 20%;opacity:0;padding:2rem 1rem;transform:translateY(100%)}@keyframes slideIn {to{height:auto;transform:translateY(0);opacity:1}} .statistical-overview-64 .statistics-upgrade-12:nth-child(1){animation-delay:0.1s}.statistical-overview-64 .statistics-upgrade-12:nth-child(2){animation-delay:0.2s}.statistical-overview-64 .statistics-upgrade-12:nth-child(3){animation-delay:0.3s}.statistical-overview-64 .statistics-upgrade-12:nth-child(4){animation-delay:0.4s}.statistical-overview-64 .statistics-upgrade-12:nth-child(5){animation-delay:0.5s}.statistical-overview-64 .statistics-upgrade-12:nth-child(6){animation-delay:0.6s}.statistical-overview-64 .statistics-upgrade-12:nth-child(7){animation-delay:0.7s}.statistical-overview-64 .statistics-upgrade-12:nth-child(8){animation-delay:0.8s}.statistical-overview-64 .statistics-upgrade-12:nth-child(9){animation-delay:0.9s}.statistical-overview-64 .statistics-upgrade-12:nth-child(10){animation-delay:1s}.statistical-overview-64 .statistics-upgrade-12::before{right:0;width:1px;background:linear-gradient(to bottom,transparent,rgb(198,203,212,0.5),transparent);content:"";top:0;bottom:0;position:absolute}.statistical-overview-64 .statistics-upgrade-12:nth-child(5n)::before{display:none}.statistical-overview-64 .statistics-upgrade-12::after{width:80%;left:10%;transition:all 0.3s ease;position:absolute;content:"";height:2px;opacity:0.1;bottom:-5px;background:linear-gradient(90deg,transparent,rgb(198,203,212,0.5),transparent);z-index:-1}.statistical-overview-64 .statistics-upgrade-12:hover::after{height:3px;left:5%;width:90%;opacity:0.5}.statistical-overview-64 .statistics-upgrade-12 p{position:relative;font-size:calc(40px * 1.3);transition:all 0.3s ease;text-align:center;font-weight:700;color:rgb(198,203,212);margin:0 0 1.5rem}.statistical-overview-64 .statistics-upgrade-12 span{font-weight:400;color:#000000;text-align:center;max-width:100%;position:relative;transition:all 0.3s ease;font-size:14px;margin-top:auto}.statistical-overview-64 .statistics-upgrade-12:nth-child(odd) p{color:rgb(198,203,212)}.statistical-overview-64 .statistics-upgrade-12:nth-child(even) p{color:rgb(161,168,179)}.statistical-overview-64 svg{bottom:-25px;height:50px;left:50%;opacity:0.1;fill:rgb(198,203,212);transform:translateX(-50%);transition:all 0.3s ease;width:50px;position:absolute}.statistical-overview-64 svg path{fill:inherit}.statistical-overview-64 .statistics-upgrade-12:hover p{transform:translateY(-5px)}.statistical-overview-64 .statistics-upgrade-12:hover svg{transform:translateX(-50%) scale(1.1);opacity:0.2}.statistical-overview-64::after{background-image:linear-gradient(90deg,transparent,rgb(198,203,212,0.5) 50%,transparent 100%),linear-gradient(90deg,transparent,rgb(161,168,179,0.5) 50%,transparent 100%);animation:lineSweep 10s infinite linear;bottom:0;content:"";height:40%;position:absolute;width:100%;opacity:0.15;background-position:0% 100%,100% 85%;left:0;background-repeat:repeat-x;background-size:200% 1px,200% 1px;z-index:-1}@keyframes lineSweep {0%{background-position:0% 100%,100% 85%}50%{background-position:100% 100%,0% 85%}100%{background-position:0% 100%,100% 85%}} .statistical-overview-64 .statistics-upgrade-12 p::before{width:30px;transform:scale(0);opacity:0;border-radius:50%;right:-15px;justify-content:center;background:rgb(198,203,212);position:absolute;height:30px;font-weight:600;align-items:center;display:flex;content:attr(data-count);color:#ffffff;transition:all 0.3s ease;font-size:19px;top:-15px}.statistical-overview-64 .statistics-upgrade-12:hover p::before{transform:scale(1);opacity:1}.statistical-overview-64 .statistics-upgrade-12:nth-child(1) p::before{content:"01"}.statistical-overview-64 .statistics-upgrade-12:nth-child(2) p::before{background:rgb(161,168,179);content:"02"}.statistical-overview-64 .statistics-upgrade-12:nth-child(3) p::before{content:"03";background:rgb(198,203,212)}.statistical-overview-64 .statistics-upgrade-12:nth-child(4) p::before{content:"04";background:rgb(161,168,179)}.statistical-overview-64 .statistics-upgrade-12:nth-child(5) p::before{content:"05";background:rgb(198,203,212)}.statistical-overview-64 .statistics-upgrade-12:nth-child(6) p::before{content:"06";background:rgb(161,168,179)}.statistical-overview-64 .statistics-upgrade-12:nth-child(7) p::before{background:rgb(198,203,212);content:"07"}.statistical-overview-64 .statistics-upgrade-12:nth-child(8) p::before{content:"08";background:rgb(161,168,179)}.statistical-overview-64 .statistics-upgrade-12:nth-child(9) p::before{background:rgb(198,203,212);content:"09"}.statistical-overview-64 .statistics-upgrade-12:nth-child(10) p::before{background:rgb(161,168,179);content:"10"}@media screen and (max-width: 1024px) {.statistical-overview-64{padding:6rem 0}.statistical-overview-64 ul{height:350px}.statistical-overview-64 .statistics-upgrade-12 p{font-size:calc(40px * 1.2)}} @media screen and (max-width: 768px) {.statistical-overview-64{padding:5rem 0}.statistical-overview-64 h2{font-size:calc(30px * 0.9);margin-bottom:4rem}.statistical-overview-64 ul{height:auto;flex-wrap:wrap}.statistical-overview-64 .statistics-upgrade-12{padding:0 1.5rem;flex:0 0 33.33%;margin-bottom:3rem}.statistical-overview-64 .statistics-upgrade-12:nth-child(5n)::before{display:block}.statistical-overview-64 .statistics-upgrade-12:nth-child(3n)::before{display:none}.statistical-overview-64 .statistics-upgrade-12:nth-child(3n+1){animation-delay:0.1s}.statistical-overview-64 .statistics-upgrade-12:nth-child(3n+2){animation-delay:0.2s}.statistical-overview-64 .statistics-upgrade-12:nth-child(3n){animation-delay:0.3s}} @media screen and (max-width: 480px) {.statistical-overview-64{padding:4rem 0}.statistical-overview-64 h2{font-size:calc(30px * 0.8);margin-bottom:3rem}.statistical-overview-64 ul{flex-wrap:wrap;display:flex}.statistical-overview-64 .statistics-upgrade-12{margin-bottom:2.5rem;flex:0 0 100%;padding:0}.statistical-overview-64 .statistics-upgrade-12::before{display:none}.statistical-overview-64 .statistics-upgrade-12:last-child{margin-bottom:0}.statistical-overview-64 .statistics-upgrade-12 p{font-size:calc(40px * 1.1)}.statistical-overview-64 .statistics-upgrade-12:nth-child(n){animation-delay:calc(0.1s * var(--n))}}header{position:fixed;box-shadow:0 5px 25px rgba(0,0,0,0.5);background:linear-gradient(to bottom,rgb(198,203,212,0.5) 0%,#000000 100%);top:0;left:0;width:100%;z-index:100}header::before{content:"";width:100%;top:0;height:100%;background:radial-gradient(circle at 20% 30%,rgb(161,168,179,0.5) 0%,transparent 15%),radial-gradient(circle at 80% 70%,rgb(198,203,212,0.5) 0%,transparent 15%);position:absolute;z-index:1;left:0;animation:pulse-bg 8s infinite alternate;opacity:0.3}header::after{left:0;background-size:20px 20px;position:absolute;width:100%;z-index:1;height:100%;content:"";opacity:0.1;background-image:linear-gradient(0deg,transparent 95%,rgb(161,168,179,0.5) 100%),linear-gradient(90deg,transparent 95%,rgb(161,168,179,0.5) 100%);top:0}header .container{flex-direction:column;z-index:2;align-items:center;position:relative;padding:0;display:flex}header .header-edu-91{flex-direction:column;width:100%;align-items:center;display:flex;position:relative}header .nav-know-05{display:flex;margin:1rem 0 1.5rem;align-items:center;z-index:3;position:relative;justify-content:center;text-decoration:none}header .nav-know-05::before{border-radius:50%;position:absolute;width:120px;animation:rotate 10s linear infinite;content:"";opacity:0.2;z-index:-1;background:conic-gradient( transparent 0deg,rgb(161,168,179,0.5) 120deg,transparent 180deg,rgb(198,203,212,0.5) 240deg,transparent 360deg );height:120px}header .nav-know-05::after{content:"";width:70px;opacity:0.3;background:rgb(161,168,179,0.5);border-radius:50%;height:70px;filter:blur(20px);animation:pulse-opacity 4s ease infinite alternate;position:absolute;z-index:-2}header .nav-know-05 svg{width:auto;height:45px;transition:all 0.4s ease;filter:drop-shadow(0 0 8px rgb(198,203,212,0.5))}header .nav-know-05:hover svg{transform:scale(1.08);filter:drop-shadow(0 0 12px rgb(161,168,179))}header .head-learn-18{overflow-x:auto;padding:1rem 0;justify-content:center;width:100vw;scrollbar-width:none;gap:0.8rem;background:linear-gradient(to bottom,rgba(0,0,0,0.5) 0%,#000000 100%);border-bottom:1px solid rgb(198,203,212,0.5);border-top:1px solid rgb(198,203,212,0.5);display:flex;position:relative}header .head-learn-18::-webkit-scrollbar{display:none}header .head-learn-18::before{content:"";pointer-events:none;top:0;background:linear-gradient(90deg,#000000 0%,transparent 10%,transparent 90%,#000000 100%);height:100%;z-index:3;position:absolute;left:0;width:100%}header .header-lesson-52{font-family:Arial,sans-serif;text-decoration:none;white-space:nowrap;z-index:2;position:relative;letter-spacing:1px;font-size:15px;transition:all 0.3s ease;perspective:800px;padding:0.6rem 1.5rem;text-transform:uppercase;font-weight:600;color:#ffffff}header .header-lesson-52::before{transition:all 0.3s ease;left:0;transform:translateZ(-10px);width:100%;content:"";z-index:-1;height:100%;border:1px solid transparent;border-radius:10px;top:0;position:absolute}header .header-lesson-52::after{height:2px;content:"";background:rgb(161,168,179);width:0%;transition:all 0.3s ease;transform:translateX(-50%);bottom:0;position:absolute;left:50%}header .header-lesson-52:hover{text-shadow:0 0 5px rgb(161,168,179,0.5);transform:translateY(-2px) translateZ(0);color:rgb(161,168,179)}header .header-lesson-52:hover::before{border-color:rgb(161,168,179,0.5);transform:translateZ(0);box-shadow:0 0 15px rgb(198,203,212,0.5)}header .header-lesson-52:hover::after{width:80%}@keyframes pulse-bg {0%,100%{opacity:0.2}50%{opacity:0.4}} @keyframes rotate {from{transform:rotate(0deg)}to{transform:rotate(360deg)}} @keyframes pulse-opacity {0%,100%{opacity:0.2;transform:scale(1)}50%{opacity:0.4;transform:scale(1.2)}} @media (max-width: 991px) {header .nav-know-05{margin:0.8rem 0 1.2rem}header .nav-know-05 svg{height:40px}header .header-lesson-52{padding:0.5rem 1.2rem;font-size:calc(15px - 1px)}} @media (max-width: 767px) {header .nav-know-05{margin:0.6rem 0 1rem}header .nav-know-05 svg{height:35px}header .nav-know-05::before{width:90px;height:90px}header .nav-know-05::after{width:50px;height:50px}header .head-learn-18{justify-content:flex-start;padding:0.8rem 0}header .header-lesson-52{font-size:calc(15px - 2px);padding:0.4rem 1rem}header .header-lesson-52:first-child{margin-left:2rem}header .header-lesson-52:last-child{margin-right:2rem}}footer{position:relative;width:100%}footer .edu-links-57{color:#000000;position:relative;padding:100px 0 30px;font-family:Arial,sans-serif;background-color:rgb(234,237,239)}footer .edu-links-57::before{left:0;top:0;opacity:0.3;background-image:radial-gradient(circle at 10% 20%,rgb(198,203,212,0.5) 0%,transparent 20%),radial-gradient(circle at 90% 80%,rgb(161,168,179,0.5) 0%,transparent 20%);z-index:0;width:100%;content:"";height:100%;position:absolute}footer .sponsor-logo-19{z-index:1;position:relative}footer .reach-help-20{z-index:3;display:flex;padding:25px;justify-content:space-between;border-radius:16px;background-color:#ffffff;box-shadow:0 20px 50px rgba(0,0,0,0.1);flex-wrap:wrap;margin:auto;gap:15px;width:85%}footer .info_item{padding:15px;border-radius:10px;align-items:center;flex:1 1 200px;transition:all 0.3s ease;background-color:rgb(234,237,239);display:flex}footer .info_item:hover{background-color:#ffffff;box-shadow:0 10px 20px rgba(0,0,0,0.05);transform:translateY(-5px)}footer .info_item svg{height:22px;width:22px;fill:rgb(198,203,212);margin-right:12px;transition:transform 0.3s ease}footer .info_item:hover svg{transform:scale(1.2)}footer .info_item p,footer .info_item a{transition:all 0.3s ease;color:#000000;font-size:18px;text-decoration:none}footer .info_item a:hover{color:rgb(198,203,212)}footer .text_main_holder{perspective:2000px;margin-top:40px;display:flex;flex-direction:column;gap:20px;position:relative}footer .head-train-07,footer .head-learn-18,footer .subscribe_holder{border-radius:16px;box-shadow:0 15px 30px rgba(0,0,0,0.08);padding:30px;transition:all 0.5s ease;transform-origin:center center;transform-style:preserve-3d;position:relative}footer .head-train-07{background-color:#ffffff;transform:translateZ(0) scale(1);z-index:2}footer .head-train-07:hover{transform:translateZ(30px) scale(1.02)}footer .head-learn-18{background-color:rgb(161,168,179);transform:translateZ(-10px) scale(0.98);margin-top:-20px;margin-left:20px;z-index:1;color:#ffffff;margin-right:20px}footer .subscribe_holder{margin-right:40px;transform:translateZ(-20px) scale(0.96);margin-left:40px;margin-top:-20px;background-color:rgb(198,203,212);z-index:0;color:#ffffff}footer .subscribe_holder:hover{transform:translateZ(10px) scale(0.98)}footer .head-train-07::after,footer .head-learn-18::after,footer .subscribe_holder::after{background:linear-gradient(135deg,rgba(255,255,255,0.1) 0%,transparent 50%);border-radius:16px;width:100%;left:0;z-index:-1;opacity:0;position:absolute;transition:opacity 0.3s ease;top:0;height:100%;content:""}footer .head-train-07:hover::after,footer .head-learn-18:hover::after,footer .subscribe_holder:hover::after{opacity:1}footer .head-train-07 svg{width:auto;margin-bottom:20px;display:block;height:45px}footer .report-abuse-87{color:#000000;font-size:16px;line-height:1.6}footer .head-learn-18 h5{color:#ffffff;font-size:24px;margin-bottom:20px;font-weight:600;display:inline-block;position:relative}footer .head-learn-18 h5::after{position:absolute;transition:width 0.3s ease;background:linear-gradient(90deg,rgb(198,203,212),transparent);left:0;height:2px;width:40px;bottom:-8px;content:""}footer .head-learn-18 h5:hover::after{width:100%}footer .site-navbar-79{gap:15px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));margin-bottom:20px;display:grid}footer .site-navbar-79 a{font-size:18px;color:rgba(255,255,255,0.75);display:inline-block;transition:all 0.3s ease;position:relative;text-decoration:none;padding:5px 0}footer .site-navbar-79 a::before{transition:width 0.3s ease;content:"";position:absolute;left:0;background-color:rgb(198,203,212);width:0;height:1px;bottom:0}footer .site-navbar-79 a:hover{transform:translateX(5px);color:#ffffff}footer .site-navbar-79 a:hover::before{width:100%}footer .subscribe_holder h5{color:#ffffff;font-size:24px;font-weight:600;margin-bottom:15px}footer .subscribe_holder p{color:rgba(255,255,255,0.9);line-height:1.6;margin-bottom:25px;font-size:18px}footer .input_holder{display:flex;flex-direction:column;gap:15px}footer .input_holder input[type="email"]{border:none;border-radius:10px;transition:all 0.3s ease;padding:14px 16px;color:#ffffff;background-color:rgba(255,255,255,0.1);font-size:18px}footer .input_holder input[type="email"]:focus{background-color:rgba(255,255,255,0.2);box-shadow:0 0 0 3px rgba(255,255,255,0.2);outline:none}footer .input_holder input[type="email"]::placeholder{color:rgba(255,255,255,0.6)}footer .subscribe-title-39{border:none;cursor:pointer;color:rgb(198,203,212);border-radius:10px;font-size:18px;background-color:#ffffff;text-align:center;padding:14px 20px;transition:all 0.3s ease;font-weight:600}footer .subscribe-title-39:hover{color:#ffffff;box-shadow:0 5px 15px rgba(0,0,0,0.2);transform:translateY(-3px);background-color:rgb(161,168,179)}footer .abuse-ctrl-48{margin-top:60px;text-align:center;position:relative}footer .level-up-60{color:#000000;font-size:16px;padding:8px 20px;box-shadow:0 5px 15px rgba(0,0,0,0.05);border-radius:30px;display:inline-block;background-color:#ffffff}@media (min-width: 992px) {footer .text_main_holder{align-items:stretch;flex-direction:row}footer .head-train-07,footer .head-learn-18,footer .subscribe_holder{flex:1;margin-top:0;flex-direction:column;display:flex}footer .head-train-07{margin-right:-20px}footer .head-learn-18{margin-left:0;margin-right:-20px;z-index:1}footer .subscribe_holder{margin-left:0;margin-right:0}} @media (max-width: 991px) {footer .reach-help-20{padding:20px;width:90%}footer .text_main_holder{margin-top:80px}} @media (max-width: 767px) {footer .edu-links-57{padding:80px 0 30px}footer .reach-help-20{padding:15px;width:95%}footer .info_item{flex:1 1 100%}footer .head-train-07,footer .head-learn-18,footer .subscribe_holder{margin-left:0;margin-right:0;padding:25px 20px}footer .head-learn-18,footer .subscribe_holder{margin-top:-10px}footer .abuse-ctrl-48{margin-top:40px}} @media (max-width: 576px) {footer .edu-links-57{padding:70px 0 20px}footer .reach-help-20{padding:10px}footer .info_item{padding:10px}footer .text_main_holder{margin-top:60px}footer .head-train-07,footer .head-learn-18,footer .subscribe_holder{padding:20px 15px}footer .head-learn-18 h5,footer .subscribe_holder h5{font-size:calc(24px - 2px)}footer .site-navbar-79{grid-template-columns:1fr}footer .input_holder input[type="email"],footer .subscribe-title-39{padding:12px}}.about-this-70{padding:120px 0;position:relative;color:#ffffff;overflow:hidden}.about-this-70::before{left:0;height:100%;content:"";top:0;position:absolute;width:100%;background:linear-gradient(135deg,rgb(198,203,212,0.5),rgba(0,0,0,0.5) 80%);z-index:1}.about-this-70 .container{position:relative;margin:0 auto;max-width:1200px;z-index:2;padding:0 20px}.about-this-70 .text-cell-23{transform:translateY(20px);gap:30px;position:relative;opacity:0;display:grid;grid-template-columns:1fr;animation:fadeInUp 0.8s ease-out forwards}.about-this-70 .text-cell-23 > div:first-child{display:inline-block;position:relative}.about-this-70 .text-cell-23 > div:first-child::after{transform-origin:left;content:"";animation:lineGrow 0.6s 0.8s ease-out forwards;width:60px;height:3px;left:0;position:absolute;bottom:-10px;background:rgb(161,168,179);transform:scaleX(0)}.about-this-70 h5{letter-spacing:2px;font-weight:700;margin:0;text-transform:uppercase;color:rgb(161,168,179);font-size:24px}.about-this-70 div p{line-height:1.2;position:relative;font-weight:700;font-size:calc(34px * 0.9);margin:0 0 15px;display:inline-block}.about-this-70 div p b{z-index:1;font-weight:700;position:relative;display:inline-block}.about-this-70 div p b::before{position:absolute;z-index:-1;width:calc(100% + 10px);left:-5px;background:rgb(198,203,212,0.5);transform:skewX(-15deg);height:8px;bottom:0;content:""}.about-this-70 ol{padding:0;list-style:none;counter-reset:section;position:relative;margin:0}.about-this-70 ol li{backdrop-filter:blur(10px);transition:transform 0.3s ease-out;box-shadow:0 15px 30px rgba(0,0,0,0.2);border-left:4px solid rgb(161,168,179);transform:translateX(-10px);background:rgba(255,255,255,0.1);position:relative;padding:30px;font-size:12px;line-height:1.8}.about-this-70 ol li:hover{transform:translateX(0)}.about-this-70 ol li::before{content:"";top:0;height:100%;position:absolute;transition:opacity 0.3s ease;opacity:0;width:100%;z-index:-1;background:linear-gradient(90deg,rgb(198,203,212,0.5) 0%,transparent 100%);left:0}.about-this-70 ol li:hover::before{opacity:0.3}@keyframes fadeInUp {from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}} @keyframes lineGrow {from{transform:scaleX(0)}to{transform:scaleX(1)}} @media screen and (min-width: 768px) {.about-this-70{padding:150px 0}.about-this-70 .text-cell-23{align-items:start;grid-template-columns:1fr 2fr}.about-this-70 .text-cell-23 > div:first-child,.about-this-70 .text-cell-23 > div:nth-child(2){grid-column:1}.about-this-70 .text-cell-23 > ol{margin-top:20px;grid-column:1 / -1}.about-this-70 ol li{column-gap:40px;column-count:2;padding:40px}} @media screen and (min-width: 992px) {.about-this-70{padding:180px 0}.about-this-70::after{transform:rotate(15deg);position:absolute;content:"";z-index:1;opacity:0.6;top:-50px;height:300px;right:-50px;border-radius:10px;border:2px solid rgb(161,168,179,0.5);width:300px}.about-this-70 .text-cell-23{gap:60px;grid-template-columns:1fr 3fr}.about-this-70 ol li{padding:50px;column-count:3;background:linear-gradient(to right,rgba(255,255,255,0.15),rgba(255,255,255,0.05));column-gap:50px;font-size:calc(12px * 1.05)}} @media screen and (max-width: 767px) {.about-this-70{padding:80px 0}.about-this-70 h5{font-size:calc(24px * 0.9)}.about-this-70 div p{font-size:calc(34px * 0.7)}.about-this-70 ol li{line-height:1.6;font-size:calc(12px * 0.9);padding:25px 20px}}.popupPrivacySettings-37{transform:translateX(-50%);left:50%;max-width:500px;position:fixed;bottom:20px;border-radius:15px;background:#ffffff;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,0.5);width:90%;font-family:Arial,sans-serif;z-index:1050}.cookie-ack-97{padding:20px;align-items:center;flex-direction:column;display:flex}.privacy-ctrl-40{margin-bottom:20px}.privacy-ctrl-40 svg,.privacy-ctrl-40 svg path,.privacy-ctrl-40 img{fill:rgb(198,203,212);width:60px;height:60px}.popupPrivacySettings-37 h5{font-weight:700;color:rgb(198,203,212);text-align:center;font-size:23px;margin-bottom:10px}.popupPrivacySettings-37 p{margin-bottom:20px;color:#000000;text-align:center;font-size:14px}.data-guard-94{width:calc(50% - 10px);border-radius:10px;transition:background 0.3s ease-in-out;font-size:18px;box-shadow:0 2px 4px rgba(0,0,0,0.5);padding:10px 20px;text-align:center;margin:5px;display:inline-block;color:#ffffff;text-decoration:none;background:rgb(198,203,212)}.data-guard-94:hover{background:rgb(161,168,179)}.cookie_button.cookies-terms-20{background:rgb(161,168,179)}.cookie_button.cookies-terms-20:hover{background:rgb(161,168,179,0.5)}.popupPrivacySettings-37 p a{text-decoration:none;color:rgb(198,203,212);transition:color 0.3s ease-in-out}.popupPrivacySettings-37 p a:hover{color:rgb(161,168,179)}#popupPrivacyTerms-57{display:none}#popupPrivacyTerms-57:checked ~ .popupPrivacySettings-37{opacity:0;visibility:hidden}.pricing-option-17{color:#ffffff;padding:120px 0;overflow:hidden;position:relative}.pricing-option-17::before{width:100%;content:"";left:0;height:100%;background:linear-gradient(135deg,rgba(22,28,36,0.9) 0%,rgba(22,28,36,0.7) 50%,rgba(22,28,36,0.85) 100%);position:absolute;top:0;z-index:1}.pricing-option-17 .container{padding:0 20px;z-index:2;margin:0 auto;position:relative;max-width:1200px}.rate-panel-01{position:relative}.pricing-option-17 h2{display:inline-block;font-weight:700;margin-bottom:20px;left:50%;font-size:36px;text-align:center;background:linear-gradient(90deg,rgb(161,168,179) 0%,rgb(198,203,212) 100%);position:relative;color:transparent;transform:translateX(-50%);background-clip:text !important;-webkit-background-clip:text !important}.pricing-option-17 h2::after{left:50%;transform:translateX(-50%);position:absolute;width:80px;bottom:-10px;content:"";background:linear-gradient(90deg,rgb(161,168,179),rgb(198,203,212));height:3px}.pricing-option-17 .payment-deals-72{color:#ffffff;text-align:center;line-height:1.6;max-width:700px;font-size:calc(12px + 2px);margin:0 auto 50px;opacity:0.9}.pricing-option-17 .payment-scheme-54{gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));padding:0;list-style:none;perspective:1000px;display:grid}.pricing-option-17 .payment-scheme-54 li{transition:transform 0.3s ease-out;transform-style:preserve-3d}.pricing-option-17 .payment-scheme-54 li:hover{transform:translateY(-10px) scale(1.02)}.pricing-option-17 .plan-deals-36{z-index:1;backdrop-filter:blur(10px);position:relative;transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);background:linear-gradient(145deg,rgba(255,255,255,0.08),rgba(255,255,255,0.02));height:100%;box-shadow:0 15px 35px rgba(0,0,0,0.2);display:block;overflow:hidden;color:#ffffff;text-decoration:none;border:1px solid rgba(255,255,255,0.1)}.pricing-option-17 .plan-deals-36::before{content:"";top:0;height:100%;position:absolute;opacity:0;z-index:-1;left:0;background:linear-gradient(135deg,rgb(161,168,179,0.5),rgb(198,203,212,0.5));transition:opacity 0.4s ease;width:100%}.pricing-option-17 .plan-deals-36:hover::before{opacity:0.15}.pricing-option-17 .plan-deals-36::after{content:"";background:radial-gradient(circle,rgba(255,255,255,0.1) 0%,transparent 70%);pointer-events:none;position:absolute;opacity:0;transform:scale(0.5);left:-50%;width:200%;height:200%;top:-50%;transition:transform 0.5s ease,opacity 0.5s ease}.pricing-option-17 .plan-deals-36:hover::after{transform:scale(1);opacity:1}.pricing-option-17 .deal-board-23{position:relative;overflow:hidden;flex-direction:column;display:flex;height:100%;box-sizing:border-box;padding:40px 30px;justify-content:space-between;min-height:500px}.pricing-option-17 .learning-fee-68{z-index:2;position:relative}.pricing-option-17 .learning-fee-68 h4{display:inline-block;transform-origin:left center;position:relative;margin-bottom:20px;transition:transform 0.3s ease;font-weight:700;font-size:calc(20px + 2px)}.pricing-option-17 .plan-deals-36:hover .learning-fee-68 h4{transform:translateX(5px);color:rgb(161,168,179)}.pricing-option-17 .learning-fee-68 h4::after{height:2px;background:rgb(161,168,179);left:0;transition:width 0.3s ease;bottom:-8px;position:absolute;content:"";width:0}.pricing-option-17 .plan-deals-36:hover .learning-fee-68 h4::after{width:50px}.pricing-option-17 .learning-fee-68 p{hyphens:auto;font-size:12px;margin-bottom:25px;max-height:250px;scrollbar-width:thin;word-wrap:break-word;line-height:1.7;color:rgba(255,255,255,0.8);overflow:auto;overflow-wrap:break-word;scrollbar-color:rgb(161,168,179) rgba(255,255,255,0.1)}.pricing-option-17 .learning-fee-68 p::-webkit-scrollbar{width:4px}.pricing-option-17 .learning-fee-68 p::-webkit-scrollbar-track{border-radius:4px;background:rgba(255,255,255,0.1)}.pricing-option-17 .learning-fee-68 p::-webkit-scrollbar-thumb{background-color:rgb(161,168,179);border-radius:4px}.pricing-option-17 .value-deals-01{text-shadow:0 2px 10px rgba(0,0,0,0.1);transition:transform 0.3s ease;font-weight:700;position:relative;margin-top:15px;color:transparent;background:linear-gradient(135deg,rgb(161,168,179) 0%,rgb(198,203,212) 100%);background-clip:text !important;font-size:calc(20px + 6px);display:inline-block;-webkit-background-clip:text !important;color:#ffffff}.pricing-option-17 .plan-deals-36:hover .value-deals-01{transform:scale(1.05)}.pricing-option-17 .value-deals-01::before{position:absolute;content:"";height:2px;width:100%;bottom:-8px;background:linear-gradient(90deg,rgb(161,168,179),transparent);left:0}@media (max-width: 1200px) {.pricing-option-17{padding:100px 0}.pricing-option-17 .payment-scheme-54{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:25px}.pricing-option-17 .deal-board-23{padding:30px 25px;min-height:450px}.pricing-option-17 .value-deals-01{font-size:calc(20px + 4px)}} @media (max-width: 991px) {.pricing-option-17{padding:80px 0}.pricing-option-17 h2{font-size:calc(36px - 4px)}.pricing-option-17 .payment-deals-72{margin-bottom:40px;font-size:12px}.pricing-option-17 .payment-scheme-54{gap:20px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}} @media (max-width: 767px) {.pricing-option-17{padding:60px 0}.pricing-option-17 h2{font-size:calc(36px - 6px)}.pricing-option-17 .payment-scheme-54{grid-template-columns:1fr;margin:0 auto;max-width:450px}.pricing-option-17 .deal-board-23{min-height:auto;padding:25px 20px}.pricing-option-17 .learning-fee-68 p{max-height:150px}} @media (max-width: 480px) {.pricing-option-17{padding:50px 0}.pricing-option-17 h2{font-size:calc(36px - 8px)}.pricing-option-17 .payment-deals-72{font-size:calc(12px - 1px);margin-bottom:30px}.pricing-option-17 .learning-fee-68 h4{font-size:20px}.pricing-option-17 .learning-fee-68 p{font-size:calc(12px - 1px)}.pricing-option-17 .value-deals-01{font-size:calc(20px + 2px)}}.learning-profits-98{background:#ffffff;overflow:hidden;position:relative;padding:8rem 0}.learning-profits-98::before{width:100%;background:linear-gradient(135deg,rgb(234,237,239) 0%,rgb(234,237,239) 50%,transparent 50.1%);top:0;z-index:1;height:100%;content:'';position:absolute;left:0}.learning-profits-98 .class-experts-68{position:relative;display:grid;z-index:5;max-width:1400px;grid-gap:0;grid-template-columns:repeat(12,1fr);margin:0 auto}.learning-profits-98 .thumbnail-46{margin-right:-5vw;clip-path:polygon(15% 0,100% 0,100% 100%,0 100%);position:relative;grid-row:1;grid-column:7 / span 6;height:550px;z-index:2}.learning-profits-98 .thumbnail-46::after{inset:0;content:'';position:absolute;z-index:1;background:linear-gradient(to right,rgb(198,203,212,0.5) 0%,transparent 100%)}.learning-profits-98 .thumbnail-46::before{top:-10%;background:repeating-linear-gradient(45deg,rgb(198,203,212,0.5) 0px,rgb(198,203,212,0.5) 1px,transparent 1px,transparent 10px),repeating-linear-gradient(135deg,rgb(198,203,212,0.5) 0px,rgb(198,203,212,0.5) 1px,transparent 1px,transparent 10px);width:120%;left:-10%;content:'';animation:patternMove 20s linear infinite alternate;transform:translateX(5%) translateY(5%);opacity:0.3;position:absolute;height:120%;z-index:-1}.learning-profits-98 .text-cell-23{justify-content:center;flex-direction:column;z-index:3;padding:2rem;display:flex;grid-row:1;grid-column:1 / span 6}.learning-profits-98 h2{position:relative;font-size:33px;max-width:80%;margin-bottom:3rem;color:#000000;font-weight:700}.learning-profits-98 h2::after{height:4px;position:absolute;content:'';border-radius:10px;bottom:-15px;left:0;background:rgb(198,203,212);width:70px}.learning-profits-98 .text_main_holder{grid-template-columns:repeat(2,1fr);display:grid;gap:2rem}.learning-profits-98 .text_main_holder > div{transition:all 0.4s cubic-bezier(0.165,0.84,0.44,1);background:#ffffff;overflow:hidden;border-radius:18px;flex-direction:column;position:relative;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,0.08);align-items:center;display:flex;padding:1.5rem;z-index:1}.learning-profits-98 .text_main_holder > div::before{height:0;position:absolute;bottom:0;z-index:-1;content:'';transition:height 0.4s ease;background:linear-gradient(to top,rgb(198,203,212,0.5),transparent);left:0;width:100%}.learning-profits-98 .text_main_holder > div:hover{box-shadow:0 20px 40px rgba(0,0,0,0.15);transform:translateY(-10px)}.learning-profits-98 .text_main_holder > div:hover::before{height:100%}.learning-profits-98 .text_main_holder svg{height:3.5rem;width:3.5rem;transition:all 0.3s ease;margin-bottom:1.2rem}.learning-profits-98 .text_main_holder > div:hover svg{transform:scale(1.1)}.learning-profits-98 .text_main_holder svg path{fill:rgb(198,203,212);transition:fill 0.3s ease}.learning-profits-98 .text_main_holder > div:hover svg path{fill:rgb(161,168,179)}.learning-profits-98 .text_main_holder p{margin:0;color:#000000;line-height:1.6;font-size:17px}@keyframes patternMove {0%{transform:translateX(5%) translateY(5%)}100%{transform:translateX(0%) translateY(0%)}} @media (max-width: 1200px) {.learning-profits-98 .thumbnail-46{margin-right:-3vw}.learning-profits-98 h2{max-width:90%}} @media (max-width: 992px) {.learning-profits-98{padding:6rem 0}.learning-profits-98::before{background:linear-gradient(135deg,rgb(234,237,239) 0%,rgb(234,237,239) 70%,transparent 70.1%)}.learning-profits-98 .class-experts-68{gap:3rem;grid-template-columns:1fr;max-width:90%}.learning-profits-98 .thumbnail-46{height:400px;grid-column:1;grid-row:2;margin:0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.learning-profits-98 .text-cell-23{grid-column:1;grid-row:1;padding:0}.learning-profits-98 h2{max-width:100%}.learning-profits-98 .text_main_holder{gap:1.5rem}} @media (max-width: 768px) {.learning-profits-98{padding:5rem 0}.learning-profits-98 .thumbnail-46{height:350px}.learning-profits-98 h2{margin-bottom:2.5rem;font-size:calc(33px * 0.9)}.learning-profits-98 .text_main_holder{gap:1.5rem;grid-template-columns:1fr}} @media (max-width: 576px) {.learning-profits-98{padding:4rem 0}.learning-profits-98 .class-experts-68{max-width:95%}.learning-profits-98 .thumbnail-46{height:250px}.learning-profits-98 .text_main_holder > div{padding:1.2rem}.learning-profits-98 .text_main_holder svg{margin-bottom:1rem;height:3rem;width:3rem}}.course-highlights-36{background-color:rgb(234,237,239);align-items:center;display:flex;min-height:100vh;position:relative;overflow:hidden}.course-highlights-36 .container{max-width:1200px;width:100%;z-index:10;padding:4rem 2rem;margin:0 auto;position:relative}.course-highlights-36 .class-experts-68{flex-direction:column;flex-direction:column;align-items:center;position:relative;display:flex}.course-highlights-36 .coding-expert-78{margin:0 auto;text-align:center;position:relative;max-width:800px}.course-highlights-36 .coding-expert-78::before{z-index:-1;content:'';background-color:rgb(198,203,212);height:150px;width:150px;opacity:0.1;position:absolute;border-radius:50%;top:-50px;left:-30px}.course-highlights-36 .coding-expert-78::after{height:100px;background-color:rgb(161,168,179);opacity:0.1;width:100px;bottom:-30px;right:-20px;position:absolute;z-index:-1;content:'';border-radius:50%}.course-highlights-36 .coding-expert-78 h3{font-size:42px;position:relative;margin-bottom:1.5rem;font-weight:700;color:rgb(198,203,212)}.course-highlights-36 .coding-expert-78 h3::after{background-color:rgb(198,203,212);position:absolute;width:80px;transform:translateX(-50%);left:50%;bottom:-15px;border-radius:2px;content:'';height:4px}.course-highlights-36 .coding-expert-78 p{font-size:14px;margin-left:auto;line-height:1.8;color:#000000;margin-bottom:2.5rem;max-width:700px;margin-right:auto}.course-highlights-36 .coding-expert-78 .request-reach-71{position:relative;font-weight:600;font-size:15px;background-color:rgb(198,203,212);padding:1rem 2.5rem;transition:all 0.3s ease;box-shadow:0 5px 15px rgba(0,0,0,0.1);color:#ffffff;z-index:1;text-decoration:none;border-radius:50px;display:inline-block;overflow:hidden}.course-highlights-36 .coding-expert-78 .request-reach-71::before{z-index:-1;top:0;transition:transform 0.4s ease;border-radius:50px;content:'';left:0;position:absolute;transform:translateY(100%);height:100%;width:100%;background-color:rgb(161,168,179)}.course-highlights-36 .coding-expert-78 .request-reach-71:hover{box-shadow:0 7px 20px rgba(0,0,0,0.15)}.course-highlights-36 .coding-expert-78 .request-reach-71:hover::before{transform:translateY(0)}.course-highlights-36 .learn-coding-62{box-shadow:0 20px 60px rgba(0,0,0,0.15);width:100%;margin-top:3rem;position:relative;overflow:hidden;height:500px}.course-highlights-36 .learn-coding-62::before{content:'';background:linear-gradient(to bottom,rgba(0,0,0,0.4) 0%,transparent 40%,transparent 60%,rgba(0,0,0,0.4) 100%);left:0;pointer-events:none;top:0;position:absolute;width:100%;z-index:5;height:100%}.course-highlights-36 .learn-business-85{animation:carousel-slide 25s ease-in-out infinite;width:500%;display:flex;height:100%}.course-highlights-36 .learn-coding-62:hover .learn-business-85{animation-play-state:paused}.course-highlights-36 .program-path-71{position:relative;width:20%;height:100%}.course-highlights-36 .program-path-71 img{transition:transform 0.5s ease;width:100%;height:100%;object-fit:cover}.course-highlights-36 .program-path-71:hover img{transform:scale(1.05)}.course-highlights-36 .feature-item{transition:transform 0.3s ease,box-shadow 0.3s ease;padding:25px;background-color:#ffffff;text-align:center;min-width:250px;box-shadow:0 10px 30px rgba(0,0,0,0.05);width:calc(33.333% - 20px);border-radius:10px}.course-highlights-36 .feature-item:hover{transform:translateY(-10px);box-shadow:0 15px 40px rgba(0,0,0,0.1)}@keyframes carousel-slide {0%{transform:translateX(0)}20%{transform:translateX(0)}25%{transform:translateX(-20%)}45%{transform:translateX(-20%)}50%{transform:translateX(-40%)}70%{transform:translateX(-40%)}75%{transform:translateX(-60%)}95%{transform:translateX(-60%)}100%{transform:translateX(-80%)}} @media (max-width: 991px) {.course-highlights-36 .learn-coding-62{height:350px}.course-highlights-36 .coding-expert-78 h3{font-size:calc(42px * 0.9)}.course-highlights-36 .feature-item{width:calc(50% - 15px)}} @media (max-width:767px){.course-highlights-36 .container{padding:3rem 1.5rem}.course-highlights-36 .learn-coding-62{height:300px;margin-top:2rem}.course-highlights-36 .coding-expert-78 h3{font-size:calc(42px * 0.8)}.course-highlights-36 .feature-item{padding:20px;min-width:100%}.course-highlights-36 .learn-business-85{animation-duration:20s;width:600%}.course-highlights-36 .program-path-71{width:16.6667%}@keyframes carousel-slide {0%,12%{transform:translateX(0)}16%,28%{transform:translateX(-16.6667%)}32%,44%{transform:translateX(-33.3334%)}48%,60%{transform:translateX(-50%)}64%,76%{transform:translateX(-66.6667%)}80%,92%{transform:translateX(-83.3334%)}100%{transform:translateX(0)}}}@media (max-width: 480px) {.course-highlights-36 .learn-coding-62{height:250px}.course-highlights-36 .coding-expert-78 .request-reach-71{padding:0.8rem 2rem}}.location-info-14{background:linear-gradient(135deg,rgb(198,203,212,0.5) 0%,rgb(234,237,239) 100%);overflow:hidden;position:relative;padding:4rem 0}.location-info-14::before{animation:backgroundShift 30s infinite linear;z-index:0;height:100%;content:"";background-image:radial-gradient(circle at 10% 20%,rgb(161,168,179,0.5) 1px,transparent 4px),radial-gradient(circle at 30% 50%,rgb(161,168,179,0.5) 1px,transparent 4px),radial-gradient(circle at 70% 80%,rgb(161,168,179,0.5) 1px,transparent 4px),radial-gradient(circle at 90% 30%,rgb(161,168,179,0.5) 1px,transparent 4px);left:0;opacity:0.3;background-size:120px 120px;width:100%;background-position:0 0,60px 60px,30px 90px,90px 30px;position:absolute;top:0}@keyframes backgroundShift {0%{background-position:0 0,60px 60px,30px 90px,90px 30px}50%{background-position:30px 30px,90px 90px,60px 120px,120px 60px}100%{background-position:0 0,60px 60px,30px 90px,90px 30px}} .location-info-14 .container{padding:0 1.5rem;z-index:1;margin:0 auto;max-width:1200px;position:relative}.location-info-14 .assist-support-08{border-radius:29px;border:1px solid rgba(255,255,255,0.1);padding:2.5rem;position:relative;transition:all 0.3s ease;grid-template-columns:1fr 1fr 1fr;backdrop-filter:blur(5px);display:grid;gap:2rem;background:rgba(255,255,255,0.05);box-shadow:0 20px 40px rgba(0,0,0,0.1)}.location-info-14 .assist-support-08::before{bottom:-2px;content:"";opacity:0.5;left:-2px;z-index:-1;position:absolute;top:-2px;border-radius:calc(29px + 2px);background:linear-gradient(45deg,rgb(198,203,212) 0%,transparent 30%,transparent 70%,rgb(161,168,179) 100%);animation:borderGlow 6s infinite linear;right:-2px}@keyframes borderGlow {0%{opacity:0.3}50%{opacity:0.6}100%{opacity:0.3}} .location-info-14 .edu-askedu-61{position:relative;z-index:1;flex-direction:column;display:flex}.location-info-14 .edu-askedu-61 h2{font-weight:700;margin-bottom:1.5rem;font-size:32px;position:relative;color:rgb(161,168,179);padding-bottom:0.8rem}.location-info-14 .edu-askedu-61 h2::after{background:linear-gradient(90deg,rgb(198,203,212) 0%,rgb(161,168,179) 100%);left:0;height:3px;bottom:0;width:60px;content:"";border-radius:10px;position:absolute}.location-info-14 .get-contactbox-78{font-size:calc(14px * 1.2);color:rgb(198,203,212);font-weight:600;margin-bottom:1rem}.location-info-14 .ask-feedback-05{font-size:14px;color:#000000;margin-bottom:2rem;line-height:1.6}.location-info-14 .edu-askedu-61 p{font-size:14px;align-items:center;margin-bottom:1rem;display:flex;color:#000000}.location-info-14 .edu-askedu-61 p span{margin-left:0.5rem;font-weight:600}.location-info-14 .contact-today-25{border-top:1px solid rgba(255,255,255,0.1);padding-top:1.5rem;margin-top:2rem}.location-info-14 .contact-today-25 h3{color:rgb(161,168,179);font-size:18px;margin-bottom:1rem;font-weight:600}.location-info-14 .msg-details-67{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));display:grid;gap:0.8rem}.location-info-14 .msg-details-67 span{color:#000000;background:rgba(255,255,255,0.05);text-align:center;border-radius:10px;display:block;transition:all 0.3s ease;font-size:calc(14px * 0.9);padding:0.5rem}.location-info-14 .msg-details-67 span:hover{transform:translateY(-3px);background:rgb(198,203,212,0.5)}.location-info-14 .edu-askedu-61 .thumbnail-46{min-height:300px;border-radius:29px;overflow:hidden;box-shadow:0 15px 30px rgba(0,0,0,0.15);position:relative;width:100%;height:100%}.location-info-14 .edu-askedu-61 .thumbnail-46::before{z-index:1;background:linear-gradient(180deg,transparent 60%,rgb(198,203,212,0.5) 100%);top:0;content:"";height:100%;width:100%;position:absolute;left:0}.location-info-14 .reach-help-20{justify-content:center;flex-direction:column;display:flex}.location-info-14 .reach-help-20 a{margin-bottom:2rem;position:relative;display:flex;padding:1.2rem;text-decoration:none;border-radius:29px;overflow:hidden;background:rgba(255,255,255,0.05);flex-direction:column;transition:all 0.3s ease}.location-info-14 .reach-help-20 a::before{left:0;width:4px;content:"";transition:all 0.3s ease;position:absolute;top:0;height:100%;background:rgb(198,203,212)}.location-info-14 .reach-help-20 a:hover{transform:translateX(5px);background:rgba(255,255,255,0.1)}.location-info-14 .reach-help-20 a:hover::before{width:8px}.location-info-14 .reach-help-20 a span{margin-bottom:0.5rem;font-weight:600;font-size:calc(14px * 0.85);display:flex;align-items:center;color:rgb(161,168,179)}.location-info-14 .reach-help-20 a p{margin:0;font-weight:600;font-size:14px;color:#ffffff}.location-info-14 svg{margin-right:0.8rem;width:20px;fill:rgb(161,168,179);transition:all 0.3s ease;height:20px}.location-info-14 svg path{transition:all 0.3s ease;fill:rgb(161,168,179)}.location-info-14 .reach-help-20 a:hover svg,.location-info-14 .reach-help-20 a:hover svg path{fill:rgb(198,203,212);transform:scale(1.1)}@media (max-width: 1024px) {.location-info-14 .assist-support-08{grid-template-columns:1fr 1fr}.location-info-14 .edu-askedu-61:first-child{grid-column:span 2}.location-info-14 .edu-askedu-61 .thumbnail-46{min-height:250px}} @media (max-width: 768px) {.location-info-14{padding:3rem 0}.location-info-14 .assist-support-08{grid-template-columns:1fr;padding:2rem}.location-info-14 .edu-askedu-61:first-child{grid-column:span 1}.location-info-14 .msg-details-67{grid-template-columns:repeat(auto-fill,minmax(70px,1fr))}.location-info-14 .edu-askedu-61 .thumbnail-46{min-height:200px}.location-info-14 .reach-help-20 a{padding:1rem}} @media (max-width: 480px) {.location-info-14{padding:2rem 0}.location-info-14 .assist-support-08{padding:1.5rem;gap:1.5rem}.location-info-14 .edu-askedu-61 h2{font-size:calc(32px * 0.85)}.location-info-14 .msg-details-67{grid-template-columns:repeat(2,1fr)}.location-info-14 .reach-help-20 a{margin-bottom:1rem}} .location-info-14 .assist-support-08:hover{box-shadow:0 25px 50px rgba(0,0,0,0.15);transform:translateY(-5px)}.location-info-14 .container::after{z-index:-1;filter:blur(50px);position:absolute;border-radius:50%;content:"";height:150px;background:rgb(198,203,212,0.5);right:-40px;bottom:-40px;width:150px;opacity:0.2}.location-info-14 .container::before{background:rgb(161,168,179,0.5);position:absolute;filter:blur(40px);content:"";left:-40px;width:120px;z-index:-1;opacity:0.2;border-radius:50%;top:-40px;height:120px}.contact-form-section-23{overflow:hidden;padding:70px 0;position:relative;background:rgb(234,237,239)}.contact-form-section-23::before{background-image:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(0,0,0,0.03) 10px,rgba(0,0,0,0.03) 20px),repeating-linear-gradient(135deg,transparent,transparent 10px,rgba(0,0,0,0.03) 10px,rgba(0,0,0,0.03) 20px);left:0;z-index:0;width:100%;top:0;height:100%;content:"";position:absolute}.contact-form-section-23 .container{margin:0 auto;max-width:1200px;padding:0 20px;position:relative;z-index:1}.contact-form-section-23 h2{font-size:35px;text-align:center;color:rgb(161,168,179);position:relative;margin-bottom:40px;font-weight:700}.contact-form-section-23 h2::after{width:60px;content:"";height:3px;left:50%;transform:translateX(-50%);position:absolute;bottom:-15px;background:rgb(198,203,212)}.contact-form-section-23 .support-section-75{grid-template-columns:1fr 1fr;border-radius:21px;gap:0;display:grid;box-shadow:0 5px 30px rgba(0,0,0,0.1);overflow:hidden;background:#ffffff}.contact-form-section-23 .thumbnail-46{transition:transform 0.6s ease;grid-row:1;height:100%;border-bottom-right-radius:21px;grid-column:2;min-height:500px;border-top-right-radius:21px}.contact-form-section-23 .request-section-79{background:#ffffff;grid-column:1;grid-row:1;padding:50px 40px}.contact-form-section-23 #contact{flex-direction:column;gap:25px;display:flex}.contact-form-section-23 h3{font-weight:600;margin-bottom:15px;color:rgb(198,203,212);font-size:22px}.contact-form-section-23 input[type="text"]{border:1px solid rgb(234,237,239);transition:all 0.3s ease;padding:15px 20px;background:#ffffff;font-size:14px;color:#000000;width:100%;border-radius:10px}.contact-form-section-23 input[type="text"]:focus{outline:none;border-color:rgb(198,203,212);box-shadow:0 0 10px rgba(0,0,0,0.05)}.contact-form-section-23 input[type="text"]::placeholder{opacity:0.5;color:#000000}.contact-form-section-23 .connect-query-03{display:flex;gap:10px;margin-top:10px;align-items:flex-start}.contact-form-section-23 .connect-query-03 input[type="checkbox"]{height:24px;cursor:pointer;border-radius:10px;border:2px solid rgb(234,237,239);margin-top:2px;position:relative;flex-shrink:0;appearance:none;width:24px}.contact-form-section-23 .connect-query-03 input[type="checkbox"]:checked{background:rgb(198,203,212);border-color:rgb(198,203,212)}.contact-form-section-23 .connect-query-03 input[type="checkbox"]:checked::after{content:"✓";position:absolute;top:50%;font-size:16px;color:#ffffff;left:50%;transform:translate(-50%,-50%)}.contact-form-section-23 .connect-query-03 label{font-size:14px;color:#000000;line-height:1.5}.contact-form-section-23 .connect-query-03 a{text-decoration:none;transition:all 0.3s ease;font-weight:600;color:rgb(198,203,212)}.contact-form-section-23 .connect-query-03 a:hover{color:rgb(161,168,179)}.contact-form-section-23 .request-reach-71{align-self:flex-start;transition:all 0.3s ease;cursor:pointer;background:rgb(198,203,212);font-weight:600;letter-spacing:1px;margin-top:10px;border-radius:10px;position:relative;color:#ffffff;overflow:hidden;border:none;text-transform:uppercase;font-size:18px;padding:15px 35px}.contact-form-section-23 .request-reach-71::before{transition:all 0.6s ease;height:100%;position:absolute;top:0;left:-100%;width:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);content:""}.contact-form-section-23 .request-reach-71:hover{box-shadow:0 10px 20px rgba(0,0,0,0.1);transform:translateY(-3px);background:rgb(161,168,179)}.contact-form-section-23 .request-reach-71:hover::before{left:100%}.contact-form-section-23 svg{fill:rgb(198,203,212);vertical-align:middle;height:22px;width:22px;margin-right:10px}.contact-form-section-23 svg path{fill:rgb(198,203,212)}@media (max-width: 992px) {.contact-form-section-23 .support-section-75{grid-template-columns:1fr}.contact-form-section-23 .thumbnail-46{min-height:300px;grid-row:1;border-radius:0;border-top-right-radius:21px;border-top-left-radius:21px;grid-column:1}.contact-form-section-23 .request-section-79{grid-column:1;padding:40px 30px;grid-row:2}} @media (max-width: 768px) {.contact-form-section-23{padding:50px 0}.contact-form-section-23 h2{font-size:calc(35px - 4px);margin-bottom:30px}.contact-form-section-23 .request-section-79{padding:30px 25px}.contact-form-section-23 .thumbnail-46{min-height:250px}} @media (max-width: 576px) {.contact-form-section-23{padding:40px 0}.contact-form-section-23 .container{padding:0 15px}.contact-form-section-23 h2::after{width:40px}.contact-form-section-23 .request-section-79{padding:25px 20px}.contact-form-section-23 #contact{gap:20px}.contact-form-section-23 .request-reach-71{padding:14px 20px;width:100%}.contact-form-section-23 .thumbnail-46{min-height:200px}}.secure-depository-13{padding:4rem 2rem;overflow:hidden;background:linear-gradient(135deg,rgb(234,237,239),#ffffff 80%);box-shadow:0 10px 30px -15px rgba(0,0,0,0.5);position:relative;font-family:Arial,sans-serif}.secure-depository-13::before{left:0;top:0;content:"";position:absolute;width:100%;height:5px;transition:transform 0.6s cubic-bezier(0.19,1,0.22,1);transform-origin:left;background:linear-gradient(90deg,rgb(198,203,212),rgb(161,168,179));transform:scaleX(0.97)}.secure-depository-13:hover::before{transform:scaleX(1)}.secure-depository-13::after{width:50%;right:0;z-index:0;content:"";position:absolute;transform:skewX(-12deg) translateX(30%);opacity:0.03;height:100%;background:linear-gradient(to left,rgb(198,203,212,0.5),transparent);bottom:0}.secure-depository-13 .container{max-width:1140px;position:relative;margin:0 auto;z-index:1}.secure-depository-13 h1{padding-bottom:1rem;color:rgb(198,203,212);font-size:39px;transition:transform 0.3s ease;font-weight:700;transform:translateX(-0.5rem);margin-bottom:2rem;position:relative;letter-spacing:-0.03em}.secure-depository-13 h1::after{transform-origin:left;content:"";position:absolute;width:80px;bottom:0;background:rgb(161,168,179);left:0;height:3px;transition:width 0.4s ease-out}.secure-depository-13:hover h1::after{width:120px}.secure-depository-13 h2{color:#000000;font-size:29px;margin-top:2.5rem;font-weight:600;transition:padding-left 0.3s ease;padding-left:1rem;position:relative;border-left:3px solid rgb(198,203,212);margin-bottom:1.25rem}.secure-depository-13 h2:hover{padding-left:1.5rem}.secure-depository-13 h3{font-size:calc(29px * 0.85);position:relative;margin-top:2rem;font-weight:600;margin-bottom:1rem;color:#000000}.secure-depository-13 h4{display:inline-block;margin-bottom:0.75rem;color:#000000;font-size:calc(29px * 0.7);position:relative;font-weight:400;margin-top:1.75rem}.secure-depository-13 h4::after{content:"";height:1px;background:linear-gradient(to right,rgb(161,168,179),transparent);left:0;width:100%;bottom:-5px;position:absolute}.secure-depository-13 p{font-size:18px;margin-bottom:1.5rem;padding-right:1rem;color:#000000;position:relative;transition:transform 0.3s ease;line-height:1.7}.secure-depository-13 p:hover{transform:translateX(5px)}.secure-depository-13 p strong{font-weight:600;position:relative;display:inline-block;color:rgb(198,203,212)}.secure-depository-13 p strong::after{width:100%;position:absolute;left:0;transform:scaleX(0.7);content:"";bottom:-2px;transition:transform 0.3s ease;background-color:rgb(198,203,212,0.5);height:1px;transform-origin:left}.secure-depository-13 p strong:hover::after{transform:scaleX(1)}.secure-depository-13 span{display:block;margin-bottom:1.5rem;line-height:1.7;padding-left:1rem;font-size:18px;color:#000000;border-left:1px dashed rgb(161,168,179,0.5)}.secure-depository-13 ul{margin:1.5rem 0 2rem 1.5rem;list-style-type:none;padding:0}.secure-depository-13 li{margin-bottom:1rem;padding-left:1.5rem;position:relative;color:#000000;line-height:1.6;font-size:18px;transition:transform 0.3s ease}.secure-depository-13 li:hover{transform:translateX(5px)}.secure-depository-13 li::before{transform:rotate(45deg);left:0;position:absolute;background-color:rgb(161,168,179);content:"";width:8px;top:0.5rem;height:8px;transition:transform 0.3s ease,background-color 0.3s ease}.secure-depository-13 li:hover::before{background-color:rgb(198,203,212);transform:rotate(225deg)}@media (max-width: 991px) {.secure-depository-13{padding:3rem 1.5rem}.secure-depository-13 h1{font-size:calc(39px * 0.9)}.secure-depository-13 h2{font-size:calc(29px * 0.9)}.secure-depository-13 p,.secure-depository-13 span,.secure-depository-13 li{font-size:calc(18px * 0.95)}} @media (max-width: 767px) {.secure-depository-13{padding:2.5rem 1.25rem}.secure-depository-13::after{display:none}.secure-depository-13 h1{transform:translateX(0);font-size:calc(39px * 0.8)}.secure-depository-13 h2{font-size:calc(29px * 0.8);padding-left:0.75rem}.secure-depository-13 h3{font-size:calc(29px * 0.7)}.secure-depository-13 h4{font-size:calc(29px * 0.6)}.secure-depository-13 p,.secure-depository-13 span,.secure-depository-13 li{line-height:1.6;font-size:calc(18px * 0.9)}.secure-depository-13 ul{margin-left:0.5rem}.secure-depository-13 li{padding-left:1.25rem}} @media (max-width: 480px) {.secure-depository-13{padding:2rem 1rem}.secure-depository-13 h1{font-size:calc(39px * 0.7);margin-bottom:1.5rem}.secure-depository-13 h1::after{width:60px}.secure-depository-13:hover h1::after{width:80px}.secure-depository-13 h2{margin-top:2rem;margin-bottom:1rem;font-size:calc(29px * 0.7)}.secure-depository-13 p,.secure-depository-13 span,.secure-depository-13 li{line-height:1.5;font-size:calc(18px * 0.85);margin-bottom:1.25rem}.secure-depository-13 li::before{top:0.4rem;height:6px;width:6px}.secure-depository-13 p:hover,.secure-depository-13 li:hover{transform:translateX(3px)}}.title-board-57{font-family:Arial,sans-serif;position:relative;min-height:100vh;overflow:hidden;background-color:rgb(234,237,239)}.title-board-57 .start-page-61{display:flex;align-items:center;min-height:100vh;justify-content:flex-start;position:relative}.title-board-57 .start-page-61::before{bottom:0;z-index:1;top:0;opacity:0.85;position:absolute;content:"";right:0;left:0;background:linear-gradient(135deg,rgb(198,203,212) 0%,rgba(0,0,0,0.7) 100%)}.title-board-57 .start-page-61::after{background-image:linear-gradient(45deg,rgb(198,203,212,0.5) 25%,transparent 25%),linear-gradient(-45deg,rgb(198,203,212,0.5) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgb(198,203,212,0.5) 75%),linear-gradient(-45deg,transparent 75%,rgb(198,203,212,0.5) 75%);top:0;bottom:0;position:absolute;left:0;background-size:20px 20px;right:0;background-position:0 0,0 10px,10px -10px,-10px 0;opacity:0.05;content:"";z-index:2}.title-board-57 .smart-track-64{transform:translateY(-2%);grid-template-columns:1fr;position:relative;z-index:3;padding:4rem 0;display:grid;max-width:80%;gap:2rem;animation:fadeInUp 1.2s ease-out forwards;margin-left:10%}.title-board-57 .smart-track-64 > div:first-child{position:relative}.title-board-57 .smart-track-64 > div:first-child::before{background:linear-gradient(to bottom,rgb(161,168,179),transparent);height:70%;width:5px;left:-20px;content:"";position:absolute;top:50%;transform:translateY(-50%)}.title-board-57 .title_style_header{line-height:1.2;font-weight:700;transform:translateX(0);text-shadow:0 2px 10px rgba(0,0,0,0.2);position:relative;margin-bottom:1rem;transition:transform 0.5s ease;font-size:calc(44px * 1.2);color:#ffffff}.title-board-57 .title_style_header::after{left:0;animation-delay:0.8s;background:rgb(161,168,179);content:"";position:absolute;bottom:-10px;width:0;animation:lineGrow 1.5s ease-out forwards;height:3px}.title-board-57 .smart-track-64 > div:nth-child(2){border-left:1px solid rgba(255,255,255,0.1);padding-left:1.5rem;transition:transform 0.5s ease;transform:translateX(0)}.title-board-57 h3{font-size:18px;line-height:1.6;animation:fadeIn 1s ease-out forwards;margin-bottom:1.5rem;font-weight:600;animation-delay:0.3s;opacity:0;color:#ffffff}.title-board-57 p{animation-delay:0.6s;color:rgb(255,255,255,0.5);font-size:15px;opacity:0;line-height:1.7;position:relative;animation:fadeIn 1s ease-out forwards;margin-bottom:2rem;padding-left:1rem}.title-board-57 p::before{content:"";width:4px;top:0.5rem;left:0;border-radius:10px;position:absolute;height:4px;background-color:rgb(161,168,179)}@keyframes fadeInUp {from{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(-2%)}} @keyframes fadeIn {from{opacity:0}to{opacity:1}} @keyframes lineGrow {from{width:0}to{width:60px}} .title-board-57:hover .smart-track-64 > div:first-child{transform:translateY(-5px);transition:transform 0.5s ease}.title-board-57:hover .smart-track-64 > div:nth-child(2){transition:transform 0.5s ease;transform:translateX(5px)}@media (min-width: 992px) {.title-board-57 .smart-track-64{margin-left:5%;max-width:90%;gap:3rem;grid-template-columns:1fr 1fr}.title-board-57 .title_style_header{font-size:calc(44px * 1.4)}.title-board-57 h3{font-size:calc(18px * 1.1)}.title-board-57 .smart-track-64 > div:nth-child(2){padding-top:2rem}} @media (max-width: 991px) {.title-board-57 .smart-track-64{margin-left:5%;max-width:90%}.title-board-57 .title_style_header{font-size:calc(44px * 1.1)}} @media (max-width: 768px) {.title-board-57{min-height:80vh}.title-board-57 .start-page-61{min-height:80vh}.title-board-57 .smart-track-64{max-width:95%;margin-left:2.5%;padding:3rem 0}.title-board-57 h3{font-size:18px;line-height:1.5}} @media (max-width: 576px) {.title-board-57 .smart-track-64{padding:2rem 0}.title-board-57 .title_style_header{font-size:44px}.title-board-57 .smart-track-64 > div:first-child::before{left:-15px;height:50%}.title-board-57 h3{font-size:calc(18px * 0.9)}.title-board-57 p{font-size:calc(15px * 0.9)}}.teaching-experience-52{overflow:hidden;padding:5rem 0;background:linear-gradient(135deg,rgb(234,237,239) 0%,rgb(161,168,179,0.5) 100%);perspective:1000px;position:relative}.teaching-experience-52::before{z-index:0;transform:translateZ(-10px);top:0;width:100%;background:radial-gradient(circle at 20% 30%,rgb(198,203,212,0.5) 0%,transparent 40%),radial-gradient(circle at 80% 70%,rgb(161,168,179,0.5) 0%,transparent 30%);height:100%;position:absolute;content:"";left:0;opacity:0.15}.teaching-experience-52 .container{max-width:1200px;padding:0 2rem;transform-style:preserve-3d;margin:0 auto;position:relative;z-index:1}.teaching-experience-52 .user-reviews-67{border:1px solid rgba(255,255,255,0.1);backdrop-filter:blur(5px);background:linear-gradient(145deg,#ffffff 0%,rgb(255,255,255,0.5) 100%);padding:3rem;display:grid;grid-template-columns:1fr;transition:transform 0.5s cubic-bezier(0.23,1,0.32,1);transform-style:preserve-3d;gap:2.5rem;transform:translateZ(20px);box-shadow:0 15px 35px rgba(0,0,0,0.1)}.teaching-experience-52 .user-reviews-67:hover{transform:translateZ(30px) translateY(-5px);box-shadow:0 25px 50px rgba(0,0,0,0.15)}.teaching-experience-52 .user-reviews-67 > div{position:relative}.teaching-experience-52 .user-reviews-67 > div:first-child{transform:translateZ(10px);perspective:800px}.teaching-experience-52 .thumbnail-46{box-shadow:0 10px 30px rgba(0,0,0,0.1),0 0 0 1px rgba(255,255,255,0.05),inset 0 0 0 1px rgba(255,255,255,0.1);width:100%;overflow:hidden;transform:rotateY(-3deg) rotateX(2deg);transition:transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275);height:300px;position:relative;border:3px solid #ffffff}.teaching-experience-52 .thumbnail-46::after{content:"";z-index:1;background:linear-gradient(to bottom right,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 40%);inset:0;position:absolute}.teaching-experience-52 .user-reviews-67:hover .thumbnail-46{transform:rotateY(0deg) rotateX(0deg) scale(1.02)}.teaching-experience-52 .name{letter-spacing:0.03em;font-weight:700;position:relative;font-size:23px;transform:translateZ(15px);margin-bottom:0.5rem;color:#000000}.teaching-experience-52 .name::after{transition:transform 0.3s ease-in-out;content:"";transform:scaleX(0.8);position:absolute;width:60px;transform-origin:left;background:linear-gradient(90deg,rgb(198,203,212) 0%,rgb(161,168,179) 100%);left:0;height:3px;bottom:-10px}.teaching-experience-52 .user-reviews-67:hover .name::after{transform:scaleX(1)}.teaching-experience-52 .user-reviews-67 > div:nth-child(2) > div{transform:translateZ(5px);font-weight:600;color:rgb(161,168,179);position:relative;margin-top:0.75rem;font-size:calc(14px - 0.1rem)}.teaching-experience-52 .career-table-16{position:relative;opacity:0.9;font-size:14px;transition:opacity 0.3s ease;font-family:Arial,sans-serif;color:#000000;transform:translateZ(5px);line-height:1.7}.teaching-experience-52 .user-reviews-67:hover .career-table-16{opacity:1}.teaching-experience-52 .career-table-16::before{opacity:0.2;z-index:-1;position:absolute;left:-1.5rem;transition:transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275);color:rgb(161,168,179,0.5);font-family:Georgia,serif;content:"";top:-2rem;font-size:6rem}.teaching-experience-52 .user-reviews-67:hover .career-table-16::before{transform:scale(1.1) translateZ(20px)}@media (min-width: 768px) {.teaching-experience-52{padding:8rem 0}.teaching-experience-52 .user-reviews-67{grid-template-columns:1fr 2fr;grid-template-rows:auto auto;gap:2rem 3rem}.teaching-experience-52 .user-reviews-67 > div:first-child{grid-row:span 2}.teaching-experience-52 .user-reviews-67 > div:nth-child(3){grid-column:2}.teaching-experience-52 .thumbnail-46{min-height:400px;transform:rotateY(-5deg) translateZ(20px);height:100%}.teaching-experience-52 .career-table-16{font-size:calc(14px + 0.05rem)}.teaching-experience-52 .name{font-size:calc(23px + 0.1rem)}} @media (min-width: 1024px) {.teaching-experience-52 .user-reviews-67{grid-template-columns:1.2fr 2fr;padding:4rem}.teaching-experience-52 .thumbnail-46{min-height:450px}.teaching-experience-52 .name::after{width:80px}.teaching-experience-52 .container{padding:0 4rem}} @media (min-width: 1200px) {.teaching-experience-52 .user-reviews-67{grid-template-columns:1fr 1.8fr;gap:3rem 4rem}.teaching-experience-52 .thumbnail-46{min-height:500px}.teaching-experience-52 .container{padding:0 2rem}} @media (max-width: 767px) {.teaching-experience-52{padding:4rem 0}.teaching-experience-52 .user-reviews-67{padding:2rem}.teaching-experience-52 .thumbnail-46{margin-bottom:1rem;height:250px}.teaching-experience-52 .career-table-16{font-size:calc(14px - 0.05rem)}.teaching-experience-52 .name{margin-top:0.5rem}} @media (hover: hover) {.teaching-experience-52 .user-reviews-67{transition:transform 0.5s cubic-bezier(0.23,1,0.32,1),box-shadow 0.5s cubic-bezier(0.23,1,0.32,1)}.teaching-experience-52 .user-reviews-67:hover{transform:translateZ(30px) translateY(-5px)}} @media (hover: none) {.teaching-experience-52 .user-reviews-67{box-shadow:0 5px 15px rgba(0,0,0,0.1);transform:translateZ(0) !important}.teaching-experience-52 .thumbnail-46{transform:none !important}}.tySpot-70{padding:7rem 0;overflow:hidden;position:relative;background:linear-gradient(135deg,rgb(234,237,239) 0%,rgb(198,203,212,0.5) 100%)}.tySpot-70::before{content:"";animation:backgroundPulse 12s infinite alternate ease-in-out;position:absolute;left:0;height:100%;top:0;background:radial-gradient(circle at 15% 15%,rgb(198,203,212,0.5) 0%,transparent 50%),radial-gradient(circle at 85% 85%,rgb(161,168,179,0.5) 0%,transparent 50%);z-index:0;opacity:0.25;width:100%}.tySpot-70::after{width:40%;opacity:0.2;right:-10%;height:40%;background:rgb(198,203,212,0.5);filter:blur(120px);animation:floatElement 15s infinite alternate ease-in-out;position:absolute;top:-10%;content:"";z-index:0}.tySpot-70 .container{z-index:2;position:relative;padding:0 20px;margin:0 auto;max-width:1200px}.tySpot-70 h2{margin-bottom:3rem;color:#000000;padding-bottom:1.5rem;font-family:Arial,sans-serif;max-width:90%;font-size:31px;transform:perspective(1000px) rotateX(2deg);font-weight:700;line-height:1.3;position:relative}.tySpot-70 h2::after{left:0;transform-origin:left center;transition:width 0.6s cubic-bezier(0.22,1,0.36,1);width:120px;background:linear-gradient(90deg,rgb(198,203,212) 0%,rgb(161,168,179) 100%);height:4px;content:"";position:absolute;bottom:0}.tySpot-70 h2:hover::after{width:180px}.tySpot-70 .class-experts-68{box-shadow:0 10px 30px -15px rgba(0,0,0,0.5),0 2px 5px rgba(0,0,0,0.05);position:relative;border-left:4px solid rgb(198,203,212);border-radius:0 10px 10px 0;background:linear-gradient(145deg,#ffffff 0%,rgb(255,255,255,0.5) 100%);transform:perspective(1000px) rotateY(-1deg);padding:2.5rem;transition:transform 0.5s cubic-bezier(0.22,1,0.36,1)}.tySpot-70 .class-experts-68:hover{transform:perspective(1000px) rotateY(0)}.tySpot-70 .class-experts-68::before{background:linear-gradient(45deg,transparent 49.5%,rgb(161,168,179,0.5) 49.5%,rgb(161,168,179,0.5) 50.5%,transparent 50.5%),linear-gradient(-45deg,transparent 49.5%,rgb(161,168,179,0.5) 49.5%,rgb(161,168,179,0.5) 50.5%,transparent 50.5%);height:100%;z-index:0;background-size:40px 40px;position:absolute;opacity:0.05;pointer-events:none;content:"";left:0;width:100%;top:0}.tySpot-70 ul{list-style:none;z-index:1;padding:0;position:relative;margin:0}.tySpot-70 li{padding-left:2rem;position:relative}.tySpot-70 li::before{background:rgb(198,203,212);content:"";width:12px;position:absolute;left:0;top:0.5rem;height:12px;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);animation:rotateDiamond 8s infinite linear}.tySpot-70 span{position:relative;font-family:Arial,sans-serif;color:#000000;line-height:1.8;display:block;font-size:14px}.tySpot-70 span::after{right:0;height:4px;bottom:-15px;content:"";width:60px;background:linear-gradient(90deg,transparent,rgb(161,168,179,0.5));position:absolute}@keyframes backgroundPulse {0%{opacity:0.2;transform:scale(1)}100%{opacity:0.35;transform:scale(1.1)}} @keyframes floatElement {0%{transform:translate(0,0) rotate(0deg)}50%{transform:translate(-20px,20px) rotate(3deg)}100%{transform:translate(20px,-20px) rotate(-3deg)}} @keyframes rotateDiamond {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @media (max-width: 991px) {.tySpot-70{padding:5rem 0}.tySpot-70 h2{max-width:100%;margin-bottom:2rem;font-size:calc(31px * 0.9)}.tySpot-70 .class-experts-68{padding:2rem}} @media (max-width: 767px) {.tySpot-70{padding:4rem 0}.tySpot-70 h2{transform:perspective(1000px) rotateX(1deg);font-size:calc(31px * 0.8);margin-bottom:1.5rem}.tySpot-70 .class-experts-68{transform:perspective(1000px) rotateY(-0.5deg);padding:1.5rem}.tySpot-70 li{padding-left:1.5rem}.tySpot-70 li::before{width:10px;top:0.4rem;height:10px}} @media (max-width: 575px) {.tySpot-70{padding:3rem 0}.tySpot-70 h2{font-size:calc(31px * 0.7);transform:none}.tySpot-70 h2::after{width:80px;height:3px}.tySpot-70 h2:hover::after{width:120px}.tySpot-70 .class-experts-68{transform:none;padding:1.25rem;border-left-width:3px}.tySpot-70 span{font-size:calc(14px * 0.95);line-height:1.7}.tySpot-70 span::after{width:40px;bottom:-10px;height:3px}}