*{box-sizing:border-box;padding:0;margin:0}.container{margin:auto;max-width:100%;width:1190px}svg{height:30px;width:30px}.app_grid-container{flex-direction:column;display:flex;height:100%;min-height:100%}.app_about_this{position:relative;overflow:hidden;padding:120px 0;background-color:rgb(220,221,213)}.app_about_this .container{padding:0 20px;margin:0 auto;z-index:2;max-width:1100px;position:relative}.app_about_this h2{text-shadow:0 0 10px rgba(255,255,255,0.5);color:#000000;margin-bottom:80px;text-align:center;font-size:46px;position:relative;font-weight:700;letter-spacing:2px}.app_about_this .app_knowledge_study{gap:40px;position:relative;flex-direction:column;display:flex;width:100%}.app_about_this .app_knowledge_study::before{position:absolute;left:50%;content:"";width:2px;background:linear-gradient(to bottom,transparent 0%,rgb(194,194,168,0.5) 10%,rgb(194,194,168) 50%,rgb(150,173,127) 50%,rgb(150,173,127,0.5) 90%,transparent 100%);top:0;z-index:1;height:100%}.app_about_this .app_principles_list:nth-child(1){align-self:flex-start;background:linear-gradient(135deg,rgba(255,255,255,0.95) 0%,rgba(255,255,255,0.85) 100%);border-left:4px solid rgb(194,194,168);transform:translateX(-40px)}.app_about_this .app_principles_list::before{content:"";position:absolute;z-index:3;background:rgb(194,194,168);width:20px;height:20px;top:50%;border-radius:50%}.app_about_this .app_principles_list::after{position:absolute;top:50%;width:35px;background:rgba(0,0,0,0.2);content:"";height:2px}.app_about_this .app_principles_list:nth-child(1)::after{right:-35px}.app_about_this .app_principles_list:hover{transform:scale(1.03) translateY(-5px);z-index:4;box-shadow:0 20px 40px rgba(0,0,0,0.15)}.app_about_this .app_principles_list h3{margin-bottom:25px;color:#000000;position:relative;padding-bottom:15px;font-weight:600;letter-spacing:1px;font-size:20px}.app_about_this .app_principles_list:nth-child(2) h3::after{background:linear-gradient(90deg,rgb(150,173,127),transparent)}.app_about_this .app_principles_list:hover h3::after{width:70%}.app_about_this .container::before,.app_about_this .container::after{opacity:0.2;background:linear-gradient(45deg,rgb(194,194,168,0.5),transparent);position:absolute;height:250px;z-index:0;width:250px;border-radius:40% 60% 60% 40% / 70% 30% 70% 30%;filter:blur(60px);content:"";animation:floatAnim 15s linear infinite alternate}.app_about_this .container::before{top:10%;left:-150px}.app_course_features .container{padding:0 2rem;z-index:2;position:relative;margin:0 auto;max-width:1200px}.app_course_features:hover h2::after{transform:translateX(-50%) scaleX(1)}.app_course_features .app_learn_work{transform-style:preserve-3d;perspective:1000px;position:relative;grid-template-columns:1fr;display:grid;gap:3rem}.app_course_features .app_hero_image::before{width:100%;top:0;z-index:2;position:absolute;left:0;content:"";height:100%;background:linear-gradient( to bottom right,transparent 0%,rgba(rgb(194,194,168),0.2) 100% )}.app_course_features:hover .app_hero_image{transform:translateY(-10px) rotate(1deg)}.app_course_features:hover .app_text_field{transform:translateZ(20px);box-shadow:0 15px 40px rgba(0,0,0,0.08)}.app_course_features .description{opacity:0;animation-delay:0.2s;line-height:1.75;transform:translateY(20px);font-size:12px;animation:fadeInUp 0.8s forwards;margin-bottom:1.5rem;color:#000000}.app_cookie_frame{gap:20px;justify-content:space-between;align-items:center;padding:20px 5%;display:flex}.app_cookie_warning_overlay p{font-size:18px;margin:0;color:#ffffff;line-height:1.5}.app_cookie_notice svg{width:80px;transition:transform 0.3s ease-in-out;fill:rgb(194,194,168);height:80px}.app_web_cookies:hover{box-shadow:0 0 20px rgb(150,173,127)}.app_cookie_warning_overlay p a{transition:color 0.3s ease;text-decoration:none;color:rgb(194,194,168)}#app_userPrivacyWindow:checked ~ .app_cookie_warning_overlay{visibility:hidden;opacity:0}.app_leadership_profile::before{background:radial-gradient(circle,rgb(194,194,168,0.5) 0%,transparent 70%);height:40vw;width:40vw;right:-10%;opacity:0.15;transform:translateZ(0);top:-5%;content:"";position:absolute}.app_leadership_profile .app_client_praises{gap:2rem;grid-template-columns:1fr;position:relative;padding:2.5rem;display:grid;backdrop-filter:blur(10px);box-shadow:0 20px 40px rgba(0,0,0,0.05),0 1px 3px rgba(0,0,0,0.03),0 0 80px rgba(rgb(194,194,168),0.03) inset;background:linear-gradient(145deg,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.7) 100%);transform:translateZ(0)}.app_leadership_profile .name{color:rgb(194,194,168);position:relative;font-family:Arial,sans-serif;display:inline-block;margin-bottom:0.5rem;font-weight:700;font-size:20px}.app_leadership_profile .app_exp_details{position:relative;color:#000000;font-family:Arial,sans-serif;font-size:15px;line-height:1.6;margin:0}footer{position:relative;margin-top:0;background-color:#000000}.app_collab_net .container{position:relative;grid-template-columns:repeat(12,1fr);display:grid;grid-gap:30px}.app_collab_net .company_holder h3{font-weight:700;position:relative;margin-bottom:20px;display:inline-block;font-size:32px;color:#ffffff}.app_collab_net .app_eng_center{grid-template-columns:repeat(2,1fr);grid-column:span 8;grid-gap:30px;display:grid}.app_collab_net .app_page_nav h5::after{content:"";height:2px;width:100%;bottom:-8px;background:rgb(150,173,127);left:0;position:absolute}.app_collab_net .app_page_nav .app_nav_mainwrap a::before{transform:translateY(-50%);position:absolute;height:6px;background:rgb(150,173,127);border-radius:50%;width:6px;top:50%;left:0;content:""}.app_vr_labs .app_netiquette{font-size:14px;text-align:center;opacity:0.7;color:#ffffff}.app_vr_labs .app_netiquette{position:relative;display:inline-block}.app_collab_net .company_holder::before{opacity:0.5;left:0;width:5px;position:absolute;content:"";height:100%;background:rgb(194,194,168);top:0}footer::after{opacity:0.3;bottom:0;content:"";position:absolute;z-index:2;width:100%;background:linear-gradient(to right,rgb(194,194,168),rgb(150,173,127),rgb(194,194,168));height:5px;left:0}.app_vr_labs .app_netiquette::before{height:1px;top:50%;opacity:0.5;content:"";transform:translateY(-50%);position:absolute;width:30px;left:-40px;background:rgb(194,194,168)}header::after{z-index:5;width:100%;position:absolute;animation:gradient-shift 8s linear infinite;top:0;height:5px;left:0;background:linear-gradient(90deg,rgb(194,194,168),rgb(150,173,127),rgb(194,194,168));content:"";background-size:200% 100%}header .app_first_class::after{filter:blur(20px);opacity:0.5;position:absolute;background:rgb(194,194,168,0.5);border-radius:50%;height:40px;width:40px;content:"";z-index:-1;animation:orb-float 5s ease-in-out infinite alternate}header .app_page_nav{width:100vw;justify-content:center;padding:1rem 0;gap:1rem;display:flex;background:linear-gradient(to bottom,#000000 0%,rgba(0,0,0,0.5) 100%);overflow-x:auto;mask-image:linear-gradient(90deg,transparent 0%,#000 5%,#000 95%,transparent 100%);scrollbar-width:none;position:relative}header .app_head_info::after{width:8px;box-shadow:0 0 10px rgb(150,173,127);top:50%;background:rgb(150,173,127);position:absolute;transform:translateY(-50%) scale(0);content:"";height:8px;right:12px;transition:transform 0.3s ease;border-radius:50%}.app_location_info .container{z-index:2;padding:0 20px;position:relative;max-width:1200px;margin:0 auto}.app_location_info h3{font-size:37px;position:relative;color:#000000;display:inline-block;font-weight:700;margin-bottom:15px;font-family:Arial,sans-serif}.app_location_info .app_get_contactus{max-width:700px;line-height:1.6;font-size:17px;margin-bottom:50px;color:#000000}.app_location_info .app_reach_teamEwk > span{position:relative;transition:transform 0.3s ease;padding-left:35px}.app_location_info .app_reach_teamEwk > span:hover{transform:translateX(5px)}.app_location_info .app_reach_teamEwk > span > span{font-size:17px;color:#000000;display:block}.app_location_info .app_reach_teamEwk > span a::after{transition:width 0.3s ease;width:0;bottom:-2px;background:rgb(150,173,127);position:absolute;left:0;height:1px;content:''}.app_location_info .app_reach_teamEwk > span:nth-child(even) svg{stroke:rgb(150,173,127)}.app_location_info .app_reach_teamEwk > span svg path{transition:stroke-dasharray 0.3s ease}.app_location_info .app_help_request{margin-top:10px;grid-column:1 / -1;padding-top:30px;border-top:1px solid rgba(0,0,0,0.05)}.app_location_info .app_help_request span{margin-right:10px;margin-bottom:10px;background:rgb(220,221,213);border-radius:10px;transition:transform 0.3s ease,background-color 0.3s ease;display:inline-block;font-size:17px;color:#000000;padding:8px 15px}.app_pricing_wrapper::before{width:400px;animation:float 15s ease-in-out infinite alternate;opacity:0.6;border-radius:40% 60% 70% 30% / 40% 50% 60% 50%;right:-100px;top:-150px;height:400px;position:absolute;content:'';z-index:1;background:linear-gradient(135deg,rgb(194,194,168,0.5),transparent);filter:blur(30px)}.app_pricing_wrapper .app_offer_box h2{font-size:28px;margin-bottom:1rem;font-weight:700;color:#000000;position:relative;display:inline-block}.app_pricing_wrapper .app_learning_plan{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid;margin-top:2rem;gap:2rem}.app_pricing_wrapper .app_price_deals:nth-child(3){animation-delay:0.6s}.app_pricing_wrapper .app_price_deals:hover{transform:translateY(-10px)}.app_pricing_wrapper .app_price_deals:hover .app_rate_schemes{box-shadow:0 20px 40px rgba(0,0,0,0.1),0 10px 20px rgba(0,0,0,0.08)}.app_pricing_wrapper .app_bundle_offer h3{margin-bottom:1rem;transition:color 0.3s ease;position:relative;font-size:calc(18px + 2px);color:#000000;font-weight:700}.app_pricing_wrapper .app_price_deals:hover .app_learning_deals::after{width:80px}.app_pricing_wrapper .app_bundle_offer p{flex-grow:1;word-wrap:break-word;margin-bottom:2rem;hyphens:auto;white-space:normal;overflow-wrap:break-word;color:#000000;font-size:16px;line-height:1.6}.app_program_results{background:linear-gradient(135deg,rgb(220,221,213) 0%,rgba(245,247,250,0.95) 100%);padding:120px 0;position:relative;overflow:hidden}.app_program_results .container{z-index:1;padding:0 20px;grid-template-columns:1fr 1.5fr;margin:0 auto;gap:40px;max-width:1200px;position:relative;display:grid}.app_program_results .app_virtual_guides{flex-direction:column;justify-content:center;display:flex}.app_program_results .app_text_field::before{left:-30px;background:linear-gradient(to bottom,rgb(194,194,168),rgb(150,173,127));content:"";top:50%;width:3px;transform:translateY(-50%);height:80%;position:absolute}.app_program_results li:hover{transform:translateX(10px)}.app_program_results li:nth-child(odd){background:linear-gradient(to right,rgba(245,247,250,0.5),transparent);padding:12px 15px 12px 35px}.app_program_results li:hover svg{transform:translateY(-50%) scale(1.2)}.app_program_results li:hover svg path:first-child{fill:rgb(150,173,127)}.app_training_method::before{opacity:0.3;background-image:radial-gradient( rgb(150,173,127,0.5) 20%,transparent 21% ),radial-gradient( rgb(194,194,168,0.5) 20%,transparent 21% );background-size:60px 60px;top:-50%;background-position:0 0,30px 30px;animation:shiftPattern 60s linear infinite;transform:rotate(15deg);height:200%;left:-50%;width:200%;z-index:0;position:absolute;content:""}.app_training_method h3::after{right:0;content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,0.8),transparent );animation:shimmer 5s infinite linear;height:5px;left:0;top:0;position:absolute}.app_training_method span::before{width:70px;position:absolute;z-index:-1;border-radius:50%;height:70px;top:-35px;content:"";left:50%;transform:translateX(-50%);box-shadow:0 -5px 10px rgba(0,0,0,0.05);background:#ffffff}.app_testimonials::after{position:absolute;clip-path:polygon(0 70%,100% 90%,100% 100%,0 100%);height:100%;background:linear-gradient(180deg,transparent 50%,rgb(150,173,127,0.5) 100%);bottom:0;right:0;width:100%;content:""}.app_testimonials h2::after{height:3px;left:0;bottom:0;width:80%;content:"";background:rgb(150,173,127);position:absolute}.app_testimonials .app_client_praises:nth-child(odd){transform:translateX(-30px);align-self:flex-start}.app_testimonials .app_client_praises:nth-child(even){transform:translateX(30px);align-self:flex-end}.app_testimonials .app_client_praises:hover::before{top:10px;left:10px;background:rgb(150,173,127,0.5)}.app_testimonials .app_client_praises p{font-weight:600;color:#000000;padding-left:60px;margin:0.5rem 0;font-size:calc(16px + 0.1rem)}.app_testimonials .app_client_praises .description::before{position:absolute;left:0;color:rgb(194,194,168,0.5);font-size:3rem;top:0.5rem;content:"";line-height:1}.app_contact_panel0XLx{padding:80px 0;background:#ffffff;overflow:hidden;position:relative}.app_contact_panel0XLx h2{border-left:5px solid rgb(194,194,168);position:relative;padding-left:20px;font-size:38px;font-weight:700;margin-bottom:50px;text-align:left;color:#000000}.app_contact_panel0XLx .app_hero_image{min-height:500px;position:relative;flex:0 0 40%}.app_contact_panel0XLx .app_inquiry_list{flex:0 0 60%;position:relative;padding:60px}.app_contact_panel0XLx #contact{gap:30px;display:flex;flex-direction:column}.app_contact_panel0XLx h3{font-weight:700;color:#000000;font-size:21px;position:relative;margin-bottom:30px}.app_contact_panel0XLx input[type="text"]:focus{box-shadow:0 0 0 2px rgb(194,194,168,0.5),inset 0 2px 4px rgba(0,0,0,0.03);outline:none;background:#ffffff}.app_contact_panel0XLx .app_message_widget input[type="checkbox"]{height:22px;position:relative;transition:all 0.2s ease;appearance:none;cursor:pointer;width:22px;border:2px solid rgb(220,221,213);border-radius:10px}.app_contact_panel0XLx .app_message_widget a{color:rgb(194,194,168);transition:all 0.3s ease;text-decoration:none;position:relative}.app_contact_panel0XLx .app_message_widget a:hover::after{background:rgb(150,173,127)}.app_contact_panel0XLx .app_request_message:hover{box-shadow:0 7px 20px rgb(150,173,127,0.5);transform:translateY(-2px);background:rgb(150,173,127)}.app_contact_panel0XLx svg path{fill:rgb(194,194,168);transition:all 0.3s ease}.app_privacy_shield{color:#000000;display:flex;padding:40px;background-color:#ffffff;flex-direction:column;align-items:center;box-shadow:0 8px 16px rgba(0,0,0,0.5);font-family:Arial,sans-serif;height:auto;width:100%}.app_privacy_shield ul{margin:0;padding:0;width:100%;list-style-type:none}.app_privacy_shield li::before{color:rgb(194,194,168);content:'✔';margin-right:10px;font-size:1.2em}.app_welcome_board{position:relative;display:flex;min-height:100vh;flex-direction:column;background:linear-gradient(145deg,#000000,rgb(220,221,213));overflow:hidden}.app_welcome_board:hover .app_hero_image{transform:scale(1.08)}.app_welcome_board .app_hero_image::after{background:linear-gradient(to bottom,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.6) 100%);position:absolute;content:"";z-index:2;top:0;left:0;right:0;bottom:0}.app_welcome_board .app_virtual_guides h1::after{transform:scaleX(0);left:0;position:absolute;animation:lineExpand 1.5s 0.6s forwards cubic-bezier(0.17,0.67,0.83,0.67);bottom:-10px;height:3px;width:100px;content:"";background:rgb(194,194,168);transform-origin:left}.app_welcome_board .app_text_field::before{content:"";right:0;position:absolute;background:linear-gradient(90deg,transparent,rgba(94,170,168,0.3),transparent);left:0;height:1px;top:0}.app_welcome_board .app_text_field .app_edu_expert{justify-content:center;align-items:center;max-width:120px;display:flex;animation:pulseGlow 4s infinite alternate;margin:2rem auto}.app_welcome_board .app_text_field .app_edu_expert svg path{transition:fill 0.5s ease}.app_welcome_board .app_text_field .app_edu_expert svg text{transition:fill 0.5s ease;font-family:Arial,sans-serif}.app_welcome_board .app_text_field h6 .app_request_message:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(94,170,168,0.4)}.app_welcome_board .app_text_field h6 .app_request_message:hover::before{left:100%}.app_welcome_board .app_text_field h6 .app_request_message::after{background:rgb(150,173,127);content:"";left:0;bottom:0;height:3px;transform:scaleX(0);transform-origin:right;width:100%;position:absolute;transition:transform 0.4s ease-out}.app_thanksArea::after{transform:rotate(20deg);opacity:0.15;position:absolute;z-index:0;background:linear-gradient(220deg,rgb(150,173,127,0.5),rgb(194,194,168,0.5));filter:blur(70px);left:-5%;pointer-events:none;height:60%;content:"";width:30%;bottom:-10%}.app_thanksArea .app_virtual_guides{transform:translateY(0);border-radius:30px;box-shadow:20px 20px 60px rgba(0,0,0,0.05),-20px -20px 60px rgba(255,255,255,0.9),inset 4px 4px 20px rgba(255,255,255,0.9),inset -4px -4px 10px rgba(0,0,0,0.03);animation:fadeInUp 0.8s ease-out 0.2s forwards;position:relative;background:#ffffff;opacity:0;padding:2.5rem}.app_thanksArea li::before{animation:scaleIn 0.4s ease-out 0.8s forwards;content:"";width:8px;transform:scale(0);height:8px;left:0;border-radius:50%;position:absolute;top:0.6rem;background:linear-gradient(135deg,rgb(194,194,168),rgb(150,173,127))}@media only screen and (max-width: 800px) {.container{padding:0 12px}} @media screen and (max-width: 991px) {.app_about_this{padding:100px 0}.app_about_this h2{margin-bottom:60px}.app_about_this .app_principles_list{width:50%;padding:30px}.app_about_this .app_principles_list:nth-child(1){transform:translateX(-15px)}.app_about_this .app_principles_list:nth-child(2){transform:translateX(15px)}.app_about_this .app_principles_list:nth-child(1):hover{transform:scale(1.03) translateY(-5px) translateX(-15px)}.app_about_this .app_principles_list:nth-child(2):hover{transform:scale(1.03) translateY(-5px) translateX(15px)}} @media (min-width: 768px) {.app_course_features .app_learn_work{grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.app_course_features h2{font-size:calc(36px * 1.1);text-align:left}.app_course_features h2::after{left:0;transform:translateX(0) scaleX(0.8)}.app_course_features:hover h2::after{transform:translateX(0) scaleX(1)}.app_course_features .app_hero_image{clip-path:polygon(0 0,100% 0,95% 100%,0 90%);min-height:450px;height:100%}} @media (min-width: 992px) {.app_course_features{padding:8rem 0}.app_course_features .app_learn_work{gap:5rem}.app_course_features h2{margin-bottom:4rem;font-size:calc(36px * 1.2)}.app_course_features .app_hero_image{min-height:550px;transform:translateX(-20px) rotate(-1deg)}.app_course_features:hover .app_hero_image{transform:translateX(-20px) translateY(-10px) rotate(0deg)}.app_course_features .app_text_field{padding:3rem;max-height:550px;transform:translateX(20px)}.app_course_features:hover .app_text_field{transform:translateX(20px) translateZ(30px)}} @media (min-width: 768px) {.app_leadership_profile{padding:8rem 0}.app_leadership_profile .app_client_praises{padding:3rem;gap:2.5rem 3rem;grid-template-rows:auto 1fr;grid-template-columns:auto 1fr}.app_leadership_profile .app_client_praises > div:first-child{grid-row:span 2}.app_leadership_profile .app_hero_image{height:260px;width:260px}.app_leadership_profile .name{font-size:calc(20px + 0.2rem)}.app_leadership_profile .app_exp_details{font-size:calc(15px + 0.05rem)}} @media (max-width: 991px) {.app_collab_net .container{grid-gap:30px;grid-template-columns:1fr}.app_collab_net .company_holder{grid-column:span 12}.app_collab_net .app_eng_center{grid-template-columns:1fr 1fr;grid-column:span 12}} @media (max-width: 575px) {.app_collab_net{padding:30px 0 20px}.app_collab_net .company_holder,.app_collab_net .app_page_nav{padding:20px}.app_collab_net .company_holder h3{font-size:calc(32px - 4px)}.app_vr_labs{padding:20px 0}} @media (max-width: 767px) {.app_location_info{padding:60px 0}.app_location_info .app_reach_teamEwk{grid-template-columns:1fr;gap:20px;padding:25px}.app_location_info h3{font-size:calc(37px - 4px)}.app_location_info .app_get_contactus{margin-bottom:35px}.app_location_info .app_help_request span{padding:6px 12px;margin-bottom:8px;margin-right:8px}.app_location_info .app_reach_teamEwk > span svg{height:20px;width:20px}.app_location_info .app_help_request svg{height:16px;width:16px}} @media (min-width: 992px) {.app_pricing_wrapper .app_study_sub{flex-direction:row-reverse}.app_pricing_wrapper .app_offer_box{width:35%;padding-right:3rem;justify-content:center;flex-direction:column;text-align:left;display:flex}.app_pricing_wrapper .app_offer_box h2{text-align:left}.app_pricing_wrapper .app_offer_box h2::after{left:0;transform:none}.app_pricing_wrapper .app_value_plan{margin:1.5rem 0 0}.app_pricing_wrapper .app_learning_plan{width:65%;margin-top:0;grid-template-columns:repeat(2,1fr);gap:2rem}} @media (max-width: 767px) {.app_pricing_wrapper{padding:4rem 0}.app_pricing_wrapper .app_bundle_offer{padding:2rem 1.5rem}.app_pricing_wrapper .app_hero_image{height:180px}} @media (max-width: 992px) {.app_program_results{padding:80px 0}.app_program_results .container{gap:30px;grid-template-columns:1fr}.app_program_results .app_hero_image{max-width:500px;box-shadow:15px 15px 0 rgb(150,173,127,0.5),-8px -8px 0 rgb(194,194,168,0.5);margin:0 auto}.app_program_results .app_text_field::before{transform:none;left:0;width:80px;height:3px;top:-20px}.app_program_results h1{font-size:calc(43px * 0.85);margin-bottom:25px}} @media (max-width: 992px) {.app_training_method{padding:5rem 1.5rem}.app_training_method::before{background-position:0 0,25px 25px;background-size:50px 50px}.app_training_method h3{padding:2rem;padding-bottom:3.5rem;font-size:calc(36px * 0.9)}.app_training_method span{padding:2.5rem 2rem 2rem}} @media (max-width: 991px) {.app_testimonials{padding:5rem 1rem}.app_testimonials .app_learning_feedback{gap:4rem}} @media (max-width: 767px) {.app_testimonials h2{font-size:calc(37px - 0.3rem);margin-bottom:3rem}.app_testimonials .app_learning_feedback{gap:3.5rem}.app_testimonials .app_client_praises:nth-child(odd),.app_testimonials .app_client_praises:nth-child(even){align-self:center;width:100%;transform:none}.app_testimonials .app_client_praises:hover{transform:translateY(-5px)}.app_testimonials .app_client_praises p{padding-left:50px}} @media only screen and (max-width: 800px) {.app_privacy_shield{padding:20px}.app_privacy_shield h1{font-size:calc(18px - 5px);margin-bottom:15px;margin-top:25px}.app_privacy_shield h2{margin-bottom:10px;font-size:calc(18px - 3px);margin-top:20px}.app_privacy_shield ul,.app_privacy_shield ol{padding:0;margin:10px 0}.app_privacy_shield li{font-size:calc(17px - 1px);margin-bottom:10px}.app_privacy_shield p,.app_privacy_shield span,.app_privacy_shield div{margin-bottom:8px;font-size:calc(17px - 1px)}} @media (prefers-reduced-motion: reduce) {.app_welcome_board .app_hero_image,.app_welcome_board:hover .app_hero_image,.app_welcome_board .app_virtual_guides h1::after,.app_welcome_board .app_text_field h6 .app_request_message,.app_welcome_board .app_text_field h6 .app_request_message::before,.app_welcome_board .app_text_field h6 .app_request_message::after,.app_welcome_board .app_text_field .app_edu_expert svg{animation:none;transform:none;transition:none}.app_welcome_board .app_virtual_guides h1::after{transform:scaleX(1)}.app_welcome_board .app_virtual_guides,.app_welcome_board .app_text_field{opacity:1;transform:none;animation:none}} @keyframes floatAnim {0%{transform:translateY(0) rotate(0deg);border-radius:40% 60% 60% 40% / 70% 30% 70% 30%}50%{transform:translateY(-20px) rotate(180deg);border-radius:60% 40% 40% 60% / 30% 70% 30% 70%}100%{transform:translateY(0) rotate(360deg);border-radius:40% 60% 60% 40% / 70% 30% 70% 30%}} @keyframes slideUp {to{transform:translateY(0)}} @keyframes dash {to{stroke-dashoffset:10}} @keyframes rotate {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes appearFromBottom {from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}} @keyframes shimmer {0%{background-position:-1000px}100%{background-position:1000px}} @keyframes lineExpand {0%{transform:scaleX(0)}100%{transform:scaleX(1)}} @keyframes pulseGlow {0%,100%{filter:drop-shadow(0 0 5px rgba(94,170,168,0.3))}50%{filter:drop-shadow(0 0 15px rgba(94,170,168,0.5))}} @keyframes fadeInRight {from{transform:translateX(-10px);opacity:0}to{transform:translateX(0);opacity:1}}