.section-title{max-width:946px;padding-top:64px}.section-title .section-title__h2{line-height:48px;font-weight:600;font-size:32px;margin:0;text-align:center}.section-title .section-title__h2 .section-title__hightlight{color:var(--ks-primary-color-main,#ff8159)}.section-title .section-title__summary{text-align:center;font-weight:400;font-size:16px;line-height:24px;margin:12px 0 0;color:var(--ks-color-body-1)}.section-title .section-title__summary p{margin:0}.section-title .section-title__summary h1,.section-title .section-title__summary h2,.section-title .section-title__summary h3,.section-title .section-title__summary p{color:unset!important;font-family:unset!important;font-size:unset!important;background-color:unset!important}@media screen and (max-width:767px){.section-title{padding-top:48px}.section-title .section-title__h2{font-size:24px;line-height:normal}.section-title .section-title__summary{font-size:16px;line-height:normal}}.nav-cert__box.english-test{margin-top:32px}@media screen and (max-width:575px){.nav-cert__box.english-test.tablet{margin-right:-32px}}.nav-cert__box.english-test .nav-cert{width:1054px}.topic-item{box-shadow:0 2px 4px 0 rgba(0,0,0,.122);border-radius:20px;background:var(--ks-background-section-content,#fff);overflow:hidden;height:100%;position:relative;cursor:pointer;transition:all .3s}.topic-item:hover{transform:scale(1.03)}.topic-item .topic-item__content{padding:16px}.topic-item .topic-item__content .topic-item__name{font-weight:600;font-size:16px;line-height:normal;color:var(--ks-secondary-color-main)}.topic-item .topic-item__content .topic-item__detail{display:flex;flex-direction:column;gap:16px}.topic-item .topic-item__content .topic-item__detail .topic-item__detail_item{align-items:center}.topic-item .topic-item__content .topic-item__detail .topic-item__detail_item .num-question-box{display:flex;gap:4px}.topic-item .topic-item__footer .topic-item__footer--progress{margin-top:16px}.topic-item .topic-item__footer .topic-item__footer--progress .progress{width:100%;appearance:none;border:none;border-radius:4.5px;height:8px}.topic-item .topic-item__footer .topic-item__footer--progress .progress::-webkit-progress-bar{background-color:#eaeaea}.topic-item .topic-item__footer .topic-item__footer--progress .progress::-webkit-progress-bar,.topic-item .topic-item__footer .topic-item__footer--progress .progress::-webkit-progress-value{border-radius:4.5px}.topic-item .topic-item__footer .topic-item__footer--progress .progress::-moz-progress-bar{border-radius:4.5px}.topic-item .topic-item__footer .topic-item__footer--progress .progress::-webkit-progress-value{background:var(--ks-success-color-default,#0ec122)}.topic-item .topic-item__footer .topic-item__footer--completed-test{margin-top:12px;display:flex;align-items:center;gap:4px}.topic-item .topic-item__footer .topic-item__footer--completed-test .total{font-size:16px;font-weight:700;color:var(--ks-success-color-default,#0ec122)}.topic-item .topic-item__footer .topic-item__footer--completed-test .text{font-size:14px;font-weight:400;color:var(--ks-body-color-main)}#vocab-grammar-container{display:grid;grid-template-columns:42.5% 51.5%;grid-gap:66px;margin-bottom:90px;position:relative}#vocab-grammar-container .vocab-grammar__content{display:flex;flex-direction:column;justify-content:center;align-items:start}#vocab-grammar-container .vocab-grammar__content .title{font-size:32px;font-weight:600;line-height:48px}#vocab-grammar-container .vocab-grammar__content .title .title-highlight{color:var(--ks-primary-color-main,"#FF8159")}#vocab-grammar-container .vocab-grammar__content .summary{font-size:16px;font-weight:400;line-height:24px;color:var(--ks-color-body-1,"#535353");margin-top:12px;margin-bottom:32px}#vocab-grammar-container .vocab-grammar__content .choose-level .choose-level__title{font-size:16px;font-weight:600;line-height:24px;color:var(--ks-primary-color-main,"#FF8159");margin-bottom:12px}#vocab-grammar-container .vocab-grammar__topics{display:flex;gap:24px}#vocab-grammar-container #choose-level__select{padding:8px 16px;font-size:16px;display:flex;border-radius:21px!important;align-items:center;justify-content:start;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.122);font-weight:600;color:var(--ks-secondary-color-main,"#2F3A56")}@media screen and (max-width:1286px){#vocab-grammar-container{display:flex;gap:24px;flex-direction:column;justify-content:center;align-items:center}#vocab-grammar-container .vocab-grammar__content{align-items:center}#vocab-grammar-container .vocab-grammar__content .summary,#vocab-grammar-container .vocab-grammar__content .title{text-align:center}#vocab-grammar-container .vocab-grammar__content .choose-level{display:flex;flex-direction:column;align-items:center;width:100%}#vocab-grammar-container .vocab-grammar__topics__scroll{overflow:scroll;scrollbar-width:none;padding:4px 0}}@media screen and (max-width:1286px)and (max-width:574px){#vocab-grammar-container .vocab-grammar__topics__scroll.toefl{width:calc(100% + 16px);margin-left:16px}#vocab-grammar-container .vocab-grammar__topics__scroll.english-test{width:calc(100% + 32px);margin-left:32px}}@media screen and (max-width:767px){#vocab-grammar-container{margin-bottom:40px}#vocab-grammar-container .vocab-grammar__content .title{font-size:24px}}#nav-select-level .level-item.active{background:hsla(0,0%,80%,.5)}.container-unlock-learning-path{padding:48px 0;background:var(--ks-background-section-2);position:relative;z-index:10}.container-unlock-learning-path .content-unlock-learning-path{margin:0 auto;width:1140px;height:322px;padding:32px;gap:10px;border-radius:32px;background-color:var(--ks-background-color-3);box-shadow:0 2px 4px 0 rgba(0,0,0,.122);text-align:center}.container-unlock-learning-path .heading-unlock-learning-path{font-size:34px;font-weight:600;line-height:52.56px;text-align:center;color:var(--ks-primary-color-main);margin:0}.container-unlock-learning-path .heading-unlock-learning-path span{color:var(--ks-secondary-color-main);margin-right:6px}.container-unlock-learning-path .description-unlock-learning-path{margin:12px 0 24px;font-size:16px;font-weight:400;line-height:24.03px;text-align:center;color:var(--ks-background-description-note)}.container-unlock-learning-path .list-unlock-learning-path{display:flex;justify-content:center;gap:24px;margin-bottom:36px}.container-unlock-learning-path .item-unlock-learning-path{background-color:var(--ks-background-color-1);box-shadow:inset 0 0 1px 0 rgba(34,101,219,.239);padding:8px 12px;border-radius:100px;display:flex;justify-items:center;align-items:center;gap:8px}.container-unlock-learning-path .item-unlock-learning-path span{color:var(--ks-background-section-btn-text)}.container-unlock-learning-path .btn-unlock-learning-path{display:flex;justify-content:center}@media(max-width:1160px){.container-unlock-learning-path .content-unlock-learning-path{width:85%;height:min-content}.container-unlock-learning-path .heading-unlock-learning-path{font-size:30px}}@media(max-width:775px){.container-unlock-learning-path .heading-unlock-learning-path{font-size:24px;line-height:37.1px}.container-unlock-learning-path .list-unlock-learning-path{flex-direction:column;gap:12px;align-items:center}.container-unlock-learning-path .list-unlock-learning-path .item-unlock-learning-path{width:fit-content}}@media(max-width:390px){.container-unlock-learning-path{padding:20px 16px}.container-unlock-learning-path .content-unlock-learning-path{width:100%;padding:20px}.container-unlock-learning-path .content-unlock-learning-path .description-unlock-learning-path{margin:8px 0 16px}.container-unlock-learning-path .content-unlock-learning-path .list-unlock-learning-path{margin-bottom:20px}}#practice-topics-section{padding-top:48px;padding-bottom:64px}#practice-topics-section #practice{width:100%;display:flex;flex-direction:column;align-items:center}#practice-topics-section #practice .practice-core{width:100%}#practice-topics-section #practice .practice-core:not(#practice-topics-section #practice .practice-core.toefl,#practice-topics-section #practice .practice-core.pte,#practice-topics-section #practice .practice-core.bg-inherit){background:linear-gradient(180deg,#f9f9fb,#f9f9fb 0,rgba(249,249,251,0));border-radius:60px;position:relative;padding-top:24px;padding-right:8px;padding-left:8px}#practice-topics-section #practice .practice-core:not(#practice-topics-section #practice .practice-core.toefl,#practice-topics-section #practice .practice-core.pte,#practice-topics-section #practice .practice-core.bg-inherit) .bg-decor-left{z-index:0;position:absolute;left:-92px;top:-165px}@media(max-width:1400px){#practice-topics-section #practice .practice-core:not(#practice-topics-section #practice .practice-core.toefl,#practice-topics-section #practice .practice-core.pte,#practice-topics-section #practice .practice-core.bg-inherit) .bg-decor-left{left:0}}#practice-topics-section #practice .practice-core.bg-inherit{background:inherit;position:relative}@media(max-width:765px){#practice-topics-section #practice .practice-core.bg-inherit{padding-top:16px!important}}#practice-topics-section #practice .practice-core.bg-inherit .grid{position:absolute!important;left:0;z-index:0}#practice-topics-section #practice .practice-core.bg-inherit .bg-decor-left{z-index:0;position:absolute;scale:1.2;left:-25px;top:350px}@media(max-width:1400px){#practice-topics-section #practice .practice-core.bg-inherit .bg-decor-left{left:77px;top:298px}}@media(max-width:910px){#practice-topics-section #practice .practice-core.bg-inherit .bg-decor-left{display:none}}#practice-topics-section #practice .practice-core.bg-inherit .bg-decor-right{z-index:-10;position:absolute;right:-120px;scale:1;top:-290%}@media(max-width:1400px){#practice-topics-section #practice .practice-core.bg-inherit .bg-decor-right{right:0}}@media(max-width:576px){#practice-topics-section #practice .practice-core.bg-inherit .bg-decor-right{display:none}}#practice-topics-section #practice .practice-core.pte .text-seo .title-h2,#practice-topics-section #practice .practice-core.toefl .text-seo .title-h2{font-size:32px}#practice-topics-section #practice .practice-core.pte .text-seo .desc,#practice-topics-section #practice .practice-core.toefl .text-seo .desc{font-size:16px;font-weight:400}#practice-topics-section #practice .practice-core.pte .bg-decor-left,#practice-topics-section #practice .practice-core.toefl .bg-decor-left{display:none}#practice-topics-section.practice-topics-section{position:relative;z-index:1}#practice-topics-section.practice-topics-section.ged{margin-bottom:80px}#practice-topics-section.practice-topics-section .practice-topics-section__header{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:946px;gap:12px}#practice-topics-section.practice-topics-section .practice-topics-section__title-h1{font-weight:600;font-size:34px;color:var(--ks-black-color-default);line-height:53px;margin:0;text-align:center}#practice-topics-section.practice-topics-section .practice-topics-section__desc{margin:0;font-weight:400;font-size:16px;line-height:normal;color:var(--ks-body-color-main);text-align:center}#practice-topics-section.practice-topics-section .practice-topics-section__desc *{font-family:inherit!important}#practice-topics-section.practice-topics-section .practice-topics-section__desc p{margin:0}#practice-topics-section.practice-topics-section .practice-topics-section__list_box{width:100%}@media(max-width:767px){#practice-topics-section.practice-topics-section{padding:48px 8px 0}#practice-topics-section.practice-topics-section .practice-topics-section__title-h1{font-size:24px}#practice-topics-section.practice-topics-section .practice-topics-section__desc,#practice-topics-section.practice-topics-section .practice-topics-section__list_box .nav-cert__item{font-size:14px}#practice-topics-section.practice-topics-section .practice-topics-section__list_box .topic-item-title{font-size:24px;margin-top:32px;margin-bottom:16px}#practice-topics-section.practice-topics-section .nav-cert__box{padding:0 24px;width:max-content}#practice-topics-section.practice-topics-section .nav-cert__box .nav-cert{gap:12px}}#practice-topics-section .text-seo{max-width:900px;text-align:center;margin:0 auto 8px;z-index:1;position:relative}#practice-topics-section .text-seo .title-h2{color:var(--titleColor);font-size:34px;font-weight:600;margin:0}@media(max-width:576px){#practice-topics-section .text-seo .title-h2{font-size:26px}}#practice-topics-section .text-seo .desc{color:var(--contentColor);font-size:16px;font-weight:400;margin-top:24px}@media(max-width:576px){#practice-topics-section .text-seo .desc{font-size:14px}}#practice-topics-section .text-seo .grid-background-title-section{position:absolute;top:-30px;background:linear-gradient(to bottom right,rgba(255,215,221,.45),hsla(0,0%,100%,0) 50%) 100% 100%/50% 50% no-repeat,linear-gradient(to bottom left,rgba(255,215,221,.45),hsla(0,0%,100%,0) 50%) 0 100%/50% 50% no-repeat,linear-gradient(to top left,rgba(255,215,221,.45),hsla(0,0%,100%,0) 50%) 0 0/50% 50% no-repeat,linear-gradient(to top right,rgba(255,215,221,.45),hsla(0,0%,100%,0) 50%) 100% 0/50% 50% no-repeat;mix-blend-mode:overlay;opacity:.2}#practice-topics-section .banner-practice img{width:100%;object-fit:cover;margin:45px auto}.practice-topics-section.ielts .part-container-panel{padding:0 20px;position:relative;z-index:3}.practice-topics-section.ielts .part-container-panel .bg-vector-absolute{position:absolute;right:-82px;bottom:-30px}@media(max-width:1400px){.practice-topics-section.ielts .part-container-panel .bg-vector-absolute{right:0}}.practice-topics-section.ielts .part-container-panel .single-meta{display:flex;column-gap:10px}.practice-topics-section.ielts .part-container-panel .ielts-part-short-desc{height:72px}.practice-topics-section.ielts .part-container-panel .ielts-part-short-desc.dot-3{overflow:hidden!important;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3!important}.practice-topics-section.ielts .test-container-panel{background:#f9f9fb;border-radius:60px;padding:0 10px;position:relative;z-index:3}.practice-topics-section.ielts .test-container-panel .target-panel-simulation-test{width:330px;height:330px;position:absolute;right:40px}@media screen and (min-width:1024px){.practice-topics-section.ielts .test-container-panel .target-panel-simulation-test{top:-75px}}@media screen and (min-width:768px)and (max-width:1023px){.practice-topics-section.ielts .test-container-panel .target-panel-simulation-test{right:0}}@media screen and (max-width:767px){.practice-topics-section.ielts .test-container-panel .target-panel-simulation-test{display:none}}.practice-topics-section.ielts .test-container-panel .test-item-panel{height:280px;padding:40px 25px!important}.practice-topics-section.ielts .test-container-panel .test-item-panel .ielts-test-title{font-size:35px}.practice-topics-section.ielts .test-container-panel .test-item-panel .ielts-test-desc{font-size:16px;font-weight:400;color:#000}.practice-topics-section.ielts .test-container-panel .ielts-test-desc,.practice-topics-section.ielts .test-container-panel .ielts-test-title{color:#304375}@media screen and (max-width:767px){.practice-topics-section.ielts .test-container-panel .ielts-test-desc,.practice-topics-section.ielts .test-container-panel .ielts-test-title{max-width:600px}}@media screen and (min-width:768px)and (max-width:1023px){.practice-topics-section.ielts .test-container-panel .ielts-test-desc,.practice-topics-section.ielts .test-container-panel .ielts-test-title{max-width:350px}}@media screen and (min-width:1024px){.practice-topics-section.ielts .test-container-panel .ielts-test-desc,.practice-topics-section.ielts .test-container-panel .ielts-test-title{max-width:600px}}.practice-topics-section.ielts .test-container-panel .ielts-join-test-wrap{justify-content:flex-start!important}.practice-topics-section.ielts .test-container-panel .ielts-join-test{background:#ff0d33!important;width:200px}.practice-topics-section.ielts .grid-background-title-section{position:absolute}.practice-topics-section.ielts .background-img{position:absolute;z-index:0;left:50%;transform:translate(-50%);top:32px;width:566px;height:60%;background:radial-gradient(40% 60% at 50% 50%,#fae9e4 0,hsla(13,75%,94%,.775) 10%,hsla(0,0%,100%,0) 100%)}@media(max-width:767px){.practice-topics-section.ielts .background-img{display:none}}