﻿*{box-sizing:border-box;padding:0;margin:0}svg{height:30px;width:30px}.tu_code_labs{flex:0 0 auto}.Yg_head_edu{flex:1 0 auto}.container{margin:auto;max-width:100%;width:1201px}a{text-decoration:none;color:inherit}.do_container-wrap{min-height:100%;flex-direction:column;height:100%;display:flex}header,footer{width:100%}html,body{height:100%;font-family:Arial,sans-serif;color:#000000;min-height:100%}@media only screen and (max-width: 1200px) {.container{width:100%;padding:0 20px}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} .Bw_title_portal{align-items:center;overflow:hidden;justify-content:center;position:relative;z-index:1;display:flex;min-height:100vh}.Bw_title_portal::before{background:linear-gradient(135deg,rgb(185,200,172,0.5) 0%,rgba(0,0,0,0.6) 50%,rgb(145,179,111,0.5) 100%);left:0;height:100%;content:"";transform:translateZ(0);top:0;width:100%;position:absolute;z-index:-1}.Bw_title_portal::after{width:100%;height:100%;animation:pulse 8s infinite alternate ease-in-out;z-index:-1;right:-50%;background:radial-gradient(circle at center,rgb(145,179,111,0.5) 0%,transparent 70%);transform:translateZ(0);content:"";top:-50%;opacity:0.7;position:absolute}.Bw_title_portal > div{perspective:1000px;max-width:1200px;width:90%;padding:2rem;transform-style:preserve-3d}.Bw_title_portal > div > div:first-child{margin-bottom:2.5rem;animation:floatIn 1.2s cubic-bezier(0.22,1,0.36,1) forwards;transform:translateZ(30px);position:relative}.Bw_title_portal .title_style_header{margin:0;opacity:0;color:#ffffff;animation:slideRight 1s 0.2s cubic-bezier(0.25,1,0.5,1) forwards;position:relative;line-height:1.2;transform:translateX(-10px);font-weight:700;font-size:calc(47px * 1.2);text-shadow:0 4px 12px rgba(0,0,0,0.3),0 1px 2px rgba(0,0,0,0.5);padding:0}.Bw_title_portal .title_style_header::after{height:4px;transform-origin:left;left:0;background:linear-gradient(90deg,rgb(145,179,111) 0%,rgb(185,200,172) 100%);position:absolute;animation:scaleIn 1.5s 0.8s cubic-bezier(0.16,1,0.3,1) forwards;width:80px;bottom:-15px;transform:scaleX(0);content:""}.Bw_title_portal .gX_edu_title{animation:fadeIn 1s 0.5s cubic-bezier(0.22,1,0.36,1) forwards;-webkit-backdrop-filter:blur(8px);transform-origin:left center;border-left:4px solid rgb(185,200,172);box-shadow:0 25px 50px -12px rgba(0,0,0,0.4),0 15px 25px -5px rgba(0,0,0,0.2),0 0 0 1px rgba(255,255,255,0.05);backdrop-filter:blur(8px);opacity:0;padding:2.5rem;background:rgba(255,255,255,0.08);transition:transform 0.6s cubic-bezier(0.22,1,0.36,1);transform:translateZ(20px) rotateY(-5deg)}.Bw_title_portal .gX_edu_title:hover{transform:translateZ(30px) rotateY(0deg)}.Bw_title_portal .tK_fast_classes{animation:slideUp 0.7s 0.8s cubic-bezier(0.16,1,0.3,1) forwards;transform:translateY(20px);opacity:0;margin-bottom:1.5rem}.Bw_title_portal .tK_fast_classes h3{color:#ffffff;padding-bottom:12px;font-weight:600;position:relative;margin:0;font-size:calc(20px * 1.1);line-height:1.5}.Bw_title_portal .tK_fast_classes h3::after{bottom:0;position:absolute;left:0;animation:pulseWidth 4s infinite alternate ease-in-out;background:rgb(145,179,111);width:40px;transform-origin:left;content:"";height:3px}.Bw_title_portal .gX_edu_title > div:last-child{transform:translateY(20px);opacity:0;animation:slideUp 0.7s 1s cubic-bezier(0.16,1,0.3,1) forwards}.Bw_title_portal .gX_edu_title span{overflow:hidden;display:block;position:relative}.Bw_title_portal .gX_edu_title p{border-left:2px solid rgb(145,179,111,0.5);line-height:1.6;position:relative;margin:0;font-size:calc(16px * 1.1);color:#ffffff;padding-left:1rem;font-weight:400}@keyframes fadeIn {from{opacity:0}to{opacity:1}} @keyframes slideRight {from{transform:translateX(-30px);opacity:0}to{transform:translateX(0);opacity:1}} @keyframes slideUp {from{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}} @keyframes scaleIn {from{transform:scaleX(0)}to{transform:scaleX(1)}} @keyframes floatIn {from{transform:translateZ(0) translateY(20px)}to{transform:translateZ(30px) translateY(0)}} @keyframes pulse {0%{opacity:0.4;transform:scale(1)}100%{opacity:0.7;transform:scale(1.2)}} @keyframes pulseWidth {0%{width:40px}100%{width:70px}} @media (max-width: 1200px) {.Bw_title_portal .title_style_header{font-size:calc(47px * 1.1)}.Bw_title_portal .gX_edu_title{padding:2rem}} @media (max-width: 991px) {.Bw_title_portal > div{width:95%}.Bw_title_portal .title_style_header{font-size:47px}.Bw_title_portal .gX_edu_title{transform:translateZ(15px) rotateY(-3deg)}.Bw_title_portal .gX_edu_title:hover{transform:translateZ(20px) rotateY(0deg)}} @media (max-width: 768px) {.Bw_title_portal{min-height:80vh}.Bw_title_portal > div{padding:1.5rem}.Bw_title_portal .title_style_header{font-size:calc(33px * 1.1)}.Bw_title_portal .tK_fast_classes h3{font-size:20px}.Bw_title_portal .gX_edu_title{transform:translateZ(10px) rotateY(-2deg);padding:1.5rem}.Bw_title_portal .gX_edu_title:hover{transform:translateZ(15px) rotateY(0deg)}} @media (max-width: 576px) {.Bw_title_portal{min-height:70vh}.Bw_title_portal > div{width:100%;padding:1rem}.Bw_title_portal .title_style_header{font-size:33px}.Bw_title_portal .gX_edu_title{transform:translateZ(5px) rotateY(-1deg);padding:1.25rem}.Bw_title_portal .gX_edu_title:hover{transform:translateZ(10px) rotateY(0deg)}.Bw_title_portal .tK_fast_classes h3{font-size:calc(18px * 1.1)}.Bw_title_portal .gX_edu_title p{font-size:16px}}.CW_cookie_warning_overlay{width:100%;border-top:2px solid rgb(185,200,172);position:fixed;bottom:0;background:rgb(227,230,224);z-index:90}.bg_cookie_data{padding:20px 0;justify-content:space-between;align-items:center;display:flex}#Pb_cookie_info_window{display:none}#Pb_cookie_info_window:checked ~ .CW_cookie_warning_overlay{visibility:hidden;opacity:0}.CW_cookie_warning_overlay h5{font-size:22px;margin-bottom:6px}.CW_cookie_warning_overlay p{font-size:18px}.MF_cookie_lock{flex-shrink:0;margin-right:10px}.MF_cookie_lock svg,.MF_cookie_lock svg path,.MF_cookie_lock img{width:100px;height:100px;fill:rgb(185,200,172)}.vq_cookie_controls{border-bottom:2px solid rgb(185,200,172);color:rgb(185,200,172);text-align:center;text-decoration:none;line-height:35px;flex-shrink:0;white-space:nowrap;cursor:pointer;font-size:24px;margin-left:10px;min-width:120px}.CW_cookie_warning_overlay p a{text-decoration:none;color:rgb(185,200,172)}@media only screen and (max-width: 1200px) {.CW_cookie_warning_overlay{padding:20px}} @media only screen and (max-width: 800px) {.MF_cookie_lock{display:none}.bg_cookie_data{justify-content:center;align-items:center;flex-direction:column}.CW_cookie_warning_overlay h5{text-align:center}.CW_cookie_warning_overlay p{text-align:center}.Ic_cookie_list{margin-bottom:20px}body .do_container-wrap .vq_cookie_controls{margin-left:0;margin-bottom:10px}} .do_container-wrap .CW_cookie_warning_overlay{background:#ffffff;box-shadow:rgb(185,200,172,0.5) 0px 0px 40px 39px;border:none}.do_container-wrap .vq_cookie_controls{padding:10px;font-weight:400;border:none;font-size:20px;background:rgb(185,200,172);color:#ffffff;margin-left:30px}.do_container-wrap .MF_cookie_lock{width:80px;background:rgb(185,200,172);display:flex;justify-content:center;align-items:center;height:80px;border-radius:50%}.do_container-wrap .MF_cookie_lock svg,.do_container-wrap .MF_cookie_lock svg path,.do_container-wrap .MF_cookie_lock img{width:40px;fill:#000000;height:40px}.do_container-wrap .Ic_cookie_list h5,.do_container-wrap .Ic_cookie_list p{color:#000000}@media only screen and (max-width: 800px){.do_container-wrap .MF_cookie_lock{margin:0;margin-bottom:14px}}.OR_contact_section{position:relative;padding:120px 0 80px;overflow:hidden;background:linear-gradient(135deg,rgb(227,230,224) 0%,rgb(185,200,172,0.5) 100%)}.OR_contact_section::before{height:100%;background-size:60px 60px;content:"";animation:gradientMove 20s linear infinite;left:0;background:linear-gradient(45deg,rgb(185,200,172,0.5) 25%,transparent 25%,transparent 50%,rgb(185,200,172,0.5) 50%,rgb(185,200,172,0.5) 75%,transparent 75%,transparent);position:absolute;top:0;opacity:0.05;width:100%}@keyframes gradientMove {0%{background-position:0 0}100%{background-position:60px 60px}} .OR_contact_section .container{position:relative;z-index:2;margin:0 auto;padding:0 20px;max-width:1200px}.OR_contact_section h2{text-align:center;margin-bottom:60px;font-size:30px;font-family:Arial,sans-serif;color:rgb(185,200,172);text-transform:uppercase;position:relative;font-weight:700;letter-spacing:2px}.OR_contact_section h2::after{bottom:-15px;content:"";transform:translateX(-50%);left:50%;width:60px;height:4px;background:rgb(185,200,172);position:absolute}.OR_contact_section .Cs_feedback_card{box-shadow:0 25px 50px -12px rgba(0,0,0,0.25);max-width:1000px;position:relative;margin:0 auto;gap:0;grid-template-columns:1fr 1fr;border-radius:30px;overflow:hidden;display:grid}.OR_contact_section .qo_image_wrapper{order:2;min-height:600px;height:100%;position:relative}.OR_contact_section .Qv_request_list{justify-content:center;order:1;padding:60px;position:relative;background:#ffffff;display:flex;flex-direction:column}.OR_contact_section .Qv_request_list::before{height:100%;top:0;right:0;content:"";width:10px;position:absolute;background:linear-gradient(to bottom,rgb(185,200,172),rgb(145,179,111))}.OR_contact_section form{position:relative;width:100%}.OR_contact_section form h3{border-bottom:2px solid rgb(145,179,111,0.5);padding-bottom:15px;position:relative;font-size:19px;font-family:Arial,sans-serif;color:#000000;margin-bottom:40px;font-weight:700}.OR_contact_section form input[type="text"]{border-radius:10px;position:relative;color:#000000;font-size:14px;padding:16px 20px 16px 50px;background:rgb(227,230,224);margin-bottom:25px;font-family:Arial,sans-serif;border:none;transition:all 0.3s ease;width:100%}.OR_contact_section form input[type="text"]:focus{box-shadow:0 0 0 2px rgb(185,200,172);outline:none;background:#ffffff}.OR_contact_section form input[type="text"]::placeholder{color:rgba(0,0,0,0.4)}.OR_contact_section form input#name{position:relative}.OR_contact_section form input#name::before{position:absolute;border-radius:50%;transform:translateY(-50%);height:20px;width:20px;left:20px;top:50%;background:rgb(185,200,172);content:""}.OR_contact_section .ie_request_map{align-items:flex-start;display:flex;margin-bottom:30px}.OR_contact_section .ie_request_map input[type="checkbox"]{position:absolute;opacity:0}.OR_contact_section .ie_request_map label{line-height:1.5;font-size:12px;padding-left:35px;color:#000000;position:relative;cursor:pointer}.OR_contact_section .ie_request_map label::before{top:0;height:24px;position:absolute;width:24px;border-radius:10px;background:rgb(227,230,224);content:"";left:0;transition:all 0.3s ease}.OR_contact_section .ie_request_map input[type="checkbox"]:checked + label::before{background:rgb(185,200,172)}.OR_contact_section .ie_request_map input[type="checkbox"]:checked + label::after{top:4px;height:14px;position:absolute;transform:rotate(45deg);content:"";border-right:2px solid #ffffff;left:8px;border-bottom:2px solid #ffffff;width:8px}.OR_contact_section .ie_request_map label a{transition:all 0.3s ease;color:rgb(185,200,172);position:relative;font-weight:600;text-decoration:none}.OR_contact_section .ie_request_map label a::after{content:"";bottom:-2px;background:rgb(185,200,172);left:0;transition:width 0.3s ease;height:1px;position:absolute;width:0}.OR_contact_section .ie_request_map label a:hover::after{width:100%}.OR_contact_section form .KQ_feedback_map{display:inline-block;position:relative;border-radius:50px;z-index:1;border:none;padding:16px 40px;font-weight:700;background:rgb(185,200,172);transition:all 0.3s ease;letter-spacing:1px;font-family:Arial,sans-serif;text-transform:uppercase;color:#ffffff;overflow:hidden;cursor:pointer;font-size:18px}.OR_contact_section form .KQ_feedback_map::before{position:absolute;content:"";top:0;left:0;z-index:-1;background:rgb(145,179,111);width:0;transition:width 0.3s ease;height:100%}.OR_contact_section form .KQ_feedback_map:hover::before{width:100%}.OR_contact_section form .KQ_feedback_map:hover{transform:translateY(-3px);box-shadow:0 10px 20px -10px rgb(185,200,172)}.OR_contact_section svg{fill:rgb(185,200,172);height:20px;transform:translateY(-50%);top:50%;width:20px;left:20px;position:absolute}.OR_contact_section svg path{fill:rgb(185,200,172);transition:fill 0.3s ease}.OR_contact_section form #name,.OR_contact_section form #phone{position:relative}@media screen and (max-width: 1024px) {.OR_contact_section .Cs_feedback_card{max-width:800px}.OR_contact_section .Qv_request_list{padding:40px}} @media screen and (max-width: 768px) {.OR_contact_section{padding:80px 0 60px}.OR_contact_section .Cs_feedback_card{grid-template-columns:1fr}.OR_contact_section .qo_image_wrapper{min-height:300px;order:1;clip-path:none}.OR_contact_section .Qv_request_list{order:2;padding:40px 30px}.OR_contact_section .Qv_request_list::before{right:0;height:6px;top:0;width:100%;background:linear-gradient(to right,rgb(185,200,172),rgb(145,179,111))}.OR_contact_section h2{margin-bottom:40px}} @media screen and (max-width: 480px) {.OR_contact_section{padding:60px 0 40px}.OR_contact_section h2{font-size:calc(30px * 0.8);margin-bottom:30px}.OR_contact_section .qo_image_wrapper{min-height:200px}.OR_contact_section .Qv_request_list{padding:30px 20px}.OR_contact_section form h3{margin-bottom:30px;font-size:calc(19px * 0.9)}.OR_contact_section form .KQ_feedback_map{width:100%;padding:14px 20px}}.Zl_our_info{background:rgb(227,230,224);z-index:1;position:relative;overflow:hidden;padding:80px 0}.Zl_our_info::before{z-index:-1;left:0;background:linear-gradient(45deg,transparent 25%,rgb(185,200,172,0.5) 25%,rgb(185,200,172,0.5) 30%,transparent 30%,transparent 45%,rgb(145,179,111,0.5) 45%,rgb(145,179,111,0.5) 50%,transparent 50%);width:100%;height:100%;content:'';background-size:200px 200px;top:0;position:absolute;opacity:0.05}.Zl_our_info .container{z-index:2;position:relative}.Zl_our_info .Zg_talk_experts{border-radius:11px;box-shadow:0 15px 40px rgba(0,0,0,0.08);overflow:hidden;background:linear-gradient(135deg,rgb(227,230,224) 0%,rgba(255,255,255,0.02) 100%);padding:60px 40px;position:relative;border-top:3px solid rgb(185,200,172)}.Zl_our_info .Zg_talk_experts::after{top:0;position:absolute;height:300px;z-index:-1;content:'';background:radial-gradient(circle,rgb(185,200,172,0.5) 0%,transparent 70%);right:0;opacity:0.1;width:300px}.Zl_our_info .Zg_talk_experts h2{position:relative;font-size:37px;color:rgb(185,200,172);font-weight:700;margin-bottom:30px}.Zl_our_info .Zg_talk_experts p{color:#000000;max-width:800px;font-size:14px;line-height:1.7;margin-bottom:25px}.Zl_our_info .Zg_talk_experts p:last-of-type{position:relative;padding-left:35px;margin-bottom:40px}.Zl_our_info .Zg_talk_experts p:last-of-type svg{stroke:rgb(185,200,172);width:24px;left:0;fill:none;height:24px;position:absolute;stroke-width:2;top:3px}.Zl_our_info .Jb_learn_form{margin-top:10px;gap:30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.Zl_our_info .wS_online_questions{text-decoration:none;overflow:hidden;color:#000000;padding:20px;display:flex;position:relative;justify-content:center;box-shadow:0 5px 15px rgba(0,0,0,0.05);border-radius:11px;font-size:14px;flex-direction:column;text-align:center;transition:all 0.4s cubic-bezier(0.165,0.84,0.44,1);z-index:1;font-weight:600;background:rgb(227,230,224);height:120px;align-items:center}.Zl_our_info .wS_online_questions::before{content:'';background:linear-gradient(135deg,transparent 0%,rgb(185,200,172,0.5) 100%);opacity:0;width:100%;left:0;top:0;position:absolute;transition:opacity 0.4s ease;z-index:-1;height:100%}.Zl_our_info .wS_online_questions:hover{box-shadow:0 15px 30px rgba(0,0,0,0.1);transform:translateY(-8px);color:rgb(185,200,172)}.Zl_our_info .wS_online_questions:hover::before{opacity:0.2}.Zl_our_info .wS_online_questions svg{transition:all 0.3s ease;margin-bottom:15px;stroke:rgb(185,200,172);width:40px;fill:rgb(185,200,172);height:40px;stroke-width:1.5}.Zl_our_info .wS_online_questions:hover svg{stroke-width:2;transform:scale(1.1)}.Zl_our_info .wS_online_questions svg path{transition:all 0.3s ease}@keyframes floatCircle {0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(180deg)}100%{transform:translateY(0) rotate(360deg)}} @media screen and (max-width: 991px) {.Zl_our_info{padding:60px 0}.Zl_our_info .Zg_talk_experts{padding:40px 30px}.Zl_our_info .Jb_learn_form{grid-template-columns:repeat(3,1fr)}} @media screen and (max-width: 767px) {.Zl_our_info{padding:50px 0}.Zl_our_info .Zg_talk_experts{padding:35px 25px}.Zl_our_info .Zg_talk_experts h2{font-size:calc(37px * 0.9)}.Zl_our_info .Jb_learn_form{gap:20px;grid-template-columns:repeat(2,1fr)}.Zl_our_info .wS_online_questions{height:110px}} @media screen and (max-width: 480px) {.Zl_our_info{padding:40px 0}.Zl_our_info .Zg_talk_experts{padding:30px 20px}.Zl_our_info .Zg_talk_experts h2{font-size:calc(37px * 0.8)}.Zl_our_info .Jb_learn_form{grid-template-columns:repeat(1,1fr)}.Zl_our_info .wS_online_questions{height:100px}.Zl_our_info .wS_online_questions svg{height:35px;width:35px;margin-bottom:10px}}.UB_privacy_harbor{width:100%;box-shadow:inset 0 0 10px rgb(145,179,111,0.5),0 0 20px rgba(0,0,0,0.5);background-color:#ffffff;background-image:linear-gradient(to right,rgb(185,200,172,0.5) 50%,rgb(145,179,111,0.5) 50%);border:2px solid rgb(185,200,172);background-position:right bottom;padding:50px;height:auto;background-size:200% 100%}.UB_privacy_harbor h1{font-weight:700;margin-bottom:25px;border-bottom:3px solid rgb(145,179,111);font-size:39px;letter-spacing:2px;font-family:Arial,sans-serif;padding-bottom:10px;color:rgb(185,200,172);text-transform:uppercase;margin-top:40px}.UB_privacy_harbor h2{color:rgb(145,179,111);font-family:Arial,sans-serif;padding-left:15px;border-left:5px solid rgb(185,200,172);margin-bottom:20px;margin-top:30px;font-weight:600;font-size:36px}.UB_privacy_harbor h3,.UB_privacy_harbor h4,.UB_privacy_harbor h5,.UB_privacy_harbor h6{font-weight:400;margin-bottom:15px;margin-top:25px;color:#000000;text-transform:capitalize;font-size:20px;border-bottom:1px dotted rgb(185,200,172);font-family:Arial,sans-serif}.UB_privacy_harbor ul,.UB_privacy_harbor ol{color:#000000;list-style:none;line-height:1.8;font-family:Arial,sans-serif;margin:15px 0;font-size:13px;list-style-position:inside;padding-left:25px}.UB_privacy_harbor li{margin-bottom:12px;padding-left:25px;position:relative;border-left:2px dashed rgb(145,179,111);line-height:1.6}.UB_privacy_harbor li::before{height:10px;left:0;background-color:rgb(185,200,172);position:absolute;top:5px;content:"";width:10px;border-radius:50%}.UB_privacy_harbor section{padding:25px;border:1px solid rgb(145,179,111,0.5);background:rgb(227,230,224);box-shadow:inset 0 0 5px rgba(0,0,0,0.5);border-radius:10px}.UB_privacy_harbor p,.UB_privacy_harbor span,.UB_privacy_harbor div{font-size:13px;font-family:Arial,sans-serif;border-bottom:1px solid rgb(145,179,111,0.5);margin-bottom:15px;line-height:1.8;padding-bottom:5px;color:#000000}@media only screen and (max-width: 800px) {.UB_privacy_harbor{padding:30px}.UB_privacy_harbor h1{font-size:calc(20px - 8px)}.UB_privacy_harbor h2{font-size:calc(20px - 6px)}.UB_privacy_harbor h3,.UB_privacy_harbor h4,.UB_privacy_harbor h5,.UB_privacy_harbor h6{font-size:calc(20px - 4px)}.UB_privacy_harbor ul,.UB_privacy_harbor ol{font-size:calc(13px - 2px);padding-left:20px}}.RT_program_information{background:linear-gradient(120deg,rgb(227,230,224) 0%,rgba(0,0,0,0.5) 60%,rgb(185,200,172,0.5) 100%);overflow:hidden;padding:120px 0;position:relative}.RT_program_information::before{content:"";width:100%;position:absolute;top:0;left:0;height:100%;opacity:0.6;animation:pulseGlow 12s infinite alternate;background:radial-gradient(ellipse at 75% 40%,rgb(145,179,111,0.5) 0%,transparent 50%),radial-gradient(circle at 25% 80%,rgb(185,200,172,0.5) 0%,transparent 40%);z-index:1}.RT_program_information::after{width:100%;position:absolute;height:100%;left:0;z-index:1;top:0;opacity:0.05;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);content:"";animation:gridShift 30s linear infinite}.RT_program_information .container{position:relative;z-index:3}.RT_program_information .sz_study_programs{background:transparent;overflow:visible;border-radius:12px;position:relative;flex-direction:column;display:flex}.RT_program_information .xg_career_class{transform:translateY(80px);z-index:3;border-radius:12px;margin-right:auto;margin-left:auto;width:75%;padding:60px;background:#ffffff;box-shadow:0 25px 50px -12px rgba(0,0,0,0.5),0 0 0 1px rgb(185,200,172,0.5),0 0 40px rgb(145,179,111,0.5);position:relative;backdrop-filter:blur(10px)}.RT_program_information .xg_career_class::before{height:200px;top:-15px;width:200px;background:linear-gradient(135deg,rgb(185,200,172,0.5),rgb(145,179,111,0.5));border-radius:30% 70% 70% 30% / 30% 30% 70% 70%;animation:morphShape 15s infinite alternate ease-in-out;content:"";position:absolute;z-index:-1;right:-15px}.RT_program_information .hM_main_top{left:60px;position:absolute;background:#ffffff;align-items:center;justify-content:center;animation:floatAndRotate 8s ease-in-out infinite;border-radius:30% 70% 50% 50% / 40% 40% 60% 60%;height:120px;width:120px;top:-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(185,200,172,0.5);display:flex}.RT_program_information .hM_main_top svg{height:60%;width:60%;transition:transform 0.6s cubic-bezier(0.34,1.56,0.64,1);filter:drop-shadow(0 2px 4px rgba(0,0,0,0.5));fill:rgb(185,200,172)}.RT_program_information .hM_main_top:hover svg{fill:rgb(145,179,111);transform:scale(1.2) rotate(-10deg)}.RT_program_information .hM_main_top svg path{stroke-width:0.5;transition:stroke 0.4s ease;stroke:#000000}.RT_program_information .hM_main_top:hover svg path{stroke-dashoffset:50;animation:drawPath 2s forwards;stroke:rgb(185,200,172);stroke-dasharray:50}.RT_program_information .xg_career_class h3{font-weight:700;font-size:34px;position:relative;color:#000000;transform:translateZ(0);margin-bottom:25px;padding-bottom:15px}.RT_program_information .xg_career_class h3::before{bottom:0;content:"";background:rgb(185,200,172);width:8px;height:8px;left:0;position:absolute;border-radius:50%}.RT_program_information .xg_career_class h3::after{position:absolute;left:15px;height:3px;bottom:2.5px;content:"";background:linear-gradient(90deg,rgb(185,200,172),transparent);width:80px}.RT_program_information .xg_career_class p{font-weight:400;margin-bottom:0;font-size:16px;position:relative;line-height:1.8;color:#000000;text-shadow:0 0 1px rgba(0,0,0,0.01)}.RT_program_information .xg_career_class p::first-letter{margin-top:8px;font-size:2em;color:rgb(185,200,172);line-height:0.8;margin-right:8px;font-weight:700;float:left}.RT_program_information .qo_image_wrapper{overflow:hidden;margin-left:auto;height:400px;z-index:2;transition:transform 0.6s ease;position:relative;width:85%;border-radius:12px 12px calc(12px * 3) 12px;box-shadow:0 15px 35px -5px rgba(0,0,0,0.5),0 0 0 5px #ffffff;transform:perspective(1200px) rotateY(-5deg) rotateX(3deg)}.RT_program_information .sz_study_programs:hover .qo_image_wrapper{transform:perspective(1200px) rotateY(-2deg) rotateX(1deg) translateZ(30px)}.RT_program_information .qo_image_wrapper::before{z-index:2;mix-blend-mode:multiply;opacity:0.7;left:0;content:"";background:linear-gradient( to right,rgb(185,200,172,0.5) 0%,transparent 40%,rgb(145,179,111,0.5) 100% );height:100%;transition:opacity 0.5s ease;top:0;width:100%;position:absolute}.RT_program_information .sz_study_programs:hover .qo_image_wrapper::before{opacity:0.5}.RT_program_information .qo_image_wrapper::after{position:absolute;background:repeating-linear-gradient( -45deg,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.5) 1px,transparent 1px,transparent 10px );top:0;z-index:2;width:100%;height:100%;content:"";mix-blend-mode:overlay;left:0;opacity:0.1}@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) {.RT_program_information{padding:100px 0}.RT_program_information .xg_career_class{width:85%;transform:translateY(70px);padding:50px}.RT_program_information .qo_image_wrapper{width:90%;height:350px}} @media screen and (max-width: 992px) {.RT_program_information{padding:80px 0}.RT_program_information .sz_study_programs{flex-direction:column-reverse}.RT_program_information .xg_career_class{padding:40px;margin-right:auto;transform:translateY(-70px);width:90%;margin-left:auto}.RT_program_information .hM_main_top{height:100px;top:-50px;width:100px;left:40px}.RT_program_information .qo_image_wrapper{margin-right:0;width:100%;height:320px;transform:perspective(800px) rotateY(0) rotateX(0);border-radius:12px;margin-left:0}.RT_program_information .sz_study_programs:hover .qo_image_wrapper{transform:perspective(800px) rotateY(0) rotateX(0)}} @media screen and (max-width: 768px) {.RT_program_information{padding:60px 0}.RT_program_information .xg_career_class{transform:translateY(-60px);padding:30px;width:100%}.RT_program_information .hM_main_top{left:30px;width:80px;top:-40px;height:80px}.RT_program_information .xg_career_class h3{font-size:calc(34px * 0.85);margin-bottom:20px}.RT_program_information .xg_career_class p{font-size:calc(16px * 0.95)}.RT_program_information .qo_image_wrapper{height:280px}.RT_program_information .xg_career_class::before{right:-10px;height:150px;top:-10px;width:150px}} @media screen and (max-width: 576px) {.RT_program_information{padding:50px 0}.RT_program_information .xg_career_class{padding:25px 20px;transform:translateY(-40px)}.RT_program_information .hM_main_top{width:70px;height:70px;top:-35px;left:20px}.RT_program_information .xg_career_class h3{font-size:calc(34px * 0.75);margin-bottom:15px;padding-bottom:12px}.RT_program_information .xg_career_class h3::after{width:60px}.RT_program_information .xg_career_class p{font-size:calc(16px * 0.9);line-height:1.6}.RT_program_information .qo_image_wrapper{height:220px}.RT_program_information .xg_career_class::before{width:100px;height:100px}}.WD_education_history{padding:7rem 2rem;overflow:hidden;position:relative;background:radial-gradient(circle at 70% 30%,rgb(185,200,172,0.5) 0%,transparent 40%),radial-gradient(circle at 30% 70%,rgb(145,179,111,0.5) 0%,transparent 40%),#000000}.WD_education_history::before{width:150%;position:absolute;left:-25%;height:150%;background:radial-gradient(ellipse at center,transparent 0%,transparent 50%,#000000 100%),repeating-linear-gradient(45deg,rgba(0,0,0,0.5) 0px,rgba(0,0,0,0.5) 1px,transparent 1px,transparent 10px);opacity:0.3;top:-25%;content:"";animation:backgroundMovement 30s linear infinite alternate}.WD_education_history .container{max-width:1200px;z-index:2;position:relative;margin:0 auto}.WD_education_history .rU_student_perspectives{grid-template-columns:1fr 1fr;position:relative;overflow:hidden;display:grid;border-radius:20px;grid-template-rows:auto auto auto;gap:0}.WD_education_history .rU_student_perspectives::after{pointer-events:none;content:"";opacity:0.3;height:100%;width:100%;mix-blend-mode:overlay;top:0;left:0;position:absolute;background:linear-gradient(135deg,rgb(185,200,172,0.5) 0%,transparent 50%)}.WD_education_history .rU_student_perspectives .qo_image_wrapper{grid-column:1 / 2;transform:scale(1.05) translateX(-5%);transition:all 0.5s ease;min-height:500px;position:relative;grid-row:1 / 4;z-index:1;clip-path:polygon(0 0,100% 0,80% 100%,0 100%);border-radius:0;box-shadow:0 0 30px rgb(185,200,172,0.5)}.WD_education_history .rU_student_perspectives .qo_image_wrapper:hover{box-shadow:0 0 50px rgb(185,200,172);transform:scale(1.07) translateX(-4%)}.WD_education_history .rU_student_perspectives .name{font-size:32px;color:#ffffff;animation:neonPulse 4s infinite alternate;font-weight:700;position:relative;letter-spacing:2px;grid-column:2 / 3;padding:3.5rem 2rem 0.5rem 3rem;grid-row:1 / 2;z-index:2;text-shadow:0 0 10px rgb(185,200,172,0.5),0 0 20px rgb(185,200,172,0.5)}.WD_education_history .rU_student_perspectives span:not(.name){font-weight:400;letter-spacing:1px;grid-column:2 / 3;grid-row:2 / 3;position:relative;text-transform:uppercase;padding:0 2rem 1rem 3rem;font-size:19px;z-index:2;color:rgb(145,179,111)}.WD_education_history .rU_student_perspectives .zp_work_summary{margin-right:1.5rem;line-height:1.7;border-radius:0 10px 0 0;z-index:2;color:#ffffff;background:linear-gradient(to right,rgba(0,0,0,0.5) 0%,transparent 100%);border-top:1px solid rgb(145,179,111,0.5);position:relative;font-size:16px;grid-column:2 / 3;grid-row:3 / 4;padding:2rem 2rem 2.5rem 3rem;backdrop-filter:blur(5px)}@keyframes neonPulse {0%,100%{text-shadow:0 0 10px rgb(185,200,172,0.5),0 0 20px rgb(185,200,172,0.5)}50%{text-shadow:0 0 20px rgb(185,200,172),0 0 30px rgb(185,200,172)}} @keyframes backgroundMovement {0%{transform:translate(0,0) rotate(0deg)}100%{transform:translate(50px,50px) rotate(10deg)}} @media (max-width: 992px) {.WD_education_history{padding:5rem 1.5rem}.WD_education_history .rU_student_perspectives{grid-template-columns:1fr;grid-template-rows:auto auto auto auto}.WD_education_history .rU_student_perspectives .qo_image_wrapper{clip-path:polygon(0 0,100% 0,100% 85%,0 100%);min-height:350px;grid-row:1 / 2;transform:scale(1.02) translateY(-5%);grid-column:1 / 2}.WD_education_history .rU_student_perspectives .qo_image_wrapper:hover{transform:scale(1.03) translateY(-4%)}.WD_education_history .rU_student_perspectives .name{padding:2rem 1.5rem 0.5rem 1.5rem;grid-column:1 / 2;grid-row:2 / 3}.WD_education_history .rU_student_perspectives span:not(.name){grid-column:1 / 2;grid-row:3 / 4;padding:0 1.5rem 1rem 1.5rem}.WD_education_history .rU_student_perspectives .zp_work_summary{border-radius:10px;margin-right:0;grid-column:1 / 2;padding:1.5rem;grid-row:4 / 5}} @media (max-width: 576px) {.WD_education_history{padding:4rem 1rem}.WD_education_history .rU_student_perspectives .qo_image_wrapper{min-height:280px}.WD_education_history .rU_student_perspectives .name{padding:1.5rem 1rem 0.5rem 1rem}.WD_education_history .rU_student_perspectives span:not(.name){padding:0 1rem 1rem 1rem}.WD_education_history .rU_student_perspectives .zp_work_summary{padding:1.2rem}}.Ss_statistics_information{z-index:1;background-color:#000000;overflow:hidden;padding:120px 0;position:relative}.Ss_statistics_information::before{z-index:-2;height:100%;width:100%;top:0;position:absolute;left:0;content:"";background:linear-gradient(135deg,rgba(0,0,0,0.5) 0%,rgb(145,179,111,0.5) 30%,rgba(0,0,0,0.5) 70%)}.Ss_statistics_information::after{z-index:-1;height:200%;width:200%;animation:gridMove 35s linear infinite;transform:rotate(15deg);left:-50%;background:repeating-linear-gradient( rgba(rgb(185,200,172,0.5),0.03) 0px,transparent 1px,transparent 30px ),repeating-linear-gradient( 90deg,rgba(rgb(185,200,172,0.5),0.03) 0px,transparent 1px,transparent 30px );top:-50%;position:absolute;content:""}@keyframes gridMove {0%{transform:rotate(15deg) translate(0,0)}50%{transform:rotate(17deg) translate(-5%,-2%)}100%{transform:rotate(15deg) translate(0,0)}} .Ss_statistics_information .container{max-width:1200px;margin:0 auto;padding:0 15px;z-index:1;position:relative}.Ss_statistics_information .container::before{height:200px;right:-20px;content:"";animation:pulseEffect 8s ease-in-out infinite;background:radial-gradient(circle,rgb(185,200,172,0.5) 0%,transparent 70%);filter:blur(50px);position:absolute;width:200px;opacity:0.4;top:-80px;border-radius:50%}@keyframes pulseEffect {0%,100%{transform:scale(1);opacity:0.4}50%{transform:scale(1.5);opacity:0.2}} .Ss_statistics_information h2{display:inline-block;padding-left:20px;margin-bottom:60px;color:#ffffff;font-weight:700;font-size:41px;position:relative}.Ss_statistics_information h2::before{height:90%;position:absolute;transform:translateY(-50%);width:6px;content:"";border-radius:10px;left:0;top:50%;background:linear-gradient(to bottom,rgb(185,200,172),rgb(145,179,111))}.Ss_statistics_information h2::after{height:2px;content:"";width:100%;left:0;position:absolute;bottom:-15px;background:linear-gradient(to right,rgb(185,200,172),transparent)}.Ss_statistics_information ul{flex-wrap:wrap;gap:40px;padding:0;list-style:none;justify-content:space-between;margin:0;display:flex}.Ss_statistics_information .of_statistics_benefits{position:relative;box-shadow:0 10px 30px rgba(0,0,0,0.1);border:1px solid rgba(255,255,255,0.05);min-width:240px;padding:35px 30px;border-radius:12px;transition:all 0.5s cubic-bezier(0.23,1,0.32,1);max-width:100%;backdrop-filter:blur(10px);overflow:hidden;background:rgba(255,255,255,0.03);flex:1 1 240px;text-align:center}.Ss_statistics_information .of_statistics_benefits::before{z-index:-1;content:"";width:100%;position:absolute;background:linear-gradient(135deg,transparent 0%,rgba(255,255,255,0.05) 100%);height:100%;top:0;left:0}.Ss_statistics_information .of_statistics_benefits::after{z-index:-1;height:200%;top:-50%;width:200%;transform:scale(0.5);position:absolute;opacity:0;left:-50%;transition:opacity 0.5s ease;content:"";background:radial-gradient(circle,rgb(185,200,172,0.5) 0%,transparent 60%)}.Ss_statistics_information .of_statistics_benefits:hover{box-shadow:0 20px 40px rgba(0,0,0,0.2);transform:translateY(-10px);border-color:rgba(rgb(185,200,172,0.5),0.2)}.Ss_statistics_information .of_statistics_benefits:hover::after{transform:scale(1);opacity:0.1}.Ss_statistics_information .of_statistics_benefits p{display:inline-block;position:relative;color:#ffffff;margin:0 0 20px;font-size:3.5rem;font-weight:700;line-height:1}.Ss_statistics_information .of_statistics_benefits p::before{z-index:-1;border-radius:50%;width:40px;height:40px;filter:blur(10px);background:rgb(185,200,172,0.5);top:-10px;content:"";opacity:0.2;position:absolute;left:-20px}.Ss_statistics_information .of_statistics_benefits span{display:block;color:rgba(255,255,255,0.7);position:relative;line-height:1.5;font-size:18px}.Ss_statistics_information .of_statistics_benefits span::after{transform:translateX(-50%);left:50%;height:2px;content:"";bottom:-15px;background:rgb(185,200,172,0.5);width:40px;border-radius:10px;position:absolute}.Ss_statistics_information ul:has(.of_statistics_benefits:only-child) .of_statistics_benefits{max-width:500px;flex:0 0 100%;margin:0 auto}.Ss_statistics_information ul:has(.of_statistics_benefits:nth-child(2):last-child) .of_statistics_benefits{max-width:calc(50% - 20px);flex:0 0 calc(50% - 20px)}.Ss_statistics_information ul:has(.of_statistics_benefits:nth-child(3):last-child) .of_statistics_benefits{flex:0 0 calc(33.33% - 27px);max-width:calc(33.33% - 27px)}.Ss_statistics_information ul:has(.of_statistics_benefits:nth-child(4):last-child) .of_statistics_benefits{flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px)}.Ss_statistics_information ul:has(.of_statistics_benefits:nth-child(5):nth-last-child(-n+1)) .of_statistics_benefits{max-width:calc(20% - 32px);flex:0 0 calc(20% - 32px)}.Ss_statistics_information ul:has(.of_statistics_benefits:nth-child(n+6):nth-child(-n+10)) .of_statistics_benefits{flex:0 0 calc(33.33% - 27px);max-width:calc(33.33% - 27px)}.Ss_statistics_information svg{height:40px;fill:rgb(185,200,172);margin-bottom:15px;transition:transform 0.3s ease;width:40px}.Ss_statistics_information svg path{fill:rgb(185,200,172)}.Ss_statistics_information .of_statistics_benefits:hover svg{transform:scale(1.2) rotate(5deg)}@media screen and (min-width: 1441px) {.Ss_statistics_information{padding:150px 0}.Ss_statistics_information h2{font-size:calc(41px * 1.2);margin-bottom:80px}.Ss_statistics_information .of_statistics_benefits{padding:45px 40px}.Ss_statistics_information .of_statistics_benefits p{font-size:4rem}} @media screen and (max-width: 1440px) {.Ss_statistics_information{padding:100px 0}.Ss_statistics_information ul{gap:30px}.Ss_statistics_information .of_statistics_benefits{padding:30px 25px}.Ss_statistics_information .of_statistics_benefits p{font-size:3rem}} @media screen and (max-width: 1200px) {.Ss_statistics_information{padding:90px 0}.Ss_statistics_information ul:has(.of_statistics_benefits:nth-child(4):last-child) .of_statistics_benefits,.Ss_statistics_information ul:has(.of_statistics_benefits:nth-child(5):nth-last-child(-n+1)) .of_statistics_benefits,.Ss_statistics_information ul:has(.of_statistics_benefits:nth-child(n+6):nth-child(-n+10)) .of_statistics_benefits{flex:0 0 calc(33.33% - 20px);max-width:calc(33.33% - 20px)}.Ss_statistics_information .of_statistics_benefits p{font-size:2.8rem}} @media screen and (max-width: 991px) {.Ss_statistics_information{padding:80px 0}.Ss_statistics_information h2{margin-bottom:50px;font-size:calc(41px * 0.9)}.Ss_statistics_information ul{gap:25px}.Ss_statistics_information ul:has(.of_statistics_benefits:nth-child(3):last-child) .of_statistics_benefits,.Ss_statistics_information ul:has(.of_statistics_benefits:nth-child(4):last-child) .of_statistics_benefits,.Ss_statistics_information ul:has(.of_statistics_benefits:nth-child(5):nth-last-child(-n+1)) .of_statistics_benefits,.Ss_statistics_information ul:has(.of_statistics_benefits:nth-child(n+6):nth-child(-n+10)) .of_statistics_benefits{max-width:calc(50% - 13px);flex:0 0 calc(50% - 13px)}.Ss_statistics_information .of_statistics_benefits{padding:25px 20px}.Ss_statistics_information .of_statistics_benefits p{font-size:2.5rem;margin-bottom:15px}} @media screen and (max-width: 767px) {.Ss_statistics_information{padding:70px 0}.Ss_statistics_information h2{font-size:calc(41px * 0.8);margin-bottom:40px;padding-left:15px}.Ss_statistics_information h2::before{width:4px}.Ss_statistics_information ul{flex-direction:column;gap:20px}.Ss_statistics_information .of_statistics_benefits,.Ss_statistics_information ul:has(.of_statistics_benefits:nth-child(2):last-child) .of_statistics_benefits,.Ss_statistics_information ul:has(.of_statistics_benefits:nth-child(3):last-child) .of_statistics_benefits,.Ss_statistics_information ul:has(.of_statistics_benefits:nth-child(4):last-child) .of_statistics_benefits,.Ss_statistics_information ul:has(.of_statistics_benefits:nth-child(5):nth-last-child(-n+1)) .of_statistics_benefits,.Ss_statistics_information ul:has(.of_statistics_benefits:nth-child(n+6):nth-child(-n+10)) .of_statistics_benefits{flex:0 0 100%;max-width:100%}.Ss_statistics_information .of_statistics_benefits p{font-size:2.2rem}.Ss_statistics_information svg{width:35px;height:35px}} @media screen and (max-width: 480px) {.Ss_statistics_information{padding:60px 0}.Ss_statistics_information h2{font-size:calc(41px * 0.7);margin-bottom:30px;padding-left:12px}.Ss_statistics_information h2::before{width:3px}.Ss_statistics_information ul{gap:15px}.Ss_statistics_information .of_statistics_benefits{padding:20px 15px}.Ss_statistics_information .of_statistics_benefits p{margin-bottom:10px;font-size:2rem}.Ss_statistics_information .of_statistics_benefits span{font-size:calc(18px * 0.9)}.Ss_statistics_information svg{width:30px;height:30px;margin-bottom:10px}}.gs_our_story{overflow:hidden;position:relative;background:rgb(227,230,224);padding:100px 0}.gs_our_story::before{background:linear-gradient(45deg,transparent 30%,rgb(185,200,172,0.5) 100%);left:0;width:100%;z-index:0;position:absolute;content:"";height:100%;top:0}.gs_our_story::after{animation:backgroundShift 30s linear infinite;content:"";z-index:0;opacity:0.05;background:repeating-linear-gradient( -45deg,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.5) 1px,transparent 1px,transparent 20px );position:absolute;top:0;width:100%;height:100%;left:0}@keyframes backgroundShift {0%{background-position:0 0}100%{background-position:100px 100px}} .gs_our_story .container{margin:0 auto;position:relative;max-width:1200px;z-index:1;padding:0 20px}.gs_our_story .sz_study_programs{position:relative}.gs_our_story h3{font-weight:700;position:relative;display:inline-block;font-size:31px;color:#000000;margin-bottom:60px}.gs_our_story h3::after{left:0;bottom:-15px;height:4px;transition:transform 0.6s ease;transform:scaleX(0.7);transform-origin:left;position:absolute;content:"";background:rgb(145,179,111);width:100%}.gs_our_story h3:hover::after{transform:scaleX(1)}.gs_our_story .wt_expert_learning{display:flex;flex-wrap:wrap;flex-direction:row;position:relative;margin-bottom:80px}.gs_our_story .wt_expert_learning::before{border-top:3px solid rgb(185,200,172);left:-20px;content:"";top:-20px;height:40px;border-left:3px solid rgb(185,200,172);width:40px;position:absolute}.gs_our_story .wt_expert_learning::after{content:"";bottom:-20px;border-bottom:3px solid rgb(185,200,172);border-right:3px solid rgb(185,200,172);right:-20px;position:absolute;width:40px;height:40px}.gs_our_story .wt_expert_learning span{color:rgb(185,200,172);position:relative;font-size:24px;padding-left:15px;display:block;width:100%;margin-bottom:20px;font-weight:600}.gs_our_story .wt_expert_learning span::before{height:80%;left:0;transform:translateY(-50%);width:6px;content:"";background:rgb(185,200,172);position:absolute;top:50%;border-radius:10px}.gs_our_story .wt_expert_learning p{margin-bottom:0;color:#000000;font-size:13px;line-height:1.8;max-width:600px}.gs_our_story .wt_expert_learning .qo_image_wrapper{transform:perspective(1000px) rotateY(-5deg);box-shadow:0 15px 25px rgba(0,0,0,0.1);border-radius:30px;height:350px;transition:transform 0.6s ease;width:450px;margin-left:50px;position:relative}.gs_our_story .wt_expert_learning .qo_image_wrapper:hover{transform:perspective(1000px) rotateY(0)}.gs_our_story .Qu_learn_vision{flex-direction:row-reverse;display:flex;margin-top:50px;position:relative}.gs_our_story .Qu_learn_vision::before{top:-20px;content:"";border-top:3px solid rgb(145,179,111);height:40px;position:absolute;width:40px;right:-20px;border-right:3px solid rgb(145,179,111)}.gs_our_story .Qu_learn_vision::after{left:-20px;position:absolute;width:40px;border-bottom:3px solid rgb(145,179,111);border-left:3px solid rgb(145,179,111);content:"";height:40px;bottom:-20px}.gs_our_story .Qu_learn_vision p{max-width:600px;position:relative;font-size:13px;color:#000000;margin-bottom:0;line-height:1.8;padding-right:20px}.gs_our_story .Qu_learn_vision p::before{content:"";border-radius:10px;top:0;height:100%;left:-20px;width:3px;position:absolute;background:linear-gradient(to bottom,rgb(145,179,111),transparent)}.gs_our_story .Qu_learn_vision .JP_expert_track{border-radius:30px;transform:perspective(1000px) rotateY(5deg);width:450px;margin-right:50px;height:350px;box-shadow:0 15px 25px rgba(0,0,0,0.1);position:relative;transition:transform 0.6s ease}.gs_our_story .Qu_learn_vision .JP_expert_track:hover{transform:perspective(1000px) rotateY(0)}.gs_our_story .Qu_learn_vision .JP_expert_track::after{content:"";background:linear-gradient(to top,rgba(0,0,0,0.5),transparent);height:30%;z-index:1;position:absolute;left:0;width:100%;bottom:0}.gs_our_story .wt_expert_learning .qo_image_wrapper::after{height:30%;z-index:1;left:0;background:linear-gradient(to top,rgba(0,0,0,0.5),transparent);position:absolute;bottom:0;width:100%;content:""}@media screen and (max-width: 1100px) {.gs_our_story .wt_expert_learning .qo_image_wrapper,.gs_our_story .Qu_learn_vision .JP_expert_track{height:320px;width:400px}} @media screen and (max-width: 992px) {.gs_our_story{padding:80px 0}.gs_our_story h3{margin-bottom:50px}.gs_our_story .wt_expert_learning,.gs_our_story .Qu_learn_vision{margin-bottom:60px;flex-direction:column}.gs_our_story .wt_expert_learning .qo_image_wrapper,.gs_our_story .Qu_learn_vision .JP_expert_track{transform:perspective(1000px) rotateY(0);width:100%;margin:30px 0 0;height:300px}.gs_our_story .Qu_learn_vision p{padding-left:20px;padding-right:0}.gs_our_story .Qu_learn_vision p::before{left:0}} @media screen and (max-width: 768px) {.gs_our_story{padding:60px 0}.gs_our_story h3{margin-bottom:40px;font-size:calc(31px * 0.9)}.gs_our_story .wt_expert_learning,.gs_our_story .Qu_learn_vision{margin-bottom:50px}.gs_our_story .wt_expert_learning span{font-size:calc(24px * 0.9)}.gs_our_story .wt_expert_learning::before,.gs_our_story .wt_expert_learning::after,.gs_our_story .Qu_learn_vision::before,.gs_our_story .Qu_learn_vision::after{height:30px;width:30px}} @media screen and (max-width: 576px) {.gs_our_story{padding:40px 0}.gs_our_story h3{font-size:calc(31px * 0.8);margin-bottom:30px}.gs_our_story h3::after{height:3px;bottom:-10px}.gs_our_story .wt_expert_learning,.gs_our_story .Qu_learn_vision{margin-bottom:40px}.gs_our_story .wt_expert_learning span{font-size:calc(24px * 0.85);margin-bottom:15px}.gs_our_story .wt_expert_learning p,.gs_our_story .Qu_learn_vision p{line-height:1.6;font-size:calc(13px * 0.95)}.gs_our_story .wt_expert_learning .qo_image_wrapper,.gs_our_story .Qu_learn_vision .JP_expert_track{margin-top:20px;height:250px}.gs_our_story .wt_expert_learning::before,.gs_our_story .wt_expert_learning::after,.gs_our_story .Qu_learn_vision::before,.gs_our_story .Qu_learn_vision::after{height:25px;width:25px}}.iJ_pricing_offer{position:relative;overflow:hidden;padding:120px 0}.iJ_pricing_offer::before{bottom:0;left:0;right:0;z-index:1;content:"";top:0;background:linear-gradient(135deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.6) 100%);position:absolute}.iJ_pricing_offer .container{max-width:1200px;z-index:2;margin:0 auto;position:relative;padding:0 20px}.iJ_pricing_offer .Qp_payment_plan{position:relative}.iJ_pricing_offer h2{font-size:28px;text-shadow:0 2px 5px rgba(0,0,0,0.2);font-weight:700;transform:translateY(20px);color:#ffffff;text-align:center;position:relative;margin-bottom:20px;opacity:0;animation:fadeUp 0.7s ease-out 0.2s forwards}.iJ_pricing_offer h2::after{left:50%;width:80px;content:"";background:rgb(145,179,111);transform:translateX(-50%);height:3px;position:absolute;box-shadow:0 0 10px rgb(145,179,111,0.5);bottom:-15px}.iJ_pricing_offer .ay_discount_tier{animation:fadeUp 0.7s ease-out 0.4s forwards;font-size:calc(13px * 1.1);transform:translateY(20px);letter-spacing:0.3px;text-align:center;opacity:0;max-width:800px;color:#ffffff;line-height:1.6;margin:0 auto 50px}.iJ_pricing_offer .on_premium_cost{list-style:none;padding:0;display:grid;grid-template-columns:repeat(1,1fr);margin:0;gap:30px;perspective:1000px}.iJ_pricing_offer .on_premium_cost li{opacity:0;animation-delay:calc(0.5s + var(--li-index,0) * 0.15s);animation:fadeUp 0.8s ease-out forwards;transform:translateY(40px)}.iJ_pricing_offer .on_premium_cost li:nth-child(1){--li-index:1}.iJ_pricing_offer .on_premium_cost li:nth-child(2){--li-index:2}.iJ_pricing_offer .on_premium_cost li:nth-child(3){--li-index:3}.iJ_pricing_offer .on_premium_cost li:nth-child(4){--li-index:4}.iJ_pricing_offer .az_pricing_offers{height:100%;display:block;position:relative;transform-style:preserve-3d;text-decoration:none;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1)}.iJ_pricing_offer .az_pricing_offers:hover{transform:translateY(-10px) scale(1.02)}.iJ_pricing_offer .oQ_learning_plan{border-left:1px solid rgba(255,255,255,0.2);overflow:hidden;transition:all 0.4s ease;position:relative;padding:40px 30px;backdrop-filter:blur(10px);border-radius:12px;background:linear-gradient(145deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.05) 100%);border:1px solid rgba(255,255,255,0.1);box-shadow:0 15px 35px rgba(0,0,0,0.2),0 5px 15px rgba(0,0,0,0.1);border-top:1px solid rgba(255,255,255,0.2);height:100%;-webkit-backdrop-filter:blur(10px)}.iJ_pricing_offer .az_pricing_offers:hover .oQ_learning_plan{border-color:rgb(145,179,111,0.5);box-shadow:0 25px 45px rgba(0,0,0,0.25),0 10px 20px rgba(0,0,0,0.15)}.iJ_pricing_offer .oQ_learning_plan::before{transform:scale(0.8);left:-50%;position:absolute;background:radial-gradient( circle at center,rgba(rgb(145,179,111),0.05) 0%,transparent 70% );transition:transform 0.8s ease,opacity 0.8s ease;z-index:0;width:200%;content:"";top:-50%;opacity:0;height:200%}.iJ_pricing_offer .az_pricing_offers:hover .oQ_learning_plan::before{transform:scale(1);opacity:1}.iJ_pricing_offer .QN_learning_deals{z-index:2;position:relative}.iJ_pricing_offer .QN_learning_deals h4{position:relative;font-weight:600;transition:transform 0.4s ease;color:#ffffff;padding-bottom:15px;margin-bottom:15px;font-size:calc(20px * 1.15)}.iJ_pricing_offer .az_pricing_offers:hover .QN_learning_deals h4{color:rgb(145,179,111);transform:translateY(-5px)}.iJ_pricing_offer .QN_learning_deals h4::after{bottom:0;transition:width 0.4s ease;left:0;background:rgb(145,179,111);height:2px;width:50px;content:"";position:absolute}.iJ_pricing_offer .az_pricing_offers:hover .QN_learning_deals h4::after{width:80px}.iJ_pricing_offer .QN_learning_deals p{color:rgba(255,255,255,0.8);max-height:150px;margin-bottom:25px;padding-right:10px;scrollbar-width:thin;font-size:13px;overflow-y:auto;scrollbar-color:rgb(145,179,111) rgba(255,255,255,0.1);line-height:1.6}.iJ_pricing_offer .QN_learning_deals p::-webkit-scrollbar{width:4px}.iJ_pricing_offer .QN_learning_deals p::-webkit-scrollbar-track{background:rgba(255,255,255,0.1);border-radius:10px}.iJ_pricing_offer .QN_learning_deals p::-webkit-scrollbar-thumb{background:rgb(145,179,111);border-radius:10px}.iJ_pricing_offer .NT_pricing_fees{position:relative;background:linear-gradient(135deg,rgb(145,179,111) 0%,rgb(185,200,172) 100%);font-weight:700;padding:8px 20px;font-size:calc(20px * 1.5);color:#ffffff;transition:all 0.4s ease;box-shadow:0 5px 15px rgba(0,0,0,0.2);overflow:hidden;display:inline-block;border-radius:8px}.iJ_pricing_offer .az_pricing_offers:hover .NT_pricing_fees{transform:translateY(-5px) scale(1.05);box-shadow:0 8px 25px rgba(0,0,0,0.3)}.iJ_pricing_offer .NT_pricing_fees::before{left:-100%;width:70%;transition:left 0.7s ease;content:"";background:linear-gradient( 90deg,transparent 0%,rgba(255,255,255,0.2) 50%,transparent 100% );height:100%;top:0;position:absolute}.iJ_pricing_offer .az_pricing_offers:hover .NT_pricing_fees::before{left:200%}@keyframes fadeUp {from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}} @media (min-width: 768px) {.iJ_pricing_offer .on_premium_cost{grid-template-columns:repeat(2,1fr)}.iJ_pricing_offer h2{font-size:calc(28px * 1.1)}} @media (min-width: 992px) {.iJ_pricing_offer{padding:150px 0}.iJ_pricing_offer .on_premium_cost{grid-template-columns:repeat(4,1fr)}.iJ_pricing_offer .oQ_learning_plan{padding:40px 25px}.iJ_pricing_offer h2{margin-bottom:30px;font-size:calc(28px * 1.2)}.iJ_pricing_offer .ay_discount_tier{margin-bottom:70px}} @media (max-width: 767px) {.iJ_pricing_offer{padding:80px 0}.iJ_pricing_offer h2{font-size:calc(28px * 0.9)}.iJ_pricing_offer .ay_discount_tier{margin-bottom:40px;font-size:13px}.iJ_pricing_offer .oQ_learning_plan{padding:30px 20px}.iJ_pricing_offer .QN_learning_deals p{max-height:120px}.iJ_pricing_offer .NT_pricing_fees{font-size:calc(20px * 1.2);padding:6px 15px}}.OP_attempt_now{background:linear-gradient(150deg,#ffffff 0%,rgb(227,230,224) 100%);position:relative;padding:110px 0;overflow:hidden}.OP_attempt_now::before{right:-10%;height:120%;transform:rotate(-10deg);background:rgb(185,200,172);opacity:0.05;z-index:1;position:absolute;content:'';width:60%;top:-10%}.OP_attempt_now::after{height:140%;opacity:0.05;position:absolute;right:-15%;transform:rotate(-15deg);content:'';background:rgb(185,200,172);width:70%;top:-20%;z-index:1}.OP_attempt_now .sz_study_programs{position:relative;z-index:10}.OP_attempt_now .container{align-items:center;display:grid;grid-template-columns:1fr 1fr;gap:40px}.OP_attempt_now .container p{padding-left:25px;margin:0;position:relative;z-index:5;font-weight:700;border-left:5px solid rgb(185,200,172);color:#000000;line-height:1.4;font-size:31px}.OP_attempt_now .KQ_feedback_map{transition:all 0.4s ease;background:#ffffff;text-decoration:none;color:rgb(185,200,172);overflow:hidden;z-index:5;justify-self:end;border:2px solid rgb(185,200,172);font-size:16px;padding:18px 40px;font-weight:600;position:relative;border-radius:0}.OP_attempt_now .KQ_feedback_map::before{top:50%;content:'';transition:transform 0.6s ease;height:300px;border-radius:50%;background:rgb(185,200,172);z-index:-1;width:300px;left:50%;transform:translate(-50%,-50%) scale(0);position:absolute}.OP_attempt_now .KQ_feedback_map:hover{color:#ffffff}.OP_attempt_now .KQ_feedback_map:hover::before{transform:translate(-50%,-50%) scale(1)}.OP_attempt_now .container::before{bottom:-20px;background:linear-gradient(90deg,rgb(185,200,172) 0%,transparent 100%);width:100%;position:absolute;content:'';left:0;height:1px}.OP_attempt_now .container::after{width:10px;border-radius:50%;background:rgb(185,200,172);bottom:-25px;content:'';left:0;height:10px;position:absolute}.OP_attempt_now .sz_study_programs::before{height:100%;width:100%;position:absolute;z-index:-1;opacity:0.1;background:radial-gradient(circle at 20% 80%,rgb(185,200,172,0.5) 0%,transparent 60%),radial-gradient(circle at 80% 20%,rgb(145,179,111,0.5) 0%,transparent 60%);left:0;content:'';top:0}@media (max-width: 991px) {.OP_attempt_now{padding:90px 0}.OP_attempt_now .container{gap:30px}.OP_attempt_now .container p{font-size:calc(21px * 1.2);padding-left:20px}.OP_attempt_now .KQ_feedback_map{padding:15px 35px}} @media (max-width: 767px) {.OP_attempt_now{padding:70px 0}.OP_attempt_now .container{grid-template-columns:1fr;gap:40px}.OP_attempt_now .container p{padding-left:15px;font-size:21px;border-left-width:4px}.OP_attempt_now .KQ_feedback_map{padding:14px 30px;justify-self:start}.OP_attempt_now .container::before{width:70%}} @media (max-width: 480px) {.OP_attempt_now{padding:50px 0}.OP_attempt_now .container{gap:30px}.OP_attempt_now .container p{border-left-width:3px;padding-left:12px;font-size:calc(18px * 1.2)}.OP_attempt_now .KQ_feedback_map{font-size:calc(16px * 0.9);padding:12px 25px}.OP_attempt_now .container::before{width:50%;bottom:-15px}.OP_attempt_now .container::after{bottom:-19px;width:8px;height:8px}}header{padding:1.2rem 0;position:relative;z-index:100;background:rgb(227,230,224)}header::before{opacity:0.5;content:'';top:0;background:linear-gradient(135deg,rgb(185,200,172,0.5) 0%,transparent 50%,rgb(145,179,111,0.5) 100%);height:100%;width:100%;left:0;position:absolute}header .container{position:relative;margin:0 auto;max-width:1200px;z-index:1;padding:0 1.5rem}header .Mv_top_tutor{flex-direction:column;background:#ffffff;box-shadow:0 5px 20px rgba(0,0,0,0.08);gap:1rem;align-items:center;padding:1rem;display:flex;border-radius:11px}header .ab_nav_study{text-decoration:none;margin-bottom:0.5rem;padding:0.5rem 1rem;position:relative;display:flex;justify-content:center}header .ab_nav_study::before{background:linear-gradient(to right,transparent,rgb(185,200,172,0.5),rgb(145,179,111,0.5),rgb(185,200,172,0.5),transparent);height:1px;width:100%;position:absolute;left:0;content:'';bottom:0}header .ab_nav_study svg{width:160px;transition:all 0.3s ease;height:auto}header .ab_nav_study:hover svg{filter:drop-shadow(0 2px 4px rgb(185,200,172,0.5));transform:translateY(-2px)}header .oa_header_start{justify-content:center;gap:0.4rem;flex-wrap:wrap;width:100%;padding:0.6rem;background:rgb(227,230,224);border-radius:10px;display:flex}header .ZT_head_prime{font-size:13px;z-index:1;position:relative;overflow:hidden;color:#000000;padding:0.5rem 1rem;font-weight:400;font-family:Arial,sans-serif;transition:all 0.3s ease;text-decoration:none;border-radius:10px}header .ZT_head_prime::before{width:100%;top:0;background:linear-gradient(135deg,rgb(185,200,172),rgb(145,179,111));z-index:-1;position:absolute;transition:opacity 0.3s ease;left:0;content:'';opacity:0;height:100%}header .ZT_head_prime:hover{color:#ffffff}header .ZT_head_prime:hover::before{opacity:1}header .ZT_head_prime::after{bottom:0;content:'';height:2px;transform:scaleX(0);position:absolute;transition:transform 0.3s ease;width:100%;left:0;background:linear-gradient(to right,rgb(185,200,172),rgb(145,179,111));transform-origin:left}header .ZT_head_prime:hover::after{transform:scaleX(1)}@media (max-width: 991px) {header{padding:1rem 0}header .Mv_top_tutor{padding:0.8rem;gap:0.8rem}header .ab_nav_study svg{width:140px}header .oa_header_start{padding:0.5rem}header .ZT_head_prime{padding:0.4rem 0.8rem;font-size:calc(13px - 1px)}} @media (max-width: 767px) {header{padding:0.8rem 0}header .Mv_top_tutor{padding:0.7rem;gap:0.7rem}header .ab_nav_study svg{width:120px}header .oa_header_start{gap:0.3rem;padding:0.4rem}header .ZT_head_prime{padding:0.3rem 0.7rem;font-size:calc(13px - 2px)}} @media (max-width: 480px) {header{padding:0.7rem 0}header .Mv_top_tutor{padding:0.6rem;gap:0.6rem}header .ab_nav_study svg{width:110px}header .oa_header_start{padding:0.4rem;overflow-x:auto;justify-content:flex-start;flex-wrap:nowrap}header .oa_header_start::-webkit-scrollbar{height:2px}header .oa_header_start::-webkit-scrollbar-thumb{border-radius:10px;background:rgb(185,200,172)}header .ZT_head_prime{flex-shrink:0;white-space:nowrap}}.Qd_newsletter_signup{overflow:hidden;transform:skewY(-2deg);position:relative;margin:5rem 0;padding:4rem 2rem;background:linear-gradient(135deg,rgb(227,230,224) 0%,rgb(185,200,172,0.5) 100%)}.Qd_newsletter_signup .container{position:relative;transform:skewY(2deg);z-index:1}.Qd_newsletter_signup .sz_study_programs{flex-direction:column;align-items:flex-start;margin:0 auto;display:flex;max-width:1140px}.Qd_newsletter_signup .sz_study_programs::before{height:130%;animation:pulse 8s infinite alternate;transform:rotate(-15deg);width:70%;z-index:-1;top:-15%;opacity:0.2;filter:blur(25px);position:absolute;border-radius:28px;content:"";right:-20%;background:linear-gradient(45deg,rgb(145,179,111) 0%,rgb(185,200,172) 100%)}.Qd_newsletter_signup .sz_study_programs::after{background:rgb(185,200,172,0.5);position:absolute;animation:float 6s infinite alternate;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);left:10%;content:"";width:40%;bottom:-20%;z-index:-1;height:60%}.Qd_newsletter_signup p{padding-left:2rem;position:relative;transform:translateX(30px);font-size:29px;color:#000000;max-width:70%;font-family:Arial,sans-serif;font-weight:700;margin-bottom:2rem}.Qd_newsletter_signup p::before{left:0;content:"";transform:translateY(-50%);height:80%;top:50%;position:absolute;background:rgb(145,179,111);border-radius:10px;width:5px}.Qd_newsletter_signup .input_holder{transform:perspective(1000px) rotateX(2deg) rotateY(-2deg);flex-direction:row;align-items:center;border-radius:28px;overflow:hidden;width:100%;margin-left:3rem;display:flex;transition:all 0.3s ease;max-width:600px;box-shadow:0 15px 35px rgba(0,0,0,0.1)}.Qd_newsletter_signup .input_holder:hover{transform:perspective(1000px) rotateX(0) rotateY(0);box-shadow:0 20px 40px rgba(0,0,0,0.15)}.Qd_newsletter_signup .ZL_learn_today{padding:1.2rem 1.5rem;font-size:15px;flex:1;background:#ffffff;border:none;color:#000000;outline:none;font-family:Arial,sans-serif;transition:all 0.3s ease}.Qd_newsletter_signup .ZL_learn_today:focus{box-shadow:inset 0 0 0 2px rgb(185,200,172,0.5);background:#ffffff}.Qd_newsletter_signup .KQ_feedback_map{font-family:Arial,sans-serif;color:#ffffff;position:relative;overflow:hidden;background:linear-gradient(135deg,rgb(145,179,111) 0%,rgb(185,200,172) 100%);transition:all 0.3s ease;outline:none;cursor:pointer;border:none;font-size:18px;font-weight:600;padding:1.2rem 2rem}.Qd_newsletter_signup .KQ_feedback_map::before{position:absolute;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);height:100%;transition:all 0.5s ease;top:0;left:-100%;width:100%;content:""}.Qd_newsletter_signup .KQ_feedback_map:hover::before{left:100%}.Qd_newsletter_signup .KQ_feedback_map:hover{box-shadow:0 10px 20px rgba(0,0,0,0.1);transform:translateY(-2px);background:linear-gradient(135deg,rgb(185,200,172) 0%,rgb(145,179,111) 100%)}@keyframes pulse {0%{opacity:0.1;transform:rotate(-15deg) scale(1)}50%{opacity:0.2;transform:rotate(-10deg) scale(1.05)}100%{opacity:0.1;transform:rotate(-15deg) scale(1)}} @keyframes float {0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-15px) rotate(5deg)}100%{transform:translateY(0) rotate(0)}} @media (max-width: 992px) {.Qd_newsletter_signup{padding:3rem 1.5rem}.Qd_newsletter_signup p{transform:translateX(15px);font-size:calc(29px * 0.9);max-width:80%}.Qd_newsletter_signup .input_holder{margin-left:2rem}} @media (max-width: 768px) {.Qd_newsletter_signup p{padding-left:1.5rem;max-width:100%;font-size:calc(29px * 0.8);transform:translateX(0)}.Qd_newsletter_signup .input_holder{max-width:100%;flex-direction:column;margin-left:0}.Qd_newsletter_signup .ZL_learn_today{width:100%;padding:1rem}.Qd_newsletter_signup .KQ_feedback_map{width:100%;padding:1rem}} @media (max-width: 576px) {.Qd_newsletter_signup{padding:2.5rem 1rem;transform:skewY(-1deg)}.Qd_newsletter_signup .container{transform:skewY(1deg)}.Qd_newsletter_signup p{font-size:18px;margin-bottom:1.5rem}.Qd_newsletter_signup .sz_study_programs::before{right:-50%;width:100%}}footer{z-index:1;position:relative}footer::before{z-index:-2;opacity:0.9;right:0;background:linear-gradient(to right,rgb(145,179,111),rgb(185,200,172));top:0;position:absolute;left:0;content:"";bottom:0}footer::after{left:0;top:0;bottom:0;background:repeating-linear-gradient( -45deg,rgba(255,255,255,0.05),rgba(255,255,255,0.05) 10px,transparent 10px,transparent 20px );position:absolute;right:0;z-index:-1;content:""}.tu_code_labs{padding:5rem 0 2rem;position:relative;color:#ffffff}.tu_code_labs::before{background:linear-gradient(90deg,rgb(185,200,172),rgb(145,179,111),rgb(185,200,172));width:100%;position:absolute;height:10px;content:"";left:0;top:0}.tu_code_labs .container{grid-template-columns:repeat(12,1fr);position:relative;display:grid;gap:2rem}.tu_code_labs .company_holder{position:relative;padding:0;grid-column:span 5}.tu_code_labs .company_holder h3{position:relative;font-weight:700;border-bottom:2px solid rgba(255,255,255,0.2);font-size:36px;color:#ffffff;padding-bottom:1rem;margin:0 0 1.5rem}.tu_code_labs .company_holder h3::after{left:0;content:"";position:absolute;background:#ffffff;width:80px;bottom:-2px;height:2px}.tu_code_labs .RM_cheat_sheet{line-height:1.7;color:#ffffff;padding:0 0 0 1.5rem;margin-top:1.5rem;position:relative;font-size:14px;border-left:3px solid rgba(255,255,255,0.3)}.tu_code_labs .ja_discuss_cta{grid-column:span 7}.tu_code_labs .eA_top_info{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.tu_code_labs .oa_header_start{position:relative}.tu_code_labs .oa_header_start h5{border-bottom:2px solid rgba(255,255,255,0.2);color:#ffffff;font-weight:600;margin:0 0 1.5rem;padding-bottom:0.8rem;font-size:19px;position:relative}.tu_code_labs .oa_header_start h5::after{position:absolute;left:0;height:2px;background:#ffffff;bottom:-2px;width:40px;content:""}.tu_code_labs .oa_header_start .eA_top_info{display:grid;gap:1rem}.tu_code_labs .oa_header_start .eA_top_info a{align-items:center;color:rgba(255,255,255,0.8);transition:all 0.3s ease;text-decoration:none;position:relative;font-size:14px;display:flex}.tu_code_labs .oa_header_start .eA_top_info a::after{transition:all 0.3s ease;transform:translateX(-5px);margin-left:0.5rem;opacity:0;content:"\2192"}.tu_code_labs .oa_header_start .eA_top_info a:hover{padding-left:0.5rem;color:#ffffff}.tu_code_labs .oa_header_start .eA_top_info a:hover::after{opacity:1;transform:translateX(0)}.qW_access_help{padding:2rem 0;background:rgba(0,0,0,0.1);border-top:1px solid rgba(255,255,255,0.1);margin-top:4rem;position:relative}.qW_access_help .container{align-items:center;justify-content:center;display:flex}.qW_access_help .uf_footer_account{opacity:0.9;position:relative;padding:0 1rem;font-size:15px;text-align:center;color:#ffffff}.tu_code_labs::after{content:"";right:2rem;width:50px;position:absolute;top:2rem;border-top:2px solid rgba(255,255,255,0.2);border-right:2px solid rgba(255,255,255,0.2);height:50px}.tu_code_labs .company_holder::before{top:0;content:"";border-left:2px solid rgba(255,255,255,0.2);border-top:2px solid rgba(255,255,255,0.2);position:absolute;left:0;height:50px;width:50px}.tu_code_labs .company_holder::after{border-bottom:2px solid rgba(255,255,255,0.2);left:0;bottom:0;height:50px;border-left:2px solid rgba(255,255,255,0.2);width:50px;position:absolute;content:""}.tu_code_labs .ja_discuss_cta::after{position:absolute;border-bottom:2px solid rgba(255,255,255,0.2);width:50px;right:0;border-right:2px solid rgba(255,255,255,0.2);bottom:0;content:"";height:50px}@media (max-width: 1200px) {.tu_code_labs .container{gap:1.5rem}} @media (max-width: 992px) {.tu_code_labs{padding:4rem 0 2rem}.tu_code_labs .container{grid-template-columns:1fr}.tu_code_labs .company_holder,.tu_code_labs .ja_discuss_cta{grid-column:span 12}.tu_code_labs .company_holder{margin-bottom:2rem}.tu_code_labs::after,.tu_code_labs .company_holder::before,.tu_code_labs .company_holder::after,.tu_code_labs .ja_discuss_cta::after{display:none}} @media (max-width: 768px) {.tu_code_labs{padding:3rem 0 1.5rem}.tu_code_labs .eA_top_info{gap:1.5rem}.tu_code_labs .company_holder h3{font-size:calc(36px - 2px)}.qW_access_help{margin-top:3rem}} @media (max-width: 576px) {.tu_code_labs{padding:2.5rem 0 1rem}.tu_code_labs .eA_top_info{gap:2rem;grid-template-columns:1fr}.tu_code_labs .RM_cheat_sheet{padding-left:1rem}.qW_access_help{margin-top:2rem}} @media (max-width: 420px) {.tu_code_labs .company_holder h3::after,.tu_code_labs .oa_header_start h5::after{width:30px}.tu_code_labs .oa_header_start .eA_top_info a:hover{padding-left:0.3rem}}.tL_ty_message{overflow:hidden;padding:120px 0;position:relative;background:linear-gradient(135deg,rgb(227,230,224) 0%,rgb(185,200,172,0.5) 100%)}.tL_ty_message::before{transform:rotate(-15deg) skewX(10deg);animation:floatElement 15s ease-in-out infinite;z-index:1;right:-5%;width:40%;position:absolute;height:70%;content:"";background:linear-gradient(220deg,rgb(145,179,111,0.5) 20%,transparent 80%);filter:blur(60px);top:-10%}.tL_ty_message::after{bottom:-10%;z-index:1;width:40%;background:linear-gradient(220deg,rgb(185,200,172,0.5) 20%,transparent 80%);left:-5%;transform:rotate(15deg) skewX(-10deg);position:absolute;height:70%;filter:blur(60px);animation:floatElement 15s ease-in-out infinite reverse;content:""}.tL_ty_message .container{max-width:1200px;z-index:2;padding:0 20px;position:relative;margin:0 auto}.tL_ty_message h2{animation:slideUp 0.8s forwards 0.2s ease-out;position:relative;font-weight:700;line-height:1.4;opacity:0;letter-spacing:-0.01em;margin-left:auto;margin-bottom:40px;transform:translateY(20px);text-align:center;max-width:800px;color:#000000;margin-right:auto;font-size:37px}.tL_ty_message h2::after{height:3px;width:80px;content:"";background:rgb(185,200,172);left:50%;border-radius:10px;position:absolute;bottom:-15px;transform:translateX(-50%)}.tL_ty_message .sz_study_programs{padding:50px;box-shadow:0 15px 40px rgba(0,0,0,0.08),0 5px 10px rgba(0,0,0,0.05);background:#ffffff;animation:slideUp 0.8s forwards 0.5s ease-out;position:relative;border-radius:26px;overflow:hidden;transform:translateY(30px);opacity:0}.tL_ty_message .sz_study_programs::before{left:0;position:absolute;background:linear-gradient(90deg,rgb(185,200,172) 0%,rgb(145,179,111) 100%);top:0;height:6px;content:"";width:100%}.tL_ty_message .sz_study_programs::after{position:absolute;top:20px;transform:translateY(-10px);content:"";height:160px;border-radius:50%;background:linear-gradient(135deg,rgb(185,200,172,0.5) 0%,transparent 70%);right:20px;width:160px;opacity:0.2}.tL_ty_message ul{padding:0;position:relative;list-style:none;margin:0}.tL_ty_message li{display:grid;position:relative;gap:20px;grid-template-columns:1fr}.tL_ty_message li::before{top:8px;left:-30px;border-radius:50%;content:"";animation:pulse 2s infinite;background:rgb(185,200,172);height:12px;position:absolute;width:12px}.tL_ty_message span{position:relative;padding-left:15px;color:#000000;font-family:Arial,sans-serif;text-align:left;border-left:3px solid rgb(185,200,172,0.5);line-height:1.8;font-size:calc(12px * 1.1)}@keyframes slideUp {0%{transform:translateY(30px);opacity:0}100%{transform:translateY(0);opacity:1}} @keyframes pulse {0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(rgb(185,200,172),0.5)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(rgb(185,200,172),0)}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(rgb(185,200,172),0)}} @keyframes floatElement {0%{transform:rotate(-15deg) skewX(10deg) translateY(0)}50%{transform:rotate(-15deg) skewX(10deg) translateY(-20px)}100%{transform:rotate(-15deg) skewX(10deg) translateY(0)}} @media (max-width: 991px) {.tL_ty_message{padding:80px 0}.tL_ty_message h2{font-size:calc(37px * 0.85)}.tL_ty_message .sz_study_programs{padding:40px 30px}.tL_ty_message li::before{left:-20px}} @media (max-width: 767px) {.tL_ty_message{padding:60px 0}.tL_ty_message h2{margin-bottom:30px;font-size:calc(37px * 0.7)}.tL_ty_message h2::after{bottom:-10px;width:60px}.tL_ty_message .sz_study_programs{padding:30px 20px}.tL_ty_message li::before{display:none}.tL_ty_message span{line-height:1.6;font-size:12px}} @media (max-width: 480px) {.tL_ty_message{padding:40px 0}.tL_ty_message h2{font-size:calc(37px * 0.6);margin-bottom:25px}.tL_ty_message .sz_study_programs{padding:25px 15px}.tL_ty_message span{border-left:2px solid rgb(185,200,172,0.5);padding-left:10px}}