*{margin:0;box-sizing:border-box;padding:0}.header_pagewrap23597{flex:1 0 auto}a{color:inherit;text-decoration:none}.pricing_option01947{background:linear-gradient(135deg,rgb(240,227,207) 0%,rgba(245,247,250,0.95) 100%);padding:7rem 0;position:relative;overflow:hidden}.pricing_option01947 .indv_cost24375{display:flex;flex-direction:column}.pricing_option01947 .package_price76892 h2{font-size:36px;font-weight:700;margin-bottom:1.5rem;display:inline-block;color:#000000;position:relative}.pricing_option01947 .fee_schemes01789{background:#ffffff;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,0.05);color:#000000;display:block;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275),box-shadow 0.4s ease;height:100%;position:relative;text-decoration:none}.pricing_option01947 .discount_deals89462 .pricing_list54129{position:relative;color:rgb(226,195,162);margin-bottom:1.5rem;font-weight:700;font-size:calc(18px * 1.3)}.pricing_option01947 .background_img07643::after{left:0;position:absolute;top:0;content:"";background:linear-gradient(to bottom,rgba(0,0,0,0.1),rgba(0,0,0,0.4));width:100%;height:100%}.our_team34925 .container{max-width:1200px;margin:0 auto;padding:0 20px;z-index:2;position:relative}.our_team34925 .info_panel82143{animation:fadeUp 0.8s ease-out forwards 0.3s;transform:translateY(20px);border-left:5px solid rgb(226,195,162);opacity:0;background:linear-gradient(to right,rgba(255,255,255,0.95),rgba(255,255,255,0.85));padding:3rem;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.our_team34925 .info_panel82143 > div:nth-child(2) p b{display:inline-block;position:relative;font-weight:700}.our_team34925 ol li::first-line{font-weight:600;color:rgb(226,195,162)}header .first_teach75893{justify-content:space-between;padding:25px 30px;align-items:center;position:relative;display:flex}header .first_teach75893{padding:20px 15px;flex-direction:column}header .first_teach75893 .nav_pro34189 .head_top06329 svg{transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);height:40px;width:auto}header .first_teach75893 .header_tutor29561 .header_wrap94625 a{display:block;font-size:15px;color:#000000;font-weight:400;letter-spacing:0.5px;position:relative;padding:8px 0;transition:color 0.3s ease,letter-spacing 0.3s ease;text-decoration:none;overflow:hidden;font-family:Arial,sans-serif}header .first_teach75893 .header_tutor29561 .header_wrap94625 a{padding:5px 0;font-size:calc(15px - 1px)}header .first_teach75893 .header_tutor29561 .header_wrap94625:hover{animation:subtle-float 2s infinite alternate ease-in-out}.connect_with_us06453::after{z-index:1;height:100%;background-image:linear-gradient(90deg,rgba(rgb(226,195,162),0.03) 1px,transparent 1px),linear-gradient(rgba(rgb(226,195,162),0.03) 1px,transparent 1px);content:"";position:absolute;left:0;background-size:20px 20px;opacity:0.6;animation:gridMove 20s linear infinite;width:100%;top:0}.connect_with_us06453 .background_img07643{width:45%;overflow:hidden;position:relative}.connect_with_us06453 .background_img07643::before{transform:rotate(45deg);width:150%;height:150px;content:"";position:absolute;background:rgba(255,255,255,0.2);left:-100px;z-index:2;animation:shine 6s infinite;top:-100px}.connect_with_us06453 form input[type="text"]{border:1px solid rgba(#000000,0.1);color:#000000;font-size:17px;position:relative;background:rgba(#ffffff,0.8);width:100%;padding:15px 20px;font-family:Arial,sans-serif;border-radius:10px;transition:all 0.3s ease;margin-bottom:20px}.connect_with_us06453 .help_message32475 label::before{top:0;border-radius:10px;height:22px;transition:all 0.3s ease;left:0;border:1px solid rgba(#000000,0.2);width:22px;content:"";position:absolute;background:rgba(#ffffff,0.8)}.connect_with_us06453 .help_message32475 label a:hover{color:rgb(208,161,117)}.connect_with_us06453 .contact_feedback84906::before{opacity:0;z-index:-1;width:100%;left:0;content:"";height:100%;top:0;transition:opacity 0.3s ease;background:linear-gradient(90deg,rgb(208,161,117),rgb(226,195,162));position:absolute}.connect_with_us06453 form input{background:rgb(240,227,207)}footer .price_table41867{z-index:1;position:relative}footer .info_item{background-color:rgb(240,227,207);display:flex;align-items:center;flex:1 1 200px;transition:all 0.3s ease;padding:15px;border-radius:10px}footer .info_item svg{transition:transform 0.3s ease;width:22px;height:22px;fill:rgb(226,195,162);margin-right:12px}footer .nav_pro34189:hover{transform:translateZ(30px) scale(1.02)}footer .subscribe_holder{margin-right:40px;margin-top:-20px;color:#ffffff;background-color:rgb(226,195,162);z-index:0;transform:translateZ(-20px) scale(0.96);margin-left:40px}footer .nav_pro34189 svg{margin-bottom:20px;display:block;height:45px;width:auto}footer .header_tutor29561 h5{display:inline-block;color:#ffffff;margin-bottom:20px;font-weight:600;font-size:19px;position:relative}footer .head_teach31645 a::before{position:absolute;background-color:rgb(226,195,162);left:0;height:1px;transition:width 0.3s ease;content:"";width:0;bottom:0}footer .input_holder input[type="email"]{background-color:rgba(255,255,255,0.1);transition:all 0.3s ease;border-radius:10px;border:none;padding:14px 16px;font-size:14px;color:#ffffff}footer .eco_foot02698{position:relative;text-align:center;margin-top:60px}.privacy_fortress47910{width:100%;padding:50px;background:rgb(208,161,117);align-items:center;display:flex;border:2px solid rgb(226,195,162);color:#ffffff;flex-direction:column;height:auto;overflow:hidden}.privacy_fortress47910 li{background:rgb(226,195,162,0.5);padding:10px 20px;border-left:4px solid rgb(208,161,117);margin-bottom:15px;font-size:14px;color:#ffffff;border-radius:10px;font-weight:400}.title_screen51704 .skill_trackfast52671{z-index:2;display:grid;max-width:1200px;width:90%;position:relative;gap:2rem;grid-template-columns:1fr}.title_screen51704 .skill_trackfast52671 > div:first-child::before{left:0;height:100%;animation:growLine 0.6s cubic-bezier(0.25,0.46,0.45,0.94) 0.6s forwards;transform:scaleY(0);content:"";width:5px;position:absolute;top:0;background:rgb(226,195,162);transform-origin:top}.title_screen51704 .growth_graph90157 > div::before{bottom:0;background:linear-gradient( to bottom,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.7) 100% );content:"";z-index:1;position:absolute;top:0;left:0;right:0}.instructor_history07982{padding:5rem 2rem;background:rgb(240,227,207);position:relative;overflow:hidden}.instructor_history07982::after{bottom:0;clip-path:polygon(100% 0,0% 100%,100% 100%);width:40%;opacity:0.5;content:"";z-index:1;height:70%;position:absolute;background:rgb(208,161,117,0.5);right:0}.instructor_history07982 .background_img07643:hover{transform:scale(1.03);filter:grayscale(0%)}.instructor_history07982 .job_background42697::before{content:"";height:0;left:0;background:rgb(226,195,162);position:absolute;transition:height 0.8s ease-out;width:2px;top:0}.instructor_history07982 .review_glow32471:hover .job_background42697 > div:nth-child(2){transform:translateY(0);opacity:1}.instructor_history07982 .review_glow32471:hover .work_section48013{transform:translateY(0);opacity:1}.instructor_history07982:hover .name{animation:typing 2.5s steps(40,end),blink .75s step-end infinite;white-space:nowrap;overflow:hidden}.location_details67951 .instant_request82637{box-shadow:0 15px 30px rgba(0,0,0,0.5);position:relative;border-radius:16px;border:1px solid rgba(255,255,255,0.1);overflow:hidden;padding:50px;background:#ffffff}.location_details67951 .instant_request82637 h2::before,.location_details67951 .instant_request82637 h2::after{margin:0 15px;content:"";width:80px;height:1px;background:rgb(226,195,162)}.location_details67951 .instant_request82637 > p:last-of-type svg path{fill:rgb(226,195,162)}.location_details67951 .join_us72345:hover{transform:translateY(-5px);background:rgb(226,195,162,0.5);box-shadow:0 12px 25px rgba(0,0,0,0.12)}.location_details67951 .join_us72345:hover svg{transform:scale(1.1)}.user_feedback81574 .container{max-width:1000px;position:relative;z-index:1}.user_feedback81574 .client_praises56384{display:flex;gap:70px;margin-left:80px;flex-direction:column;align-items:flex-start}.user_feedback81574 .review_glow32471:nth-child(odd){align-self:flex-start}.user_feedback81574 .review_glow32471:hover{transform:translateZ(30px)}.user_feedback81574 .review_glow32471 p{margin:0}.user_feedback81574 .review_glow32471:nth-child(even) p,.user_feedback81574 .review_glow32471:nth-child(even) .description{padding-right:30px;text-align:right}.user_feedback81574 .review_glow32471:nth-child(3n+1) .description{border-top:4px solid rgb(226,195,162)}.user_feedback81574 .review_glow32471:nth-child(3n+2) .description{border-top:4px solid rgb(208,161,117)}.potential_students09852::before{content:"";height:100%;background:linear-gradient(135deg,rgb(226,195,162,0.5) 0%,transparent 30%,transparent 70%,rgb(208,161,117,0.5) 100%);position:absolute;left:0;top:0;width:100%;opacity:0.1;z-index:1}.potential_students09852 p::after{top:0;width:100%;position:absolute;content:"";opacity:0;background:linear-gradient(90deg,rgb(226,195,162,0.5) 0%,transparent 30%);z-index:-1;transition:opacity 0.3s ease;left:0;height:100%}.potential_students09852 p:nth-child(even)::before{background:rgb(208,161,117)}.potential_students09852 .fast_learn42863 > div p:nth-child(2){animation-delay:0.2s}.potential_students09852 .fast_learn42863 > div p:nth-child(6){animation-delay:0.6s}.course_program_description97463 .container{position:relative;padding:0 20px;max-width:1200px;z-index:1;margin:0 auto}.course_program_description97463 h2{font-weight:700;transform:perspective(1000px) translateZ(0);margin-bottom:50px;text-align:center;transition:transform 0.5s ease-out;font-size:38px;color:#000000;position:relative}.course_program_description97463 .background_img07643{height:350px;position:relative;transition:transform 0.5s ease,box-shadow 0.5s ease;transform:translateZ(20px);overflow:hidden;width:100%;box-shadow:0 15px 30px rgba(0,0,0,0.1);border-radius:10px}.course_program_description97463 .info_panel82143::before{transition:height 0.7s ease;top:0;position:absolute;background:linear-gradient(to bottom,rgb(226,195,162),rgb(208,161,117));width:4px;height:0;content:"";left:0}.course_program_description97463 .description::first-letter{font-weight:700;font-size:1.5em;color:rgb(226,195,162)}.thxContent43170 .container{position:relative;max-width:1200px;z-index:3;padding:0 20px;margin:0 auto}.thxContent43170 .fast_learn42863::before{content:"";transform:scaleY(1.03);left:0;width:5px;top:0;background:linear-gradient(to bottom,rgb(226,195,162),rgb(208,161,117));height:100%;position:absolute}.thxContent43170 h5::after{position:absolute;content:"";height:3px;left:0;width:80px;transform-origin:left;background:rgb(208,161,117);transition:transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275);transform:scaleX(0.7);bottom:-10px}.thxContent43170 a:hover::before{width:5px}.thxContent43170 a:hover p{color:rgb(226,195,162)}.learning_system25416{position:relative;background:linear-gradient(135deg,rgb(240,227,207) 0%,rgba(rgb(226,195,162,0.5),0.05) 50%,rgb(240,227,207) 100%);padding:120px 0;overflow:hidden}.learning_system25416 h2{position:relative;transition:transform 0.5s cubic-bezier(0.215,0.61,0.355,1);color:#000000;font-weight:700;text-shadow:0 1px 2px rgba(rgba(0,0,0,0.5),0.1);transform:translateZ(30px);margin-bottom:40px;font-size:29px}.learning_system25416 .info_panel82143::before{background:rgb(226,195,162);height:40px;opacity:0.9;width:40px;left:-20px;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);z-index:3;content:"";top:20px;position:absolute}.learning_system25416:hover .info_panel82143{box-shadow:0 20px 40px -15px rgba(rgba(0,0,0,0.5),0.15),0 1px 6px rgba(rgba(0,0,0,0.5),0.1);transform:translateZ(15px) rotateX(1deg)}.learning_system25416:hover h2::after{transform:scaleX(1.1)}@media (min-width: 992px) {.pricing_option01947 .indv_cost24375{flex-direction:row}.pricing_option01947 .package_price76892{text-align:left;justify-content:center;flex-direction:column;margin-bottom:0;flex:0 0 30%;order:2;padding-left:3rem;display:flex}.pricing_option01947 .package_price76892 h2{margin-bottom:2rem;text-align:left}.pricing_option01947 .package_price76892 h2::after{width:40%;left:0;transform:none}.pricing_option01947 .rate_list70364{text-align:left;margin:0}.pricing_option01947 .trial_rates73952{grid-template-columns:repeat(2,1fr);flex:0 0 70%;order:1}} @media (max-width: 576px) {.our_team34925{padding:40px 0}.our_team34925 .info_panel82143{padding:1.5rem;border-left-width:3px}.our_team34925 h5{font-size:calc(23px * 0.8);letter-spacing:1px}.our_team34925 .info_panel82143 > div:nth-child(2) p{font-size:calc(18px * 1.2)}.our_team34925 ol li{font-size:calc(18px * 0.9);line-height:1.6}} @media (max-width: 768px) {.connect_with_us06453{padding:50px 0}.connect_with_us06453 h2{margin-bottom:30px}.connect_with_us06453 .connect_list91465{flex-direction:column}.connect_with_us06453 .background_img07643{height:250px;width:100%}.connect_with_us06453 .message_box31780{padding:30px 25px;width:100%}.connect_with_us06453 form h3{margin-bottom:25px}.connect_with_us06453 form input[type="text"]{margin-bottom:15px;padding:12px 15px}.connect_with_us06453 .help_message32475{margin-bottom:25px}.connect_with_us06453 .contact_feedback84906{padding:12px 15px}} @media (max-width: 576px) {footer .achieve_cta92340{padding:70px 0 20px}footer .contact_team19780{padding:10px}footer .info_item{padding:10px}footer .text_main_holder{margin-top:60px}footer .nav_pro34189,footer .header_tutor29561,footer .subscribe_holder{padding:20px 15px}footer .header_tutor29561 h5,footer .subscribe_holder h5{font-size:calc(19px - 2px)}footer .head_teach31645{grid-template-columns:1fr}footer .input_holder input[type="email"],footer .sub_permission25317{padding:12px}} @media (max-width: 767px) {.title_screen51704{padding:4rem 1rem}.title_screen51704 .skill_trackfast52671 > div:first-child{padding:1.25rem 1.5rem}.title_screen51704 .growth_graph90157 > div{padding:2.5rem 1.5rem}.title_screen51704 .growth_graph90157 > div h3{font-size:calc(16px * 1.1);max-width:100%;margin-bottom:1.5rem}.title_screen51704 .growth_graph90157 .title_style_header{font-size:calc(32px * 0.9)}} @media (max-width: 992px) {.instructor_history07982 .review_glow32471{grid-template-columns:1fr;gap:2rem}.instructor_history07982 .background_img07643{aspect-ratio:16/9;max-height:300px}.instructor_history07982 .job_background42697{padding:1rem 0}.instructor_history07982 .job_background42697::before{width:0;height:2px;transition:width 0.8s ease-out}.instructor_history07982 .review_glow32471:hover .job_background42697::before{height:2px;width:100%}} @media (max-width: 767px) {.user_feedback81574{padding:60px 0}.user_feedback81574 .review_glow32471,.user_feedback81574 .review_glow32471:nth-child(even),.user_feedback81574 .review_glow32471:nth-child(odd){align-items:center;align-self:center;flex-direction:column}.user_feedback81574 .review_glow32471 img{height:100px;width:100px;margin-bottom:15px}.user_feedback81574 .review_glow32471 p:first-of-type,.user_feedback81574 .review_glow32471:nth-child(even) p:first-of-type,.user_feedback81574 .review_glow32471:nth-child(odd) p:first-of-type{padding:0;text-align:center}.user_feedback81574 .review_glow32471 .description,.user_feedback81574 .review_glow32471:nth-child(even) .description,.user_feedback81574 .review_glow32471:nth-child(odd) .description{width:100%;text-align:center;max-width:none;padding:15px}.user_feedback81574 .review_glow32471:nth-child(odd) .description::before,.user_feedback81574 .review_glow32471:nth-child(even) .description::before{display:none}} @media (max-width: 767px) {.course_program_description97463{padding:80px 0}.course_program_description97463 h2{font-size:calc(38px * 0.9);margin-bottom:40px}.course_program_description97463 .background_img07643{height:250px;margin-bottom:20px}.course_program_description97463 .info_panel82143{padding:30px 25px;max-height:350px}.course_program_description97463 .description{line-height:1.7;font-size:calc(17px * 0.95)}} @media (prefers-reduced-motion: reduce) {.thxContent43170 .fast_learn42863,.thxContent43170 h5,.thxContent43170 h5::after,.thxContent43170 a,.thxContent43170 a::before,.thxContent43170 a::after{transition:none}} @media (max-width: 576px) {.learning_system25416{padding:50px 0}.learning_system25416::after{height:150px;width:150px}.learning_system25416 .fast_learn42863{padding:0 15px}.learning_system25416 h2{margin-bottom:20px;font-size:calc(29px * 0.7);transform:translateZ(10px)}.learning_system25416 h2::before{width:50px}.learning_system25416 h2::after{left:50px;width:70px}.learning_system25416 .info_panel82143{border-left-width:2px;padding:20px}.learning_system25416 .info_panel82143::before{height:24px;left:-12px;width:24px;top:12px}.learning_system25416 p{font-size:calc(13px * 0.9);line-height:1.5}.learning_system25416:hover h2{transform:translateZ(15px)}} @keyframes floatBubble {0%{transform:rotate(-15deg) translate(0,0)}50%{transform:rotate(-10deg) translate(-20px,20px)}100%{transform:rotate(-15deg) translate(0,0)}} @keyframes gradientFloat {0%{transform:translateY(0) scale(1);opacity:0.2}50%{transform:translateY(-10px) scale(1.05);opacity:0.3}100%{transform:translateY(0) scale(1);opacity:0.2}}