svg{height:30px;width:30px}html{scrollbar-color:rgb(226,195,162,0.5) rgb(208,161,117);scrollbar-width:auto}html,body{height:100%;font-family:Arial,sans-serif;min-height:100%;color:#000000}.pricing_option01947 .container{position:relative;z-index:2;margin:0 auto;padding:0 2rem;max-width:1400px}.pricing_option01947 .package_price76892{margin-bottom:3.5rem;text-align:center;position:relative;order:1}.pricing_option01947 .trial_rates73952{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid;gap:2rem;order:2;width:100%}.pricing_option01947 .fee_schemes01789::before{transform:translateY(-5px);position:absolute;content:"";width:100%;left:0;transition:transform 0.3s ease;background:linear-gradient(90deg,rgb(226,195,162),rgb(208,161,117));height:5px;top:0}.pricing_option01947 .discount_deals89462 .pricing_list54129::after{height:2px;content:"";bottom:-0.75rem;width:40px;position:absolute;background:rgb(226,195,162,0.5);left:0}.pricing_option01947 .fee_schemes01789:hover .background_img07643{transform:scale(1.05)}.our_team34925{overflow:hidden;position:relative;padding:120px 0}.our_team34925::before{top:0;position:absolute;backdrop-filter:blur(3px);height:100%;content:"";background:linear-gradient(135deg,rgb(226,195,162,0.5) 0%,rgba(0,0,0,0.5) 100%);z-index:1;left:0;width:100%}.our_team34925 h5{text-transform:uppercase;font-size:23px;margin:0;transform:translateX(-10px);color:rgb(226,195,162);animation:slideIn 0.6s ease-out forwards 0.5s;opacity:0;font-weight:600;letter-spacing:2px}.our_team34925 ol{counter-reset:item;padding-left:0;margin:0;list-style-type:none}header::before{content:"";height:5px;width:100%;top:0;background:linear-gradient(to right,rgb(226,195,162),rgb(208,161,117));position:absolute;left:0}header .first_teach75893::after{background-color:rgb(240,227,207);height:1px;content:"";width:100%;position:absolute;left:0;bottom:0}header .first_teach75893 .nav_pro34189 .head_top06329:hover svg{transform:scale(1.08)}header .first_teach75893 .header_tutor29561 .header_wrap94625:last-child{margin-right:0}header .first_teach75893 .header_tutor29561 .header_wrap94625 a:hover{letter-spacing:1px;color:rgb(226,195,162)}header .first_teach75893 .header_tutor29561 .header_wrap94625 a:hover::before{transform-origin:left center;transform:scaleX(1)}header .first_teach75893 .header_tutor29561 .header_wrap94625 a:hover::after{transform:scaleX(1);transform-origin:right center}.connect_with_us06453{background:linear-gradient(135deg,rgb(240,227,207) 0%,rgba(0,0,0,0.03) 100%);overflow:hidden;position:relative;padding:80px 0}.connect_with_us06453 h2{position:relative;color:#000000;margin-bottom:50px;left:50%;display:inline-block;text-align:center;font-weight:700;font-size:29px;transform:translateX(-50%)}.connect_with_us06453 .connect_list91465:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,0.15),0 10px 20px rgba(rgb(226,195,162),0.1)}.connect_with_us06453 .background_img07643::after{background:linear-gradient(135deg,rgba(rgb(226,195,162),0.3) 0%,rgba(rgb(208,161,117),0.3) 100%);position:absolute;top:0;left:0;height:100%;width:100%;mix-blend-mode:overlay;content:""}.connect_with_us06453 form h3::after{width:40px;height:2px;left:0;position:absolute;background:rgb(226,195,162);content:"";bottom:-10px}.connect_with_us06453 form input[type="text"]:focus::placeholder{opacity:0.5;transform:translateX(5px)}.connect_with_us06453 .help_message32475 label{position:relative;color:#000000;font-size:15px;cursor:pointer;padding-left:35px;user-select:none;line-height:1.4}.connect_with_us06453 .help_message32475 label a{transition:all 0.3s ease;color:rgb(226,195,162);text-decoration:none;position:relative}.connect_with_us06453 .help_message32475 label a:hover::after{transform:scaleX(1);background:rgb(208,161,117)}.connect_with_us06453 .contact_feedback84906:hover::before{opacity:1}.connect_with_us06453 svg{transition:fill 0.3s ease;fill:rgb(226,195,162);height:20px;margin-right:10px;width:20px}.connect_with_us06453 svg:hover,.connect_with_us06453 svg:hover path{fill:rgb(208,161,117)}footer .contact_team19780{background-color:#ffffff;border-radius:20px;width:85%;gap:15px;z-index:3;margin:auto;flex-wrap:wrap;justify-content:space-between;padding:25px;box-shadow:0 20px 50px rgba(0,0,0,0.1);display:flex}footer .info_item p,footer .info_item a{color:#000000;font-size:14px;text-decoration:none;transition:all 0.3s ease}footer .header_tutor29561{margin-left:20px;margin-right:20px;margin-top:-20px;background-color:rgb(208,161,117);z-index:1;color:#ffffff;transform:translateZ(-10px) scale(0.98)}footer .nav_pro34189:hover::after,footer .header_tutor29561:hover::after,footer .subscribe_holder:hover::after{opacity:1}footer .story_spot93762{font-size:12px;color:#000000;line-height:1.6}footer .header_tutor29561 h5:hover::after{width:100%}footer .head_teach31645{gap:15px;display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));margin-bottom:20px}footer .head_teach31645 a:hover::before{width:100%}footer .subscribe_holder p{color:rgba(255,255,255,0.9);font-size:14px;margin-bottom:25px;line-height:1.6}footer .sub_permission25317{font-size:17px;padding:14px 20px;background-color:#ffffff;text-align:center;transition:all 0.3s ease;font-weight:600;color:rgb(226,195,162);border-radius:10px;border:none;cursor:pointer}.privacy_fortress47910 h2{border-bottom:2px solid rgb(226,195,162);margin-bottom:15px;margin-top:25px;text-align:left;font-size:38px;padding-bottom:5px;font-weight:600;color:#ffffff;width:100%}.title_screen51704{display:flex;justify-content:center;overflow:hidden;min-height:100vh;background:linear-gradient(135deg,rgb(240,227,207) 0%,rgb(208,161,117,0.5) 100%);position:relative;align-items:center}.title_screen51704 .skill_trackfast52671 > div:first-child{transform:translateY(1rem);box-shadow:0 15px 35px rgba(0,0,0,0.05);padding:1.5rem 2rem;opacity:0;animation:slideUp 0.8s cubic-bezier(0.25,0.46,0.45,0.94) 0.2s forwards;background:#ffffff;position:relative}.title_screen51704 .growth_graph90157{transform:translateY(1rem);position:relative;animation:slideUp 0.8s cubic-bezier(0.25,0.46,0.45,0.94) 0.4s forwards;opacity:0}.title_screen51704 .growth_graph90157 > div h3{color:#ffffff;font-weight:400;margin:0 0 2rem;max-width:85%;font-size:calc(20px * 0.95);z-index:2;font-family:Arial,sans-serif;position:relative;animation:fadeIn 0.8s ease-out 0.8s both;line-height:1.5}.instructor_history07982::before{left:0;z-index:1;top:0;content:"";width:100%;background:linear-gradient(120deg,transparent 30%,rgb(226,195,162,0.5) 100%);position:absolute;height:100%}.instructor_history07982 .background_img07643{border-radius:0;transition:all 0.7s cubic-bezier(0.19,1,0.22,1);position:relative;overflow:hidden;width:100%;aspect-ratio:3/4;filter:grayscale(100%)}.instructor_history07982 .review_glow32471:hover .job_background42697::before{height:100%}.instructor_history07982 .review_glow32471:hover .name::after{transform:translateX(0)}.instructor_history07982 .job_background42697 > div:nth-child(2){letter-spacing:3px;transform:translateY(20px);opacity:0;font-size:22px;margin-bottom:2.5rem;color:rgb(208,161,117);font-weight:400;text-transform:uppercase;transition:all 0.5s ease-out 0.4s}.location_details67951::after{width:100%;content:"";height:100%;z-index:0;animation:gradientFloat 20s ease-in-out infinite alternate-reverse;opacity:0.3;position:absolute;top:0;background:radial-gradient(circle at 70% 60%,rgb(208,161,117,0.5) 0%,transparent 60%),radial-gradient(circle at 30% 30%,rgb(226,195,162,0.5) 0%,transparent 60%);left:0}.location_details67951 .instant_request82637 > p{color:#000000;margin:0 auto 40px;line-height:1.6;text-align:center;font-size:13px;max-width:80%}.location_details67951 .join_us72345{text-decoration:none;justify-content:center;background:#ffffff;align-items:center;display:flex;height:70px;transition:all 0.3s ease;border-radius:16px;width:70px;position:relative;border:1px solid rgb(226,195,162,0.5);box-shadow:0 8px 20px rgba(0,0,0,0.08)}.user_feedback81574 h2{margin-bottom:70px;padding-right:50px;float:left;position:relative;color:#000000;writing-mode:vertical-lr;font-weight:700;height:100%;font-size:31px;transform:rotate(180deg)}.user_feedback81574 .review_glow32471:nth-child(even){flex-direction:row-reverse;align-self:flex-end}.user_feedback81574 .review_glow32471:hover img{transform:scale(1.1)}.user_feedback81574 .review_glow32471 p:first-of-type{margin-bottom:10px;color:#000000;font-weight:600;font-size:22px}.user_feedback81574 .review_glow32471:nth-child(even) .description::before{z-index:-1;content:"";width:30px;right:-15px;position:absolute;transform:rotate(45deg);top:30px;height:30px;background:#ffffff}.potential_students09852 .container{padding:0 15px;z-index:2;margin:0 auto;max-width:1140px;position:relative}.potential_students09852 h4::after{transform:translateX(-50%);position:absolute;height:3px;content:"";left:50%;width:80px;border-radius:10px;bottom:0;background:rgb(226,195,162)}.potential_students09852 p:hover{box-shadow:0 8px 25px rgba(0,0,0,0.08);transform:translateX(10px)}.potential_students09852 p:hover::before{width:8px}.potential_students09852 p svg{width:28px;transition:all 0.3s ease;flex-shrink:0;margin-right:20px;height:28px}.potential_students09852 .fast_learn42863 > div p{animation:fadeInSlide 0.5s ease forwards;opacity:0}.potential_students09852 .fast_learn42863 > div p:nth-child(4){animation-delay:0.4s}.course_program_description97463::before{top:0;background:radial-gradient(circle at 20% 30%,rgba(rgb(226,195,162,0.5),0.03) 0%,transparent 80%),radial-gradient(circle at 80% 70%,rgba(rgb(208,161,117,0.5),0.04) 0%,transparent 80%);z-index:0;left:0;width:100%;content:"";position:absolute;height:100%}.course_program_description97463 .learn_plan18057{perspective:1000px;flex-direction:column;display:flex;transform-style:preserve-3d;gap:40px;position:relative}.course_program_description97463 .background_img07643::after{transform:rotate(45deg);content:"";height:50%;background:radial-gradient( circle,rgba(255,255,255,0.3) 0%,transparent 70% );z-index:2;position:absolute;transition:top 7s ease-out,left 7s ease-out;animation:shine 15s infinite alternate;width:50%;left:-100%;top:-100%}.course_program_description97463 .description:last-child{margin-bottom:0}.thxContent43170{overflow:hidden;position:relative;background:linear-gradient(135deg,rgb(240,227,207) 0%,rgb(226,195,162,0.5) 100%);padding:80px 0}.thxContent43170 .fast_learn42863{position:relative;background:#ffffff;gap:30px;grid-template-columns:1fr;transform-origin:center top;display:grid;box-shadow:0 15px 40px rgba(0,0,0,0.08),0 5px 15px rgba(0,0,0,0.05);transform:perspective(1000px) rotateX(2deg);transition:transform 0.5s cubic-bezier(0.23,1,0.32,1);padding:50px 40px}.thxContent43170 .fast_learn42863:hover h5::after{transform:scaleX(1)}.thxContent43170 a{position:relative;border-radius:4px;overflow:hidden;background:linear-gradient(to right,rgba(var(--primary-color-rgb),0.03),transparent);text-decoration:none;display:block;transition:all 0.4s ease;padding:15px 20px}.learning_system25416::before{top:0;height:100%;position:absolute;left:0;content:"";background:repeating-linear-gradient( 45deg,transparent,transparent 40px,rgba(rgb(208,161,117,0.5),0.02) 40px,rgba(rgb(208,161,117,0.5),0.02) 80px );z-index:1;width:100%}.learning_system25416 h2::before{transform-origin:left;content:"";width:80px;transform:scaleX(1);height:3px;bottom:-10px;position:absolute;background:rgb(226,195,162);transition:transform 0.6s cubic-bezier(0.175,0.885,0.32,1.275);left:0}.learning_system25416 .info_panel82143::after{top:0;right:0;background:linear-gradient( 135deg,transparent 0%,transparent 50%,rgba(rgb(208,161,117,0.5),0.03) 50%,rgba(rgb(208,161,117,0.5),0.03) 100% );width:100%;height:100%;background-size:20px 20px;content:"";z-index:-1;position:absolute}@media only screen and (max-width: 1200px) {.container{width:100%;padding:0 20px}} @media (max-width: 767px) {.pricing_option01947{padding:4rem 0}.pricing_option01947 .package_price76892 h2{font-size:calc(36px * 0.9)}.pricing_option01947 .discount_deals89462 h3{font-size:18px}.pricing_option01947 .discount_deals89462 .pricing_list54129{font-size:calc(18px * 1.15)}.pricing_option01947 .background_img07643{height:160px}} @media (hover: none) {.pricing_option01947 .fee_schemes01789:hover{transform:none}.pricing_option01947 .fee_schemes01789:hover .background_img07643{transform:none}} @media (max-width: 768px) {.our_team34925{padding:60px 0}.our_team34925 .info_panel82143{padding:2rem}.our_team34925 h5{font-size:calc(23px * 0.85)}.our_team34925 .info_panel82143 > div:nth-child(2) p{font-size:23px}.our_team34925 .info_panel82143 > div:first-child::before{width:40px}} @media (max-width: 767px) {header .first_teach75893{padding:15px 10px}header .first_teach75893 .nav_pro34189{margin-bottom:15px}header .first_teach75893 .nav_pro34189 .head_top06329 svg{height:35px}header .first_teach75893 .header_tutor29561{gap:5px}header .first_teach75893 .header_tutor29561 .header_wrap94625{margin:2px 10px}} @media (min-width: 992px) {footer .text_main_holder{flex-direction:row;align-items:stretch}footer .nav_pro34189,footer .header_tutor29561,footer .subscribe_holder{flex-direction:column;flex:1;margin-top:0;display:flex}footer .nav_pro34189{margin-right:-20px}footer .header_tutor29561{margin-right:-20px;margin-left:0;z-index:1}footer .subscribe_holder{margin-right:0;margin-left:0}} @media only screen and (max-width: 800px) {.privacy_fortress47910{padding:30px 15px}.privacy_fortress47910 h1{font-size:calc(18px - 10px)}.privacy_fortress47910 h2{font-size:calc(18px - 8px)}.privacy_fortress47910 li{font-size:calc(14px - 2px);padding:8px 15px}} @media (min-width: 992px) {.title_screen51704 .skill_trackfast52671{grid-template-columns:0.35fr 0.65fr}.title_screen51704 .skill_trackfast52671 > div:first-child{transform:translateX(-1rem);opacity:0;animation:slideRight 0.8s cubic-bezier(0.25,0.46,0.45,0.94) 0.2s forwards}.title_screen51704 .growth_graph90157{opacity:0;transform:translateX(1rem);animation:slideLeft 0.8s cubic-bezier(0.25,0.46,0.45,0.94) 0.4s forwards}.title_screen51704 .growth_graph90157 > div{min-height:380px;padding:5rem 4rem}.title_screen51704 .growth_graph90157 > div h3{font-size:calc(20px * 1.1);max-width:75%}.title_screen51704 .growth_graph90157 > div > div > div::before{width:100px}} @media (max-width: 576px) {.location_details67951{padding:40px 0}.location_details67951 .instant_request82637{padding:30px 20px}.location_details67951 .instant_request82637 h2{font-size:calc(36px - 6px)}.location_details67951 .instant_request82637 h2::before,.location_details67951 .instant_request82637 h2::after{margin:0 10px;width:30px}.location_details67951 .instant_request82637 > p{font-size:calc(13px - 2px)}.location_details67951 .instant_request82637 > p:last-of-type{padding:12px 15px;margin-bottom:35px;font-size:calc(13px - 2px)}.location_details67951 .help_form26513{gap:15px}.location_details67951 .join_us72345{width:55px;height:55px}.location_details67951 .join_us72345 svg{height:22px;width:22px}} @media (max-width: 576px) {.potential_students09852{padding:60px 0}.potential_students09852 h4{font-size:calc(31px * 0.7);padding-bottom:10px;margin-bottom:25px}.potential_students09852 h4::after{height:2px;width:50px}.potential_students09852 div > div{gap:12px}.potential_students09852 p{padding:15px;font-size:calc(13px * 0.9)}.potential_students09852 p svg{height:22px;margin-right:12px;width:22px}.potential_students09852 p:hover{transform:translateX(5px)}} @media (min-width: 1200px) {.course_program_description97463{padding:180px 0}.course_program_description97463 .container{padding:0}.course_program_description97463 h2{font-size:calc(38px * 1.3);margin-bottom:90px}.course_program_description97463 .learn_plan18057{gap:80px}.course_program_description97463 .background_img07643{height:550px;clip-path:polygon(0 0,100% 7%,93% 100%,0 93%)}.course_program_description97463 .info_panel82143{max-height:550px;padding:70px 60px}} @media (max-width: 767px) {.thxContent43170{padding:60px 0}.thxContent43170 .fast_learn42863{padding:35px 25px;transform:perspective(1000px) rotateX(1deg)}.thxContent43170 h5{transform:translateX(10px);font-size:calc(18px * 0.9)}.thxContent43170 a{padding:10px 15px}.thxContent43170 a::after{width:20px;height:20px}} @keyframes fadeUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes slideIn {from{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}} @keyframes highlightGrow {from{transform:scaleY(0)}to{transform:scaleY(1)}} @keyframes subtle-float {0%{transform:translateY(0)}100%{transform:translateY(-2px)}} @keyframes slideUp {from{transform:translateY(1rem);opacity:0}to{transform:translateY(0);opacity:1}} @keyframes growLine {from{transform:scaleX(0)}to{transform:scaleX(1)}} @keyframes slideRight {from{transform:translateX(-1rem);opacity:0}to{transform:translateX(0);opacity:1}} @keyframes gradientShift {0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}