*{padding:0;box-sizing:border-box;margin:0}.discord_cta{flex:0 0 auto}.discord_cta{position:relative;padding:4.5rem 0 2rem}.container{max-width:100%;width:1151px;margin:auto}header::before{background:radial-gradient(circle at 30% 30%,rgb(206,200,217,0.5) 0%,transparent 70%);width:100%;content:"";position:absolute;height:100%;top:0;opacity:0.2;left:0}header .top_teach .main_nav{padding:5px;z-index:2;position:relative}header .top_teach .main_nav::before{top:-5px;transition:opacity 0.3s ease;width:calc(100% + 10px);z-index:-1;position:absolute;filter:blur(15px);content:"";left:-5px;background:linear-gradient(135deg,rgb(206,200,217),rgb(169,164,185));height:calc(100% + 10px);opacity:0}header .top_teach .main_pagebar .main_teach{margin:0 3px;position:relative}header .top_teach .main_pagebar .main_teach a::before{z-index:-1;transition:opacity 0.3s ease;top:0;content:"";opacity:0;left:0;position:absolute;width:100%;background:linear-gradient(135deg,rgb(206,200,217),rgb(169,164,185));height:100%}header .top_teach .main_pagebar .main_teach:hover a{color:#ffffff}header .top_teach .main_pagebar .main_teach:nth-child(odd) a::before{background:linear-gradient(to right,rgb(206,200,217),rgb(169,164,185))}.register_now::before{height:300%;position:absolute;opacity:0.3;z-index:1;width:300%;content:"";left:-100%;transform:rotate(-15deg);top:-100%;pointer-events:none;background:radial-gradient(circle at center,rgb(169,164,185,0.5) 0%,transparent 70%)}.register_now h2{font-weight:700;text-align:center;line-height:1.4;margin-bottom:2.5rem;transform:translateZ(20px);letter-spacing:0.015em;max-width:800px;position:relative;text-shadow:0 2px 4px rgba(0,0,0,0.1);font-size:38px;z-index:4;color:#000000}.register_now .skill_mastery:hover{transform:translateZ(50px) rotateX(0deg) scale(1.03)}.register_now .skill_mastery::before{left:-5%;background:linear-gradient( 135deg,rgb(206,200,217,0.5) 0%,transparent 50%,rgb(169,164,185,0.5) 100% );position:absolute;opacity:0.1;z-index:-1;content:"";top:-5%;height:110%;width:110%;pointer-events:none;transform:rotate(-2deg)}.register_now .query_query:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,0.15)}.register_now .query_query:hover::before{transform:translateX(100%)}.register_now .query_query:active{box-shadow:0 3px 10px rgba(0,0,0,0.1);transform:translateY(0)}.cookie_dialog_notice{left:50%;box-shadow:0 4px 12px rgba(0,0,0,0.5);border-radius:23px;position:fixed;align-items:center;width:90%;text-align:center;z-index:1050;padding:20px;display:flex;transform:translateX(-50%);bottom:20px;font-family:Arial,sans-serif;background:rgb(234,231,242);flex-direction:column;max-width:600px;overflow:hidden}.cookie_button.learn_consent:hover{background:rgb(169,164,185,0.5)}.cookie_dialog_notice p a:hover{color:rgb(169,164,185)}#windowUserConsent{display:none}.training_specialist{background:linear-gradient(135deg,rgb(234,231,242) 0%,#ffffff 100%);padding:120px 0;overflow:hidden;position:relative}.training_specialist .container{margin:0 auto;padding:0 20px;max-width:1200px;position:relative;z-index:2}.training_specialist .user_opinions{background:#ffffff;transform:perspective(1000px) rotateY(0deg);padding:3rem;display:grid;transition:transform 0.6s cubic-bezier(0.19,1,0.22,1);grid-template-columns:1fr;box-shadow:0 15px 45px rgba(0,0,0,0.08);position:relative;gap:2rem}.training_specialist .user_opinions:hover .pic_list{transform:rotate(0deg) translateY(-10px);box-shadow:0 15px 35px rgba(0,0,0,0.15)}.training_specialist .name{font-weight:700;font-size:calc(24px * 1.1);text-align:center;transition:transform 0.4s cubic-bezier(0.19,1,0.22,1);margin:0.5rem 0;color:rgb(206,200,217);transform:translateY(0);display:inline-block;width:100%;position:relative}.training_specialist .user_opinions div:nth-child(2) div{margin-top:0.5rem;font-style:italic;transform:translateY(0);color:rgb(169,164,185);text-align:center;font-size:calc(17px * 1.05);transition:transform 0.4s cubic-bezier(0.19,1,0.22,1) 0.1s}.appBox{overflow:hidden;background:linear-gradient(135deg,rgb(234,231,242) 0%,rgba(rgb(206,200,217,0.5),0.1) 100%);position:relative;padding:5rem 0;isolation:isolate}.appBox::after{width:35%;filter:blur(20px);background:linear-gradient(45deg,rgb(169,164,185) 0%,transparent 70%);animation:float 18s ease-in-out infinite alternate-reverse;bottom:-5%;content:"";opacity:0.15;position:absolute;transform:rotate(15deg) translateZ(0);z-index:-1;height:35%;left:-5%}.appBox .skill_mastery > div:first-child{position:relative;padding-bottom:1.5rem}.appBox .skill_mastery > div:first-child::after{transform-origin:left center;content:"";bottom:0;height:3px;transform:scaleX(0);animation:expandLine 0.8s cubic-bezier(0.25,1,0.5,1) forwards 0.2s;width:80%;background:linear-gradient(90deg,rgb(206,200,217) 0%,transparent 100%);position:absolute;left:0}.appBox .skill_mastery > div:last-child{opacity:0;animation:fadeUpIn 0.8s cubic-bezier(0.19,1,0.22,1) forwards 0.3s;position:relative}.appBox a{position:relative;overflow:hidden;transition:transform 0.3s cubic-bezier(0.19,1,0.22,1);text-decoration:none;padding:0.5rem 0;display:block}.appBox a::after{content:"";opacity:0.5;transform-origin:left center;transform:scaleX(0.3);height:1px;position:absolute;bottom:0;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);left:0;background:linear-gradient(90deg,rgb(169,164,185) 0%,transparent 100%);width:100%}.discord_cta .container{justify-content:space-between;z-index:1;display:flex;flex-wrap:wrap;position:relative}.discord_cta .company_holder:hover{box-shadow:0 15px 35px rgba(0,0,0,0.2),inset 0 0 0 1px rgba(255,255,255,0.15),0 0 20px rgb(206,200,217,0.5);transform:translateY(-5px)}.discord_cta .company_holder h3::after{left:0;transform-origin:left;bottom:-8px;background:linear-gradient(to right,rgb(206,200,217),rgb(169,164,185));content:"";position:absolute;width:100%;transition:transform 0.5s ease;height:2px;transform:scaleX(0.3)}.discord_cta .main_pagebar h5::before{content:"";position:absolute;width:40px;left:0;height:2px;transition:width 0.3s ease;bottom:-6px;background:rgb(206,200,217)}.discord_cta .main_pagebar a{font-size:13px;text-decoration:none;border-radius:10px;transition:all 0.3s ease;position:relative;padding:0.25rem 0.5rem;color:rgba(255,255,255,0.8);z-index:1;display:block}.design_res::before{background:linear-gradient(to right,transparent 0%,rgb(169,164,185) 25%,#ffffff 50%,rgb(206,200,217) 75%,transparent 100%);left:0;right:0;position:absolute;top:0;content:"";height:1px}.discord_cta .main_class a:hover::after{transform:translateY(-50%) scale(1)}.discord_cta .telegram_ref::after{width:0;border:1px solid transparent;bottom:-10px;position:absolute;height:0;right:-10px;content:"";transition:width 0.5s ease 0.3s,height 0.5s ease}.privacy_area{padding:40px;box-shadow:0 4px 6px rgba(0,0,0,0.5);color:#000000;line-height:1.6;background-color:rgb(234,231,242);font-family:Arial,sans-serif}.privacy_area h2{font-size:33px;color:rgb(169,164,185);font-weight:600;margin-bottom:15px;margin-top:30px}.privacy_area h2{background:linear-gradient(to right,rgb(206,200,217),rgb(169,164,185));-webkit-text-fill-color:transparent;-webkit-background-clip:text !important}.privacy_area li{margin-bottom:10px;line-height:1.5}.privacy_area span{color:rgb(206,200,217);font-weight:600}.privacy_area section{margin:40px 0;border-top:1px solid rgba(0,0,0,0.5);padding-top:20px}.customer_experience::before{width:100%;height:100%;z-index:0;position:absolute;opacity:0.2;background:repeating-linear-gradient( -45deg,rgb(206,200,217,0.5) 0,rgb(206,200,217,0.5) 1px,transparent 1px,transparent 20px );left:0;content:"";top:0}.customer_experience .success_ratings{display:flex;flex-wrap:wrap;position:relative;justify-content:center}.customer_experience .user_opinions:hover::before{height:100%}.customer_experience .user_opinions::after{bottom:0;position:absolute;height:2px;background:rgb(206,200,217);transition:width 0.5s ease 0.2s;content:"";left:0;width:0}.customer_experience .user_opinions span{transition:transform 0.3s ease;margin:10px 0;font-size:calc(15px * 1.1);transform:translateX(0);color:#000000;padding-left:15px;font-weight:600;position:relative}.customer_experience .user_opinions:nth-child(3n+1){transform:translateY(20px)}.customer_experience .user_opinions:nth-child(3n+1):hover{transform:translateY(5px)}.educational_rewards::before{position:absolute;z-index:1;content:"";top:0;height:100%;background-image:radial-gradient(circle at 10% 20%,rgba(rgb(206,200,217,0.5),0.05) 0%,transparent 60%);left:0;width:100%}.educational_rewards .pic_list{transform:perspective(1000px) rotateY(-2deg) rotateX(2deg);filter:saturate(1.05);will-change:transform;width:100%;transition:transform 0.8s cubic-bezier(0.2,0.8,0.2,1);object-fit:cover;height:auto;box-shadow:0 20px 40px rgba(0,0,0,0.12),0 10px 20px rgba(0,0,0,0.08)}.educational_rewards .text_display:hover::before{transform:scaleY(1)}.educational_rewards h1{line-height:1.2;animation:fadeInUp 0.8s cubic-bezier(0.25,0.46,0.45,0.94) forwards 0.3s;margin-bottom:30px;opacity:0;font-size:42px;color:#000000;transform:translateY(20px);position:relative;font-weight:700}.educational_rewards li:nth-child(3){--i:3}.educational_rewards li:nth-child(5){--i:5}.educational_rewards li:hover p{transform:translateX(5px)}.educational_rewards li svg{position:absolute;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275);transform:translateY(-50%);left:0;height:28px;top:50%;width:28px}.who_we_are::before{background:linear-gradient(45deg,rgb(206,200,217,0.5) 0%,rgb(206,200,217) 100%);position:absolute;top:-5%;width:40%;transform:rotate(-15deg);opacity:0.15;height:40%;animation:floatGradient 15s ease-in-out infinite alternate;content:"";filter:blur(60px);z-index:1;right:-5%}.who_we_are h1::after{background:rgb(206,200,217);transform:scaleX(0);content:"";width:60px;transition:transform 0.6s cubic-bezier(0.23,1,0.32,1);bottom:-12px;position:absolute;left:0;animation:lineReveal 1.2s cubic-bezier(0.23,1,0.32,1) forwards 0.3s;transform-origin:left;height:4px}.who_we_are .academy_team::before{content:"";background:linear-gradient(to bottom,rgb(206,200,217),rgb(169,164,185));position:absolute;top:0;height:0;left:0;width:4px;transition:height 0.6s cubic-bezier(0.23,1,0.32,1)}.who_we_are .academy_team div{padding-right:10px;position:relative;line-height:1.8;max-height:250px;font-size:18px;color:#000000;font-family:Arial,sans-serif;overflow-y:auto}.study_process .container{max-width:1200px;z-index:2;padding:0 2rem;margin:0 auto;position:relative}.study_process .skill_mastery{flex-direction:column;transition:transform 0.6s cubic-bezier(0.22,1,0.36,1);display:flex;transform:perspective(1000px) rotateY(2deg);position:relative}.study_process .skill_mastery > div::before{content:"";top:0;mix-blend-mode:overlay;width:100%;background:linear-gradient(135deg,rgb(206,200,217,0.5) 0%,transparent 100%);left:0;opacity:0;position:absolute;transition:opacity 0.5s ease;height:100%;z-index:-1}.study_process .skill_mastery > div:hover h3{transform:translateX(5px)}.study_process h3::after{transition:width 0.4s ease-out;left:0;width:60px;height:3px;bottom:-10px;content:"";background:rgb(206,200,217);position:absolute}.study_process p span{padding-left:1rem;position:relative;border-left:2px solid rgba(rgb(206,200,217,0.5),0.2);display:block}header .top_plank .header_toolbar div span{color:#ffffff}header .top_plank .header_toolbar div img,header .top_plank .header_toolbar div svg{width:16px;margin-right:8px;height:16px}.help_center::before{content:'';width:100%;z-index:0;top:0;position:absolute;background:radial-gradient(circle at 25% 25%,rgb(206,200,217,0.5) 0%,transparent 50%);left:0;height:100%;opacity:0.15}.help_center .message_section{position:relative}.help_center .message_section:nth-child(1) h2{color:rgb(206,200,217);font-weight:700;margin-bottom:2rem;position:relative;font-size:calc(39px * 1.2);letter-spacing:-1px;text-transform:uppercase;line-height:1.1}.help_center .message_section > p{padding-left:30px;display:flex;font-size:15px;position:relative;margin-bottom:1rem;align-items:center;color:#000000}.help_center .message_section > p span{margin-left:0.25rem;font-weight:600}.help_center .get_assistance h3{text-transform:uppercase;margin-bottom:1.5rem;font-weight:700;letter-spacing:1px;color:rgb(206,200,217);font-size:18px}.help_center .message_section:nth-child(2){grid-column:2;position:relative;grid-row:span 2}.help_center .message_section .pic_list{border-radius:0;z-index:-1;height:100%;width:100%;overflow:hidden}.help_center .edu_query a:last-child{margin-bottom:0}.help_center .edu_query svg{top:5px;height:24px;position:absolute;width:24px;left:0;transition:all 0.3s ease}.help_center .edu_query a p{font-weight:600;color:#ffffff;font-size:calc(15px * 1.2);position:relative;margin-bottom:0}.price_list{overflow:hidden;background:linear-gradient(135deg,rgb(234,231,242) 0%,rgb(169,164,185,0.5) 100%);position:relative;padding:6rem 0}.price_list .study_fees{display:flex;flex-direction:column-reverse;gap:2.5rem}.price_list .fee_schemes:hover{transform:translateY(-5px)}.price_list .fee_schemes h2{font-weight:700;margin-bottom:1rem;font-size:29px;line-height:1.3;color:#000000;position:relative}.price_list .cost_card{line-height:1.6;max-width:100%;overflow-wrap:break-word;word-break:break-word;color:#000000;margin-top:1.5rem;font-size:17px}.price_list .cost_table{position:relative;overflow:hidden;height:100%;transition:box-shadow 0.4s ease;box-shadow:0 10px 25px rgba(0,0,0,0.08);border-radius:8px;flex-direction:column;background:#ffffff;display:flex}.price_list .cert_cost{color:rgb(206,200,217);margin:0.5rem 0 1.25rem;font-size:calc(22px + 0.3rem);display:block;font-weight:700;position:relative}.price_list .pic_list::after{z-index:1;left:0;height:100%;content:"";width:100%;position:absolute;top:0;background:linear-gradient(to top,rgba(0,0,0,0.5),transparent)}.contact_usfZq1Y::after{right:-30%;width:150%;position:absolute;z-index:1;background:radial-gradient( circle at center,rgba(255,255,255,0.03) 0%,transparent 60% );bottom:-30%;content:'';animation:subtle-wave 15s infinite alternate-reverse;height:150%}.contact_usfZq1Y .request_reach{backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.1);align-items:stretch;background:rgba(255,255,255,0.05);display:flex;box-shadow:0 15px 35px rgba(0,0,0,0.1);overflow:hidden;border-radius:16px}.contact_usfZq1Y .connect_map form{margin:0 auto;max-width:500px;width:100%}.contact_usfZq1Y .connect_map h3{text-align:center;font-weight:600;margin-bottom:2rem;color:#ffffff;font-size:30px}.contact_usfZq1Y .connect_map input:not([type="checkbox"]):not([type="submit"]):focus{border-color:rgb(206,200,217);box-shadow:0 0 15px rgba(rgb(206,200,217),0.3)}.contact_usfZq1Y .connect_map .query_section input[type="checkbox"]:checked{background:rgb(206,200,217);border-color:rgb(206,200,217)}.contact_usfZq1Y .connect_map .query_section label{color:#ffffff;font-size:15px;align-items:center;display:flex}.contact_usfZq1Y .connect_map .query_section a:hover{text-decoration:underline}.contact_usfZq1Y .connect_map .query_query::before{top:0;left:-100%;transition:all 0.3s ease;position:absolute;width:100%;content:'';background:linear-gradient( 120deg,transparent,rgba(255,255,255,0.3),transparent );height:100%}.program_information .lesson_route::before{z-index:2;top:0;left:0;height:100%;width:100%;content:"";position:absolute;background:radial-gradient(circle at center,transparent 30%,#000000 100%)}.program_information .class_map:hover{transform:scale(1)}.program_information .class_map:nth-child(2){animation-delay:-6s}.program_information .class_map:nth-child(5){animation-delay:-24s}.program_information .skill_mastery{align-items:center;justify-content:center;display:flex}.program_information .training_guide::after{position:absolute;filter:blur(20px);opacity:0.1;animation:pulse-glow 5s ease-in-out infinite alternate;z-index:-2;width:120%;height:120%;content:"";background:radial-gradient( ellipse at center,rgb(206,200,217,0.5) 0%,transparent 70% )}.program_information .training_guide h3{color:#ffffff;margin-bottom:1rem;font-weight:700;font-size:32px;position:relative}.program_information .query_query{background:rgb(206,200,217);display:inline-block;transition:all 0.3s ease;padding:0.8rem 2rem;font-size:15px;z-index:1;text-decoration:none;box-shadow:0 5px 15px rgba(0,0,0,0.2);font-weight:600;border-radius:50px;position:relative;color:#ffffff;overflow:hidden}.program_information::after{z-index:100;bottom:15%;position:absolute;transform:translateX(-50%);content:"";left:50%;gap:15px;display:flex}.program_information::after{height:10px;background:repeating-linear-gradient( 90deg,#ffffff,#ffffff 10px,transparent 10px,transparent 25px );width:100px;opacity:0.3}.program_information .learn_tools:has(.class_map:nth-child(4):last-child) .class_map:nth-child(2){animation-delay:-7.5s}.opening_board{position:relative;width:100%;isolation:isolate;overflow:hidden}.opening_board .online_skills::after{width:100%;height:100%;content:'';pointer-events:none;top:0;position:absolute;z-index:2;left:0;background:linear-gradient(to bottom,transparent 30%,rgba(0,0,0,0.5) 100%)}.opening_board .knowledge_pro:hover::before{opacity:0.25;transform:scale(1.08)}.opening_board h1{letter-spacing:-0.02em;margin-bottom:1.5rem;transform:translateX(-10px);position:relative;color:#ffffff;animation:slideInFromLeft 0.8s 0.2s cubic-bezier(0.22,1,0.36,1) forwards;line-height:1.2;opacity:0;font-weight:700;font-size:clamp(2.5rem,5vw,43px)}.opening_board p{opacity:0;font-weight:400;max-width:85%;margin-top:2rem;position:relative;transform:translateY(20px);color:#ffffff;backdrop-filter:blur(3px);padding:1rem;border-left:3px solid rgb(169,164,185);line-height:1.6;font-size:clamp(1rem,2vw,15px);animation:fadeInUp 0.8s 0.6s cubic-bezier(0.22,1,0.36,1) forwards}@media only screen and (max-width: 1200px) {.container{padding:0 20px;width:100%}} @media (max-width: 992px) {header .top_teach{padding:20px 15px;flex-direction:column}header .top_teach .main_nav{margin-bottom:15px}header .top_teach .main_pagebar{justify-content:center;width:100%;flex-wrap:wrap}header .top_teach .main_pagebar .main_teach{margin:3px}header .top_teach .main_pagebar .main_teach a{font-size:calc(16px - 1px);padding:6px 12px}} @media (max-width: 576px) {.register_now{margin:4rem 0}.register_now .container{backdrop-filter:none;padding:2.5rem 1rem}.register_now h2{margin-bottom:1.5rem;transform:translateZ(10px);font-size:calc(38px * 0.7)}.register_now .skill_mastery{padding:1.75rem;transform:translateZ(20px) rotateX(0deg)}.register_now svg{width:36px;height:36px;margin-bottom:1.25rem}.register_now .query_query{font-size:calc(15px * 0.9);padding:0.75rem 1.75rem}} @media (min-width: 1200px) {.training_specialist .user_opinions{padding:5rem;gap:3.5rem;grid-template-columns:250px 1fr 2.5fr}.training_specialist .pic_list{height:320px;width:250px}.training_specialist .name{font-size:calc(24px * 1.2)}.training_specialist .user_opinions div:nth-child(2) div{margin-top:0.75rem;font-size:calc(17px * 1.1)}.training_specialist .work_block{padding:0 0 0 4rem;font-size:calc(17px * 1.05);line-height:1.9}} @media (min-width: 768px) {.appBox{padding:7rem 0}.appBox .skill_mastery{align-items:center;gap:4rem;grid-template-columns:1fr 1fr;padding:clamp(3rem,6vw,5rem)}.appBox .skill_mastery > div:first-child{padding-right:2rem;padding-bottom:0}.appBox .skill_mastery > div:first-child::after{animation:expandVertLine 0.8s cubic-bezier(0.25,1,0.5,1) forwards 0.2s;height:70%;background:linear-gradient(180deg,rgb(206,200,217) 0%,transparent 100%);width:3px;left:auto;right:0;transform:scaleY(0);top:15%;bottom:auto;transform-origin:top center}.appBox h5{text-align:left}} @media (max-width: 768px) {.discord_cta{padding:3rem 0 1.5rem}.discord_cta::before{height:2px}.discord_cta .company_holder{padding:1.25rem}.discord_cta .main_pagebar{margin-bottom:1rem;flex:1 1 100%}.discord_cta .skill_links .main_class{flex-direction:column}.design_res{padding:1.25rem 0}.design_res::before{height:2px}} @media (max-width: 1024px) {.customer_experience .user_opinions{width:calc(50% - 40px)}.customer_experience .user_opinions:nth-child(2n+1){transform:translateY(20px)}.customer_experience .user_opinions:nth-child(2n+2){transform:translateY(40px)}.customer_experience .user_opinions:nth-child(2n+1):hover{transform:translateY(5px)}.customer_experience .user_opinions:nth-child(2n+2):hover{transform:translateY(25px)}.customer_experience h4{font-size:calc(40px * 0.9)}} @media (max-width: 767px) {.educational_rewards{padding:80px 0}.educational_rewards .pic_list{max-height:400px;object-position:center}.educational_rewards h1{margin-bottom:20px;font-size:calc(42px * 0.85)}.educational_rewards li{padding:6px 0}.educational_rewards li p{padding-left:35px;font-size:calc(12px * 0.95)}.educational_rewards li svg{width:24px;height:24px}} @media (prefers-reduced-motion: reduce) {.who_we_are::before,.who_we_are::after{animation:none}.who_we_are .academy_team,.who_we_are h1::after{animation:none;transform:none;opacity:1}.who_we_are .academy_team:hover,.who_we_are .academy_team:hover h4{transform:none}} @media (min-width: 992px) {.study_process{padding:10rem 0}.study_process .skill_mastery{transform:perspective(1000px) rotateY(3deg)}.study_process .skill_mastery > div{padding:5rem 6rem}.study_process h3{margin-bottom:2.5rem}.study_process p{font-size:calc(13px * 1.05);line-height:1.8}} @media (max-width: 992px) {.help_center{padding:80px 0 350px;background:linear-gradient(to bottom,rgb(234,231,242) 65%,rgb(206,200,217) 65%)}.help_center .submit_request{grid-template-columns:1fr}.help_center .message_section:nth-child(1){margin-bottom:3rem;padding-right:0}.help_center .message_section:nth-child(2){grid-column:auto;top:auto;position:static;height:300px;grid-row:auto;right:0;left:0;bottom:200px}.help_center .contact_tile.edu_query{grid-column:auto;margin-top:250px}} @media (min-width: 992px) {.price_list .study_fees{gap:3rem;align-items:center;flex-direction:row}.price_list .fee_schemes{margin:0;width:35%}.price_list .pro_rates{width:65%}} @media screen and (max-width: 1024px) {.contact_usfZq1Y .request_reach{flex-direction:column}.contact_usfZq1Y .pic_list{min-height:300px;flex:0 0 100%}.contact_usfZq1Y .connect_map{flex:0 0 100%;padding:3rem 2rem}} @media screen and (max-width: 1200px) {.program_information .training_guide{max-width:900px}} @media screen and (max-width: 992px) {.program_information .training_guide{padding:3rem;max-width:800px}} @media screen and (max-width: 576px) {.program_information .training_guide{border-radius:15px;max-width:90%;min-height:auto;aspect-ratio:auto;padding:2rem 1.5rem}.program_information .training_guide::before{border-radius:15px}.program_information .training_guide h3{font-size:calc(32px * 0.8)}.program_information .training_guide p{margin-bottom:1.5rem;font-size:calc(18px * 0.9);-webkit-line-clamp:4}.program_information .query_query{font-size:calc(15px * 0.9);padding:0.7rem 1.8rem}.program_information::after{bottom:10%}} @media (max-width: 480px) {.opening_board .online_skills{padding:1.5rem 1rem}.opening_board .knowledge_pro{padding:1.5rem 1rem}.opening_board .knowledge_pro::before{clip-path:polygon(0 2%,100% 0,100% 98%,0 100%)}.opening_board h1::after{height:3px;width:50px}.opening_board .knowledge_pro::after{height:3px;width:80px}} @keyframes fadeUpIn {0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}} @keyframes pulse {0%,100%{transform:scale(1) translateZ(0);opacity:0.2}50%{transform:scale(1.2) translateZ(0);opacity:0.3}} @keyframes pulsate {0%,100%{opacity:0.4;transform:scale(1)}50%{opacity:0.6;transform:scale(1.05)}} @keyframes fadeInUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes lineReveal {0%{transform:scaleX(0)}100%{transform:scaleX(1)}} @keyframes morph {0%{border-radius:40% 60% 70% 30% / 40% 50% 60% 50%}100%{border-radius:50% 50% 40% 60% / 50% 40% 60% 40%}} @keyframes fade-slides {0%,16%{opacity:1;z-index:5}20%,96%{opacity:0;z-index:0}100%{opacity:1;z-index:5}} @keyframes slide-indicator {0%,16%{left:calc(50% - 50px)}20%,36%{left:calc(50% - 25px)}40%,56%{left:calc(50%)}60%,76%{left:calc(50% + 25px)}80%,96%{left:calc(50% + 50px)}100%{left:calc(50% - 50px)}}

h1, h2, h3, h4, h5, h6 {word-break: break-word;}
