.achieve_cta92340{flex:0 0 auto}header,footer{width:100%}header{background:#ffffff;overflow:visible;width:100%;position:relative;z-index:99}.pricing_option01947::after{background:linear-gradient(45deg,rgb(208,161,117,0.5) 30%,rgb(226,195,162,0.5) 70%);transform:rotate(10deg);height:50%;z-index:0;opacity:0.08;width:35%;position:absolute;left:-3%;content:"";border-radius:10px;bottom:-5%}.pricing_option01947 .rate_list70364{color:#000000;font-size:13px;line-height:1.6;max-width:800px;margin:0 auto}.pricing_option01947 .fee_schemes01789:hover{box-shadow:0 15px 40px rgba(0,0,0,0.1);transform:translateY(-8px)}.pricing_option01947 .fee_schemes01789:hover::before{transform:translateY(0)}.pricing_option01947 .discount_deals89462{flex:1;display:flex;flex-direction:column;padding:2rem 1.75rem;position:relative}.pricing_option01947 .discount_deals89462 p{line-height:1.65;word-break:break-word;color:#000000;overflow-wrap:break-word;word-wrap:break-word;margin-bottom:1.5rem;font-size:13px;flex-grow:1}.pricing_option01947 .fee_schemes01789:nth-child(odd) .discount_deals89462::before{position:absolute;top:1rem;opacity:0.1;border-radius:50%;height:2.5rem;background:rgb(226,195,162,0.5);width:2.5rem;z-index:-1;right:1rem;content:""}.our_team34925 .info_panel82143 > div:first-child{position:relative;margin-bottom:1rem}.our_team34925 .info_panel82143 > div:nth-child(2){margin-bottom:2rem}.our_team34925 .info_panel82143 > div:nth-child(2) p{font-weight:300;color:#000000;opacity:0;transform:translateY(15px);font-size:calc(23px * 1.3);animation:fadeUp 0.6s ease-out forwards 0.7s;margin:0}.our_team34925 ol li{opacity:0;column-gap:3rem;color:#000000;animation:fadeUp 0.8s ease-out forwards 1s;columns:2;line-height:1.8;padding-left:0;font-size:18px;text-align:justify;position:relative;font-family:Arial,sans-serif;transform:translateY(20px)}header .first_teach75893 .nav_pro34189 .head_top06329{overflow:hidden;display:block;position:relative}header .first_teach75893 .header_tutor29561 .header_wrap94625{position:relative;margin:0 15px}header .first_teach75893 .header_tutor29561 .header_wrap94625{margin:5px 12px}header .first_teach75893 .header_tutor29561 .header_wrap94625 a::before,header .first_teach75893 .header_tutor29561 .header_wrap94625 a::after{background-color:rgb(226,195,162);content:"";transform-origin:right center;left:0;bottom:0;height:1px;width:100%;position:absolute}header .first_teach75893 .header_tutor29561 .header_wrap94625 a::before{transition:transform 0.3s cubic-bezier(0.19,1,0.22,1);transform:scaleX(0)}.connect_with_us06453 .container{padding:0 20px;position:relative;z-index:2;margin:0 auto;max-width:1200px}.connect_with_us06453 h2::after{position:absolute;background:linear-gradient(90deg,transparent,rgb(226,195,162),transparent);height:3px;width:70%;content:"";bottom:-15px;left:15%}.connect_with_us06453 .connect_list91465::before{left:0;height:100%;content:"";width:5px;top:0;background:linear-gradient(to bottom,rgb(226,195,162),rgb(208,161,117));position:absolute}.connect_with_us06453 .message_box31780::before{right:-50px;border-radius:50%;background:radial-gradient(circle,rgba(rgb(226,195,162),0.05) 0%,transparent 70%);width:200px;height:200px;content:"";z-index:0;top:-50px;position:absolute}.connect_with_us06453 form input[type="text"]:focus{box-shadow:0 0 0 3px rgba(rgb(226,195,162),0.1);border-color:rgb(226,195,162);outline:none;background:#ffffff}.connect_with_us06453 .help_message32475 input[type="checkbox"]{height:0;cursor:pointer;width:0;position:absolute;opacity:0}.connect_with_us06453 .help_message32475 input[type="checkbox"]:checked + label::after{height:12px;border-width:0 2px 2px 0;left:8px;content:"";transform:rotate(45deg);width:6px;border:solid #ffffff;top:4px;position:absolute}.connect_with_us06453 .contact_feedback84906{width:100%;font-size:19px;cursor:pointer;overflow:hidden;z-index:1;padding:15px 20px;border-radius:10px;position:relative;border:none;transition:all 0.3s ease;font-weight:600;background:linear-gradient(90deg,rgb(226,195,162),rgb(208,161,117));color:#ffffff}footer .achieve_cta92340::before{z-index:0;height:100%;width:100%;background-image:radial-gradient(circle at 10% 20%,rgb(226,195,162,0.5) 0%,transparent 20%),radial-gradient(circle at 90% 80%,rgb(208,161,117,0.5) 0%,transparent 20%);opacity:0.3;top:0;left:0;content:"";position:absolute}footer .text_main_holder{margin-top:40px;gap:20px;perspective:2000px;display:flex;flex-direction:column;position:relative}footer .subscribe_holder:hover{transform:translateZ(10px) scale(0.98)}footer .nav_pro34189::after,footer .header_tutor29561::after,footer .subscribe_holder::after{border-radius:20px;background:linear-gradient(135deg,rgba(255,255,255,0.1) 0%,transparent 50%);opacity:0;left:0;position:absolute;content:"";z-index:-1;width:100%;top:0;height:100%;transition:opacity 0.3s ease}footer .head_teach31645 a{font-size:14px;display:inline-block;text-decoration:none;transition:all 0.3s ease;padding:5px 0;position:relative;color:rgba(255,255,255,0.75)}footer .input_holder{flex-direction:column;gap:15px;display:flex}footer .input_holder input[type="email"]::placeholder{color:rgba(255,255,255,0.6)}footer .sub_permission25317:hover{box-shadow:0 5px 15px rgba(0,0,0,0.2);background-color:rgb(208,161,117);color:#ffffff;transform:translateY(-3px)}.privacy_fortress47910 h1{margin-top:20px;width:100%;font-weight:700;font-size:47px;margin-bottom:30px;color:rgb(226,195,162);padding-bottom:10px;text-align:center;border-bottom:4px solid rgb(208,161,117)}.privacy_fortress47910 p,.privacy_fortress47910 span,.privacy_fortress47910 div{margin-bottom:20px;font-family:Arial,sans-serif;font-size:14px;color:#ffffff;line-height:1.8}.title_screen51704::after{top:-10%;background:rgb(226,195,162);transform:rotate(-15deg);right:-10%;z-index:0;position:absolute;animation:floatBubble 20s ease-in-out infinite alternate;border-radius:40% 60% 70% 30% / 40% 50% 60% 50%;width:40vw;content:"";opacity:0.03;height:40vw}.title_screen51704 .skill_trackfast52671 > div:first-child p{margin:0;font-size:calc(12px * 1.1);font-family:Arial,sans-serif;font-weight:600;letter-spacing:0.015em;line-height:1.5;color:#000000}.title_screen51704 .growth_graph90157 > div > div{position:relative;z-index:2}.title_screen51704 .growth_graph90157 > div > div > div{position:relative;margin-top:1.5rem}.title_screen51704 .growth_graph90157 > div > div > div::before{transform-origin:left;background:rgb(226,195,162);width:60px;animation:growLine 0.6s cubic-bezier(0.25,0.46,0.45,0.94) 1.2s forwards;bottom:-1.5rem;transform:scaleX(0);left:0;position:absolute;content:"";height:4px}.instructor_history07982 .background_img07643::before{content:"";background:linear-gradient(180deg,transparent 0%,transparent 70%,rgb(226,195,162,0.5) 100%);top:0;left:0;position:absolute;width:100%;z-index:1;height:100%}.instructor_history07982 .name::after{transition:transform 0.6s ease-out 0.2s;content:"";bottom:0;left:0;transform:translateX(-101%);height:1px;position:absolute;width:100%;background:rgb(208,161,117)}.instructor_history07982 .work_section48013::first-letter{font-weight:700;font-size:1.5em;color:rgb(226,195,162)}.location_details67951{overflow:hidden;background:rgb(240,227,207);position:relative;padding:80px 0}.location_details67951 .container{max-width:1200px;position:relative;margin:0 auto;z-index:1}.location_details67951 .instant_request82637 h2{justify-content:center;font-weight:700;font-size:36px;margin-bottom:30px;align-items:center;display:flex;position:relative;text-align:center;color:#000000}.location_details67951 .instant_request82637 > p:last-of-type{color:#000000;font-weight:400;border-radius:10px;margin:0 auto 60px;box-shadow:0 5px 15px rgba(0,0,0,0.08);justify-content:center;border:1px solid rgba(0,0,0,0.05);padding:15px 25px;background:#ffffff;display:flex;align-items:center;max-width:fit-content}.user_feedback81574{overflow:hidden;padding:100px 0;position:relative;background:rgb(240,227,207)}.user_feedback81574 h2::after{top:0;position:absolute;content:"";right:30px;width:4px;background:rgb(226,195,162);height:100%}.user_feedback81574 .review_glow32471{position:relative;max-width:700px;transform:translateZ(0);transition:transform 0.5s ease;display:flex;width:100%;align-items:center}.user_feedback81574 .review_glow32471:nth-child(odd) p,.user_feedback81574 .review_glow32471:nth-child(odd) .description{padding-left:30px}.user_feedback81574 .review_glow32471 .description{box-shadow:0 10px 30px rgba(0,0,0,0.1);font-weight:400;max-width:500px;font-size:18px;border-radius:22px;padding:20px;background:#ffffff;position:relative;color:#000000}.user_feedback81574 .review_glow32471:nth-child(3n+3) .description{border-top:4px solid #000000}.potential_students09852 .fast_learn42863{position:relative}.potential_students09852 div > div{flex-direction:column;gap:20px;display:flex}.potential_students09852 p{display:flex;position:relative;background:#ffffff;color:#000000;overflow:hidden;font-size:13px;padding:25px 30px;transition:all 0.3s ease;margin:0;box-shadow:0 5px 20px rgba(0,0,0,0.05);align-items:center;border-radius:16px}.potential_students09852 p svg path{fill:rgb(226,195,162);transition:fill 0.3s ease}.potential_students09852 p:nth-child(even)::after{background:linear-gradient(90deg,rgb(208,161,117,0.5) 0%,transparent 30%)}.potential_students09852 .fast_learn42863 > div p:nth-child(5){animation-delay:0.5s}.course_program_description97463::after{z-index:0;height:100%;content:"";background-position:0 0,0 15px,15px -15px,-15px 0px;right:0;opacity:0.4;top:0;position:absolute;background-size:30px 30px;background-image:linear-gradient(45deg,rgba(rgb(208,161,117,0.5),0.02) 25%,transparent 25%),linear-gradient(-45deg,rgba(rgb(208,161,117,0.5),0.02) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(rgb(208,161,117,0.5),0.02) 75%),linear-gradient(-45deg,transparent 75%,rgba(rgb(208,161,117,0.5),0.02) 75%);width:50%}.course_program_description97463 .info_panel82143{position:relative;transition:transform 0.3s ease,box-shadow 0.3s ease;border-radius:10px;background:rgba(#ffffff,0.98);max-height:400px;overflow-y:auto;padding:40px 35px;transform:translateZ(0);box-shadow:0 10px 25px rgba(0,0,0,0.05);scrollbar-width:thin;scrollbar-color:rgb(208,161,117) rgba(rgb(208,161,117,0.5),0.1)}.thxContent43170::after{width:80%;pointer-events:none;background:linear-gradient( to bottom right,transparent,rgba(var(--primary-color-rgb),0.05) 30%,rgba(var(--primary-color-rgb),0.1) 60%,transparent );top:-50%;height:200%;z-index:2;content:"";transform:rotate(35deg);right:-50%;position:absolute}.thxContent43170 h5{color:rgb(226,195,162);font-size:18px;font-weight:700;line-height:1.4;transform:translateX(15px);margin:0 0 10px;position:relative;transition:transform 0.4s ease-out}.thxContent43170 a::before{transition:width 0.3s ease;content:"";width:3px;opacity:0.5;background:rgb(226,195,162);top:0;position:absolute;height:100%;left:0}.thxContent43170 a:hover::after{background:linear-gradient(135deg,transparent 50%,rgba(var(--secondary-color-rgb),0.2) 50%);height:40px;width:40px}.learning_system25416::after{top:-10%;height:300px;right:-5%;filter:blur(40px);z-index:0;background:radial-gradient( circle at center,rgba(rgb(226,195,162,0.5),0.1) 0%,rgba(rgb(226,195,162,0.5),0.05) 40%,transparent 70% );width:300px;border-radius:50%;content:"";position:absolute}.learning_system25416 .info_panel82143{padding:40px;box-shadow:0 10px 30px -10px rgba(rgba(0,0,0,0.5),0.1),0 1px 4px rgba(rgba(0,0,0,0.5),0.05);transition:all 0.5s cubic-bezier(0.23,1,0.32,1);background:linear-gradient( to right bottom,rgba(rgb(255,255,255,0.5),0.9),rgba(rgb(255,255,255,0.5),0.7) );transform:translateZ(10px) rotateX(2deg);border-left:3px solid rgb(226,195,162);position:relative;backdrop-filter:blur(4px)}::-webkit-scrollbar{width:19px;padding:1px}::-webkit-scrollbar-track{margin:4px 0;background:rgb(208,161,117)}::-webkit-scrollbar-track:active{background:#ffffff}::-webkit-scrollbar-thumb{border:1px double rgb(255,255,255,0.5);min-height:43px;border-radius:20%;background:radial-gradient(circle at top right,#ffffff 82%,rgb(208,161,117) 53%,rgb(208,161,117,0.5) 21%,rgb(226,195,162) 45%,rgb(226,195,162,0.5) 20%,rgb(240,227,207) 2%);box-shadow:0px 0px 12px 6px rgba(0,0,0,0.1)}::-webkit-scrollbar-thumb:hover{box-shadow:0px -5px 6px 0px rgba(0,0,0,0.7)}::-webkit-scrollbar-thumb:active{background:rgb(208,161,117)}::-webkit-scrollbar-corner{background:rgb(226,195,162)}.course_program_description97463 .info_panel82143::-webkit-scrollbar{width:6px}.course_program_description97463 .info_panel82143::-webkit-scrollbar-track{border-radius:10px;background:rgba(rgb(208,161,117,0.5),0.1)}.course_program_description97463 .info_panel82143::-webkit-scrollbar-thumb{border-radius:10px;background:rgb(208,161,117)}@media (max-width: 480px) {.connect_with_us06453{padding:40px 0}.connect_with_us06453 h2{margin-bottom:25px;font-size:calc(29px * 0.85)}.connect_with_us06453 .background_img07643{height:200px}.connect_with_us06453 .message_box31780{padding:25px 20px}.connect_with_us06453 form h3{margin-bottom:20px;font-size:calc(21px * 0.9)}.connect_with_us06453 form input[type="text"]{padding:10px 12px;margin-bottom:12px}.connect_with_us06453 .help_message32475{margin-bottom:20px}.connect_with_us06453 .help_message32475 label{font-size:calc(15px * 0.9);padding-left:30px}.connect_with_us06453 .help_message32475 label::before{width:18px;height:18px}.connect_with_us06453 .help_message32475 input[type="checkbox"]:checked + label::after{left:6px;top:3px;height:10px;width:5px}.connect_with_us06453 .contact_feedback84906{padding:10px 12px}} @media (min-width: 768px) {.title_screen51704 .skill_trackfast52671{align-items:center;grid-template-columns:0.4fr 0.6fr;gap:3rem}.title_screen51704 .skill_trackfast52671 > div:first-child{padding:2rem 2.5rem;margin-top:-2rem}.title_screen51704 .skill_trackfast52671 > div:first-child p{font-size:calc(12px * 1.2)}.title_screen51704 .growth_graph90157 > div{display:flex;min-height:320px;justify-content:center;flex-direction:column;padding:4rem 3rem}.title_screen51704 .growth_graph90157 > div h3{margin-bottom:2.5rem;font-size:20px;max-width:80%}.title_screen51704 .growth_graph90157 > div > div > div::before{width:80px;height:5px}} @media (max-width: 768px) {.location_details67951{padding:60px 0}.location_details67951 .instant_request82637{padding:35px 25px}.location_details67951 .instant_request82637 h2{font-size:calc(36px - 4px)}.location_details67951 .instant_request82637 h2::before,.location_details67951 .instant_request82637 h2::after{width:50px}.location_details67951 .instant_request82637 > p{font-size:calc(13px - 1px);max-width:100%}.location_details67951 .instant_request82637 > p:last-of-type{margin-bottom:40px}} @media (max-width: 991px) {.potential_students09852{padding:90px 0}.potential_students09852 h4{margin-bottom:40px;font-size:calc(31px * 0.9)}.potential_students09852 div > div{gap:18px}.potential_students09852 p{padding:20px 25px}.potential_students09852 p svg{height:25px;margin-right:15px;width:25px}} @media (min-width: 768px) {.course_program_description97463{padding:150px 0}.course_program_description97463 h2{font-size:calc(38px * 1.1);margin-bottom:70px}.course_program_description97463 .learn_plan18057{gap:60px;align-items:center;flex-direction:row}.course_program_description97463 .background_img07643{flex:0 0 45%;clip-path:polygon(0 0,100% 5%,95% 100%,0 95%);transform:translateZ(30px) rotateY(-3deg);height:450px}.course_program_description97463 .info_panel82143{transform:translateZ(10px) rotateY(1deg);max-height:450px;padding:50px 45px;flex:0 0 55%}.course_program_description97463 .container:hover .background_img07643{box-shadow:0 25px 50px rgba(0,0,0,0.15);transform:translateZ(40px) rotateY(-5deg)}.course_program_description97463 .container:hover .info_panel82143{transform:translateZ(20px) rotateY(2deg);box-shadow:0 15px 35px rgba(0,0,0,0.08)}} @media (min-width: 768px) {.thxContent43170{padding:120px 0}.thxContent43170 .fast_learn42863{gap:50px;padding:60px 70px 60px 60px;grid-template-columns:1fr 1.5fr;align-items:center}.thxContent43170 h5{font-size:calc(18px * 1.1);transform:translateX(25px)}.thxContent43170 p{font-size:calc(13px * 1.05)}} @media (max-width: 992px) {.learning_system25416{padding:90px 0}.learning_system25416 h2{font-size:calc(29px * 0.9);margin-bottom:30px}.learning_system25416 .info_panel82143{transform:translateZ(5px) rotateX(1deg);padding:30px}} @keyframes lineGrow {from{transform:scaleX(0)}to{transform:scaleX(1)}} @keyframes subtle-float {0%{transform:translateY(0)}100%{transform:translateY(-4px)}} @keyframes gridMove {0%{background-position:0 0}100%{background-position:20px 20px}} @keyframes shine {0%{top:-100px;left:-100px}100%{top:100%;left:100%}} @keyframes fadeIn {from{opacity:0}to{opacity:1}} @keyframes backgroundShift {0%{background-position:0 0}100%{background-position:500px 500px}} @keyframes slideLeft {from{transform:translateX(1rem);opacity:0}to{transform:translateX(0);opacity:1}} @keyframes shine {0%{top:-100%;left:-100%}100%{top:100%;left:100%}}