.zestDetails,.zestDetails .syllabus__container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.zestDetails .syllabus__container{gap:4rem;flex-wrap:wrap}@media(min-width:768px){.zestDetails .syllabus__container{flex-direction:row}}.zestDetails .syllabus__container .item{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:1rem;background-color:#faeffa;flex:0 1 30%;padding:3rem;transition:.4s;box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08);width:90vw;cursor:pointer}@media(min-width:768px){.zestDetails .syllabus__container .item{max-width:35rem}}.zestDetails .syllabus__container .item--icon{padding:1.5rem;border-radius:50%;background-color:#fff;box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08)}.zestDetails .syllabus__container .item--icon .image-container{width:4.8rem;height:4.8rem}.zestDetails .syllabus__container .item--title{font-weight:700;font-size:1.6rem;line-height:2.8rem;margin:5px 0}.zestDetails .syllabus__container .item--desc{font-weight:400;font-size:1.6rem;line-height:2.6rem;color:#6f6b80}.zestDetails .syllabus__container .item--action{cursor:pointer;position:absolute;bottom:-20px;left:50%;transition:.4s;opacity:0;transform:translateX(-50%) rotate(-90deg)}.zestDetails .syllabus__container .item--action button{outline:none;border:none;background:none}.zestDetails .syllabus__container .item--action .image-container{width:4.5rem}.zestDetails .syllabus__container .item--action .image-container img{cursor:pointer}.zestDetails .syllabus__container .item:hover{padding-bottom:6rem}.zestDetails .syllabus__container .item:hover .item--action{opacity:1}.zestDetails .syllabus__container .item-bg-2{background-color:#eff4fc}.zestDetails .syllabus__container .item-bg-3{background-color:#eaf7f6}.zestDetails .syllabus__container .item-bg-4{background-color:#eff4fc}.zestDetails .syllabus__container .item-bg-5{background-color:#f7edee}.zestDetails .sample__container{display:flex;justify-content:center;align-items:center;width:100%;gap:4rem;flex-wrap:wrap;padding:0 2rem}.zestDetails .sample__container .sample__card{display:flex;width:100%;align-items:center;font-size:1.6rem;justify-content:space-between;padding:2rem;background-color:#fff;border-radius:1rem;box-shadow:0 1px 4px rgba(0,0,0,.16);gap:1rem;position:relative;cursor:pointer}@media(min-width:768px){.zestDetails .sample__container .sample__card{max-width:34rem}}@media(min-width:1024px){.zestDetails .sample__container .sample__card{max-width:36rem}}.zestDetails .sample__container .sample__card:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5rem;background:linear-gradient(-90deg,#cc3757 6%,#cc3656 49%,#df5b5e 102%);border-radius:2px;opacity:0;transition:opacity .5s,transform .5s}.zestDetails .sample__container .sample__card div:last-child{margin-left:auto}.zestDetails .sample__container .sample__card--icon{width:4rem}.zestDetails .sample__container .sample__card--title{position:relative;text-decoration:none}.zestDetails .sample__container .sample__card--title div:first-child(){color:rgba(0,0,0,.7)}@media(min-width:768px){.zestDetails .sample__container .sample__card--title div:first-child(){white-space:nowrap;text-overflow:ellipsis;max-width:25rem}}.zestDetails .sample__container .sample__card--title div{padding:.5rem 0}.zestDetails .sample__container .sample__card--action{display:flex;align-items:center;justify-content:center;position:relative;margin-left:auto}.zestDetails .sample__container .sample__card--action button{cursor:pointer;outline:none;border:none;border-radius:50%;background:none;transition:all .1s ease-in}.zestDetails .sample__container .sample__card--action button:active{transform:scale(1.2)!important;transform:translateY(4px)}.zestDetails .sample__container .sample__card--action .image-container{width:4.2rem}.zestDetails .sample__container .slide{min-height:inherit;overflow:hidden}.zestDetails .sample__container .slide:after{transform:translate3d(-100%,0,0)}.zestDetails .sample__container .slide:hover:after{opacity:1;transform:translateZ(0)}.zestDetails__container{padding:1rem;width:95%;box-shadow:0 .1rem 1.1rem #808093;border-radius:1.5rem;transition:.7s;min-height:20rem;color:#6f6b80;margin:0 0 20px;font-size:1.6rem;line-height:1.6}@media(min-width:1024px){.zestDetails__container{width:70vw;padding:4rem}}.zestDetails__container .title{font-size:2.4rem;margin-bottom:1rem;color:rgba(0,0,0,.7);text-align:center;font-weight:500}.zestDetails__container p{margin-bottom:1rem}.zestDetails__container .about-zest{display:flex;flex-direction:column;align-items:center}@media(min-width:1200px){.zestDetails__container .about-zest{flex-direction:row}}.zestDetails__container .about-zest--icon{flex:0 1 50%;padding:2rem;max-width:55rem;display:flex}.zestDetails__container .about-zest--icon .image-container{width:100%}.zestDetails__container .about-zest--icon .image-container img{border-radius:1rem}.zestDetails__container .about-zest--description{flex:0 1 50%;padding:2rem}.zestDetails__container .about-zest--title{font-weight:650;font-size:1.8rem}.scholarship{padding:1rem 0;display:flex;flex-direction:column;align-items:center}.scholarship--image{width:100%}.scholarship--image .image-container img{border-radius:1rem}.scholarship--title{font-size:3rem;font-weight:800;text-align:center;padding:3rem 0;background:linear-gradient(-90deg,#cc3757 6%,#cc3656 49%,#df5b5e 102%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(min-width:768px){.scholarship--title{font-size:4rem}}.scholarship--enroll{width:95%;background-color:rgba(223,91,94,.1);height:-moz-fit-content;height:fit-content;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;border-radius:1rem}@media(min-width:768px){.scholarship--enroll{width:65%}}.scholarship--enroll-desc{text-align:center;font-size:1.6rem;padding:1rem;line-height:1.6}.scholarship--enroll-title{margin:1rem 0 0;padding:1rem 0;font-size:2.6rem;font-weight:bolder;color:rgba(0,0,0,.7);text-align:center}.scholarship--enroll-subtitle{font-size:1.8rem;font-weight:400;color:rgba(0,0,0,.7)}.scholarship--enroll-content{padding:1rem;margin:2rem 0}.scholarship--enroll-content .btn-primary{font-size:2rem}.scholarship--benefit{margin-top:4rem;padding:3rem 0;width:100%;background-color:hsla(34,90%,76%,.2);display:flex;flex-direction:column;align-items:center;justify-content:center}.scholarship--benefit .title{font-size:3rem;font-weight:800;text-align:center;padding:.5rem 0;margin-bottom:2rem;color:rgba(0,0,0,.7)}.scholarship--benefit-container{display:flex;gap:2.5rem;flex-wrap:wrap;align-items:center;justify-content:center}.scholarship--benefit .benefit--card{min-width:85vw;max-width:85vw;padding:1.5rem;background:#fff;border-radius:5px;transition:.4s;position:relative;z-index:2;height:27rem}@media(min-width:768px){.scholarship--benefit .benefit--card{max-width:22rem;min-width:25vw}}.scholarship--benefit .benefit--card .container .icon{cursor:pointer;background:rgba(113,82,233,.15);padding:2rem 1rem 1rem;border-radius:.5rem;border-top-left-radius:50%;border-top-right-radius:50%;width:-moz-fit-content;width:fit-content;margin-bottom:2.5rem}.scholarship--benefit .benefit--card .container .icon .image{background-image:url(/assets/icons/scholarship.png);background-repeat:no-repeat,repeat;background-size:4.2rem;width:4.6rem;height:4.2rem;margin-left:.4rem}.scholarship--benefit .benefit--card .container .icon .image.offline{background-image:url(/assets/icons/OClass.png)}.scholarship--benefit .benefit--card .container .icon .image.resources{background-image:url(/assets/icons/resources.png)}.scholarship--benefit .benefit--card .container .icon .image.faculty{background-image:url(/assets/icons/faculty.png)}.scholarship--benefit .benefit--card .container .icon.offline{background:rgba(5,114,206,.2)}.scholarship--benefit .benefit--card .container .icon.resources{background:rgba(252,76,140,.2)}.scholarship--benefit .benefit--card .container .icon.faculty{background:rgba(248,111,3,.2)}.scholarship--benefit .benefit--card .container .content .cardTitle{font-size:2rem;margin-bottom:1rem;font-weight:500;line-height:1.4}.scholarship--benefit .benefit--card .container .content .description{color:#6f6b80;margin:0 0 20px;font-size:1.6rem;line-height:1.4}.scholarship--benefit .benefit--card:hover{transform:translateY(-20px);box-shadow:0 12px 35px rgba(0,0,0,.07)}.scholarship--benefit .benefit--card:hover .icon{background-color:#525fe1}.scholarship--benefit .benefit--card:hover .icon.offline{background:#0572ce}.scholarship--benefit .benefit--card:hover .icon.resources{background:#fc4c8c}.scholarship--benefit .benefit--card:hover .icon.faculty{background:#f86f03}.scholarship--benefit .benefit--card:hover .icon .image{background-image:url(/assets/icons/scholarship-act.png)}.scholarship--benefit .benefit--card:hover .icon .image.offline{background-image:url(/assets/icons/OClass-act.png)}.scholarship--benefit .benefit--card:hover .icon .image.resources{background-image:url(/assets/icons/resources-act.png)}.scholarship--benefit .benefit--card:hover .icon .image.faculty{background-image:url(/assets/icons/faculty-act.png)}.scholarship--examDetails{display:flex;flex-wrap:wrap;margin:1rem 0 3rem;min-width:90vw;max-width:90vw;padding:1.5rem;background-color:#eff4fc;border-radius:5px;transition:.4s;position:relative;z-index:2}@media(min-width:768px){.scholarship--examDetails{min-width:70vw;max-width:70vw}}.scholarship--examDetails-row{flex:1 0 50%;color:#181969;min-width:95%;padding:2rem 1rem;display:flex;gap:1.5rem}@media(min-width:768px){.scholarship--examDetails-row{min-width:50%;padding:3rem}}.scholarship--examDetails-row .icon-container .image-container{width:7.5rem}.scholarship--examDetails-row .exam-title{display:flex;flex-direction:column;font-size:2.6rem;font-weight:800}.scholarship--examDetails-row .exam-content{font-size:2rem;padding:.5rem 0;font-weight:400}.faq-container{display:flex;flex-direction:column;gap:1rem;padding:0 1.5rem}@media(min-width:768px){.faq-container{padding:0 3rem}}.faq-container-item{color:rgba(0,0,0,.7);font-size:1.8rem;padding:1rem;line-height:1.6}.faq-container-item:not(:last-child){border-bottom:1px solid #e0e0e0}@media(min-width:768px){.faq-container-item{min-width:70vw;max-width:70vw}}.faq-container-item--ques{font-weight:600;padding:1rem 0}