*{box-sizing:border-box;margin:0;padding:0}.container{margin:auto;width:1109px;max-width:100%}.story_spot_A{flex:0 0 auto}svg{width:30px;height:30px}.wrapper-structure_B{min-height:100%;flex-direction:column;height:100%;display:flex}header,footer{width:100%}.first_pagebar_K{flex:1 0 auto}a{color:inherit;text-decoration:none}html,body{min-height:100%;color:#000000;scroll-behavior:auto;height:100%;font-family:Arial,sans-serif}@media only screen and (max-width: 1200px) {.container{padding:0 20px;width:100%}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} .potential_enrollees_D{position:relative;overflow:hidden;z-index:1;padding:100px 20px;background-color:rgb(224,220,220)}.potential_enrollees_D::before{background:radial-gradient( circle at 30% 30%,rgb(156,138,119,0.5) 0%,transparent 50% ),radial-gradient( circle at 70% 70%,rgb(191,171,171,0.5) 0%,transparent 45% );height:200%;position:absolute;content:"";top:-50%;width:200%;left:-50%;z-index:-1;animation:slowRotate 35s linear infinite;opacity:0.6}.potential_enrollees_D .knowledge_hub_S{backdrop-filter:blur(12px);z-index:2;background:rgba(255,255,255,0.1);padding:50px;box-shadow:0 10px 40px rgba(0,0,0,0.1),0 0 0 1px rgba(255,255,255,0.1) inset;position:relative;border-radius:25px;max-width:900px;margin:0 auto}.potential_enrollees_D h3{color:#000000;font-weight:600;letter-spacing:1px;margin-bottom:50px;position:relative;text-align:center;font-size:29px}.potential_enrollees_D h3::after{background:linear-gradient(90deg,rgb(191,171,171,0.5),rgb(156,138,119),rgb(191,171,171,0.5) );transform:translateX(-50%);height:3px;width:60px;position:absolute;bottom:-15px;border-radius:10px;content:"";left:50%}.potential_enrollees_D ul{gap:25px;padding:0;list-style:none;flex-direction:column;display:flex;margin:0}.potential_enrollees_D ul li{box-shadow:0 5px 15px rgba(0,0,0,0.05),0 0 0 1px rgba(255,255,255,0.1) inset;position:relative;padding:25px;transition:all 0.4s ease;flex-direction:column;background-color:rgba(255,255,255,0.15);display:flex;align-items:center;border-radius:25px;text-align:center}.potential_enrollees_D ul li::before{-webkit-mask-composite:xor;border-radius:25px;background:linear-gradient( 45deg,transparent,rgb(156,138,119,0.5),rgb(191,171,171,0.5),transparent );mask-composite:exclude;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);position:absolute;padding:2px;opacity:0.4;transition:opacity 0.4s ease;content:"";inset:0}.potential_enrollees_D ul li:hover{transform:translateY(-5px);box-shadow:0 15px 25px rgba(0,0,0,0.08),0 0 0 1px rgba(255,255,255,0.2) inset}.potential_enrollees_D ul li:hover::before{opacity:1}.potential_enrollees_D ul li svg{margin-bottom:15px;fill:rgb(156,138,119);height:45px;width:45px;transition:all 0.3s ease}.potential_enrollees_D ul li:hover svg{fill:rgb(191,171,171);transform:scale(1.05)}.potential_enrollees_D ul li svg path{transition:all 0.3s ease;fill:rgb(156,138,119)}.potential_enrollees_D ul li:hover svg path{fill:rgb(191,171,171)}.potential_enrollees_D ul li{font-size:18px;line-height:1.6;color:#000000;font-weight:300}.potential_enrollees_D ul li::after{z-index:-1;border-radius:25px;right:0;position:absolute;opacity:0;top:0;bottom:0;background:radial-gradient( circle at var(--x,center) var(--y,center),rgba(255,255,255,0.15) 0%,transparent 60% );left:0;transition:opacity 0.3s ease;content:""}.potential_enrollees_D ul li:hover::after{opacity:1}@keyframes slowRotate {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @media screen and (max-width: 992px) {.potential_enrollees_D{padding:70px 15px}.potential_enrollees_D .knowledge_hub_S{padding:40px 30px}.potential_enrollees_D h3{font-size:calc(29px * 0.9);margin-bottom:40px}.potential_enrollees_D ul{gap:20px}} @media screen and (max-width: 768px) {.potential_enrollees_D{padding:50px 15px}.potential_enrollees_D .knowledge_hub_S{padding:30px 20px;backdrop-filter:blur(8px)}.potential_enrollees_D h3{margin-bottom:35px;font-size:calc(29px * 0.8)}.potential_enrollees_D ul{gap:15px}.potential_enrollees_D ul li{padding:20px 15px}.potential_enrollees_D ul li svg{width:35px;height:35px;margin-bottom:12px}.potential_enrollees_D::before{animation-duration:60s}.potential_enrollees_D ul li::before{padding:1px}} .potential_enrollees_D ul li{--x:center;--y:center}@media (hover: hover) {.potential_enrollees_D ul li:hover{--x:calc(1100%);--y:calc(100%)}} @media screen and (min-width: 1200px) {.potential_enrollees_D ul{grid-template-columns:repeat(2,1fr);display:grid;gap:30px}}.privacy_encasement_x{width:80%;overflow:hidden;margin:0 auto;position:relative;box-shadow:0 4px 8px rgba(0,0,0,0.5);font-family:Arial,sans-serif;background:#ffffff;max-width:1000px;color:#000000;border:1px solid rgba(0,0,0,0.5);padding:40px}.privacy_encasement_x:before,.privacy_encasement_x:after{background:rgb(191,171,171,0.5);position:absolute;content:"";border-radius:50%;z-index:0}.privacy_encasement_x:before{width:200px;left:-100px;height:200px;top:-100px}.privacy_encasement_x:after{right:-75px;height:150px;bottom:-75px;width:150px}.privacy_encasement_x h1{z-index:1;position:relative;color:#000000;font-weight:700;padding-bottom:10px;font-size:44px;margin-top:30px;margin-bottom:20px;border-bottom:2px solid rgb(191,171,171)}.privacy_encasement_x h2{position:relative;color:rgb(156,138,119);border-bottom:1px solid rgb(156,138,119,0.5);font-weight:600;margin-top:25px;padding-bottom:5px;z-index:1;margin-bottom:15px;font-size:29px}.privacy_encasement_x ul,.privacy_encasement_x ol{z-index:1;margin-bottom:20px;list-style-type:none;padding-left:0;position:relative}.privacy_encasement_x li{padding-left:20px;position:relative;font-size:15px;margin-bottom:10px;line-height:1.6}.privacy_encasement_x li:before{left:0;font-size:1.2em;position:absolute;color:rgb(191,171,171);content:"•";line-height:1}.privacy_encasement_x div{line-height:1.8;padding:20px;z-index:1;border-radius:10px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,0.5);background:#ffffff;position:relative}.privacy_encasement_x .container{position:relative;z-index:1}.privacy_encasement_x h3,.privacy_encasement_x h4,.privacy_encasement_x h5,.privacy_encasement_x h6{font-size:24px;font-weight:600;color:rgb(191,171,171);margin-top:20px;margin-bottom:10px;position:relative;z-index:1}.privacy_encasement_x p,.privacy_encasement_x span{margin-bottom:10px;line-height:1.6;z-index:1;color:#000000;position:relative;font-size:15px}.privacy_encasement_x a{text-decoration:none;position:relative;color:rgb(156,138,119);border-bottom:1px solid rgb(156,138,119,0.5);z-index:1;font-weight:400}.privacy_encasement_x a:hover{color:rgb(191,171,171);border-bottom:1px solid rgb(191,171,171)}.privacy_encasement_x button{position:relative;font-size:15px;border:none;border-radius:10px;color:#ffffff;z-index:1;padding:10px 20px;background:rgb(156,138,119);cursor:pointer}.privacy_encasement_x button:hover{background:rgb(191,171,171)}@media only screen and (max-width: 800px) {.privacy_encasement_x{width:90%;padding:20px}.privacy_encasement_x h1{font-size:calc(24px - 5px)}.privacy_encasement_x h2{font-size:calc(24px - 3px)}.privacy_encasement_x ul,.privacy_encasement_x ol{padding-left:10px}.privacy_encasement_x li{padding-left:15px}.privacy_encasement_x li:before{left:-10px}.privacy_encasement_x button{padding:8px 15px}}footer{width:100%;position:relative}.story_spot_A{padding:70px 0 30px;background-color:#ffffff;font-family:Arial,sans-serif;position:relative;color:#000000}.story_spot_A::before{left:0;content:"";width:100%;position:absolute;height:5px;top:0;background:linear-gradient(90deg,rgb(191,171,171),rgb(156,138,119))}footer .testimonial_n{gap:60px;display:grid}footer .quick_help_i{border-bottom:1px solid rgba(0,0,0,0.05);flex-wrap:wrap;padding-bottom:40px;justify-content:space-between;display:flex}footer .info_item{margin-bottom:15px;margin-right:30px;position:relative}footer .info_item:last-child{margin-right:0}footer .info_item svg{fill:rgb(191,171,171);height:18px;margin-right:10px;width:18px;position:relative;top:3px}footer .info_item p,footer .info_item a{font-size:13px;color:#000000;transition:color 0.2s ease;text-decoration:none;letter-spacing:0.3px}footer .info_item a:hover{color:rgb(191,171,171)}footer .text_main_holder{gap:40px;display:grid;grid-template-columns:1fr}footer .site_info_y{margin-bottom:15px}footer .site_info_y svg{height:40px;width:auto;margin-bottom:20px}footer .report_abuse_I{max-width:350px;font-size:15px;color:#000000;line-height:1.6}footer .main_nav_a h5{font-weight:600;color:#000000;margin-bottom:25px;position:relative;font-size:23px}footer .main_nav_a h5::after{background-color:rgb(191,171,171);left:0;content:"";bottom:-8px;position:absolute;height:2px;width:30px}footer .head_page_Z{margin-bottom:30px}footer .head_page_Z a{font-size:13px;display:block;color:#000000;text-decoration:none;margin-bottom:12px;transition:transform 0.2s ease,color 0.2s ease}footer .head_page_Z a:hover{transform:translateX(5px);color:rgb(191,171,171)}footer .subscribe_holder{border-radius:10px;background-color:rgba(0,0,0,0.02);padding:30px}footer .subscribe_holder h5{color:#000000;margin-bottom:15px;font-weight:600;font-size:23px}footer .subscribe_holder p{color:#000000;font-size:13px;line-height:1.6;margin-bottom:25px}footer .input_holder{gap:10px;flex-direction:column;display:flex}footer .input_holder input[type="email"]{background-color:#ffffff;transition:border-color 0.3s ease;border-radius:10px;padding:14px 16px;border:1px solid rgba(0,0,0,0.1);color:#000000;font-size:13px}footer .input_holder input[type="email"]:focus{border-color:rgb(191,171,171);outline:none}footer .sub_set_j{transition:background-color 0.3s ease;border-radius:10px;cursor:pointer;text-align:center;color:#ffffff;font-weight:600;border:none;background-color:rgb(191,171,171);font-size:18px;padding:14px 20px}footer .sub_set_j:hover{background-color:rgb(156,138,119)}footer .rating_stars_e{margin-top:50px}footer .sustain_cta_e{text-align:center;font-size:15px;color:#000000}@media (min-width: 768px) {footer .text_main_holder{gap:30px;grid-template-columns:1fr 1fr 1fr}footer .input_holder{flex-direction:row}footer .sub_set_j{white-space:nowrap}} @media (max-width: 767px) {footer .story_spot_A{padding:50px 0 30px}footer .quick_help_i{gap:15px;flex-direction:column}footer .info_item{margin-bottom:20px;margin-right:0}footer .subscribe_holder{padding:20px}footer .rating_stars_e{margin-top:30px}} @media (max-width: 576px) {footer .story_spot_A{padding:40px 0 20px}footer .testimonial_n{gap:40px}footer .main_nav_a h5,footer .subscribe_holder h5{margin-bottom:20px}}header{width:100%;backdrop-filter:blur(10px);top:0;left:0;transition:all 0.4s ease;box-shadow:0 5px 25px rgba(0,0,0,0.3);border-bottom:1px solid rgb(191,171,171,0.5);z-index:1000;position:fixed;-webkit-backdrop-filter:blur(10px);background:linear-gradient(180deg,rgb(191,171,171) 0%,rgba(20,20,30,0.95) 100% )}header:before{position:absolute;top:0;pointer-events:none;opacity:0.1;left:0;content:'';background:radial-gradient(circle at 15% 15%,rgb(191,171,171,0.5) 0%,transparent 25%),radial-gradient(circle at 85% 85%,rgb(156,138,119,0.5) 0%,transparent 25%);height:100%;width:100%}header:after{content:'';top:0;pointer-events:none;position:absolute;left:0;mix-blend-mode:overlay;height:100%;width:100%;opacity:0.02}header .main_pagewrap_z{position:relative;overflow:hidden}header .main_pagewrap_z:before{position:absolute;background:linear-gradient(90deg,transparent 0%,rgb(191,171,171) 25%,#ffffff 50%,rgb(191,171,171) 75%,transparent 100% );box-shadow:0 0 15px rgb(191,171,171),0 0 35px rgb(191,171,171);left:-50%;height:1px;opacity:0.7;animation:scanlineGlow 4s linear infinite;content:'';bottom:0;width:200%}header .container{margin:0 auto;max-width:1200px;position:relative;padding:18px 25px}header .container:before{opacity:0.5;width:100%;mix-blend-mode:overlay;height:100%;content:'';background-image:repeating-linear-gradient( 0deg,transparent,transparent 2px,rgba(255,255,255,0.015) 2px,rgba(255,255,255,0.015) 3px );pointer-events:none;position:absolute}header .header_site_v{position:relative;justify-content:space-between;display:flex;align-items:center}header .header_site_v:before{border-radius:50%;left:-10px;filter:blur(15px);width:20px;top:50%;animation:breathe 5s infinite alternate;opacity:0.3;content:'';height:20px;transform:translateY(-50%);position:absolute;background:rgb(191,171,171)}header .header_site_v:after{transform:translateY(-50%);content:'';opacity:0.3;top:50%;width:20px;position:absolute;border-radius:50%;filter:blur(15px);height:20px;right:-10px;background:rgb(156,138,119);animation:breathe 5s infinite alternate-reverse}header .main_nav_a{display:flex;position:relative;gap:30px;align-items:center}header .main_nav_a:before{filter:blur(5px);top:-5%;background:linear-gradient(90deg,transparent,rgb(191,171,171,0.5),transparent );height:110%;position:absolute;content:'';transform:translateX(-100%);opacity:0.15;left:-5%;width:110%;animation:menuGlow 10s infinite ease-in-out}header .main_page_E{font-family:Arial,sans-serif;text-transform:uppercase;text-decoration:none;font-weight:400;position:relative;padding:8px 2px;transition:all 0.3s ease;letter-spacing:1px;color:#ffffff;text-shadow:0 0 1px #ffffff;font-size:12px}header .main_page_E:before{background:linear-gradient(90deg,transparent,rgb(191,171,171,0.5),transparent );transition:all 0.4s ease;opacity:0;position:absolute;top:0;z-index:-1;width:100%;transform:skewX(-20deg) scale(0.8,1);left:0;height:100%;content:''}header .main_page_E:after{bottom:-2px;height:2px;content:'';transform:translateX(-50%);position:absolute;filter:blur(0.5px);transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);background:linear-gradient(90deg,rgb(191,171,171),#ffffff 50%,rgb(191,171,171) );left:50%;width:0;opacity:0.8}header .main_page_E:hover{text-shadow:0 0 5px #ffffff,0 0 10px rgb(191,171,171);color:#ffffff;transform:translateY(-2px)}header .main_page_E:hover:before{transform:skewX(-20deg) scale(1.05,1);opacity:0.15}header .main_page_E:hover:after{box-shadow:0 0 5px rgb(191,171,171),0 0 10px rgb(191,171,171);width:100%}header .header_start_b{justify-content:center;padding:5px;text-decoration:none;position:relative;display:flex;align-items:center;transition:all 0.3s ease}header .header_start_b:before{height:150%;left:50%;background:radial-gradient(circle,rgb(191,171,171,0.5) 0%,transparent 70% );opacity:0;top:50%;transform:translate(-50%,-50%);position:absolute;content:'';transition:opacity 0.5s ease;width:150%}header .header_start_b:after{width:calc(100% + 10px);content:'';transition:all 0.5s ease;left:-5px;position:absolute;height:calc(100% + 10px);border:1px solid transparent;border-image:linear-gradient(45deg,rgb(191,171,171),rgb(156,138,119),rgb(191,171,171)) 1;opacity:0;top:-5px}header .header_start_b:hover:before{opacity:0.3}header .header_start_b:hover:after{animation:borderRotate 4s linear infinite;opacity:0.7}header .header_start_b svg{height:45px;transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);position:relative;filter:drop-shadow(0 0 2px rgb(191,171,171,0.5));width:auto}header .header_start_b:hover svg{filter:drop-shadow(0 0 5px rgb(191,171,171));transform:scale(1.05)}header .header_start_b:hover svg path{animation:logoGlow 2s infinite alternate}@keyframes scanlineGlow {0%{transform:translateX(-100%);opacity:0}10%,90%{opacity:0.7}100%{transform:translateX(100%);opacity:0}} @keyframes breathe {0%,100%{opacity:0.3;filter:blur(15px)}50%{opacity:0.5;filter:blur(20px)}} @keyframes menuGlow {0%,100%{transform:translateX(-100%);opacity:0.15}50%{transform:translateX(100%);opacity:0.25}} @keyframes borderRotate {0%{border-image:linear-gradient(45deg,rgb(191,171,171),rgb(156,138,119),rgb(191,171,171)) 1}50%{border-image:linear-gradient(225deg,rgb(191,171,171),rgb(156,138,119),rgb(191,171,171)) 1}100%{border-image:linear-gradient(405deg,rgb(191,171,171),rgb(156,138,119),rgb(191,171,171)) 1}} @keyframes logoGlow {0%{filter:brightness(1)}100%{filter:brightness(1.3)}} @keyframes glitchEffect {0%,100%{transform:translateX(0)}20%{transform:translateX(-2px)}40%{transform:translateX(2px)}60%{transform:skewX(2deg)}80%{transform:skewX(-2deg)}} @media (max-width: 991px) {header .container{padding:15px 20px}header .main_nav_a{gap:20px}header .header_start_b svg{height:38px}} @media (max-width: 767px) {header .main_nav_a{height:100vh;padding:85px 30px 30px;background:linear-gradient(135deg,rgba(20,20,30,0.97) 0%,rgba(10,10,20,0.98) 100% );box-shadow:-5px 0 30px rgba(0,0,0,0.5);overflow-y:auto;-webkit-backdrop-filter:blur(15px);z-index:1001;gap:25px;position:fixed;width:85%;max-width:330px;backdrop-filter:blur(15px);right:-100%;top:0;flex-direction:column;transition:all 0.4s cubic-bezier(0.19,1,0.22,1)}header .main_nav_a:before{left:10%;height:1px;opacity:0.3;animation:none;top:70px;width:80%}header .main_nav_a:after{right:20px;content:'';border:1px solid rgb(191,171,171,0.5);width:30px;position:absolute;background:transparent;opacity:0.6;height:30px;top:20px}header .menu.active{right:0}header .main_page_E{width:100%;text-align:left;border-bottom:1px solid rgb(191,171,171,0.5);opacity:0.8;padding:12px 5px}header .main_page_E:last-child{border-bottom:none}header .main_page_E:hover{opacity:1;transform:translateY(0)}header .header_start_b{margin:0 auto}} @media (max-width: 480px) {header .container{padding:12px 15px}header .header_start_b svg{height:35px}header .main_nav_a{width:100%;max-width:100%}}.user_feedback_C{position:relative;background:#ffffff;overflow:hidden;padding:100px 0}.user_feedback_C::before{content:"";border-radius:50%;right:-50%;z-index:0;height:100%;top:-50%;width:100%;background:rgb(224,220,220);position:absolute}.user_feedback_C .container{position:relative;z-index:1}.user_feedback_C h2{transform:translateX(-10%);font-size:30px;font-weight:700;margin-bottom:100px;position:relative;color:#000000}.user_feedback_C h2::first-letter{color:rgb(191,171,171);font-size:1.8em}.user_feedback_C .learner_voices_N{gap:20px;display:grid;grid-template-columns:repeat(12,1fr)}.user_feedback_C .student_perspectives_t{opacity:0;position:relative;animation:fadeIn 0.8s ease forwards;padding:30px 0}.user_feedback_C .student_perspectives_t:nth-child(3n+1){grid-column:span 5;animation-delay:0.1s}.user_feedback_C .student_perspectives_t:nth-child(3n+2){margin-top:80px;animation-delay:0.3s;grid-column:span 4}.user_feedback_C .student_perspectives_t:nth-child(3n+3){margin-top:40px;animation-delay:0.5s;grid-column:span 3}.user_feedback_C .student_perspectives_t::before{left:-20px;font-family:Arial,sans-serif;top:-30px;color:rgb(191,171,171,0.5);content:"";z-index:-1;line-height:1;position:absolute;font-size:120px}.user_feedback_C .student_perspectives_t img{transform:translateY(0);border:3px solid #ffffff;position:absolute;right:0;height:60px;transition:transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275);border-radius:10px;width:60px;filter:grayscale(100%);object-fit:cover;bottom:20px;box-shadow:0 5px 15px rgba(0,0,0,0.5)}.user_feedback_C .student_perspectives_t:hover img{filter:grayscale(0%);transform:translateY(-15px)}.user_feedback_C .student_perspectives_t p{margin:0}.user_feedback_C .student_perspectives_t p:first-of-type{position:absolute;right:70px;letter-spacing:1px;font-weight:600;font-size:16px;bottom:0;text-transform:uppercase;white-space:nowrap;color:rgb(191,171,171)}.user_feedback_C .student_perspectives_t .description{line-height:1.6;font-weight:300;margin-bottom:40px;position:relative;color:#000000;font-size:calc(14px * 1.2)}.user_feedback_C .student_perspectives_t .description::first-letter{font-weight:600;font-size:1.3em}.user_feedback_C .student_perspectives_t .description::after{height:2px;bottom:-20px;background:rgb(156,138,119);transition:transform 0.4s ease;content:"";left:0;width:40px;transform:scaleX(1);position:absolute;transform-origin:left}.user_feedback_C .student_perspectives_t:hover .description::after{transform:scaleX(3)}@keyframes fadeIn {from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}} @media (max-width: 991px) {.user_feedback_C{padding:80px 0}.user_feedback_C h2{transform:none;margin-bottom:60px}.user_feedback_C .learner_voices_N{display:grid;grid-template-columns:repeat(6,1fr)}.user_feedback_C .student_perspectives_t:nth-child(3n+1),.user_feedback_C .student_perspectives_t:nth-child(3n+2),.user_feedback_C .student_perspectives_t:nth-child(3n+3){grid-column:span 3;margin-top:0}.user_feedback_C .student_perspectives_t:nth-child(2n){margin-top:40px}} @media (max-width: 767px) {.user_feedback_C{padding:60px 0}.user_feedback_C::before{top:-20%;right:-20%}.user_feedback_C h2{font-size:calc(30px * 0.9);margin-bottom:50px}.user_feedback_C .learner_voices_N{grid-template-columns:1fr}.user_feedback_C .student_perspectives_t:nth-child(3n+1),.user_feedback_C .student_perspectives_t:nth-child(3n+2),.user_feedback_C .student_perspectives_t:nth-child(3n+3),.user_feedback_C .student_perspectives_t:nth-child(2n){grid-column:1;margin-bottom:50px;margin-top:0}.user_feedback_C .student_perspectives_t::before{font-size:80px}.user_feedback_C .student_perspectives_t img{height:50px;width:50px}.user_feedback_C .student_perspectives_t p:first-of-type{font-size:calc(16px * 0.9);right:60px}.user_feedback_C .student_perspectives_t .description{font-size:14px}}.price_set_V{padding:100px 0;overflow:hidden;font-family:Arial,sans-serif;position:relative}.price_set_V::before{left:0;bottom:0;content:"";background:linear-gradient(135deg,rgba(0,0,0,0.5) 0%,rgb(191,171,171,0.5) 100%);right:0;z-index:1;position:absolute;top:0}.price_set_V .container{max-width:1200px;position:relative;margin:0 auto;z-index:2;padding:0 20px}.price_set_V .discount_plan_a{position:relative}.price_set_V h2{animation:slideInTitle 0.8s forwards 0.2s;text-shadow:0 2px 4px rgba(0,0,0,0.2);margin-bottom:20px;opacity:0;color:#ffffff;transform:translateX(-10px);font-weight:700;font-size:37px}.price_set_V .learn_deals_D{color:#ffffff;margin-bottom:40px;max-width:800px;transform:translateX(-10px);line-height:1.6;font-size:14px;opacity:0;animation:slideInDesc 0.8s forwards 0.4s}.price_set_V .value_pricing_w{margin:0;list-style:none;display:grid;padding:0;gap:30px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.price_set_V .value_pricing_w li{opacity:0;perspective:1000px;animation:fadeIn 0.8s forwards}.price_set_V .value_pricing_w li:nth-child(1){animation-delay:0.5s}.price_set_V .value_pricing_w li:nth-child(2){animation-delay:0.7s}.price_set_V .value_pricing_w li:nth-child(3){animation-delay:0.9s}.price_set_V .value_pricing_w li:nth-child(4){animation-delay:1.1s}.price_set_V .sub_options_w{display:block;height:100%;transform-style:preserve-3d;text-decoration:none;transition:transform 0.6s cubic-bezier(0.23,1,0.32,1)}.price_set_V .cost_fee_p{flex-direction:column;padding:30px;background:linear-gradient(145deg,#ffffff 0%,rgb(224,220,220) 100%);position:relative;overflow:hidden;border-left:4px solid rgb(191,171,171);box-sizing:border-box;box-shadow:0 15px 30px rgba(0,0,0,0.15);display:flex;height:100%;transition:all 0.4s ease}.price_set_V .cost_fee_p::before{right:0;opacity:0.8;top:0;height:80px;position:absolute;transform:translate(50%,-50%) rotate(45deg);background:rgb(156,138,119);content:"";width:80px;transition:transform 0.5s cubic-bezier(0.34,1.56,0.64,1)}.price_set_V .rate_schemes_U{position:relative;height:100%;display:flex;z-index:2;flex-direction:column}.price_set_V .rate_schemes_U h4{font-weight:700;margin:0 0 20px;position:relative;font-size:calc(19px + 2px);color:#000000;display:inline-block}.price_set_V .rate_schemes_U h4::after{content:"";height:3px;bottom:-10px;width:40px;left:0;transition:width 0.3s ease;position:absolute;background:rgb(191,171,171)}.price_set_V .rate_schemes_U p{flex-grow:1;line-height:1.6;word-wrap:break-word;hyphens:auto;color:#000000;font-size:calc(14px - 1px);white-space:normal;margin:0 0 25px;overflow-wrap:break-word}.price_set_V .premium_cost_N{padding:10px 20px;color:#ffffff;overflow:hidden;border-radius:10px;font-weight:700;position:relative;display:inline-block;align-self:flex-start;transform:translateY(0);background:rgb(191,171,171);transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275),background-color 0.3s ease;font-size:19px;margin-top:auto}.price_set_V .premium_cost_N::before{transform:translateX(-100%);top:0;position:absolute;height:100%;background:linear-gradient(to right,transparent,rgba(255,255,255,0.2),transparent);transition:transform 0.6s cubic-bezier(0.7,0,0.3,1);left:0;content:"";width:100%}.price_set_V .sub_options_w:hover{transform:translateY(-8px)}.price_set_V .sub_options_w:hover .cost_fee_p{border-left-width:8px;box-shadow:0 20px 40px rgba(0,0,0,0.2)}.price_set_V .sub_options_w:hover .cost_fee_p::before{transform:translate(40%,-40%) rotate(45deg)}.price_set_V .sub_options_w:hover .rate_schemes_U h4::after{width:70px}.price_set_V .sub_options_w:hover .premium_cost_N{transform:translateY(-5px);background:rgb(156,138,119)}.price_set_V .sub_options_w:hover .premium_cost_N::before{transform:translateX(100%)}.price_set_V .sub_options_w:active{transform:translateY(-2px);transition:transform 0.2s}@keyframes slideInTitle {to{transform:translateX(0);opacity:1}} @keyframes slideInDesc {to{transform:translateX(0);opacity:0.9}} @keyframes fadeIn {to{opacity:1}} @media (max-width: 1200px) {.price_set_V{padding:80px 0}.price_set_V .value_pricing_w{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}} @media (max-width: 992px) {.price_set_V h2{font-size:calc(37px - 4px)}.price_set_V .learn_deals_D{margin-bottom:30px}.price_set_V .value_pricing_w{gap:20px}.price_set_V .cost_fee_p{padding:25px}} @media (max-width: 768px) {.price_set_V{padding:60px 0}.price_set_V h2{font-size:calc(37px - 6px)}.price_set_V .learn_deals_D{font-size:calc(14px - 1px)}.price_set_V .value_pricing_w{gap:15px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.price_set_V .rate_schemes_U h4{font-size:19px}.price_set_V .rate_schemes_U p{margin-bottom:20px;font-size:calc(14px - 2px)}} @media (max-width: 576px) {.price_set_V{padding:50px 0}.price_set_V .container{padding:0 15px}.price_set_V h2{font-size:calc(37px - 8px);margin-bottom:15px}.price_set_V .learn_deals_D{margin-bottom:25px}.price_set_V .value_pricing_w{gap:20px;grid-template-columns:1fr}.price_set_V .cost_fee_p{padding:20px}.price_set_V .rate_schemes_U p{margin-bottom:15px}.price_set_V .premium_cost_N{font-size:calc(19px - 1px);padding:8px 16px}}.get_in_touch_s{padding:80px 0;position:relative}.get_in_touch_s::before{background-color:rgba(0,0,0,0.6);bottom:0;left:0;top:0;right:0;content:"";z-index:1;position:absolute}.get_in_touch_s .container{max-width:1200px;z-index:2;margin:0 auto;position:relative}.get_in_touch_s .feedback_links_H{position:relative;border-radius:0;grid-template-columns:45% 55%;display:grid;background:#ffffff;overflow:hidden}.get_in_touch_s .feedback_links_H::before{top:-150px;left:-150px;height:300px;border-radius:50%;width:300px;content:"";position:absolute;background:rgb(191,171,171,0.5);z-index:0}.get_in_touch_s .feedback_links_H::after{background:rgb(156,138,119,0.5);position:absolute;right:-150px;border-radius:50%;width:300px;content:"";z-index:0;bottom:-150px;height:300px}.get_in_touch_s .feedback_block_i{border-right:1px solid rgba(0,0,0,0.05);position:relative;padding:50px;z-index:1}.get_in_touch_s .feedback_block_i h3{font-weight:700;margin-bottom:40px;color:rgb(191,171,171);font-size:38px;position:relative}.get_in_touch_s .feedback_block_i h3::after{background-color:rgb(156,138,119);position:absolute;content:"";bottom:-15px;left:0;width:60px;height:4px}.get_in_touch_s .feedback_block_i div{align-items:center;margin-bottom:30px;display:flex;border-bottom:1px dashed rgba(0,0,0,0.1);padding-bottom:15px}.get_in_touch_s .feedback_block_i div:last-of-type{border-bottom:none}.get_in_touch_s .feedback_block_i div svg{width:24px;height:24px;flex-shrink:0;margin-right:15px}.get_in_touch_s .feedback_block_i div svg path{fill:rgb(191,171,171);transition:fill 0.3s ease}.get_in_touch_s .feedback_block_i div:hover svg path{fill:rgb(156,138,119)}.get_in_touch_s .feedback_block_i div span{color:#000000;font-size:13px}.get_in_touch_s .feedback_block_i div span a{text-decoration:none;color:#000000;transition:color 0.3s ease}.get_in_touch_s .feedback_block_i div span a:hover{color:rgb(191,171,171)}.get_in_touch_s .feedback_widget_x{position:relative;padding:50px;z-index:1;background-color:#ffffff}.get_in_touch_s .feedback_widget_x h3{color:#000000;font-size:19px;font-weight:600;margin-bottom:30px}.get_in_touch_s form{display:flex;flex-direction:column}.get_in_touch_s form input[type="text"],.get_in_touch_s form input[type="email"]{padding:0 20px;background-color:rgb(224,220,220);margin-bottom:20px;color:#000000;transition:all 0.3s ease;border-radius:10px;height:55px;border:none;font-size:13px}.get_in_touch_s form input[type="text"]:focus,.get_in_touch_s form input[type="email"]:focus{outline:none;box-shadow:0 0 0 2px rgb(191,171,171,0.5)}.get_in_touch_s form input::placeholder{color:rgba(0,0,0,0.4)}.get_in_touch_s .request_query_O{position:relative;margin-bottom:25px}.get_in_touch_s .request_query_O input[type="checkbox"]{opacity:0;width:0;position:absolute;cursor:pointer;height:0}.get_in_touch_s .request_query_O label{cursor:pointer;font-size:15px;display:block;color:#000000;padding-left:35px;position:relative;line-height:1.6}.get_in_touch_s .request_query_O label::before{transition:all 0.3s ease;width:20px;left:0;border-radius:10px;top:2px;background-color:rgb(224,220,220);position:absolute;content:"";height:20px}.get_in_touch_s .request_query_O input[type="checkbox"]:checked + label::before{background-color:rgb(191,171,171)}.get_in_touch_s .request_query_O input[type="checkbox"]:checked + label::after{content:"";top:3px;position:absolute;height:12px;transform:rotate(45deg);width:6px;left:7px;border:solid #ffffff;border-width:0 2px 2px 0}.get_in_touch_s .request_query_O label a{text-decoration:none;color:rgb(191,171,171);transition:all 0.3s ease}.get_in_touch_s .request_query_O label a:hover{color:rgb(156,138,119);text-decoration:underline}.get_in_touch_s form .reach_box_g{align-self:flex-start;border:none;font-weight:600;font-size:16px;cursor:pointer;transition:all 0.3s ease;border-radius:10px;display:inline-block;color:#ffffff;padding:16px 30px;background-color:rgb(191,171,171)}.get_in_touch_s form .reach_box_g:hover{background-color:rgb(156,138,119)}@keyframes borderPulse {0%{border-color:rgba(0,0,0,0.1)}50%{border-color:rgb(191,171,171,0.5)}100%{border-color:rgba(0,0,0,0.1)}} .get_in_touch_s .feedback_block_i div{animation-delay:calc(var(--n) * 0.5s);animation:borderPulse 3s infinite}.get_in_touch_s .feedback_block_i div:nth-child(2){--n:0}.get_in_touch_s .feedback_block_i div:nth-child(3){--n:1}.get_in_touch_s .feedback_block_i div:nth-child(4){--n:2}.get_in_touch_s .feedback_block_i div:nth-child(5){--n:3}@media screen and (max-width: 992px) {.get_in_touch_s .container{width:90%}.get_in_touch_s .feedback_links_H{grid-template-columns:1fr}.get_in_touch_s .feedback_block_i{border-right:none;border-bottom:1px solid rgba(0,0,0,0.05)}} @media screen and (max-width: 576px) {.get_in_touch_s{padding:60px 0}.get_in_touch_s .feedback_block_i,.get_in_touch_s .feedback_widget_x{padding:30px 20px}.get_in_touch_s .feedback_block_i h3{font-size:calc(38px * 0.8)}.get_in_touch_s form input[type="text"],.get_in_touch_s form input[type="email"]{height:50px}.get_in_touch_s form .reach_box_g{width:100%;padding:14px 20px}}.learning_impact_P{background:linear-gradient(135deg,rgb(224,220,220) 0%,rgb(191,171,171,0.5) 100%);overflow:hidden;position:relative;padding:80px 0}.learning_impact_P::before{background:linear-gradient(45deg,rgb(156,138,119,0.5) 0%,transparent 70%);position:absolute;animation:float 15s infinite alternate ease-in-out;width:300px;top:-100px;height:300px;right:-100px;border-radius:50%;content:""}.learning_impact_P::after{height:200px;border-radius:14px;width:200px;background:linear-gradient(135deg,rgb(191,171,171,0.5) 0%,transparent 70%);bottom:-50px;left:-50px;animation:pulse 8s infinite alternate ease-in-out;position:absolute;transform:rotate(45deg);content:""}.learning_impact_P .container{position:relative;margin:0 auto;padding:0 15px;max-width:1200px;z-index:2}.learning_impact_P .knowledge_hub_S{border-radius:14px;transform:perspective(1000px) rotateY(-2deg);padding:40px;transition:transform 0.5s ease;gap:60px;display:flex;box-shadow:0 15px 40px rgba(0,0,0,0.1);align-items:center;background:#ffffff}.learning_impact_P .knowledge_hub_S:hover{transform:perspective(1000px) rotateY(0deg)}.learning_impact_P .pic_cell_a{width:40%;object-fit:cover;transform:translateY(-20px);transition:all 0.3s ease;box-shadow:10px 10px 0 rgb(191,171,171,0.5);border-radius:14px}.learning_impact_P .knowledge_hub_S:hover .pic_cell_a{transform:translateY(0);box-shadow:15px 15px 0 rgb(191,171,171,0.5)}.learning_impact_P .text_area_wrap_B{padding:20px 0;width:60%}.learning_impact_P h3{margin-bottom:30px;color:#000000;font-size:32px;font-weight:700;position:relative}.learning_impact_P h3::after{height:3px;background:rgb(156,138,119);left:0;content:"";bottom:-10px;width:80px;border-radius:10px;position:absolute}.learning_impact_P ul{margin:0;padding:0;list-style:none}.learning_impact_P li{transition:transform 0.3s ease;padding-left:15px;margin-bottom:22px;position:relative}.learning_impact_P li:hover{transform:translateX(10px)}.learning_impact_P li p{display:flex;font-size:16px;font-weight:400;color:#000000;gap:15px;align-items:center;margin:0}.learning_impact_P svg{flex-shrink:0;height:24px;width:24px}.learning_impact_P svg path{fill:rgb(191,171,171);transition:fill 0.3s ease}.learning_impact_P li:hover svg path{fill:rgb(156,138,119)}@keyframes float {0%{transform:translate(0,0) rotate(0deg)}50%{transform:translate(30px,30px) rotate(180deg)}100%{transform:translate(-30px,15px) rotate(360deg)}} @keyframes pulse {0%{transform:rotate(45deg) scale(1);opacity:0.5}50%{transform:rotate(45deg) scale(1.2);opacity:0.7}100%{transform:rotate(45deg) scale(1);opacity:0.5}} @media (max-width: 992px) {.learning_impact_P{padding:60px 0}.learning_impact_P .knowledge_hub_S{gap:40px;transform:perspective(1000px) rotateY(0);flex-direction:column;padding:30px}.learning_impact_P .pic_cell_a{transform:translateY(0);width:80%;margin:0 auto}.learning_impact_P .text_area_wrap_B{padding:0;width:100%}} @media (max-width: 576px) {.learning_impact_P{padding:40px 0}.learning_impact_P .knowledge_hub_S{padding:25px;gap:30px}.learning_impact_P .pic_cell_a{box-shadow:5px 5px 0 rgb(191,171,171,0.5);width:100%}.learning_impact_P h3{margin-bottom:25px;font-size:18px}.learning_impact_P h3::after{width:60px}.learning_impact_P li{margin-bottom:15px}.learning_impact_P svg{width:20px;height:20px}}.course_program_info_K{position:relative;overflow:hidden;padding:120px 0;background:linear-gradient(120deg,rgb(224,220,220) 0%,rgba(0,0,0,0.5) 60%,rgb(191,171,171,0.5) 100%)}.course_program_info_K::before{animation:pulseGlow 12s infinite alternate;left:0;content:"";background:radial-gradient(ellipse at 75% 40%,rgb(156,138,119,0.5) 0%,transparent 50%),radial-gradient(circle at 25% 80%,rgb(191,171,171,0.5) 0%,transparent 40%);opacity:0.6;height:100%;top:0;width:100%;z-index:1;position:absolute}.course_program_info_K::after{animation:gridShift 30s linear infinite;content:"";height:100%;opacity:0.05;z-index:1;left:0;background-image:repeating-linear-gradient(45deg,#ffffff 0,#ffffff 1px,transparent 1px,transparent 60px),repeating-linear-gradient(135deg,#ffffff 0,#ffffff 1px,transparent 1px,transparent 60px);top:0;position:absolute;width:100%}.course_program_info_K .container{z-index:3;position:relative}.course_program_info_K .knowledge_hub_S{overflow:visible;flex-direction:column;background:transparent;position:relative;border-radius:27px;display:flex}.course_program_info_K .future_skills_c{margin-left:auto;border-radius:27px;margin-right:auto;transform:translateY(80px);z-index:3;backdrop-filter:blur(10px);box-shadow:0 25px 50px -12px rgba(0,0,0,0.5),0 0 0 1px rgb(191,171,171,0.5),0 0 40px rgb(156,138,119,0.5);width:75%;position:relative;background:#ffffff;padding:60px}.course_program_info_K .future_skills_c::before{height:200px;width:200px;background:linear-gradient(135deg,rgb(191,171,171,0.5),rgb(156,138,119,0.5));content:"";top:-15px;z-index:-1;right:-15px;border-radius:30% 70% 70% 30% / 30% 30% 70% 70%;position:absolute;animation:morphShape 15s infinite alternate ease-in-out}.course_program_info_K .site_info_y{top:-60px;background:#ffffff;position:absolute;justify-content:center;border-radius:30% 70% 50% 50% / 40% 40% 60% 60%;display:flex;animation:floatAndRotate 8s ease-in-out infinite;width:120px;left:60px;transform-origin:center center;box-shadow:0 15px 35px -10px rgba(0,0,0,0.5),0 0 0 8px #ffffff,0 0 0 12px rgb(191,171,171,0.5);height:120px;align-items:center}.course_program_info_K .site_info_y svg{height:60%;filter:drop-shadow(0 2px 4px rgba(0,0,0,0.5));fill:rgb(191,171,171);transition:transform 0.6s cubic-bezier(0.34,1.56,0.64,1);width:60%}.course_program_info_K .site_info_y:hover svg{fill:rgb(156,138,119);transform:scale(1.2) rotate(-10deg)}.course_program_info_K .site_info_y svg path{transition:stroke 0.4s ease;stroke:#000000;stroke-width:0.5}.course_program_info_K .site_info_y:hover svg path{stroke-dasharray:50;animation:drawPath 2s forwards;stroke:rgb(191,171,171);stroke-dashoffset:50}.course_program_info_K .future_skills_c h3{position:relative;padding-bottom:15px;font-size:31px;transform:translateZ(0);color:#000000;margin-bottom:25px;font-weight:700}.course_program_info_K .future_skills_c h3::before{position:absolute;width:8px;border-radius:50%;bottom:0;height:8px;content:"";left:0;background:rgb(191,171,171)}.course_program_info_K .future_skills_c h3::after{content:"";background:linear-gradient(90deg,rgb(191,171,171),transparent);bottom:2.5px;height:3px;left:15px;width:80px;position:absolute}.course_program_info_K .future_skills_c p{font-size:14px;font-weight:400;position:relative;text-shadow:0 0 1px rgba(0,0,0,0.01);line-height:1.8;margin-bottom:0;color:#000000}.course_program_info_K .future_skills_c p::first-letter{margin-top:8px;margin-right:8px;line-height:0.8;float:left;font-weight:700;color:rgb(191,171,171);font-size:2em}.course_program_info_K .pic_cell_a{transition:transform 0.6s ease;overflow:hidden;height:400px;transform:perspective(1200px) rotateY(-5deg) rotateX(3deg);border-radius:27px 27px calc(27px * 3) 27px;z-index:2;position:relative;box-shadow:0 15px 35px -5px rgba(0,0,0,0.5),0 0 0 5px #ffffff;margin-left:auto;width:85%}.course_program_info_K .knowledge_hub_S:hover .pic_cell_a{transform:perspective(1200px) rotateY(-2deg) rotateX(1deg) translateZ(30px)}.course_program_info_K .pic_cell_a::before{mix-blend-mode:multiply;z-index:2;background:linear-gradient( to right,rgb(191,171,171,0.5) 0%,transparent 40%,rgb(156,138,119,0.5) 100% );height:100%;top:0;transition:opacity 0.5s ease;width:100%;left:0;position:absolute;opacity:0.7;content:""}.course_program_info_K .knowledge_hub_S:hover .pic_cell_a::before{opacity:0.5}.course_program_info_K .pic_cell_a::after{z-index:2;opacity:0.1;width:100%;left:0;content:"";position:absolute;height:100%;mix-blend-mode:overlay;top:0;background:repeating-linear-gradient( -45deg,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.5) 1px,transparent 1px,transparent 10px )}@keyframes pulseGlow {0%,100%{opacity:0.4;transform:scale(1)}50%{opacity:0.7;transform:scale(1.05)}} @keyframes gridShift {0%{background-position:0 0}100%{background-position:60px 60px}} @keyframes morphShape {0%,100%{border-radius:30% 70% 70% 30% / 30% 30% 70% 70%}25%{border-radius:58% 42% 75% 25% / 76% 46% 54% 24%}50%{border-radius:50% 50% 33% 67% / 55% 27% 73% 45%}75%{border-radius:33% 67% 58% 42% / 63% 68% 32% 37%}} @keyframes floatAndRotate {0%,100%{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-5px) rotate(-3deg)}75%{transform:translateY(5px) rotate(3deg)}} @keyframes drawPath {to{stroke-dashoffset:0}} @media screen and (max-width: 1200px) {.course_program_info_K{padding:100px 0}.course_program_info_K .future_skills_c{padding:50px;transform:translateY(70px);width:85%}.course_program_info_K .pic_cell_a{height:350px;width:90%}} @media screen and (max-width: 992px) {.course_program_info_K{padding:80px 0}.course_program_info_K .knowledge_hub_S{flex-direction:column-reverse}.course_program_info_K .future_skills_c{width:90%;transform:translateY(-70px);padding:40px;margin-left:auto;margin-right:auto}.course_program_info_K .site_info_y{width:100px;left:40px;height:100px;top:-50px}.course_program_info_K .pic_cell_a{height:320px;transform:perspective(800px) rotateY(0) rotateX(0);margin-left:0;width:100%;margin-right:0;border-radius:27px}.course_program_info_K .knowledge_hub_S:hover .pic_cell_a{transform:perspective(800px) rotateY(0) rotateX(0)}} @media screen and (max-width: 768px) {.course_program_info_K{padding:60px 0}.course_program_info_K .future_skills_c{transform:translateY(-60px);width:100%;padding:30px}.course_program_info_K .site_info_y{left:30px;height:80px;top:-40px;width:80px}.course_program_info_K .future_skills_c h3{font-size:calc(31px * 0.85);margin-bottom:20px}.course_program_info_K .future_skills_c p{font-size:calc(14px * 0.95)}.course_program_info_K .pic_cell_a{height:280px}.course_program_info_K .future_skills_c::before{width:150px;right:-10px;height:150px;top:-10px}} @media screen and (max-width: 576px) {.course_program_info_K{padding:50px 0}.course_program_info_K .future_skills_c{transform:translateY(-40px);padding:25px 20px}.course_program_info_K .site_info_y{left:20px;width:70px;top:-35px;height:70px}.course_program_info_K .future_skills_c h3{margin-bottom:15px;padding-bottom:12px;font-size:calc(31px * 0.75)}.course_program_info_K .future_skills_c h3::after{width:60px}.course_program_info_K .future_skills_c p{line-height:1.6;font-size:calc(14px * 0.9)}.course_program_info_K .pic_cell_a{height:220px}.course_program_info_K .future_skills_c::before{height:100px;width:100px}}.title_page_e{justify-content:center;padding:80px 30px;position:relative;align-items:center;min-height:100vh;display:flex;background:linear-gradient(145deg,rgb(224,220,220),#f0f4f8);overflow:hidden}.title_page_e > div{z-index:2;display:flex;max-width:1200px;gap:60px;position:relative;width:100%;flex-direction:column}.title_page_e::before{top:-50px;content:"";background:linear-gradient(135deg,rgb(191,171,171,0.5),rgb(156,138,119,0.5));animation:float 15s ease-in-out infinite alternate;position:absolute;right:-50px;border-radius:40% 60% 70% 30% / 40% 50% 60% 50%;width:300px;opacity:0.1;height:300px}.title_page_e::after{bottom:-100px;height:400px;width:400px;left:-100px;position:absolute;opacity:0.08;background:linear-gradient(225deg,rgb(156,138,119,0.5),rgb(191,171,171,0.5));border-radius:30% 70% 70% 30% / 30% 30% 70% 70%;content:"";animation:float 18s ease-in-out infinite alternate-reverse}.title_page_e h1.page_begin_J{font-size:43px;margin-bottom:20px;transform:translateY(20px);animation:slide-up 0.8s 0.2s forwards ease-out;color:#000000;opacity:0;font-weight:700;position:relative}.title_page_e h1.page_begin_J::after{bottom:-10px;content:"";transition:width 0.4s ease;left:0;height:4px;box-shadow:0 4px 12px rgba(rgb(191,171,171),0.2);position:absolute;width:80px;background:linear-gradient(90deg,rgb(191,171,171),rgb(156,138,119))}.title_page_e h1.page_begin_J:hover::after{width:120px}.title_page_e p{max-width:680px;line-height:1.6;font-size:calc(12px + 2px);animation:slide-up 0.8s 0.4s forwards ease-out;color:#000000;transform:translateY(20px);margin-bottom:30px;opacity:0}.title_page_e .start_intro_e{background:linear-gradient(145deg,#f0f4f8,#ffffff);transition:transform 0.3s ease,box-shadow 0.3s ease;box-shadow:12px 12px 24px rgba(0,0,0,0.05),-12px -12px 24px rgba(255,255,255,0.9);animation:slide-up 0.8s 0.6s forwards ease-out;opacity:0;width:100%;padding:20px;transform:translateY(20px);border-radius:15px}.title_page_e .start_intro_e:hover{box-shadow:15px 15px 30px rgba(0,0,0,0.07),-15px -15px 30px rgba(255,255,255,1);transform:translateY(-5px)}.title_page_e .academy_learnings_o{position:relative;transition:all 0.4s ease;overflow:hidden;height:300px;border-radius:10px}.title_page_e .academy_learnings_o::before{height:100%;width:100%;left:0;content:"";position:absolute;z-index:1;background:linear-gradient(to bottom,rgba(rgba(0,0,0,0.5),0.1),rgba(#000000,0.8));top:0}.title_page_e .academy_learnings_o span{width:100%;bottom:0;z-index:2;position:absolute;transition:transform 0.3s ease;left:0;padding:30px}.title_page_e .academy_learnings_o:hover span{transform:translateY(-5px)}.title_page_e .academy_learnings_o h3{text-shadow:0 2px 4px rgba(0,0,0,0.2);color:#ffffff;font-size:calc(22px - 2px);font-weight:600;line-height:1.5}@keyframes slide-up {0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}} @keyframes float {0%{transform:translate(0,0) rotate(0deg)}50%{transform:translate(15px,-15px) rotate(5deg)}100%{transform:translate(-15px,15px) rotate(-5deg)}} @media (min-width: 768px) {.title_page_e{padding:100px 50px}.title_page_e > div{gap:40px;flex-direction:row;align-items:center}.title_page_e > div > div:first-child{flex:1}.title_page_e .start_intro_e{margin-top:0;flex:1}.title_page_e h1.page_begin_J{font-size:calc(43px + 5px)}.title_page_e .academy_learnings_o{height:400px}} @media (max-width: 767px) {.title_page_e{padding:60px 20px}.title_page_e h1.page_begin_J{font-size:calc(43px - 4px)}.title_page_e p{font-size:12px}.title_page_e .academy_learnings_o h3{font-size:calc(22px - 4px)}} @media (max-width: 480px) {.title_page_e{padding:40px 15px}.title_page_e h1.page_begin_J{font-size:calc(43px - 8px)}.title_page_e .academy_learnings_o{height:250px}.title_page_e .academy_learnings_o span{padding:20px}} @media (hover: none) {.title_page_e .start_intro_e:hover{transform:none;box-shadow:12px 12px 24px rgba(0,0,0,0.05),-12px -12px 24px rgba(255,255,255,0.9)}.title_page_e .academy_learnings_o:hover span{transform:none}}.thanksWeb_Y{padding:7rem 0;background:linear-gradient(135deg,rgb(191,171,171,0.5),rgb(156,138,119) 120%);overflow:hidden;position:relative}.thanksWeb_Y::before{opacity:0.2;transform:rotate(-15deg);width:300px;background:radial-gradient(circle,rgb(255,255,255,0.5) 10%,transparent 70%);top:-10%;content:"";animation:float 8s ease-in-out infinite;position:absolute;right:-5%;height:300px}.thanksWeb_Y::after{height:250px;position:absolute;animation:float 9s ease-in-out infinite reverse;bottom:-5%;content:"";left:-5%;width:250px;opacity:0.15;transform:rotate(15deg);background:radial-gradient(circle,rgb(156,138,119) 10%,transparent 70%)}.thanksWeb_Y .container{position:relative;margin:0 auto;max-width:1200px;padding:0 1.5rem;z-index:2}.thanksWeb_Y .knowledge_hub_S{padding:3.5rem;box-shadow:0 20px 50px rgba(0,0,0,0.1),0 10px 20px rgba(0,0,0,0.05);clip-path:polygon(0 0,100% 0,100% 95%,95% 100%,0 100%);transform:perspective(1000px) rotateX(1deg);position:relative;backdrop-filter:blur(10px);background:rgba(255,255,255,0.92);transition:transform 0.5s cubic-bezier(0.19,1,0.22,1)}.thanksWeb_Y .knowledge_hub_S:hover{transform:perspective(1000px) rotateX(0deg) translateY(-5px);box-shadow:0 25px 60px rgba(0,0,0,0.12),0 15px 25px rgba(0,0,0,0.06)}.thanksWeb_Y .knowledge_hub_S > div:first-child{position:relative;margin-bottom:2rem}.thanksWeb_Y .knowledge_hub_S > div:first-child::before{left:-2rem;height:70%;position:absolute;background:linear-gradient(to bottom,rgb(191,171,171),rgb(156,138,119));content:"";width:0.5rem;transform:translateY(-50%);top:50%}.thanksWeb_Y h5{font-size:19px;color:#000000;transition:transform 0.4s ease;transform:translateX(0);position:relative;padding-bottom:0.5rem;margin:0;line-height:1.4;font-weight:700}.thanksWeb_Y .knowledge_hub_S:hover h5{transform:translateX(10px)}.thanksWeb_Y h5::after{width:80px;bottom:0;height:3px;position:absolute;left:0;content:"";background:linear-gradient(to right,rgb(191,171,171),transparent);transition:width 0.4s ease}.thanksWeb_Y .knowledge_hub_S:hover h5::after{width:120px}.thanksWeb_Y .knowledge_hub_S > div:last-child{overflow:hidden;position:relative}.thanksWeb_Y p{transition:color 0.3s ease;position:relative;font-size:16px;margin:0;line-height:1.7;color:#000000}.thanksWeb_Y a{display:block;transform:translateY(0);text-decoration:none;position:relative;padding:0.5rem 0;transition:transform 0.4s cubic-bezier(0.19,1,0.22,1)}.thanksWeb_Y a::before{height:1px;background:rgb(191,171,171);position:absolute;content:"";width:0;transition:width 0.5s cubic-bezier(0.19,1,0.22,1);bottom:0;left:0}.thanksWeb_Y a:hover{transform:translateY(-3px)}.thanksWeb_Y a:hover::before{width:100%}.thanksWeb_Y a:hover p{color:rgb(191,171,171)}.thanksWeb_Y a:focus{outline:none;box-shadow:0 0 0 2px rgb(191,171,171,0.5)}@keyframes float {0%,100%{transform:translate(0,0) rotate(-15deg)}50%{transform:translate(15px,-15px) rotate(5deg)}} @media screen and (max-width: 992px) {.thanksWeb_Y{padding:5rem 0}.thanksWeb_Y .knowledge_hub_S{padding:2.5rem}.thanksWeb_Y h5{font-size:calc(19px * 0.95)}} @media screen and (max-width: 768px) {.thanksWeb_Y{padding:4rem 0}.thanksWeb_Y .knowledge_hub_S{clip-path:polygon(0 0,100% 0,100% 97%,97% 100%,0 100%);padding:2rem}.thanksWeb_Y .knowledge_hub_S > div:first-child::before{width:0.3rem;left:-1.5rem}.thanksWeb_Y h5{font-size:calc(19px * 0.9)}} @media screen and (max-width: 576px) {.thanksWeb_Y{padding:3rem 0}.thanksWeb_Y .knowledge_hub_S{clip-path:polygon(0 0,100% 0,100% 98%,98% 100%,0 100%);padding:1.75rem}.thanksWeb_Y .knowledge_hub_S > div:first-child{margin-bottom:1.5rem}.thanksWeb_Y .knowledge_hub_S > div:first-child::before{left:-1.2rem;height:60%}.thanksWeb_Y h5{font-size:calc(19px * 0.85)}.thanksWeb_Y p{font-size:calc(16px * 0.95);line-height:1.6}}.education_experience_L{perspective:1000px;overflow:hidden;position:relative;background:linear-gradient(90deg,rgb(224,220,220) 30%,rgb(156,138,119,0.5) 100%);padding:6rem 2rem}.education_experience_L::before{opacity:0.1;top:0;height:100%;left:0;content:"";width:100%;background:repeating-linear-gradient( -45deg,rgb(191,171,171,0.5) 0,rgb(191,171,171,0.5) 1px,transparent 1px,transparent 20px );position:absolute}.education_experience_L::after{filter:blur(60px);height:140%;position:absolute;right:-10%;content:"";top:-20%;width:50%;background:rgb(191,171,171,0.5);transform:rotate(-15deg);z-index:0}.education_experience_L .student_perspectives_t{transform-style:preserve-3d;gap:0;transform:rotateX(5deg) rotateZ(-1deg);z-index:1;margin:0 auto;max-width:1100px;position:relative;grid-template-columns:1fr 1.2fr;display:grid}.education_experience_L .pic_cell_a{border-radius:0;transform:translateZ(30px);transition:all 0.7s ease;position:relative;z-index:2;transform-style:preserve-3d;clip-path:polygon(0 0,100% 15%,100% 100%,0% 85%);height:450px;box-shadow:25px 25px 50px rgba(0,0,0,0.5)}.education_experience_L .work_summary_K{flex-direction:column;display:flex;position:relative;box-shadow:0 20px 40px rgba(0,0,0,0.5);margin-left:-3rem;background:#ffffff;justify-content:center;transform-style:preserve-3d;transition:all 0.7s ease;transform:translateZ(10px);z-index:1;padding:3rem 3rem 3rem 5rem}.education_experience_L .work_summary_K::before{content:"";transform:translateY(-50%);background:linear-gradient(to bottom,rgb(191,171,171),rgb(156,138,119));top:50%;height:60%;width:10px;left:0;position:absolute}.education_experience_L .name{color:#000000;font-weight:700;margin-bottom:0.5rem;font-size:calc(31px * 1.2);transform:translateZ(20px);transition:transform 0.5s ease}.education_experience_L .work_summary_K div:nth-child(2){color:rgb(156,138,119);margin-bottom:2rem;transform:translateZ(15px);font-weight:600;font-size:21px;transition:transform 0.5s ease 0.1s}.education_experience_L .exp_view_X{line-height:1.7;transform:translateZ(10px);font-style:italic;font-size:16px;transition:transform 0.5s ease 0.2s;color:#000000;position:relative}.education_experience_L .exp_view_X::after{content:"";line-height:0;position:absolute;bottom:-2rem;color:rgb(191,171,171,0.5);font-size:5rem;font-family:serif;right:0}.education_experience_L .student_perspectives_t:hover .pic_cell_a{transform:translateZ(50px) translateX(-20px)}.education_experience_L .student_perspectives_t:hover .work_summary_K{transform:translateZ(30px) translateX(20px)}.education_experience_L .student_perspectives_t:hover .name{transform:translateZ(40px)}.education_experience_L .student_perspectives_t:hover .work_summary_K div:nth-child(2){transform:translateZ(35px)}.education_experience_L .student_perspectives_t:hover .exp_view_X{transform:translateZ(30px)}@media screen and (max-width: 991px) {.education_experience_L .student_perspectives_t{grid-template-columns:1fr;transform:none}.education_experience_L .pic_cell_a{margin-bottom:-2rem;transform:none;height:350px;clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}.education_experience_L .work_summary_K{padding:3rem 2rem 2rem;margin-left:0;z-index:3;transform:none}.education_experience_L .work_summary_K::before{width:50%;height:5px;left:50%;top:0;transform:translateX(-50%)}.education_experience_L .student_perspectives_t:hover .pic_cell_a,.education_experience_L .student_perspectives_t:hover .work_summary_K,.education_experience_L .student_perspectives_t:hover .name,.education_experience_L .student_perspectives_t:hover .work_summary_K div:nth-child(2),.education_experience_L .student_perspectives_t:hover .exp_view_X{transform:none}}.company_info_F{padding:120px 0 140px;color:#ffffff;position:relative;overflow:hidden}.company_info_F::before{content:"";background:linear-gradient(135deg,rgba(12,19,35,0.92),rgba(28,35,61,0.85));z-index:1;position:absolute;bottom:0;left:0;top:0;right:0}.company_info_F::after{animation:floatGradient 15s ease-in-out infinite alternate;position:absolute;height:70%;top:-10%;right:-10%;width:80%;content:"";transform:rotate(-15deg);background:linear-gradient(45deg,rgb(191,171,171,0.5),rgb(156,138,119,0.5));filter:blur(70px);z-index:0}.company_info_F .container{margin:0 auto;position:relative;max-width:1200px;padding:0 20px;z-index:2}.company_info_F h2{display:inline-block;position:relative;margin-bottom:50px;font-size:48px;font-weight:700;transform:translateX(-10px)}.company_info_F h2::before{height:60%;width:4px;background:rgb(156,138,119);top:50%;left:-20px;content:"";transform:translateY(-50%);position:absolute}.company_info_F h2::after{width:100px;background:linear-gradient(90deg,rgb(156,138,119),transparent);height:2px;bottom:-12px;content:"";left:0;position:absolute}.company_info_F .text_area_wrap_B{background:linear-gradient(135deg,rgba(255,255,255,0.07),rgba(255,255,255,0.03));backdrop-filter:blur(5px);position:relative;box-shadow:0 20px 40px rgba(0,0,0,0.2);border:1px solid rgba(255,255,255,0.1);grid-template-columns:1fr;transition:transform 0.4s cubic-bezier(0.19,1,0.22,1);padding:40px;gap:30px;transform:translateY(0);display:grid}.company_info_F .text_area_wrap_B:hover{transform:translateY(-5px);box-shadow:0 25px 50px rgba(0,0,0,0.3)}.company_info_F .text_area_wrap_B::before{content:"";bottom:-2px;filter:blur(8px);opacity:0;top:-2px;z-index:-1;left:-2px;position:absolute;right:-2px;transition:opacity 0.6s ease;background:linear-gradient(45deg,transparent,rgb(156,138,119,0.5),transparent)}.company_info_F .text_area_wrap_B:hover::before{opacity:1}.company_info_F .text_area_wrap_B > div{position:relative}.company_info_F .text_area_wrap_B p{font-size:calc(18px * 1.2);margin-bottom:20px;letter-spacing:1px;display:inline-block;color:rgb(156,138,119);position:relative;font-weight:600}.company_info_F .text_area_wrap_B p::after{height:2px;bottom:-6px;transition:width 0.3s ease;width:40px;left:0;position:absolute;content:"";background:rgb(156,138,119)}.company_info_F .text_area_wrap_B:hover p::after{width:100%}.company_info_F .text_area_wrap_B div > div{line-height:1.8;position:relative;hyphens:auto;text-align:justify;opacity:0.9;column-gap:40px;column-count:1;font-size:13px}.company_info_F .text_area_wrap_B div > div::first-letter{font-weight:700;font-size:3.5em;float:left;color:rgb(156,138,119);margin-right:8px;line-height:0.8}@keyframes floatGradient {0%{transform:rotate(-15deg) translate(0,0)}50%{transform:rotate(-12deg) translate(-20px,20px)}100%{transform:rotate(-18deg) translate(20px,-10px)}} @media (min-width: 768px) {.company_info_F{padding:150px 0 180px}.company_info_F h2{margin-bottom:70px;font-size:calc(48px * 1.2)}.company_info_F .text_area_wrap_B{padding:60px;grid-template-columns:1fr}.company_info_F .text_area_wrap_B div > div{column-count:2}} @media (min-width: 992px) {.company_info_F{padding:180px 0 200px}.company_info_F h2{transform:translateX(-20px)}.company_info_F .text_area_wrap_B{padding:70px}.company_info_F .text_area_wrap_B div > div{column-count:2}} @media (max-width: 767px) {.company_info_F{padding:80px 0 100px}.company_info_F h2{font-size:calc(28px * 1.1);margin-bottom:40px}.company_info_F .text_area_wrap_B{padding:30px}.company_info_F .text_area_wrap_B p{font-size:18px}.company_info_F .text_area_wrap_B div > div::first-letter{font-size:2.5em}} @media (max-width: 480px) {.company_info_F{padding:60px 0 80px}.company_info_F .text_area_wrap_B{padding:25px 20px}.company_info_F h2{font-size:28px;margin-bottom:30px}.company_info_F .text_area_wrap_B div > div{line-height:1.6;font-size:calc(13px - 1px)}}.cookie_panel_overlay_Z{bottom:0;width:100%;box-shadow:0 -10px 30px rgb(191,171,171,0.5);border-top:2px solid rgb(191,171,171);animation:slideIn 0.5s ease-in-out;position:fixed;background:rgb(156,138,119);z-index:90}@keyframes slideIn {from{bottom:-100px;opacity:0}to{bottom:0;opacity:1}} .user_alert_n{justify-content:space-between;display:flex;background:linear-gradient(135deg,rgb(156,138,119) 0%,rgba(0,0,0,0.5) 100%);padding:20px 5%;flex-wrap:wrap;align-items:center;box-shadow:0 0 20px rgb(191,171,171,0.5)}.track_settings_W{border-radius:11px;overflow:hidden;flex-shrink:0;margin-right:20px;box-shadow:0 0 15px rgb(191,171,171);padding:10px;background:rgba(0,0,0,0.5)}.track_settings_W svg,.track_settings_W svg path{fill:rgb(191,171,171);height:60px;width:60px;transition:transform 0.3s ease}.track_settings_W:hover svg{transform:rotate(20deg)}.cookie_necessary_W{color:#ffffff;min-width:300px;flex:1}.cookie_necessary_W h5{color:rgb(191,171,171);text-shadow:0 0 10px rgb(191,171,171);font-weight:700;font-size:23px;margin-bottom:10px}.cookie_necessary_W p{text-shadow:0 0 5px rgb(191,171,171,0.5);font-size:15px;color:#ffffff;margin-bottom:0}.user_choices_q{cursor:pointer;font-size:20px;background:rgb(191,171,171);transition:background 0.3s ease,box-shadow 0.3s ease;border-radius:10px;padding:12px 25px;text-decoration:none;color:#000000;margin-left:10px;box-shadow:0 0 10px rgb(191,171,171,0.5);white-space:nowrap}.user_choices_q:hover{background:rgb(156,138,119);box-shadow:0 0 20px rgb(156,138,119,0.5)}.cookie_panel_overlay_Z p a{text-decoration:underline;color:rgb(191,171,171);transition:color 0.3s ease}.cookie_panel_overlay_Z p a:hover{color:rgb(156,138,119)}#consentPopupDialog_z{display:none}#consentPopupDialog_z:checked ~ .cookie_panel_overlay_Z{visibility:hidden;opacity:0}@media only screen and (max-width: 1200px) {.cookie_panel_overlay_Z{padding:20px}.user_alert_n{padding:20px 2%}} @media only screen and (max-width: 800px) {.track_settings_W{display:none}.user_alert_n{flex-direction:column;align-items:center;justify-content:center}.cookie_necessary_W{margin-bottom:20px;text-align:center}.cookie_panel_overlay_Z h5,.cookie_panel_overlay_Z p{text-align:center}.user_choices_q{width:100%;margin-left:0;margin-top:10px;text-align:center}}