*{margin:0;box-sizing:border-box;padding:0}svg{width:30px;height:30px}.first-section{flex:1 0 auto}a{text-decoration:none;color:inherit}.leaderboard{flex:0 0 auto}.leaderboard{z-index:1;color:#ffffff;padding:80px 0 40px;position:relative}.confidential-armory::before{z-index:0;background-image:repeating-linear-gradient( -45deg,transparent,transparent 20px,rgba(rgb(196,171,177,0.5),0.03) 20px,rgba(rgb(196,171,177,0.5),0.03) 40px );width:100%;content:"";left:0;top:0;position:absolute;height:100%}.confidential-armory h2{opacity:0;font-family:Arial,sans-serif;transform:translateY(10px);margin:2.5rem 0 1.5rem;padding-left:20px;color:rgb(173,130,142);animation:slideInUp 0.5s ease-out 0.4s forwards;font-weight:600;position:relative;font-size:36px}.confidential-armory h3::before{top:8px;border-radius:2px;left:0;height:calc(100% - 16px);background:rgb(173,130,142,0.5);width:3px;content:"";position:absolute}.confidential-armory h4::before{content:"";left:0;position:absolute;height:calc(100% - 16px);border-radius:1px;background:rgba(0,0,0,0.5);width:2px;top:8px}.confidential-armory p strong{color:#000000;position:relative;font-weight:600}.confidential-armory ul{padding:0.5rem 0 0.5rem 1.5rem;position:relative;opacity:0;background:rgba(rgb(255,255,255,0.5),0.5);margin:0 0 2rem 0;list-style-type:none;animation:fadeSlideIn 0.7s ease-out 0.8s forwards;transform:translateX(10px);border-left:3px solid rgb(196,171,177,0.5)}.confidential-armory li:nth-child(2){--li-index:2}.confidential-armory li::before{top:1.2rem;position:absolute;transform:rotate(45deg);width:8px;content:"";box-shadow:0 0 0 3px rgb(196,171,177,0.5);background:rgb(196,171,177);border-radius:2px;height:8px;left:0}.gratBlock::before{right:-5%;filter:blur(60px);animation:float 15s ease-in-out infinite alternate;z-index:1;width:40%;top:-10%;content:'';position:absolute;background:linear-gradient(120deg,rgb(196,171,177,0.5) 0%,rgb(173,130,142,0.5) 100%);height:40%;opacity:0.4}.gratBlock h2::after{position:absolute;content:'';animation:expandWidth 1s 0.8s cubic-bezier(0.25,1,0.5,1) forwards;width:10rem;left:0;bottom:-0.8rem;transform-origin:left;transform:scaleX(0);background:linear-gradient(90deg,rgb(196,171,177) 0%,rgb(173,130,142) 100%);height:4px}.gratBlock ul{list-style:none;margin:0;padding:0}.gratBlock li::before{transform:scale(0);position:absolute;border-radius:50%;animation:popIn 0.5s 1s cubic-bezier(0.25,1,0.5,1) forwards;height:0.5rem;background-color:rgb(196,171,177);top:0.5rem;content:'';width:0.5rem;left:0}.statistical-data::before{height:200%;content:"";pointer-events:none;width:200%;z-index:0;position:absolute;left:-50%;opacity:0.2;transform:rotate(-15deg);top:-50%;background:radial-gradient(ellipse at center,rgb(196,171,177,0.5) 0%,transparent 70%)}.statistical-data ul{margin:0;display:grid;padding:0;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:2rem;list-style:none}.statistical-data .statistics-pros:hover{box-shadow:0 20px 40px rgba(0,0,0,0.08),0 5px 15px rgba(0,0,0,0.05);transform:translateY(-5px) scale(1.03)}.statistical-data .statistics-pros:hover::before{transform:scaleX(1)}.statistical-data .statistics-pros span{color:#000000;margin-bottom:1.25rem;text-align:center;z-index:2;font-size:15px;position:relative;font-weight:600;line-height:1.4}.statistical-data .statistics-pros:nth-child(1){animation:fadeInUp 0.5s 0.1s ease-out both}.statistical-data .statistics-pros:nth-child(2){animation:fadeInUp 0.5s 0.2s ease-out both}.statistical-data .statistics-pros:nth-child(3){animation:fadeInUp 0.5s 0.3s ease-out both}.statistical-data .statistics-pros:nth-child(5){animation:fadeInUp 0.5s 0.5s ease-out both}.meet-us{position:relative;padding:120px 0;overflow:hidden}.meet-us .subtext-wrap{transition:transform 0.6s cubic-bezier(0.2,0.8,0.2,1);position:relative;transform:perspective(1000px) rotateY(-2deg);box-shadow:0 20px 40px rgba(0,0,0,0.1);grid-template-columns:1fr;gap:30px;padding:50px;display:grid;background:linear-gradient(to right,rgba(255,255,255,0.95),rgba(255,255,255,0.85))}.meet-us h5{font-size:21px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 15px;color:rgb(196,171,177);position:relative;padding-bottom:15px}.meet-us p b{font-size:calc(17px * 1.6);font-weight:700;color:rgb(173,130,142);letter-spacing:0.5px;display:block;margin-bottom:10px}.meet-us .subtext-wrap:hover ol li::before{opacity:0.2;transform:scale(1.2)}.user-testimonials{position:relative;padding:6rem 0 8rem;background:linear-gradient(135deg,rgb(232,225,227) 0%,rgb(173,130,142,0.5) 100%);overflow:hidden}.user-testimonials::after{content:"";height:40%;right:-5%;transform:rotate(-15deg) skewX(-15deg);position:absolute;z-index:0;filter:blur(30px);bottom:-5%;width:30%;opacity:0.2;background:rgb(196,171,177,0.5)}.user-testimonials .review-glow{gap:2.5rem;padding:0;list-style:none;perspective:1000px;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin:0}.user-testimonials .success-opinions::before{position:absolute;content:"";top:-30px;font-weight:700;font-size:120px;color:rgb(196,171,177);opacity:0.1;line-height:1;left:20px;z-index:1}.user-testimonials .success-opinions div{display:flex;align-items:center;position:relative;z-index:2;margin-bottom:1.5rem}.user-testimonials .success-opinions h4{font-size:calc(19px - 2px);margin:0 0 0 1rem;font-weight:600;color:#000000;position:relative}.user-testimonials .description{line-height:1.7;color:#000000;font-size:13px;z-index:2;font-style:italic;position:relative;margin:0}.user-testimonials a:hover{transform:perspective(1000px) rotateX(5deg);background:rgb(173,130,142)}.user-testimonials a:hover::before{left:100%}.academic-expertise::before{position:absolute;left:0;opacity:0.03;background-position:0 0,0 30px,30px -30px,-30px 0px;height:100%;width:100%;content:"";top:0;background-size:60px 60px;background-image:linear-gradient(45deg,rgb(196,171,177,0.5) 25%,transparent 25%),linear-gradient(-45deg,rgb(196,171,177,0.5) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgb(196,171,177,0.5) 75%),linear-gradient(-45deg,transparent 75%,rgb(196,171,177,0.5) 75%)}.academic-expertise .img-zoom::before{background:linear-gradient( 135deg,rgb(196,171,177,0.5) 0%,transparent 50%,rgb(173,130,142,0.5) 100% );opacity:0.3;position:absolute;transition:all 0.5s ease;border-radius:30px;transform:rotate(5deg);inset:-10px;content:"";z-index:-1}.academic-expertise .name::after{border-radius:3px;bottom:0;height:3px;left:50%;content:"";position:absolute;background:linear-gradient( to right,rgb(196,171,177) 0%,rgb(173,130,142) 100% );transform:translateX(-50%);width:80px}.academic-expertise .emp-highlights{box-shadow:0 10px 30px rgba(0,0,0,0.06),0 1px 1px rgba(0,0,0,0.04);line-height:1.9;text-align:center;max-width:700px;margin:0;padding:40px 50px;background:#ffffff;width:80%;position:relative;border-radius:14px;font-size:18px;color:#000000;z-index:1}.academic-expertise .success-opinions::before{content:"";height:300px;border-radius:30% 70% 70% 30% / 30% 30% 70% 70%;left:50%;background:linear-gradient( 135deg,rgb(196,171,177,0.5) 0%,transparent 100% );z-index:0;position:absolute;opacity:0.1;top:-70px;animation:morphing 15s infinite alternate ease-in-out;width:300px;transform:translateX(-50%) rotate(45deg)}.academic-expertise .success-opinions:hover span:not(.name){letter-spacing:5px;opacity:1}.offer-card::after{bottom:-5rem;background:linear-gradient(45deg,rgb(173,130,142),rgb(196,171,177,0.5));z-index:0;left:-5rem;border-radius:60% 40% 30% 70% / 60% 30% 70% 40%;transform:rotate(-10deg);opacity:0.05;content:"";height:18rem;width:18rem;position:absolute}.offer-card .price-view{color:#000000;font-size:15px;line-height:1.6;margin-bottom:1rem;max-width:800px}.offer-card .cost-card{position:relative;z-index:2;color:#000000;overflow:hidden;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275),box-shadow 0.5s ease;text-decoration:none}.offer-card .plan-rates h3{font-weight:600;color:#000000;transition:color 0.3s ease;font-size:calc(19px + 0.1rem);position:relative;margin-bottom:0.5rem;display:inline-block}.offer-card .cost-card:hover .learn-price::before{transform:scaleX(1.5)}.offer-card .plan-rates p{flex-grow:1;overflow-wrap:break-word;margin-bottom:1.5rem;line-height:1.6;font-size:calc(15px - 0.1rem);word-break:break-word;color:#000000}.offer-card .cost-card:hover .img-zoom{transform:scale(1.03)}.offer-card .cert-cost::before{content:"";width:100%;height:5px;transform:scaleX(0);transform-origin:left;background:linear-gradient(90deg,rgb(196,171,177),rgb(173,130,142));transition:transform 0.4s cubic-bezier(0.165,0.84,0.44,1);left:0;top:0;position:absolute}.opening-board .approach-edu{z-index:2;width:100%;display:flex;padding:0 20px;position:relative;margin:0 auto;max-width:1200px;flex-direction:column-reverse}.opening-board .subtext-wrap:hover{transform:translateY(-5px)}.opening-board .subtext-wrap:hover h1::after{transform:scaleX(1)}.opening-board .edu-hero{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:25px;margin-bottom:30px}.opening-board .subtext-wrap:hover .edu-hero svg{filter:drop-shadow(0 6px 12px rgba(94,170,168,0.25));transform:scale(1.05) rotate(2deg)}.opening-board .edu-hero svg text{transition:fill 0.4s ease;font-family:Arial,sans-serif;letter-spacing:0.5px}.opening-board .edu-hero p::before{border-radius:2px;opacity:0.7;width:3px;left:0;background:linear-gradient(to bottom,rgb(196,171,177),rgb(173,130,142));position:absolute;top:0;bottom:0;content:""}.opening-board .help-query:hover{box-shadow:0 8px 25px rgba(94,170,168,0.3);transform:translateY(-3px)}.opening-board .help-query:hover::before{transform:translateX(100%)}.opening-board .img-zoom{transform:perspective(1000px) rotateX(0deg) rotateY(0deg);overflow:hidden;margin-bottom:30px;position:relative;z-index:2;box-shadow:0 15px 35px rgba(0,0,0,0.1),0 5px 15px rgba(0,0,0,0.05);border-radius:11px;width:100%;transition:transform 0.8s cubic-bezier(0.19,1,0.22,1),box-shadow 0.6s ease;height:300px}.course-rewards::before{background:radial-gradient(circle,rgb(196,171,177,0.5) 0%,transparent 70%);height:500px;z-index:0;content:"";width:500px;top:-10%;right:-10%;opacity:0.2;position:absolute}.course-rewards .img-zoom{transition:transform 0.6s cubic-bezier(0.23,1,0.32,1);width:100%;object-fit:cover;max-height:500px;height:auto;box-shadow:0 20px 40px rgba(0,0,0,0.12);transform:perspective(1000px) rotateY(-2deg)}.course-rewards h1::after{position:absolute;left:0;width:80px;background:linear-gradient(90deg,rgb(196,171,177) 0%,rgb(173,130,142) 100%);bottom:-10px;height:3px;content:""}.course-rewards li p{color:#000000;margin:0;align-items:center;font-size:14px;display:flex;line-height:1.6}.course-rewards svg{flex-shrink:0;transition:transform 0.3s ease;height:24px;transform:scale(1);margin-right:15px;width:24px}.course-rewards li:nth-child(odd):hover{transform:translateX(0)}.access-now{overflow:hidden;padding:5rem 2rem;perspective:1000px;background:linear-gradient(135deg,rgb(196,171,177) 0%,rgb(173,130,142) 100%);z-index:1;box-shadow:0 15px 35px rgba(0,0,0,0.1);position:relative}.access-now .container{animation:containerReveal 0.8s ease-out forwards;max-width:1200px;margin:0 auto;position:relative;transform-style:preserve-3d}.access-now .container div span{transition:transform 0.3s var(--timing-cubic);position:relative;display:inline-block}.access-now .container div span::before{height:calc(100% + 20px);position:absolute;left:-10px;opacity:0;top:-10px;border-radius:12px;content:"";transform:scale(0.9);border:2px solid rgba(255,255,255,0.2);z-index:-1;transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);width:calc(100% + 20px)}.access-now .help-query:hover{transform:translateY(-5px);color:#ffffff;box-shadow:0 15px 30px rgba(0,0,0,0.12),0 8px 8px rgba(0,0,0,0.08)}.access-now .help-query span{transition:transform 0.3s ease;z-index:2;position:relative}.cookieDisclosurePanel{font-family:Arial,sans-serif;border-top:3px solid rgb(173,130,142);background:rgb(173,130,142);transition:transform 0.5s ease-in-out;padding:20px 0;bottom:0;width:100%;position:fixed;z-index:90;animation:slideUp 0.5s forwards;transform:translateY(100%);box-shadow:0 -4px 10px rgba(0,0,0,0.5)}.data-control:hover{box-shadow:0 0 20px rgb(173,130,142)}.cookieDisclosurePanel p a{color:rgb(196,171,177);transition:color 0.3s ease;text-decoration:none}#cookieNoticePrompt:checked ~ .cookieDisclosurePanel{visibility:hidden;opacity:0}.course-program-details .quick-progress{position:absolute;border-bottom-left-radius:150px;right:0;border-top-left-radius:150px;height:70vh;width:45%;overflow:hidden;box-shadow:-5px 0 30px rgba(0,0,0,0.08);top:50%;z-index:1;transform:translateY(-50%)}.course-program-details .quick-progress{border-bottom-right-radius:50px;height:40vh;border-bottom-left-radius:50px;right:auto;transform:none;margin-bottom:2rem;border-radius:0;position:relative;width:100%;top:auto}.course-program-details .quick-progress:hover .job-success{animation-play-state:paused}.course-program-details .learn-challenge:hover img{transform:scale(1.05)}.course-program-details .container{width:100%;z-index:2;margin:0 auto;justify-content:flex-start;display:flex;max-width:1200px;position:relative}.course-program-details .container{width:100%;justify-content:center}.course-program-details .lesson-map h3{color:rgb(196,171,177);font-weight:700;font-size:35px;margin-bottom:1.25rem}.course-program-details .lesson-map h3{font-size:20px}.course-program-details .lesson-map .help-query{transition:all 0.3s ease;background:rgb(196,171,177);font-size:16px;z-index:1;text-decoration:none;display:inline-block;border-radius:30px;font-weight:600;overflow:hidden;color:#ffffff;box-shadow:0 5px 15px rgba(0,0,0,0.1);position:relative;padding:0.9rem 2.25rem}.course-program-details .lesson-map .help-query{padding:0.8rem 1.5rem;text-align:center;width:100%}header .main-top{flex:0 0 auto;margin-right:2rem;position:relative;padding:0.5rem;overflow:visible}header .main-top::after{position:absolute;opacity:0;transform:skew(-5deg);top:-5px;right:-5px;box-shadow:0 0 10px #ffffff,0 0 20px #ffffff;left:-5px;border:2px solid #ffffff;bottom:-5px;z-index:-1;content:'';transition:all 0.3s ease}header .header-lead img{max-height:40px;filter:drop-shadow(0 0 5px rgba(255,255,255,0.5))}header .nav-master a::before{transform:scale(0.9);right:-2px;bottom:-2px;left:-2px;z-index:-1;content:'';background:#ffffff;position:absolute;transition:opacity 0.3s ease;top:-2px;opacity:0}header .nav-master::after{left:10%;transition:all 0.3s ease;width:80%;filter:blur(3px);position:absolute;bottom:-10px;content:'';background:linear-gradient(90deg,transparent,#ffffff,transparent);height:5px;opacity:0}header .first-section{z-index:1;background:rgb(232,225,227);position:relative;padding-top:2rem}.contact-form-section::before{background:rgba(0,0,0,0.5);backdrop-filter:blur(8px);content:'';width:100%;top:0;position:absolute;height:100%;left:0;z-index:1}.contact-form-section .connect-map::before{height:200%;content:'';width:200%;opacity:0.1;top:-50%;left:-50%;pointer-events:none;animation:rotate 30s linear infinite;background:radial-gradient(circle,rgb(196,171,177,0.5) 0%,transparent 30%);position:absolute}.contact-form-section .inquiry-feedback h3{color:#ffffff;margin-bottom:40px;font-weight:700;position:relative;padding-bottom:15px;font-size:30px}.contact-form-section .inquiry-feedback div{display:flex;margin-bottom:25px;position:relative;align-items:center;transform:translateX(0);transition:transform 0.3s ease;padding-left:15px}.contact-form-section .inquiry-feedback svg path{transition:fill 0.3s ease;fill:#ffffff}.contact-form-section .inquiry-feedback span{font-size:13px;color:#ffffff;font-weight:400}.contact-form-section .feedback-reach{padding:50px;backdrop-filter:blur(10px);overflow:hidden;flex:1.2;position:relative;background:rgba(255,255,255,0.05)}.contact-form-section .feedback-reach h3::after{bottom:-15px;background:rgb(173,130,142);left:50%;width:50px;content:'';height:2px;border-radius:10px;transform:translateX(-50%);position:absolute}.contact-form-section .feedback-reach input[type="text"]::placeholder,.contact-form-section .feedback-reach input[type="email"]::placeholder{color:rgba(255,255,255,0.7)}.contact-form-section .feedback-reach .inquiry-reach input[type="checkbox"]{opacity:0;position:absolute}.contact-form-section .feedback-reach .inquiry-reach label::after{border-bottom:2px solid #ffffff;left:5px;border-left:2px solid #ffffff;opacity:0;content:'';top:9px;width:8px;height:4px;position:absolute;transition:all 0.2s ease;transform:rotate(-45deg) scale(0)}.contact-form-section .feedback-reach .inquiry-reach label a{text-decoration:none;transition:color 0.3s ease;color:rgb(173,130,142)}.contact-form-section .feedback-reach .help-query::before{left:-100%;width:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);z-index:-1;top:0;height:100%;content:'';position:absolute;transition:all 0.6s ease}footer{position:relative}.leaderboard .container{gap:40px;position:relative;grid-template-columns:1fr 1fr;display:grid}.leaderboard .company_holder::after{width:1px;right:0;content:"";background:linear-gradient(to bottom,transparent,rgb(173,130,142,0.5),transparent);height:60%;position:absolute;top:20%}.leaderboard .qna-board{justify-content:flex-end;display:flex}.leaderboard .top-section{position:relative}.leaderboard .top-section h5::after{background:rgb(196,171,177);height:2px;content:"";left:0;width:30px;border-radius:10px;position:absolute;bottom:0}.leaderboard .top-section .top-main a:hover{padding-left:12px;color:rgb(196,171,177);opacity:1}.leaderboard .top-section .top-main a:hover::before{width:8px;opacity:1}.diversity .lecture-ref{letter-spacing:0.5px;text-align:center;opacity:0.6;font-size:16px;color:#ffffff}.diversity .lecture-ref{position:relative;transition:all 0.3s ease}.leaderboard .top-section:hover::before{animation:glow 2s infinite}.leaderboard .company_holder::before{position:absolute;left:0;width:100px;content:"";bottom:-20px;background:linear-gradient(90deg,rgb(196,171,177,0.5),transparent);height:1px}.leaderboard .top-section .top-main a:nth-child(even):hover{transform:translateX(2px)}.diversity::after{height:1px;content:"";background:linear-gradient(90deg,transparent,rgb(173,130,142,0.5),transparent);bottom:0;left:35%;position:absolute;width:30%;opacity:0.3}@media only screen and (max-width: 800px) {.container{padding:0 12px}} @media (min-width: 992px) {.confidential-armory{padding:6rem 4rem}.confidential-armory h1{margin-bottom:3.5rem;font-size:calc(38px * 1.2)}.confidential-armory h1::after{width:150px}.confidential-armory .container{padding:0 4rem;max-width:1400px}.confidential-armory ul{padding:1.5rem 2.5rem 1.5rem 3rem;margin:0 0 3rem 2rem}.confidential-armory h2{margin:3.5rem 0 2rem}.confidential-armory p,.confidential-armory span{margin-bottom:2rem}} @media (max-width: 767px) {.confidential-armory{padding:3rem 1.5rem}.confidential-armory h1{font-size:calc(38px * 0.9);padding-bottom:0.8rem}.confidential-armory h2{font-size:calc(36px * 0.9);padding-left:15px}.confidential-armory h3{font-size:calc(36px * 0.75);padding-left:12px}.confidential-armory h4{font-size:calc(36px * 0.65);padding-left:10px}.confidential-armory p,.confidential-armory span,.confidential-armory li{line-height:1.6;font-size:calc(16px * 0.95)}.confidential-armory ul{padding:0.5rem 0.5rem 0.5rem 1.2rem;margin-bottom:1.5rem}.confidential-armory li{padding:0.6rem 0 0.6rem 1.5rem}} @media (max-width: 992px) {.statistical-data ul{gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.statistical-data .statistics-pros{padding:2rem 1.25rem}.statistical-data .statistics-pros p{font-size:calc(38px * 1.1)}} @media (min-width: 768px) {.meet-us .subtext-wrap{align-items:start;grid-template-columns:1fr 2fr}.meet-us ol li{column-count:2}.meet-us h5,.meet-us div:nth-child(2){grid-column:1}.meet-us ol{margin-top:10px;grid-column:1 / span 2}} @media (max-width: 480px) {.meet-us{padding:60px 0}.meet-us .container{padding:0 20px}.meet-us .subtext-wrap{padding:25px;transform:none}.meet-us h5{font-size:calc(21px * 0.85)}.meet-us p b{font-size:calc(17px * 1.3)}} @media (max-width: 767px) {.user-testimonials{padding:3rem 0 5rem}.user-testimonials .review-glow{gap:2rem;grid-template-columns:1fr}.user-testimonials h2{margin-bottom:2.5rem;font-size:calc(36px * 0.85)}.user-testimonials .success-opinions{padding:1.5rem}.user-testimonials .container{padding:0 1.5rem}.user-testimonials a{width:100%;margin-top:2rem}} @media (prefers-reduced-motion: reduce) {.user-testimonials .success-opinions,.user-testimonials .success-opinions:hover,.user-testimonials .success-opinions::after,.user-testimonials .success-opinions:hover::after,.user-testimonials a,.user-testimonials a:hover,.user-testimonials a::before,.user-testimonials a:hover::before,.user-testimonials .success-opinions h4::after,.user-testimonials .success-opinions:hover h4::after{animation:none;transition:none;transform:none}} @media (max-width: 575px) {.academic-expertise{padding:50px 0}.academic-expertise .img-zoom{height:150px;margin-bottom:15px;border-radius:15px;width:150px}.academic-expertise .img-zoom::before{border-radius:22px;inset:-8px}.academic-expertise .img-zoom::after{inset:-15px;border-radius:30px}.academic-expertise .name{margin-bottom:8px;font-size:calc(44px * 0.7);padding:0 10px 10px}.academic-expertise .name::after{height:2px;width:60px}.academic-expertise .success-opinions span:not(.name){font-size:calc(21px * 0.85);margin-bottom:25px;letter-spacing:1px}.academic-expertise .emp-highlights{width:100%;padding:25px 20px;border-radius:10px;font-size:calc(18px * 0.9)}.academic-expertise .emp-highlights::before,.academic-expertise .emp-highlights::after{height:20px;top:15px;width:20px;left:15px}.academic-expertise .emp-highlights::after{right:15px;bottom:15px}.academic-expertise .success-opinions::before,.academic-expertise .success-opinions::after{width:150px;height:150px}.academic-expertise .success-opinions:hover span:not(.name){letter-spacing:2px}} @media (min-width: 1200px) {.opening-board .approach-edu{gap:80px}.opening-board .img-zoom{height:600px}.opening-board h1{font-size:48px;transform:perspective(1000px) translateZ(0px)}.opening-board .subtext-wrap:hover h1{transform:perspective(1000px) translateZ(10px)}} @media (max-width: 480px) {.opening-board{padding:40px 0}.opening-board .approach-edu{padding:0 15px}.opening-board .subtext-wrap{padding:30px 10px}.opening-board h1{font-size:calc(36px * 0.85);margin-bottom:20px}.opening-board .edu-hero{gap:20px;margin-bottom:25px}.opening-board .edu-hero p{font-size:16px}.opening-board .img-zoom{height:250px}.opening-board .help-query{padding:10px 20px;font-size:calc(17px * 0.9)}} @media (max-width: 576px) {.course-rewards{padding:50px 0}.course-rewards .img-zoom{max-height:250px}.course-rewards h1{font-size:calc(46px * 0.7)}.course-rewards li p{font-size:calc(14px * 0.9)}} @media (min-width: 768px) {.access-now{padding:7rem 3rem;background:linear-gradient(120deg,rgb(196,171,177) 0%,rgb(173,130,142) 70%,rgb(196,171,177,0.5) 100%)}.access-now::before{background-size:40px 40px}.access-now h6{max-width:80%;margin-bottom:3rem;font-size:calc(18px * 1.4)}.access-now .container{display:flex;align-items:center;flex-direction:column}.access-now .help-query{padding:1rem 3rem}} @media only screen and (max-width: 800px) {.track-cookies{display:none}.cookie-tips{align-items:center;text-align:center;flex-direction:column}.cookieDisclosurePanel h5{margin-bottom:5px;font-size:17px}.cookie-option{margin-bottom:15px}.data-control{margin:10px 0;min-width:100%}} @media (max-width: 767px) {header{padding:0}header .header-page{padding:0.8rem 1.5rem}header .main-top{max-width:140px}header .main-top::before,header .main-top::after{top:-3px;left:-3px;bottom:-3px;right:-3px}header .header-lead img{max-height:35px}header .top-section{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:0.5rem;margin-top:0.8rem;scrollbar-width:thin;justify-content:flex-start}header .top-section::-webkit-scrollbar{height:3px}header .top-section::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.3);border-radius:10px}header .nav-master{margin:0 0.2rem;flex:0 0 auto}header .nav-master a{font-size:calc(13px - 2px);white-space:nowrap;padding:0 0.8rem;height:32px}header .nav-master::after{display:none}} @media (max-width: 991px) {.leaderboard{padding:60px 0 30px}.leaderboard .container{gap:50px;grid-template-columns:1fr}.leaderboard .company_holder{text-align:center;max-width:600px;padding-right:0;margin:0 auto}.leaderboard .company_holder::after{display:none}.leaderboard .company_holder h3{margin-right:auto;margin-left:auto}.leaderboard .company_holder h3::after{width:60px;transform:translateX(-50%);left:50%}.leaderboard .degree-path{text-align:center;max-width:100%}.leaderboard .qna-board{justify-content:center}} @media (max-width: 991px) {.leaderboard .company_holder::before{transform:translateX(-50%);left:50%;background:linear-gradient(90deg,transparent,rgb(196,171,177,0.5),transparent)}} @keyframes fadeIn {from{opacity:0}to{opacity:1}} @keyframes slideInUp {from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}} @keyframes fadeSlideUp {from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}} @keyframes slideUp {from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}} @keyframes popIn {from{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}} @keyframes fadeInUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes containerReveal {0%{opacity:0;transform:translateY(30px) rotateX(10deg)}100%{opacity:1;transform:translateY(0) rotateX(0)}} @keyframes slideUp {to{transform:translateY(0)}} @keyframes carousel-horizontal-mobile {0%,16%{transform:translateX(0)}20%,36%{transform:translateX(-20%)}40%,56%{transform:translateX(-40%)}60%,76%{transform:translateX(-60%)}80%,96%{transform:translateX(-80%)}100%{transform:translateX(0)}} @keyframes glow {0%,100%{box-shadow:0 0 5px rgb(196,171,177,0.5)}50%{box-shadow:0 0 15px rgb(196,171,177)}}