.wrapper-structure20351{display:flex;height:100%;flex-direction:column;min-height:100%}.container{max-width:100%;width:1174px;margin:auto}.pricing_option01947::before{background:linear-gradient(120deg,rgb(226,195,162,0.5) 20%,rgb(208,161,117,0.5) 80%);z-index:0;right:-5%;position:absolute;height:70%;width:40%;opacity:0.1;content:"";top:-10%;border-radius:10px;transform:rotate(-15deg)}.pricing_option01947 .package_price76892 h2::after{content:"";bottom:-0.75rem;height:3px;background:linear-gradient(90deg,transparent,rgb(226,195,162),transparent);transform:translateX(-50%);left:50%;position:absolute;width:70%}.pricing_option01947 .learning_fees04823{box-sizing:border-box;display:flex;height:100%;flex-direction:column}.pricing_option01947 .discount_deals89462 h3{font-weight:700;display:inline-block;color:#000000;position:relative;margin-bottom:1rem;font-size:calc(18px * 1.1)}.pricing_option01947 .background_img07643{width:100%;overflow:hidden;position:relative;height:180px;transition:transform 0.5s ease}.pricing_option01947 .fee_schemes01789:nth-child(even) .discount_deals89462::before{height:2.5rem;border-radius:50%;content:"";background:rgb(208,161,117,0.5);width:2.5rem;z-index:-1;left:1rem;position:absolute;bottom:1rem;opacity:0.1}.our_team34925 .info_panel82143 > div:first-child::before{content:"";bottom:-8px;transform-origin:left;animation:lineGrow 0.6s cubic-bezier(0.17,0.67,0.83,0.67) forwards 0.8s;background:rgb(226,195,162);height:2px;width:60px;transform:scaleX(0);position:absolute;left:0}.our_team34925 .info_panel82143 > div:nth-child(2) p b::after{height:8px;transform:scaleY(0);width:100%;left:0;transform-origin:bottom;content:"";animation:highlightGrow 0.5s ease-out forwards 1.2s;position:absolute;background:rgba(var(--primary-color-rgb),0.2);z-index:-1;bottom:0}header .first_teach75893 .nav_pro34189{position:relative;z-index:2}header .first_teach75893 .nav_pro34189{margin-bottom:20px}header .first_teach75893 .header_tutor29561{display:flex;padding:0;list-style:none;margin:0}header .first_teach75893 .header_tutor29561{flex-wrap:wrap;justify-content:center;width:100%}header .first_teach75893 .header_tutor29561 .header_wrap94625 a::after{transform:scaleX(0);background-color:rgb(208,161,117);transform-origin:left center;transition:transform 0.3s cubic-bezier(0.19,1,0.22,1) 0.1s}header .first_teach75893 .header_tutor29561 .header_wrap94625 a::after{bottom:-2px;height:3px;opacity:0.3}.connect_with_us06453::before{top:0;left:0;background:radial-gradient(circle at 10% 20%,rgba(rgb(226,195,162),0.05) 0%,transparent 30%),radial-gradient(circle at 90% 80%,rgba(rgb(208,161,117),0.05) 0%,transparent 30%);position:absolute;right:0;z-index:0;bottom:0;content:""}.connect_with_us06453 .connect_list91465{transform:translateY(0);transition:transform 0.3s ease,box-shadow 0.3s ease;box-shadow:0 15px 30px rgba(0,0,0,0.1),0 5px 15px rgba(rgb(226,195,162),0.05);border-radius:26px;display:flex;background:#ffffff;position:relative;overflow:hidden}.connect_with_us06453 .message_box31780{width:55%;position:relative;padding:50px 40px}.connect_with_us06453 form{z-index:2;position:relative}.connect_with_us06453 form h3{display:inline-block;color:#000000;margin-bottom:30px;font-weight:600;position:relative;font-size:21px}.connect_with_us06453 form input[type="text"]::placeholder{transition:all 0.3s ease;color:rgba(#000000,0.5)}.connect_with_us06453 .help_message32475{display:flex;position:relative;margin-bottom:30px;align-items:flex-start}.connect_with_us06453 .help_message32475 input[type="checkbox"]:checked + label::before{border-color:rgb(226,195,162);background:rgb(226,195,162)}.connect_with_us06453 .help_message32475 label a::after{transform-origin:left;transform:scaleX(0);content:"";position:absolute;transition:transform 0.3s ease;height:1px;background:rgb(226,195,162);bottom:-2px;left:0;width:100%}.connect_with_us06453 .contact_feedback84906:active{transform:translateY(2px)}.connect_with_us06453 svg path{fill:rgb(226,195,162);transition:fill 0.3s ease}footer{width:100%;position:relative}footer .achieve_cta92340{font-family:Arial,sans-serif;background-color:rgb(240,227,207);color:#000000;position:relative;padding:100px 0 30px}footer .info_item:hover{background-color:#ffffff;box-shadow:0 10px 20px rgba(0,0,0,0.05);transform:translateY(-5px)}footer .info_item:hover svg{transform:scale(1.2)}footer .info_item a:hover{color:rgb(226,195,162)}footer .nav_pro34189,footer .header_tutor29561,footer .subscribe_holder{transform-origin:center center;transition:all 0.5s ease;padding:30px;transform-style:preserve-3d;position:relative;border-radius:20px;box-shadow:0 15px 30px rgba(0,0,0,0.08)}footer .nav_pro34189{transform:translateZ(0) scale(1);z-index:2;background-color:#ffffff}footer .header_tutor29561 h5::after{background:linear-gradient(90deg,rgb(226,195,162),transparent);height:2px;transition:width 0.3s ease;content:"";left:0;width:40px;bottom:-8px;position:absolute}footer .head_teach31645 a:hover{transform:translateX(5px);color:#ffffff}footer .subscribe_holder h5{margin-bottom:15px;font-weight:600;font-size:19px;color:#ffffff}footer .input_holder input[type="email"]:focus{box-shadow:0 0 0 3px rgba(255,255,255,0.2);outline:none;background-color:rgba(255,255,255,0.2)}footer .twitter_cta06493{font-size:12px;display:inline-block;color:#000000;border-radius:30px;background-color:#ffffff;box-shadow:0 5px 15px rgba(0,0,0,0.05);padding:8px 20px}.privacy_fortress47910 ul,.privacy_fortress47910 ol{width:100%;list-style-type:none;padding-left:0;margin:20px 0}.privacy_fortress47910 section{background:rgb(208,161,117,0.5);width:100%;margin-bottom:30px;border-radius:24px;padding:30px}.title_screen51704::before{animation:backgroundShift 60s linear infinite;bottom:0;position:absolute;opacity:0.03;content:"";background:linear-gradient(45deg,transparent 45%,rgb(226,195,162,0.5) 45%,rgb(226,195,162,0.5) 55%,transparent 55%),linear-gradient(-45deg,transparent 45%,rgb(208,161,117,0.5) 45%,rgb(208,161,117,0.5) 55%,transparent 55%);top:0;background-size:50px 50px;left:0;right:0;z-index:1}.title_screen51704 .growth_graph90157 > div{box-shadow:0 20px 50px rgba(0,0,0,0.15);position:relative;padding:3rem 2.5rem;border-radius:10px;overflow:hidden}.title_screen51704 .growth_graph90157 .title_style_header{font-weight:700;transform:translateY(0.5rem);letter-spacing:0.02em;text-shadow:0 2px 10px rgba(0,0,0,0.2);color:#ffffff;font-size:clamp(2rem,5vw,38px);opacity:0;margin:0;font-family:Arial,sans-serif;animation:slideUp 1s cubic-bezier(0.25,0.46,0.45,0.94) 1s forwards;line-height:1.2}.instructor_history07982 .review_glow32471{grid-template-columns:1fr 1.5fr;display:grid;gap:3rem;position:relative;max-width:1200px;z-index:2;margin:0 auto}.instructor_history07982 .job_background42697{position:relative;padding:2rem;display:flex;justify-content:center;flex-direction:column}.instructor_history07982 .name{margin-bottom:0.5rem;font-size:47px;font-weight:700;overflow:hidden;color:#000000;position:relative}.instructor_history07982 .work_section48013{padding:0 0 0 20px;transition:all 0.5s ease-out 0.6s;font-size:18px;font-weight:300;transform:translateY(20px);opacity:0;position:relative;color:#000000;line-height:1.8}.location_details67951::before{width:100%;content:"";opacity:0.4;top:0;animation:gradientShift 15s ease infinite alternate;height:100%;z-index:0;background:linear-gradient(120deg,rgb(226,195,162,0.5) 0%,transparent 70%),radial-gradient(circle at 80% 20%,rgb(208,161,117,0.5) 0%,transparent 50%),radial-gradient(circle at 20% 80%,rgb(226,195,162,0.5) 0%,transparent 50%);position:absolute;left:0}.location_details67951 .instant_request82637 > p:last-of-type svg{height:20px;margin-right:12px;width:20px}.location_details67951 .help_form26513{gap:30px;justify-content:center;display:flex}.location_details67951 .join_us72345 svg{height:28px;transition:transform 0.3s ease;width:28px}.location_details67951 .join_us72345 svg path{fill:rgb(226,195,162);transition:fill 0.3s ease}.user_feedback81574::before{height:100%;background-image:repeating-linear-gradient(45deg,rgb(226,195,162,0.5) 0px,rgb(226,195,162,0.5) 2px,transparent 2px,transparent 10px);content:"";position:absolute;width:100%;z-index:0;top:0;left:0;opacity:0.2}.user_feedback81574 .review_glow32471 img{transition:all 0.4s ease;border-radius:50%;height:120px;width:120px;box-shadow:0 10px 30px rgba(0,0,0,0.5);z-index:2;object-fit:cover;border:5px solid #ffffff}.user_feedback81574 .review_glow32471:nth-child(odd) .description::before{left:-15px;height:30px;z-index:-1;position:absolute;background:#ffffff;top:30px;width:30px;transform:rotate(45deg);content:""}.potential_students09852{overflow:hidden;background:#ffffff;position:relative;padding:110px 0}.potential_students09852 h4{font-size:31px;text-align:center;position:relative;letter-spacing:0.5px;padding-bottom:15px;font-weight:700;color:#000000;margin-bottom:50px}.potential_students09852 p::before{transition:width 0.3s ease;top:0;content:"";background:rgb(226,195,162);position:absolute;height:100%;left:0;width:5px}.potential_students09852 p:hover::after{opacity:0.2}.potential_students09852 p:hover svg{transform:scale(1.2)}.potential_students09852 p:hover svg path{fill:rgb(208,161,117)}.potential_students09852 .fast_learn42863 > div p:nth-child(1){animation-delay:0.1s}.potential_students09852 .fast_learn42863 > div p:nth-child(3){animation-delay:0.3s}.course_program_description97463{overflow:hidden;position:relative;padding:120px 0;background:linear-gradient(120deg,rgb(240,227,207) 30%,rgba(245,248,255,0.95) 100%)}.course_program_description97463 h2::after{content:"";height:3px;left:50%;transform:translateX(-50%);width:80px;border-radius:10px;bottom:-15px;background:linear-gradient(90deg,rgb(226,195,162),rgb(208,161,117));position:absolute}.course_program_description97463 .background_img07643::before{background:linear-gradient( 135deg,rgba(rgb(226,195,162,0.5),0.2),rgba(rgb(208,161,117,0.5),0.3) );z-index:1;width:100%;top:0;left:0;height:100%;content:"";position:absolute}.course_program_description97463 .info_panel82143:hover::before{height:100%}.course_program_description97463 .description{color:#000000;position:relative;transition:transform 0.3s ease;margin-bottom:20px;line-height:1.8;font-size:17px}.thxContent43170::before{background-image:repeating-linear-gradient( -45deg,transparent,transparent 20px,rgba(255,255,255,0.03) 20px,rgba(255,255,255,0.03) 40px );left:0;position:absolute;width:100%;top:0;height:100%;content:"";z-index:1}.thxContent43170 .fast_learn42863:hover{transform:perspective(1000px) rotateX(0deg);box-shadow:0 20px 50px rgba(0,0,0,0.12),0 10px 20px rgba(0,0,0,0.08)}.thxContent43170 .fast_learn42863:hover h5{transform:translateX(0)}.thxContent43170 p{margin:0;color:#000000;line-height:1.7;font-size:13px;position:relative;transition:color 0.3s ease}.thxContent43170 a:hover{background:linear-gradient(to right,rgba(var(--primary-color-rgb),0.07),transparent 70%)}.thxContent43170 a::after{background:linear-gradient(135deg,transparent 50%,rgba(var(--secondary-color-rgb),0.1) 50%);width:30px;right:0;height:30px;position:absolute;bottom:0;transition:all 0.3s ease;content:""}.learning_system25416 .fast_learn42863{perspective:1000px;position:relative;padding:0 20px;max-width:1200px;z-index:2;transform-style:preserve-3d;margin:0 auto}.learning_system25416 h2::after{transform:scaleX(1);content:"";transition:transform 0.6s cubic-bezier(0.175,0.885,0.32,1.275) 0.1s;left:80px;transform-origin:left;background:rgba(rgb(208,161,117,0.5),0.3);height:3px;position:absolute;bottom:-10px;width:120px}.learning_system25416 p{line-height:1.7;position:relative;margin:0;font-size:13px;color:#000000;font-weight:400;z-index:2;transition:transform 0.3s ease}.learning_system25416:hover h2{transform:translateZ(40px)}.learning_system25416:hover h2::before{transform:scaleX(1.2)}@media only screen and (max-width: 800px) {.container{padding:0 12px}} @media (max-width: 991px) {.pricing_option01947{padding:5rem 0}.pricing_option01947 .fee_schemes01789{margin-bottom:1.5rem}.pricing_option01947 .package_price76892{padding:0 1rem}} @media (max-width: 575px) {.pricing_option01947{padding:3rem 0}.pricing_option01947 .container{padding:0 1.5rem}.pricing_option01947 .trial_rates73952{gap:1.5rem}.pricing_option01947 .discount_deals89462{padding:1.5rem}.pricing_option01947 .background_img07643{height:140px}} @media (max-width: 992px) {.our_team34925{padding:80px 0}.our_team34925 .info_panel82143{padding:2.5rem}.our_team34925 ol li{columns:1}.our_team34925 h5{font-size:calc(23px * 0.9)}.our_team34925 .info_panel82143 > div:nth-child(2) p{font-size:calc(23px * 1.1)}} @media (hover: hover) {.our_team34925 .info_panel82143:hover{transition:all 0.4s ease;box-shadow:0 25px 50px rgba(0,0,0,0.15);transform:translateY(-5px)}} @media (max-width: 1024px) {.connect_with_us06453{padding:60px 0}.connect_with_us06453 .container{padding:0 15px}.connect_with_us06453 h2{margin-bottom:40px}.connect_with_us06453 .message_box31780{padding:40px 30px}} @media (prefers-reduced-motion: reduce) {.connect_with_us06453::after,.connect_with_us06453 .background_img07643::before{animation:none}.connect_with_us06453 .connect_list91465:hover{transform:none}} @media (max-width: 991px) {footer .contact_team19780{padding:20px;width:90%}footer .text_main_holder{margin-top:80px}} @media (max-width: 767px) {footer .achieve_cta92340{padding:80px 0 30px}footer .contact_team19780{width:95%;padding:15px}footer .info_item{flex:1 1 100%}footer .nav_pro34189,footer .header_tutor29561,footer .subscribe_holder{margin-right:0;margin-left:0;padding:25px 20px}footer .header_tutor29561,footer .subscribe_holder{margin-top:-10px}footer .eco_foot02698{margin-top:40px}} @media (hover: hover) {.title_screen51704 .growth_graph90157 > div{transition:transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94)}.title_screen51704 .growth_graph90157 > div:hover{transform:translateY(-5px)}.title_screen51704 .growth_graph90157 > div:hover .title_style_header{transition:text-shadow 0.5s ease;text-shadow:0 4px 15px rgba(0,0,0,0.3)}.title_screen51704 .skill_trackfast52671 > div:first-child{transition:box-shadow 0.5s ease,transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94)}.title_screen51704 .skill_trackfast52671 > div:first-child:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,0.08)}} @media (max-width: 992px) {.location_details67951 .instant_request82637{padding:40px 30px}.location_details67951 .instant_request82637 > p{max-width:90%;margin-bottom:30px}.location_details67951 .instant_request82637 > p:last-of-type{margin-bottom:50px}.location_details67951 .join_us72345{height:65px;width:65px}} @media (max-width: 991px) {.user_feedback81574{padding:80px 0}.user_feedback81574 h2{margin-bottom:50px;float:none;transform:none;text-align:center;padding-right:0;writing-mode:horizontal-tb}.user_feedback81574 h2::after{transform:translateX(-50%);left:50%;height:4px;width:80px;top:auto;right:auto;bottom:-15px}.user_feedback81574 .client_praises56384{margin-left:0;gap:50px}} @media (max-width: 768px) {.potential_students09852{padding:70px 0}.potential_students09852 h4{margin-bottom:30px;font-size:calc(31px * 0.8)}.potential_students09852 h4::after{width:60px}.potential_students09852 div > div{gap:15px}.potential_students09852 p{padding:18px 20px}} @media (min-width: 992px) {.course_program_description97463 h2{font-size:calc(38px * 1.2)}.course_program_description97463 .background_img07643{height:500px;flex:0 0 40%}.course_program_description97463 .info_panel82143{padding:60px 50px;max-height:500px;flex:0 0 60%}.course_program_description97463 .description{line-height:1.9;font-size:calc(17px * 1.05)}} @media (max-width: 480px) {.course_program_description97463{padding:60px 0}.course_program_description97463 h2{margin-bottom:30px;font-size:calc(38px * 0.8)}.course_program_description97463 .background_img07643{height:200px}.course_program_description97463 .info_panel82143{padding:25px 20px;max-height:300px}.course_program_description97463 .description{font-size:calc(17px * 0.9);line-height:1.6}} @media (hover: none) {.thxContent43170 .fast_learn42863{transform:none}.thxContent43170 .fast_learn42863:hover{transform:none}.thxContent43170 h5{transform:none}.thxContent43170 h5::after{transform:scaleX(1)}} @media (max-width: 768px) {.learning_system25416{padding:70px 0}.learning_system25416::after{top:-5%;height:200px;right:-10%;width:200px}.learning_system25416 h2{font-size:calc(29px * 0.8);transform:translateZ(20px);margin-bottom:25px}.learning_system25416 h2::before{width:60px;height:2px}.learning_system25416 h2::after{height:2px;left:60px;width:90px}.learning_system25416 .info_panel82143{transform:translateZ(0) rotateX(0);padding:25px}.learning_system25416 .info_panel82143::before{height:30px;left:-15px;width:30px;top:15px}.learning_system25416 p{line-height:1.6;font-size:calc(13px * 0.95)}.learning_system25416:hover .info_panel82143{transform:translateZ(0) rotateX(0)}.learning_system25416:hover h2{transform:translateZ(25px)}} @keyframes typing {from{width:0}to{width:100%}} @keyframes blink {50%{border-color:transparent}} @keyframes fadeInSlide {from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}