﻿.main_pageUsd{flex:1 0 auto}a{text-decoration:none;color:inherit}html,body{scroll-behavior:smooth;height:100%;color:#000000;auto contain touch-action:none;min-height:100%;font-family:Arial,sans-serif}.tariff_listYDE::before{content:"";top:0;height:100%;background:linear-gradient(135deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.65) 100%);z-index:1;width:100%;position:absolute;left:0}.tariff_listYDE .learning_cost85Y{list-style:none;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));padding:0;display:grid;perspective:1000px}.tariff_listYDE .learning_cost85Y li{transform-style:preserve-3d;opacity:0;animation:fadeIn 0.8s ease-out forwards,rotateCard 0.8s ease-out forwards;animation-delay:calc(0.2s * var(--li-index,1));transform:translateZ(0) rotateY(5deg)}.tariff_listYDE .trial_offersnWD{position:relative;box-shadow:0 15px 30px rgba(0,0,0,0.2),0 5px 15px rgba(0,0,0,0.1),inset 0 1px 1px rgba(255,255,255,0.1);background:linear-gradient(145deg,rgba(255,255,255,0.07) 0%,rgba(255,255,255,0.03) 100%);transition:all 0.4s ease;padding:30px;overflow:hidden;border:1px solid rgba(255,255,255,0.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:100%}.tariff_listYDE .price_schemesIJF:hover .lesson_fees2Bk h4{transform:translateY(-2px);color:rgb(212,188,171)}.tariff_listYDE .price_schemesIJF:hover .lesson_fees2Bk h4::after{transform:scaleX(1)}.tariff_listYDE .study_packageslek{font-weight:700;margin-top:auto;padding:10px 0;transition:transform 0.3s ease,color 0.3s ease;color:#ffffff;display:inline-block;font-size:calc(21px * 1.4);position:relative}.privacy_encasementm58 h1{text-align:center;width:100%;margin-top:20px;padding-bottom:10px;border-bottom:3px solid rgb(186,153,143);font-weight:700;margin-bottom:30px;color:rgb(212,188,171);font-size:41px}.privacy_encasementm58 h2{padding-bottom:5px;text-align:center;border-bottom:2px solid rgb(212,188,171);font-weight:600;font-size:37px;width:100%;margin-top:30px;margin-bottom:20px;color:rgb(186,153,143)}header::before{opacity:0.2;background:radial-gradient(circle at 30% 30%,rgb(212,188,171,0.5) 0%,transparent 70%);left:0;width:100%;top:0;content:"";position:absolute;height:100%}header .top_learnXGZ .page_topOPB{padding:5px;position:relative;z-index:2}header .top_learnXGZ .page_topOPB::before{background:linear-gradient(135deg,rgb(212,188,171),rgb(186,153,143));height:calc(100% + 10px);left:-5px;opacity:0;filter:blur(15px);width:calc(100% + 10px);transition:opacity 0.3s ease;content:"";position:absolute;z-index:-1;top:-5px}header .top_learnXGZ .head_learningAsY .top_sitebarzre{margin:0 3px;position:relative}header .top_learnXGZ .head_learningAsY .top_sitebarzre a::before{top:0;width:100%;position:absolute;z-index:-1;height:100%;opacity:0;content:"";background:linear-gradient(135deg,rgb(212,188,171),rgb(186,153,143));transition:opacity 0.3s ease;left:0}header .top_learnXGZ .head_learningAsY .top_sitebarzre:hover a{color:#ffffff}header .top_learnXGZ .head_learningAsY .top_sitebarzre:nth-child(odd) a::before{background:linear-gradient(to right,rgb(212,188,171),rgb(186,153,143))}.cookieNoticeContainerLNR{width:100%;background:rgb(186,153,143);box-shadow:0 -2px 10px rgba(0,0,0,0.3);position:fixed;padding:15px 20px;z-index:90;border-top:3px solid rgb(212,188,171);bottom:0}.cookieNoticeContainerLNR p{line-height:1.5;font-size:18px;color:#000000}.cookieNoticeContainerLNR p a{text-decoration:none;border-bottom:2px solid rgb(212,188,171);color:rgb(212,188,171)}#cookie_window_boxnA9{display:none}#cookie_window_boxnA9:checked ~ .cookieNoticeContainerLNR{visibility:hidden;opacity:0}.prospective_studentssoa::before{content:"";height:100%;background:radial-gradient(circle at 20% 30%,rgb(212,188,171,0.5) 0%,transparent 40%),radial-gradient(circle at 80% 70%,rgb(186,153,143,0.5) 0%,transparent 40%);width:100%;top:0;left:0;position:absolute;opacity:0.2;z-index:0}.prospective_studentssoa div p{transition:all 0.3s ease;min-width:250px;background:rgb(233,218,213);position:relative;flex:1 1 calc(33.333% - 20px);padding:25px;overflow:hidden;box-shadow:8px 8px 16px rgba(0,0,0,0.05),-8px -8px 16px rgba(255,255,255,0.8),inset 1px 1px 1px rgba(255,255,255,0.3);margin:0;align-items:center;color:#000000;display:flex;border-radius:20px;line-height:1.6;font-size:12px}.prospective_studentssoa div p svg path{transition:fill 0.3s ease;fill:rgb(212,188,171)}.teacher_profilefXF{background:linear-gradient(135deg,#000000 0%,rgb(233,218,213) 100%);position:relative;overflow:hidden;padding:140px 0}.teacher_profilefXF .user_experience1zw{grid-template-rows:auto auto 1fr;position:relative;display:grid;grid-template-columns:35% 1fr;gap:20px 40px;grid-template-areas:"photo name" "photo job" "quote quote"}.teacher_profilefXF .pic_cardTsL::before{content:"";inset:0;background:linear-gradient(135deg,transparent 0%,rgba(0,0,0,0.5) 100%);border-radius:25px;mix-blend-mode:multiply;position:absolute}.teacher_profilefXF .user_experience1zw:hover .name{transform:perspective(1000px) rotateY(2deg) translateZ(15px)}.teacher_profilefXF .user_experience1zw:hover .name::after{transform:scaleX(1)}.teacher_profilefXF .user_experience1zw > span:not(.name){letter-spacing:1px;color:rgb(186,153,143);transition:transform 0.5s cubic-bezier(0.23,1,0.32,1);padding-left:20px;grid-area:job;font-weight:600;font-size:17px;margin-top:5px;transform-origin:left center;text-transform:uppercase;transform:perspective(1000px) rotateY(5deg)}.contact_boxuMZ{padding:120px 0;background:rgb(233,218,213);overflow:hidden;position:relative}.contact_boxuMZ .container{position:relative;max-width:1200px;margin:0 auto;z-index:1;padding:0 20px}.contact_boxuMZ h2{padding-left:20px;font-family:Arial,sans-serif;margin-bottom:60px;position:relative;color:#000000;font-size:28px;font-weight:700;display:inline-block;text-align:left}.contact_boxuMZ form{box-shadow:0 10px 30px rgba(0,0,0,0.05);background:#ffffff;border-radius:19px;width:100%;padding:50px}.contact_boxuMZ form input[type="text"]:focus{box-shadow:0 0 0 2px rgb(212,188,171,0.5);outline:none;background:#ffffff}.contact_boxuMZ .feedback_feedbackIVM{margin-bottom:30px;display:flex;align-items:flex-start}.contact_boxuMZ .feedback_feedbackIVM label::before{content:"";position:absolute;left:0;height:22px;width:22px;border-radius:10px;transition:all 0.2s ease;top:2px;background:rgb(233,218,213)}.contact_boxuMZ .feedback_feedbackIVM label a:hover{color:rgb(186,153,143)}.contact_boxuMZ form .query_requestCax:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,0.1);background:rgb(212,188,171)}.contact_boxuMZ svg path{transition:fill 0.3s ease;fill:rgb(212,188,171)}.user_reviewsZJD::before{opacity:0.05;background-image:linear-gradient(30deg,rgb(212,188,171) 1px,transparent 1px),linear-gradient(120deg,rgb(212,188,171) 1px,transparent 1px);top:0;background-size:60px 60px;z-index:0;left:0;width:100%;position:absolute;content:"";height:100%}.user_reviewsZJD h2::after{bottom:0;background:linear-gradient(90deg,rgb(212,188,171),rgb(186,153,143));width:100px;position:absolute;left:50%;transform:translateX(-50%);content:"";border-radius:10px;height:4px}.user_reviewsZJD .user_experience1zw:hover{box-shadow:0 25px 45px -12px rgba(rgb(212,188,171,0.5),0.15),0 8px 20px rgba(rgba(0,0,0,0.5),0.05);transform:translateY(-10px) translateZ(10px) scale(1.02)}.user_reviewsZJD .user_experience1zw div{z-index:2;display:flex;margin-bottom:1.5rem;align-items:center;position:relative}.user_reviewsZJD .user_experience1zw h4{color:#000000;position:relative;font-size:calc(18px * 0.9);margin:0;font-weight:600}.user_reviewsZJD .user_experience1zw .description{font-size:16px;position:relative;color:#000000;z-index:2;line-height:1.6;margin:0}.user_reviewsZJD a::before{width:100%;height:100%;left:-100%;top:0;content:"";position:absolute;transition:left 0.7s ease;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent)}.tySpot96H::before{content:"";background:radial-gradient(circle at 20% 30%,rgb(212,188,171,0.5),transparent 60%);width:120%;left:-20%;z-index:0;transform:rotate(-15deg);top:-50%;position:absolute;height:200%;opacity:0.2}.tySpot96H .student_voice2MP:hover{box-shadow:25px 25px 70px rgba(0,0,0,0.07),-25px -25px 70px rgba(255,255,255,1),inset 5px 5px 10px rgba(255,255,255,0.9),inset -5px -5px 10px rgba(0,0,0,0.04);transform:perspective(1000px) rotateX(0deg) translateY(-5px)}.tySpot96H h5{font-size:calc(22px * 1.15);font-weight:700;color:#000000;position:relative;line-height:1.4;padding-left:1.2rem;margin:0;transform:translateZ(0)}.tySpot96H h5::before{box-shadow:1px 1px 3px rgba(0,0,0,0.1),-1px -1px 3px rgba(255,255,255,0.7);top:0.1em;background:rgb(212,188,171);left:0;height:90%;transform:translateZ(0);border-radius:3px;width:6px;content:"";position:absolute}.tySpot96H a:active{transform:translateY(2px);box-shadow:inset 4px 4px 8px rgba(0,0,0,0.05),inset -4px -4px 8px rgba(255,255,255,0.8)}.company_overviewP6I{overflow:hidden;background:linear-gradient(135deg,rgb(233,218,213) 0%,#ffffff 100%);position:relative;padding:100px 0}.company_overviewP6I h2{position:relative;font-weight:700;color:#000000;text-align:center;margin-bottom:30px;font-size:31px;padding-bottom:20px}.company_overviewP6I .heritage_tl0m1{flex-wrap:wrap;margin-top:60px;position:relative;display:flex}.company_overviewP6I .learn_culture0lg:hover::before{height:100%}.company_overviewP6I .learn_culture0lg::after{transition:transform 0.5s ease;content:"";width:100%;transform:scaleX(0);left:0;background:rgb(233,218,213);position:absolute;z-index:-1;transform-origin:right;height:100%;top:0}.company_overviewP6I .learn_culture0lg p{position:relative;line-height:1.8;z-index:2;transition:all 0.3s ease;font-size:17px;color:#000000}.company_overviewP6I .learn_culture0lg:last-child{border-top:3px solid rgb(186,153,143)}.company_overviewP6I .heritage_tl0m1::before{width:1px;bottom:0;opacity:0.5;top:0;left:50%;content:"";z-index:1;position:absolute;background:linear-gradient(to bottom,transparent,rgb(212,188,171,0.5),transparent)}.give_it_a_tryAeG::before{left:0;background:repeating-linear-gradient( -45deg,transparent,transparent 20px,rgba(255,255,255,0.03) 20px,rgba(255,255,255,0.03) 40px );position:absolute;top:0;content:'';z-index:1;height:100%;width:100%}.give_it_a_tryAeG .query_requestCax{width:35%;align-items:center;transform:skewX(-10deg);justify-content:center;background:rgb(212,188,171);box-shadow:15px 15px 30px rgba(0,0,0,0.2);font-size:15px;border-radius:19px;display:flex;text-decoration:none;color:#ffffff;height:100px;transition:all 0.4s ease;font-weight:600;overflow:hidden;position:relative;z-index:5}.program_information76e{background-color:rgb(233,218,213);padding:6rem 0;position:relative;overflow:hidden}.program_information76e::before{opacity:0.05;position:absolute;transform:rotate(-15deg);right:-10%;top:-5%;height:65%;background:linear-gradient(45deg,rgb(186,153,143,0.5),rgb(186,153,143));width:65%;content:"";z-index:0}.program_information76e h2{font-size:38px;position:relative;margin-bottom:3rem;font-weight:700;max-width:85%;color:#000000;line-height:1.3}.program_information76e .coding_expertrPK{position:relative;gap:2.5rem;grid-template-columns:1fr;display:grid}.program_information76e .pic_cardTsL::before{background:linear-gradient(45deg,rgb(186,153,143,0.5),transparent);top:0;width:100%;left:0;opacity:0.3;content:"";transition:opacity 0.6s ease;height:100%;position:absolute}.program_information76e .container:hover .pic_cardTsL::before{opacity:0.5}.program_information76e .reading_areaHEf::before{transform-origin:center;left:0;background:linear-gradient(to bottom,rgb(186,153,143),rgb(212,188,171));position:absolute;transform:scaleY(0.3);content:"";transition:transform 0.6s cubic-bezier(0.16,1,0.3,1);top:0;width:4px;height:100%}.program_information76e .description strong{background:linear-gradient(to right,rgb(186,153,143,0.5),transparent);color:#000000;-webkit-background-clip:text !important;background-clip:text !important}.connectewC .container{margin:0 auto;padding:0 20px;position:relative;max-width:1200px}.connectewC .container::before,.connectewC .container::after{position:absolute;border-radius:10px;opacity:0.2;content:'';animation:floatElement 15s infinite ease-in-out;z-index:-1;background:rgb(212,188,171,0.5)}.connectewC .container::before{width:150px;height:150px;animation-delay:0s;transform:rotate(45deg);right:10%;top:-75px}.contact_usho3::before{border-radius:50%;right:-15px;height:60px;top:-15px;border:1px solid rgb(212,188,171,0.5);opacity:0.3;animation:rotate 20s linear infinite;position:absolute;width:60px;z-index:0;content:''}.connectewC .feedback_form7uG{position:relative;font-size:21px;z-index:1;color:#ffffff;padding:30px 40px;background:linear-gradient(135deg,rgb(212,188,171) 0%,rgb(186,153,143) 100%);display:flex;margin:0;letter-spacing:1px;align-items:center;font-weight:700}.connectewC .pic_cardTsL{width:100%;height:280px;position:relative;overflow:hidden}.connectewC .pic_cardTsL::after{width:100%;content:'';left:0;background:linear-gradient(to bottom,transparent 70%,rgba(0,0,0,0.5) 100%);position:absolute;top:0;z-index:1;height:100%}.connectewC .get_help3BN::before{height:100%;top:0;left:0;position:absolute;z-index:-1;width:100%;content:'';background-image:radial-gradient(circle at 10% 10%,rgba(255,255,255,0.3) 0%,transparent 15%),radial-gradient(circle at 90% 90%,rgba(255,255,255,0.3) 0%,transparent 15%)}.connectewC .get_help3BN p svg{left:0;position:absolute;border:1px solid rgb(212,188,171);stroke-linejoin:round;stroke-width:2;width:20px;transform:rotate(45deg);stroke-linecap:round;top:3px;background:rgb(212,188,171,0.5);fill:none;padding:3px;stroke:rgb(212,188,171);border-radius:4px;box-shadow:0 3px 8px rgba(0,0,0,0.1);height:20px;transition:all 0.3s ease}.connectewC .get_assistanceq0b{padding-top:35px;margin-top:35px;position:relative;border-top:1px solid rgba(0,0,0,0.05)}.connectewC .talk_teamsyx{font-weight:600;display:flex;position:relative;color:#000000;align-items:center;font-size:17px;margin:0 0 20px;padding-left:35px}.connectewC .contact_faqRqz{gap:15px;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.connectewC .quick_contactmz8 svg{stroke-width:2;position:absolute;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(186,153,143);top:50%;height:15px;transition:all 0.4s ease;fill:none;transform:translateY(-50%);width:15px;opacity:0.8;left:15px}.connectewC .quick_contactmz8:hover svg{opacity:1;transform:translateY(-50%) rotate(15deg);stroke:rgb(212,188,171)}.connectewC .quick_contactmz8::before{background:linear-gradient(to bottom,rgb(212,188,171) 0%,rgb(186,153,143) 100%);width:5px;top:0;transform-origin:top;transform:scaleY(0);transition:transform 0.4s ease;left:0;content:'';height:100%;position:absolute}.intern_opp4a7 .container::before{content:"";top:-80px;opacity:0.3;left:0;width:100%;height:80px;clip-path:polygon(0 80%,100% 80%,100% 100%,0 100%);background:linear-gradient(0deg,rgb(212,188,171) 0%,transparent 100%);position:absolute}.intern_opp4a7 .company_holder::before{filter:blur(5px);z-index:-1;left:-5px;opacity:0.5;position:absolute;top:-5px;background:linear-gradient(45deg,rgb(212,188,171),transparent 70%);height:calc(100% + 10px);width:calc(100% + 10px);content:"";clip-path:polygon( 0 0,calc(100% - 40px) 0,100% 40px,100% 100%,40px 100%,0 calc(100% - 40px) )}.intern_opp4a7 .debate_clubgeS::before{left:0;background:linear-gradient(90deg,transparent,rgb(212,188,171),transparent);position:absolute;content:"";height:1px;width:100%;top:-20px}.intern_opp4a7 .head_learningAsY h5{font-weight:600;color:rgb(186,153,143);text-transform:uppercase;position:relative;font-size:19px;letter-spacing:2px;margin-bottom:1.5rem}.intern_opp4a7 .head_learningAsY .head_lessonF5a a{color:#ffffff;padding:0.5rem 0 0.5rem 1.5rem;overflow:hidden;opacity:0.7;text-decoration:none;font-size:15px;position:relative;transition:all 0.3s ease}.intern_opp4a7 .head_learningAsY .head_lessonF5a a:hover::before{color:rgb(186,153,143)}.grade_helpT9K .container{align-items:center;display:flex;justify-content:center}.grade_helpT9K .qna_boardCDY::before,.grade_helpT9K .qna_boardCDY::after{margin:0 10px;color:rgb(212,188,171);content:"//"}.opening_boardKci .edu_leadImV::before{bottom:0;z-index:1;position:absolute;left:0;content:"";right:0;background:linear-gradient(135deg,rgb(186,153,143,0.5),rgba(0,0,0,0.5),rgba(0,0,0,0.7));top:0}.opening_boardKci .study_studioK6i{z-index:10;transform:translateY(-2vh);margin-left:8%;animation:fadeSlideUp 1.2s cubic-bezier(0.22,1,0.36,1) forwards;max-width:750px;position:relative}.opening_boardKci h1::before{height:5px;transform-origin:left;width:80px;transform:scaleX(0);position:absolute;bottom:-12px;content:"";left:0;animation:lineExpand 1.2s 0.5s cubic-bezier(0.25,1,0.5,1) forwards;background:linear-gradient(90deg,rgb(212,188,171),rgb(186,153,143))}.opening_boardKci .study_studioK6i:hover h1{transform:perspective(1000px) rotateX(2deg) translateY(-5px)}@media only screen and (max-width: 800px) {.container{padding:0 12px}} @media (max-width: 768px) {.tariff_listYDE{padding:80px 0}.tariff_listYDE h2{margin-bottom:20px;font-size:35px}.tariff_listYDE .learn_sub5GY{margin-bottom:40px;font-size:calc(16px * 0.95)}.tariff_listYDE .learning_cost85Y{max-width:450px;margin:0 auto;grid-template-columns:1fr}.tariff_listYDE .trial_offersnWD{padding:25px 20px}.tariff_listYDE .lesson_fees2Bk h4{font-size:21px}.tariff_listYDE .lesson_fees2Bk p{font-size:calc(16px * 0.85)}.tariff_listYDE .study_packageslek{font-size:calc(21px * 1.2)}} @media (max-width: 767px) {header .top_learnXGZ{padding:15px 10px}header .top_learnXGZ .page_topOPB .main_tutorTvt svg{height:40px}header .top_learnXGZ .head_learningAsY{padding:5px}header .top_learnXGZ .head_learningAsY .top_sitebarzre a{padding:5px 10px;font-size:calc(15px - 2px)}} @media (max-width: 1100px) {.prospective_studentssoa div p{flex:1 1 calc(50% - 15px)}} @media (max-width: 767px) {.prospective_studentssoa{padding:60px 0}.prospective_studentssoa .student_voice2MP{padding:30px 20px}.prospective_studentssoa h4{font-size:calc(29px - 4px);margin-bottom:35px}.prospective_studentssoa div p{padding:18px;flex:1 1 100%}.prospective_studentssoa div p svg{width:30px;height:30px;margin-right:15px;min-width:30px;padding:6px}} @media (max-width: 576px) {.teacher_profilefXF{padding:60px 0}.teacher_profilefXF .pic_cardTsL{height:250px;max-width:250px}.teacher_profilefXF .name{font-size:20px}.teacher_profilefXF .emp_backHFL{font-size:calc(18px * 0.95);padding:25px 20px}} @media screen and (max-width: 767px) {.contact_boxuMZ{padding:70px 0}.contact_boxuMZ h2{font-size:calc(28px * 0.9);margin-bottom:40px}.contact_boxuMZ .pic_cardTsL{min-height:300px;box-shadow:-10px 10px 0 rgb(212,188,171,0.5);width:100%}.contact_boxuMZ form{padding:40px 30px}} @media (max-width: 1200px) {.user_reviewsZJD{padding:5rem 0}.user_reviewsZJD .client_review94Z{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.5rem}} @media (max-width: 992px) {.user_reviewsZJD h2{font-size:calc(34px * 0.9);margin-bottom:2.5rem}.user_reviewsZJD .client_review94Z{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}} @media (max-width: 768px) {.user_reviewsZJD{padding:4rem 0}.user_reviewsZJD h2{font-size:calc(34px * 0.85);margin-bottom:2rem;transform:perspective(800px) rotateX(1deg)}.user_reviewsZJD .client_review94Z{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.25rem}.user_reviewsZJD .user_experience1zw{padding:1.5rem}} @media (max-width: 767px) {.tySpot96H{padding:4rem 0}.tySpot96H .student_voice2MP{clip-path:polygon( 0 0,100% 0,97% 97%,3% 100% );padding:2rem;transform:none}.tySpot96H h5{font-size:22px;padding-left:1rem}.tySpot96H h5::before{width:4px}.tySpot96H a{padding:0.5rem 1rem}.tySpot96H p{font-size:calc(16px - 1px)}} @media screen and (max-width: 768px) {.company_overviewP6I{padding:60px 0}.company_overviewP6I h2{padding-bottom:15px;font-size:calc(31px * 0.9);margin-bottom:20px}.company_overviewP6I h2::after{width:60px}.company_overviewP6I .learn_culture0lg{padding:30px}.company_overviewP6I .learn_culture0lg h3{font-size:calc(18px * 0.9);margin-bottom:15px}} @media (max-width: 991px) {.give_it_a_tryAeG{padding:90px 0;background:linear-gradient(130deg,#000000 55%,rgb(233,218,213) 55%)}.give_it_a_tryAeG .container p{font-size:calc(24px * 1.3)}.give_it_a_tryAeG .query_requestCax{height:80px}} @media (max-width: 480px) {.give_it_a_tryAeG{padding:50px 0}.give_it_a_tryAeG .container p{font-size:calc(17px * 1.2)}.give_it_a_tryAeG .query_requestCax{font-size:calc(15px * 0.9);width:100%;height:60px}} @media (min-width: 768px) {.program_information76e{padding:8rem 0}.program_information76e h2{margin-bottom:3.5rem;max-width:70%;font-size:calc(38px * 1.1)}.program_information76e .coding_expertrPK{grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.program_information76e .pic_cardTsL{height:500px}.program_information76e .reading_areaHEf{padding:3rem;overflow-y:auto;max-height:500px;scrollbar-width:thin;scrollbar-color:rgb(186,153,143,0.5) #ffffff}.program_information76e .reading_areaHEf::-webkit-scrollbar{width:6px}.program_information76e .reading_areaHEf::-webkit-scrollbar-track{background:#ffffff}.program_information76e .reading_areaHEf::-webkit-scrollbar-thumb{border-radius:20px;background-color:rgb(186,153,143,0.5)}} @media screen and (min-width: 768px) and (max-width: 991px) {.connectewC{padding:60px 0}.connectewC .feedback_form7uG{padding:25px 30px;clip-path:polygon(0 0,100% 0,100% calc(100% - 15px),0 100%)}.connectewC .feedback_form7uG svg{margin-right:10px;height:22px;width:22px}.connectewC .pic_cardTsL{margin-top:-15px;clip-path:polygon(0 0,100% 15px,100% 100%,0 100%);height:250px}.connectewC .get_help3BN{padding:30px}.connectewC .get_help3BN p svg{width:18px;height:18px}.connectewC .talk_teamsyx svg{width:18px;height:18px}.connectewC .contact_faqRqz{grid-template-columns:repeat(2,1fr)}} @media screen and (max-width: 992px) {.intern_opp4a7 .debate_clubgeS{flex-direction:column}.intern_opp4a7 .head_lessonF5a{flex-direction:column}.intern_opp4a7 .head_learningAsY{width:100%;margin-bottom:1rem}.grade_helpT9K{clip-path:polygon(0 0,100% 0,90% 100%,10% 100%)}} @media screen and (max-width: 576px) {.intern_opp4a7{padding:3rem 0 2rem}.intern_opp4a7 .company_holder{clip-path:polygon( 0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px) )}.intern_opp4a7 .company_holder h3{letter-spacing:1px;font-size:calc(31px * 0.85)}.intern_opp4a7 .review_block7jZ{font-size:calc(15px * 0.9)}.intern_opp4a7 .head_learningAsY{padding:1rem}.intern_opp4a7 .head_learningAsY .head_lessonF5a a{font-size:calc(15px * 0.9)}.grade_helpT9K{padding:1rem 0;clip-path:polygon(0 0,100% 0,80% 100%,20% 100%)}.grade_helpT9K .qna_boardCDY::before,.grade_helpT9K .qna_boardCDY::after{display:none}} @media (prefers-reduced-motion: reduce) {.opening_boardKci .study_studioK6i,.opening_boardKci h1,.opening_boardKci h3,.opening_boardKci p{opacity:1;transform:none;animation:none}.opening_boardKci h1::before{animation:none;opacity:1;transform:none}} @keyframes rotateCard {0%{transform:translateZ(0) rotateY(5deg)}100%{transform:translateZ(0) rotateY(0)}} @keyframes gradientSlide {0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}} @keyframes moveBackground {0%{background-position:0 0}100%{background-position:50px 50px}} @keyframes floatElement {0%,100%{transform:translateY(0) rotate(45deg)}50%{transform:translateY(-20px) rotate(55deg)}} @keyframes drawPath {to{stroke-dashoffset:0}} @keyframes fadeSlideUp {0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}} @keyframes lineExpandCenter {0%{transform:translateX(-50%) scaleX(0)}100%{transform:translateX(-50%) scaleX(1)}}