.makura-toast{position:fixed;bottom:1rem;right:1rem;background-color:var(--white);z-index:12;border-radius:1.2rem;width:32rem;box-shadow:8px 8px 32px 8px rgba(0,0,0,.2);border-left:6px solid rgba(0,0,0,0);opacity:0;visibility:hidden;transform:translateX(100%);transition:all .2s linear}.makura-toast.success,.makura-toast.warning,.makura-toast.info,.makura-toast.error{opacity:1;visibility:visible;transform:translateX(0)}.makura-toast .toast-content{position:relative;padding:1.2rem 1.2rem 1.2rem 6rem}.makura-toast .toast-content h1,.makura-toast .toast-content h2,.makura-toast .toast-content h3,.makura-toast .toast-content h4,.makura-toast .toast-content h5,.makura-toast .toast-content h1,.makura-toast .toast-content h2,.makura-toast .toast-content h3,.makura-toast .toast-content h4,.makura-toast .toast-content h5,.makura-toast .toast-content .toast-icon img{display:none}.makura-toast .toast-content h1,.makura-toast .toast-content h2,.makura-toast .toast-content h4,.makura-toast .toast-content h4,.makura-toast .toast-content h5{margin-bottom:.4rem;color:var(--title)}.makura-toast .toast-content p{color:var(--description)}.makura-toast .toast-content .toast-icon img{max-width:2.4rem;position:absolute;top:50%;transform:translateY(-50%);left:1.6rem}.makura-toast .toast-content .close-toast{position:absolute;top:1.2rem;right:1.2rem}.makura-toast.success{border-color:var(--green)}.makura-toast.success .toast-content h1,.makura-toast.success .toast-content h2,.makura-toast.success .toast-content h3,.makura-toast.success .toast-content h4,.makura-toast.success .toast-content h5{color:var(--green)}.makura-toast.success .toast-content h1.success,.makura-toast.success .toast-content h2.success,.makura-toast.success .toast-content h3.success,.makura-toast.success .toast-content h4.success,.makura-toast.success .toast-content h5.success,.makura-toast.success .toast-content .toast-icon img.success{display:block}.makura-toast.error{border-color:var(--red)}.makura-toast.error .toast-content h1,.makura-toast.error .toast-content h2,.makura-toast.error .toast-content h3,.makura-toast.error .toast-content h4,.makura-toast.error .toast-content h5{color:var(--red)}.makura-toast.error .toast-content h1.error,.makura-toast.error .toast-content h2.error,.makura-toast.error .toast-content h3.error,.makura-toast.error .toast-content h4.error,.makura-toast.error .toast-content h5.error,.makura-toast.error .toast-content .toast-icon img.error{display:block}.makura-toast.info{border-color:var(--primary)}.makura-toast.info .toast-content h1,.makura-toast.info .toast-content h2,.makura-toast.info .toast-content h3,.makura-toast.info .toast-content h4,.makura-toast.info .toast-content h5{color:var(--primary)}.makura-toast.info .toast-content h1.info,.makura-toast.info .toast-content h2.info,.makura-toast.info .toast-content h3.info,.makura-toast.info .toast-content h4.info,.makura-toast.info .toast-content h5.info,.makura-toast.info .toast-content .toast-icon img.info{display:block}.makura-toast.warning{border-color:var(--secondary)}.makura-toast.warning .toast-content h1,.makura-toast.warning .toast-content h2,.makura-toast.warning .toast-content h3,.makura-toast.warning .toast-content h4,.makura-toast.warning .toast-content h5{color:var(--secondary)}.makura-toast.warning .toast-content h1.warning,.makura-toast.warning .toast-content h2.warning,.makura-toast.warning .toast-content h3.warning,.makura-toast.warning .toast-content h4.warning,.makura-toast.warning .toast-content h5.warning,.makura-toast.warning .toast-content .toast-icon img.warning{display:block}@media(min-width: 992px){.makura-toast{min-width:40rem}.makura-toast .toast-content{padding:1.6rem 2rem 1.6rem 6rem}.makura-toast .toast-content h1,.makura-toast .toast-content h2,.makura-toast .toast-content h3,.makura-toast .toast-content h4,.makura-toast .toast-content h5,.makura-toast .toast-content .toast-icon img{max-width:3.2rem}}.makura-modal{position:fixed;inset:0;background-color:var(--black-600);z-index:99;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .3s ease-in-out;backdrop-filter:blur(6px)}.makura-modal.active{opacity:1;visibility:visible}.makura-modal.active.drawer .makura-modal-content{transform:translateX(0)}.makura-modal.right-align{justify-content:end}.makura-modal.drawer .makura-modal-content{transform:translateX(100%)}.makura-modal .makura-modal-content{background-color:var(--white);border-radius:8px;min-width:350px;position:relative;transition:all .3s ease-in-out}.makura-modal .makura-modal-content [close-modal]{position:absolute;right:16px;top:14px;max-width:24px;z-index:1}.makura-modal .makura-modal-content [close-modal] svg{max-width:100%}html{font-size:62.5%;margin-top:0 !important}*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}body{font-family:var(--font-lato);font-size:1.4rem;font-weight:400;line-height:normal;background:var(--background);color:var(--black)}h1,h2,h3,h4,h5,h6{font-family:var(--font-montserrat);font-weight:600;margin-bottom:0;line-height:130%}p{margin-bottom:0}ul,ol{padding:0;margin:0}ul li,ol li{list-style-type:none}a,svg,path,button{transition:all .3s ease-in-out}svg{max-width:100%}input:not([type=checkbox]):not([type=radio]):not[type=number],select,textarea{display:block;width:100%;outline:none;padding:1.2rem 1.6rem;border:none;background-color:rgba(0,0,0,0);accent-color:var(--primary)}input:not([type=checkbox]):not([type=radio]):not[type=number]::placeholder,select::placeholder,textarea::placeholder{opacity:.5}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}select{appearance:none;-webkit-appearance:none}button{background-color:rgba(0,0,0,0);border:none;outline:none}a{display:inline-block;text-decoration:none;cursor:pointer;color:var(--title)}iframe{width:100%}.wpcf7-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.container{padding:0 2rem}.header{z-index:5;position:relative}.header .header-content{position:absolute;top:29px;width:86%;left:6.5%}.header .header-content .sticky-logo-link{display:none}.header .header-content .custom-logo-link{display:block}.header .header-content .ham{display:block}.header .header-content .sticky-ham{display:none}.header .primary-menu ul li a{color:var(--white);font-size:1.4rem;line-height:160%;font-weight:500}.header .primary-menu ul li:hover a,.header .primary-menu ul li.active a,.header .primary-menu ul li.current-menu-item a{color:var(--primary)}.header .primary-menu ul li.menu-item-has-children>a{position:relative;padding-right:1.6rem;padding-right:1.6rem}.header .primary-menu ul li.menu-item-has-children>a::after{content:"";width:1.2rem;height:1.2rem;background:url(../images/icons/arrow-down.svg) no-repeat center/cover;position:absolute;right:0;top:50%;transform:translateY(-50%)}.header .primary-menu ul li.menu-item-has-children.current-menu-item>a{color:var(--primary)}.header .primary-menu ul li.menu-item-has-children.active>a::after{transform:translateY(-50%) rotate(180deg)}.header .primary-menu ul li.menu-item-has-children.active>a{color:var(--primary)}.header .primary-menu ul li.menu-item-has-children ul{display:none}.header .primary-menu .ancestor-wrapper{display:flex;justify-content:space-between;align-items:center;gap:8px}.header .primary-menu .study-btn{border:1px solid var(--white);color:var(--white)}.header .primary-menu .study-btn:hover{background:var(--primary);border-color:rgba(0,0,0,0)}.header .primary-menu .menu .menu-icon{aspect-ratio:24/24;flex-shrink:0}.header .primary-menu .menu .menu-icon img{width:100%;height:100%;object-fit:cover}.header .primary-menu .menu-dropdown-parent{position:relative;cursor:pointer}.header .primary-menu .simple-menu-dropdown{position:absolute;top:calc(100% + 20px);right:-70%;display:none;background-color:var(--white);padding:1.6rem;min-width:265px;border-radius:1.6rem;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}.header .primary-menu .simple-menu-dropdown ul li+li{margin-top:1.4rem}.header .primary-menu .simple-menu-dropdown ul li{padding:1.2rem 2.4rem}.header .primary-menu .simple-menu-dropdown ul li a{color:var(--black);font-family:var(--font-montserrat);font-size:clamp(16px,16px + 2*(100vw - 375px)/1065,18px);font-weight:500;line-height:140%;letter-spacing:.18px}.header .primary-menu .simple-menu-dropdown ul li:hover a{color:var(--primary)}.header .primary-menu .simple-menu-dropdown ul li:hover{background:#fff3f4;border-radius:8px}body.tutor-frontend header{background-color:var(--white)}body.tutor-frontend header .header-content{position:static;top:auto;left:auto;width:100%;padding:16px 0}body.tutor-frontend header .header-content .sticky-logo-link{display:block}body.tutor-frontend header .header-content .custom-logo-link{display:none}body.tutor-frontend header .header-content .ham{display:none}body.tutor-frontend header .header-content .sticky-ham{display:block}body.tutor-frontend header .header-content .mobile-menu-header .custom-logo-link{display:block}body.tutor-frontend header .header-content .primary-menu ul li a{color:var(--black)}body.tutor-frontend header .header-content .primary-menu ul li.menu-item-has-children>a::after{background:url(../images/icons/arrow-down1.svg) no-repeat center/cover}body.tutor-frontend header .header-content .primary-menu .study-btn{border:1px solid #000;color:var(--black);transition:all .3s ease-in-out}body.tutor-frontend header .header-content .primary-menu .study-btn:hover{background:var(--primary);border-color:rgba(0,0,0,0);color:var(--white)}.apply-btn{border-radius:20px 20px 20px 0}.mega-menu-overlay{position:fixed;inset:0;top:0px;background:var(--black-600);backdrop-filter:blur(12px);opacity:0;visibility:hidden;transition:all .3s ease-in-out}.mega-menu-overlay.active{opacity:1;visibility:visible}.mega-menu-overlay{z-index:-1}@media(max-width: 991px){.header .primary-menu{position:fixed;inset:0;z-index:9;background-color:var(--black-100);backdrop-filter:blur(10px);opacity:0;visibility:hidden;transition:all .25s ease-in-out}.header .primary-menu.active{opacity:1;visibility:visible}.header .primary-menu.active .primary-menu-wrapper{background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.7) 100%);transform:translateX(0)}.header .primary-menu.active .primary-menu-wrapper li{animation:slideFromLeft .1s linear forwards}.header .primary-menu .primary-menu-wrapper{max-width:40rem;background-color:var(--white);margin-left:auto;height:100vh;overflow:auto;transform:translateX(100%);transition:all .3s ease-in-out}.header .primary-menu .primary-menu-wrapper .header_logo{max-width:12rem}.header .primary-menu .primary-menu-wrapper ul li{transform:translateX(100%)}.header .primary-menu .primary-menu-wrapper ul li a{display:block;padding:1.2rem 0}.header .primary-menu .primary-menu-wrapper ul li.menu-item-has-children a{display:flex;justify-content:space-between;padding:.8rem 0}.header .primary-menu .primary-menu-wrapper ul li.menu-item-has-children ul{padding-left:1.2rem}body.tutor-frontend header .header-content .primary-menu ul li a{color:var(--white)}}.sticky-header{position:fixed;top:0rem;left:0;right:0;opacity:0;visibility:hidden;transform:translateY(-150%);transition:all .25s linear;z-index:2;background-color:var(--white);box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}.sticky-header.active{opacity:1;visibility:visible;transform:translateY(0)}.sticky-header.active .header{background-color:#fff}.sticky-header.active .header-content{position:static;padding:1.8rem 0rem;width:100%;border-radius:16px;background-color:var(--white)}.sticky-header.active .header-content .custom-logo-link{display:none}.sticky-header.active .header-content .sticky-logo-link{display:block}.sticky-header.active .header-content .ham{display:none}.sticky-header.active .header-content .sticky-ham{display:block}.sticky-header.active .header-content .primary-menu ul li a{color:var(--black)}.sticky-header.active .header-content .primary-menu ul li.menu-item-has-children>a::after{background:url(../images/icons/arrow-down1.svg) no-repeat center/cover}.sticky-header.active .header-content .primary-menu .study-btn{border:1px solid #000;color:var(--black);transition:all .3s ease-in-out}.sticky-header.active .header-content .primary-menu .study-btn:hover{background:var(--primary);border-color:rgba(0,0,0,0);color:var(--white)}.sticky-header.active .toggle svg path{stroke:#000}@media(min-width: 992px){.header .primary-menu .primary-menu-wrapper ul li.menu-item-has-children{position:relative}.header .primary-menu .primary-menu-wrapper ul li.menu-item-has-children ul{position:absolute;top:calc(100% + 1rem);background:var(--white);border-radius:1.2rem;padding:1rem;min-width:22rem;box-shadow:0 1px 16px 0 rgba(0,0,0,.08);max-height:40rem;overflow:auto;z-index:8}.header .primary-menu .primary-menu-wrapper ul li.menu-item-has-children ul li{transition:background-color .3s ease-in-out}.header .primary-menu .primary-menu-wrapper ul li.menu-item-has-children ul li a{padding:12px 24px;color:var(--black);font-weight:500}.header .primary-menu .primary-menu-wrapper ul li.menu-item-has-children ul li a:hover,.header .primary-menu .primary-menu-wrapper ul li.menu-item-has-children ul li a.active{color:var(--primary)}.header .primary-menu .primary-menu-wrapper ul li.menu-item-has-children ul li a:hover::after,.header .primary-menu .primary-menu-wrapper ul li.menu-item-has-children ul li a.active::after{opacity:1}.header .primary-menu .primary-menu-wrapper ul li.menu-item-has-children ul li:hover{background-color:#fff3f4 !important;border-radius:8px}.header .sub-menu .toggle svg path{stroke:#000}.header .primary-menu-wrapper,.header .primary-menu-wrapper ul{overflow:visible !important}.header .primary-menu-wrapper>ul>li.menu-item-has-children>ul.sub-menu{position:absolute;top:calc(100% + 1rem);left:0}.header .primary-menu-wrapper ul li.menu-item-has-children>ul li.menu-item-has-children>ul.sub-menu{position:absolute;top:0;left:107%}.header .primary-menu-wrapper ul.sub-menu ul.sub-menu{padding-top:0}body.tutor-frontend .ancestor-wrapper .toggle svg path{stroke:#000}}@keyframes slideFromLeft{from{transform:translateX(100px)}to{transform:translateX(0)}}.menu-toggle{text-decoration:none}.menu-toggle .menu-track{position:relative;display:flex;align-items:center;width:125px;height:56px;border-radius:12px;padding:8px;overflow:hidden}.menu-toggle .menu-track .menu-slider{position:absolute;left:8px;width:40px;height:40px;background:#b5202a;border-radius:8px;display:grid;place-items:center;transition:transform .35s ease;z-index:2}.menu-toggle .menu-track .menu-slider .hamburger{position:absolute;width:18px;height:2px;background:#fff}.menu-toggle .menu-track .menu-slider .close-x{position:absolute;width:18px;background:#fff}.menu-toggle .menu-track .menu-slider .hamburger::before,.menu-toggle .menu-track .menu-slider .hamburger::after{content:"";position:absolute;width:18px;height:2px;background:#fff;left:0}.menu-toggle .menu-track .menu-slider .hamburger::before{top:-6px}.menu-toggle .menu-track .menu-slider .hamburger::after{top:6px}.menu-toggle .menu-track .menu-slider .close-x{background:none;font-size:22px;display:none;color:#fff;z-index:3}.menu-toggle .menu-track .menu-open{padding:6px 13px 6px 50px;line-height:28px;border-radius:8px;transform:translateX(0)}.menu-toggle .menu-track .menu-close{padding:6px 50px 6px 13px;line-height:28px;border-radius:8px;transform:translateX(10px)}.menu-toggle .menu-track .menu-text{position:absolute;background:var(--secondary);text-align:center;font-size:18px;font-weight:500;color:#fff;z-index:1;transition:opacity .25s ease,transform .35s ease}.menu-toggle .menu-track .menu-text.menu-close{opacity:0}.menu-dropdown-parent.open .menu-slider{transform:translateX(77px)}.menu-dropdown-parent.open .menu-open{opacity:0;transform:translateX(-10px)}.menu-dropdown-parent.open .menu-close{opacity:1 !important}.menu-dropdown-parent.open .hamburger{display:none}.menu-dropdown-parent.open .close-x{display:block !important}.banner{padding:100px 0;position:relative;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.7) 100%)}.banner .banner-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.banner .banner-img img{width:100%;height:100%;object-fit:cover}.banner .section-title p{line-height:177.778%;letter-spacing:.18px}.banner .search-bar{display:flex;gap:8px;align-items:center;width:100%;max-width:796px;margin:auto;background:#fff;border-radius:999px;padding:.8rem;box-shadow:0 10px 30px rgba(0,0,0,.12);overflow:hidden}.banner .search-bar .search-select{flex:0 0 auto;position:relative}.banner .search-bar .search-select select{appearance:none;border:none;outline:none;padding:8px 20px 8px 12px;font-size:16px;font-weight:600;background:rgba(0,0,0,0);cursor:pointer}.banner .search-bar .search-select::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);pointer-events:none;background:url("../images/icons/arrow-down1.svg") no-repeat center/cover;width:16px;height:16px}.banner .search-bar .search-input{flex:1}.banner .search-bar .search-input input{width:100%;border:none;outline:none;padding:8px 10px;font-size:14px;color:#333}.banner .search-bar .search-btn{flex:0 0 auto;font-family:var(--font-lato);font-weight:500;line-height:162.5%;background:var(--primary);color:var(--white);padding:8px 16px;border-radius:32px;white-space:nowrap;border:1px solid rgba(0,0,0,0)}.banner .search-bar .search-btn:hover{border:1px solid var(--primary);color:var(--primary);background:var(--white)}.banner .banner-links a{display:flex;padding:6px 12px;justify-content:center;align-items:center;border-radius:32px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.18), rgba(255, 255, 255, 0.08));backdrop-filter:blur(10px);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.35),0 4px 20px rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.14);color:var(--white);text-align:center;font-weight:500;line-height:162.5%}.banner .homepage-search-wrapper{position:relative}.banner .homepage-search-wrapper .search-dropdown-list,.banner .homepage-search-wrapper .select-warning{max-width:796px;max-height:264px;margin:auto;position:absolute;top:120%;left:50%;transform:translateX(-50%);z-index:5;width:100%;background-color:var(--white);padding:1.6rem;border-radius:8px;overflow-y:auto;overflow-x:hidden}.banner .homepage-search-wrapper .search-dropdown-list li,.banner .homepage-search-wrapper .select-warning li{cursor:pointer;padding:8px;border-radius:8px}.banner .homepage-search-wrapper .search-dropdown-list li+li,.banner .homepage-search-wrapper .select-warning li+li{margin-top:.8rem}.banner .homepage-search-wrapper .search-dropdown-list li:hover,.banner .homepage-search-wrapper .select-warning li:hover{background:#fff1f1}.banner .homepage-search-wrapper .search-dropdown-list .result-item,.banner .homepage-search-wrapper .select-warning .result-item{display:flex;gap:12px}.banner .homepage-search-wrapper .search-dropdown-list .result-item img,.banner .homepage-search-wrapper .select-warning .result-item img{aspect-ratio:56/56;max-width:56px;width:100%;height:100%;object-fit:cover;border-radius:8px;border:.5px solid #d5d5d5}.banner .homepage-search-wrapper .search-dropdown-list .result-item span,.banner .homepage-search-wrapper .select-warning .result-item span{font-size:1.6rem;font-weight:600;line-height:130%;letter-spacing:.16px}.banner .homepage-search-wrapper .search-dropdown-list .result-item .meta-result-wrapper .meta-result,.banner .homepage-search-wrapper .select-warning .result-item .meta-result-wrapper .meta-result{gap:8px}.banner .homepage-search-wrapper .search-dropdown-list .result-item .meta-result-wrapper .meta-result img,.banner .homepage-search-wrapper .select-warning .result-item .meta-result-wrapper .meta-result img{border:none;width:16px;height:16px;object-fit:cover}.banner .homepage-search-wrapper .search-dropdown-list .result-item .meta-result-wrapper .meta-result p,.banner .homepage-search-wrapper .select-warning .result-item .meta-result-wrapper .meta-result p{line-height:20px;color:#000}.banner .homepage-search-wrapper .search-dropdown-list .result-item .meta-result-wrapper .meta-result p span,.banner .homepage-search-wrapper .select-warning .result-item .meta-result-wrapper .meta-result p span{font-size:12px;font-weight:500;color:#000}.banner .homepage-search-wrapper .select-warning{text-align:center}.banner .banner-search-loading{width:100%}.banner .banner-search-loading li{text-align:center}@media(min-width: 768px){.banner{padding:180px 0}.banner .search-bar .search-select select{padding:8px 40px 8px 20px}.banner .search-bar .search-btn{padding:8px 24px}}@media(min-width: 992px){.banner{padding:180px 0}.banner .section-title,.banner .banner-links{max-width:796px;margin:auto}}.footer{background:linear-gradient(180deg, #ab201a 17.55%, #280000 115.9%)}.footer .footer-top{border-bottom:1px solid hsla(0,0%,100%,.2)}.footer .footer-content p{line-height:26px}.footer .footer-socials a{aspect-ratio:32/32;max-width:32px;overflow:hidden;border:1px solid #fff;border-radius:50%;padding:8px;display:flex;justify-content:center;align-items:center}.footer .footer-socials a img{width:100%;height:100%;object-fit:cover}.footer .contact-detail,.footer .bank-detail{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.14)}.footer .contact-detail{width:100%}.footer .contact-detail .contact-detail-icon{aspect-ratio:24/24;width:24px;height:24px}.footer .contact-detail .contact-detail-icon img{width:100%;height:100%;object-fit:cover}.footer .bank-detail{width:100%}.footer .bank-detail img{max-width:101px}.footer .bank-detail .qr-img{aspect-ratio:101/103;max-width:101px}.footer .bank-detail .qr-img img{width:100%;height:100%;object-fit:cover}.footer .footer-links-wrapper{margin-bottom:24px}.footer .footer-links-wrapper .footer-links{display:grid;gap:1.6rem}.footer .footer-links-wrapper .footer-link-column p{letter-spacing:.18px}.footer .footer-links-wrapper .footer-link-column ul{display:flex;flex-direction:column;gap:8px}.footer .footer-links-wrapper .footer-link-column ul li a{font-size:1.6rem;color:var(--white);line-height:28px;letter-spacing:.32px}.footer .footer-links-wrapper .footer-link-column ul li a:hover{color:var(--background)}.footer .footer-links-wrapper .footer-card{max-width:288px}.footer .footer-links-wrapper .footer-card .footer-card-img{aspect-ratio:288/122;overflow:hidden;max-width:288px;border-radius:8px 8px 0 0}.footer .footer-links-wrapper .footer-card .footer-card-img img{width:100%;height:100%;object-fit:cover}.footer .footer-links-wrapper .footer-card p{line-height:160%}.footer .footer-bottom .footer-bottom-links ul{display:flex;align-items:center;flex-wrap:wrap;gap:1.6rem}.footer .footer-bottom .footer-bottom-links .menu-item a{line-height:28px;letter-spacing:.32px;color:var(--white);font-size:1.6rem}.footer .footer-bottom .footer-bottom-links .menu-item a:hover{color:var(--primary)}.footer .footer-bottom .footer-bottom-links .menu-item:not(:first-child){position:relative;padding-left:3.2rem}.footer .footer-bottom .footer-bottom-links .menu-item:not(:first-child)::after{content:"";position:absolute;left:1.6rem;top:50%;transform:translateY(-50%);width:.5px;height:16px;background:hsla(0,0%,100%,.5)}@media(max-width: 991px){.footer .footer-top{flex-wrap:wrap}}@media(min-width: 425px){.footer .footer-links-wrapper .footer-links{grid-template-columns:1fr 1fr}}@media(min-width: 768px){.footer .footer-links-wrapper .footer-links{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 992px){.footer .footer-top .footer-content{max-width:219px}.footer .footer-top .contact-detail{max-width:435px}.footer .footer-top .bank-detail{max-width:508px}.footer .footer-links-wrapper .footer-links{grid-template-columns:1fr 1fr 1fr 1fr;gap:1.6rem}}.page-banner{position:relative;padding:100px 0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.7) 100%)}.page-banner .banner-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.page-banner .banner-bg img{width:100%;height:100%;object-fit:cover}.page-banner .section-title p{line-height:32px;letter-spacing:.18px}@media(min-width: 992px){.page-banner{padding:144px 0}.page-banner .section-title{max-width:565px;margin:auto}}.faqs .row{--bs-gutter-x: 2.8rem;--bs-gutter-y: 2.8rem}.faqs .section-title p{line-height:160%}.faqs .faq-img{aspect-ratio:457/192;overflow:hidden}.faqs .faq-img img{width:100%;height:100%;object-fit:cover}.faqs .general-content-box p{font-weight:500;line-height:160%}.faqs .faq-item{border-radius:8px;background:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}.faqs .faq-item:not(:last-child){margin-bottom:2.4rem}.faqs .faq-item .faq-title:not(.itinerary-title){position:relative;z-index:1}.faqs .faq-item .faq-title:not(.itinerary-title)::after{content:"";width:2.4rem;height:2.4rem;position:absolute;right:2.4rem;top:50%;transform:translateY(-50%);background:url("../images/icons/add.svg") no-repeat center/contain}.faqs .faq-item .faq-content-box .faq-content{overflow:hidden;color:var(--gray);font-weight:500;line-height:160%}.faqs .faq-item.expand .faq-title:not(.itinerary-title)::after{background:url("../images/icons/minus.svg") no-repeat center/contain}.faq-item{overflow:hidden}.faq-item .faq-title{padding:1.6rem 2.4rem 1.6rem 2.4rem;cursor:pointer;transition:all .3s ease-in-out;gap:1.2rem;position:relative}.faq-item .faq-title strong{line-height:26px}.faq-item .faq-content-box{display:grid;grid-template-rows:0fr;overflow:hidden;transition:all .3s ease-in-out}.faq-item .faq-content-box .faq-content{line-height:130%;padding:0 2.4rem}.faq-item .faq-content-box .faq-content ul li::marker{color:var(--primary)}.faq-item .faq-content-box .faq-content>*:last-child{padding-bottom:1.6rem}.faq-item.expand .faq-content-box{grid-template-rows:1fr}@media(min-width: 992px){.faqs .faq-left{max-width:457px}}.pagination ul li a:not(.prev):not(.next){border:1px solid var(--border);padding:.8rem 1.4rem;border-radius:3.2rem;font-size:1.4rem;transition:all .3s ease-in-out;line-height:20px;color:var(--gray)}.pagination ul li.active a:not(.prev):not(.next),.pagination ul li:hover a:not(.prev):not(.next){background:var(--secondary);border:1px solid var(--secondary);color:var(--white)}.pagination ul li.disabled{pointer-events:none}.contact-us .row{--bs-gutter-x: 0rem}.contact-us .section-title p{line-height:160%}.contact-us .bg-white{border-radius:16px;overflow:hidden}.contact-us .map-img{aspect-ratio:16/9}.contact-us .map-img img{width:100%;height:100%;object-fit:cover}.contact-us .contact-details .contact-info a{overflow-wrap:break-word;word-break:break-word}.contact-us .contact-details .contact-icon{aspect-ratio:24/24;flex-shrink:0}.contact-us .contact-details .contact-icon img{width:24px;height:24px;object-fit:cover}.contact-us .contact-socials p{line-height:26px}.contact-us .contact-socials a{width:32px;height:32px;background:var(--primary);border-radius:50%;padding:8px;display:flex;justify-content:center;align-items:center;border:1px solid rgba(0,0,0,0)}.contact-us .contact-socials a svg{width:16px;height:16px}.contact-us .contact-socials a:hover{border:1px solid var(--primary);background:rgba(0,0,0,0)}.contact-us .contact-socials a:hover svg path{fill:var(--primary)}@media(min-width: 992px){.contact-us .section-title{max-width:348px;margin:auto}.contact-us .map-img{aspect-ratio:705/488;max-width:537px}}@media(min-width: 1200px){.contact-us .map-img{max-width:730px}}.privacy .row{--bs-gutter-x: 2.8rem}.privacy .general-content-box p,.privacy .general-content-box li{font-size:1.6rem;font-weight:500;line-height:26px}.privacy .general-content-box figure{aspect-ratio:812/338}.privacy .general-content-box figure img{border-radius:1.6rem;width:100%;height:100%;object-fit:cover}.privacy ul li+li{margin-top:.8rem}.tutor-dashboard-content .tutor-dashboard-title{font-size:clamp(28px,28px + 4*(100vw - 375px)/1065,32px);font-weight:600}.tutor-dashboard-content .tutor-card .tutor-fs-7{font-size:1.4rem}.tutor-dashboard-content .tutor-frontend-dashboard-course-progress>div:first-child{font-size:clamp(16px,16px + 2*(100vw - 375px)/1065,18px);font-weight:500}.tutor-dashboard-content .popular-courses-heading-dashboard{align-items:center}.tutor-dashboard-content .popular-courses-heading-dashboard span{font-size:clamp(16px,16px + 2*(100vw - 375px)/1065,18px);font-weight:500}.tutor-dashboard-content .popular-courses-heading-dashboard .tutor-btn{background-color:var(--primary);color:var(--white);border-radius:20px 20px 20px 0;border:1px solid rgba(0,0,0,0);transition:all .3s ease-in-out;line-height:160%;padding:8px 24px !important}.tutor-dashboard-content .popular-courses-heading-dashboard .tutor-btn:hover{background:rgba(0,0,0,0);border-color:var(--primary);border-radius:20px 0 20px 20px;color:var(--primary)}.tutor-dashboard-content .tutor-dashboard-content-inner .tutor-table-responsive table thead tr th{font-size:clamp(16px,16px + 2*(100vw - 375px)/1065,18px);color:var(--black)}.tutor-dashboard-content .tutor-dashboard-content-inner.enrolled-courses .tutor-course-card .tutor-card-body .tutor-course-name a{font-size:1.6rem}.tutor-dashboard-content .tutor-dashboard-content-inner h2{margin-bottom:2.4rem}.tutor-dashboard-content .tutor-dashboard-content-inner .tutor-fs-5{font-size:2.4rem;font-weight:600}.tutor-frontend-dashboard{padding-top:40px}.tutor-frontend-dashboard .tutor-frontend-dashboard-header .tutor-dashboard-header-greetings{font-size:16px}.tutor-frontend-dashboard .tutor-frontend-dashboard-header .tutor-dashboard-header-username{font-size:24px;font-weight:600}.tutor-frontend-dashboard .tutor-frontend-dashboard-maincontent .tutor-dashboard-content>div.tutor-fw-medium{font-size:24px;font-weight:600}.tutor-frontend-dashboard .tutor-frontend-dashboard-maincontent .tutor-dashboard-content .tutor-card .tutor-fs-6{font-size:1.4rem}.tutor-frontend-dashboard .tutor-frontend-dashboard-maincontent .tutor-dashboard-content .tutor-card .tutor-fs-5{font-size:1.6rem}.tutor-frontend-dashboard .tutor-frontend-dashboard-maincontent .tutor-dashboard-content .tutor-dashboard-profile-data span{font-size:1.6rem}.tutor-frontend-dashboard .tutor-frontend-dashboard-maincontent .tutor-dashboard-content .tutor-frontend-dashboard-qna-header .tutor-fs-5{font-size:24px;font-weight:600}.tutor-frontend-dashboard .tutor-frontend-dashboard-maincontent .tutor-dashboard-content .tutor-qna-filter span{font-size:1.6rem}.tutor-frontend-dashboard .tutor-frontend-dashboard-maincontent .tutor-dashboard-content .tutor-dashboard-setting-social .tutor-fs-6,.tutor-frontend-dashboard .tutor-frontend-dashboard-maincontent .tutor-dashboard-content .tutor-dashboard-setting-billing .tutor-fs-6{font-size:1.6rem;font-weight:500}.tutor-frontend-dashboard .tutor-frontend-dashboard-maincontent .tutor-dashboard-content .tutor-dashboard-list-table .tutor-table thead tr th{font-weight:600}.tutor-frontend-dashboard .tutor-frontend-dashboard-maincontent .tutor-dashboard-content .tutor-dashboard-list-table .tutor-table tbody tr td:nth-child(2) div{font-size:1.4rem}.tutor-frontend-dashboard .tutor-frontend-dashboard-maincontent .tutor-dashboard-content .tutor-quiz-attempt-details-wrapper .tutor-fs-7{font-size:1.5rem}.tutor-frontend-dashboard .tutor-frontend-dashboard-maincontent .tutor-dashboard-content .tutor-quiz-attempt-details-wrapper .header-title{font-weight:600}.tutor-fs-6{font-size:1.6rem}.tutor-fs-5{font-size:1.8rem}.tutor-fs-7{font-size:1.3rem}#memberModal .makura-modal-content{max-height:90vh;display:flex;flex-direction:column;overflow:hidden}#memberModal .makura-modal-content::-webkit-scrollbar{width:4px;height:4px}#memberModal .makura-modal-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}#memberModal .makura-modal-content::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:content-box}#memberModal .makura-modal-content::-webkit-scrollbar-thumb:hover{background-color:#a8a8a8}#memberModal .makura-modal-content{scrollbar-width:thin;scrollbar-color:#c1c1c1 #f1f1f1}#memberModal .makura-modal-body{display:flex;gap:24px;flex:1;overflow:hidden}#memberModal .modal-img{flex:0 0 287px;aspect-ratio:287/390;position:relative;overflow:hidden}#memberModal .modal-img .team-modal-img{height:100%}#memberModal .modal-img img{width:100%;height:100%;object-fit:cover}#memberModal .modal-img .socials{position:absolute;bottom:16px;right:16px}#memberModal .modal-img .socials .social-icon{padding:8px;background:var(--primary);border-radius:50%;display:flex;align-items:center;justify-content:center}#memberModal .team-member-content{flex:1;display:flex;flex-direction:column;overflow:hidden;max-width:530px}#memberModal .team-member-content .member-info{border-left:4px solid var(--primary);padding-left:1.6rem}#memberModal .team-member-content .member-info p{line-height:160%}#memberModal .team-member-content .general-content-box{flex:1;overflow-y:auto;margin-top:16px}#memberModal .team-member-content .general-content-box p,#memberModal .team-member-content .general-content-box li{line-height:160%}#memberModal .team-member-content .styled-list ul li,#memberModal .team-member-content .styled-list ol li{font-weight:500;line-height:160%}#memberModal .team-member-content .styled-list ul li+li,#memberModal .team-member-content .styled-list ol li+li{margin-top:.8rem}#memberModal .team-member-content .styled-list ul{padding-left:0;counter-reset:list-counter}#memberModal .team-member-content .styled-list ul li{position:relative;padding-left:2.6rem;list-style:none;counter-increment:list-counter}#memberModal .team-member-content .styled-list ul li::before{content:counter(list-counter);position:absolute;left:0;top:.6rem;width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:400;color:var(--white);background-color:var(--secondary);border-radius:50%}#memberModal .team-member-content .contact-icon{width:24px;height:24px}#memberModal .team-member-content .contact-icon img{width:100%;height:100%;object-fit:cover}@media(max-width: 991px){#memberModal .makura-modal-content{max-height:90vh}#memberModal .makura-modal-body{flex-direction:column}#memberModal .modal-img{width:100%;max-height:220px;flex:0 0 auto}#memberModal .team-member-content{max-width:100%}}@media(min-width: 1200px){#memberModal .makura-modal-content{max-height:85vh}}.makura-modal#applyModal .makura-modal-content{width:100%;max-width:900px;max-height:90vh;overflow:hidden;display:block}.makura-modal#applyModal .makura-modal-body{max-height:90vh;overflow-y:auto;overflow-x:hidden}.makura-modal#applyModal .makura-modal-body::-webkit-scrollbar{width:4px;height:4px}.makura-modal#applyModal .makura-modal-body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.makura-modal#applyModal .makura-modal-body::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:content-box}.makura-modal#applyModal .makura-modal-body::-webkit-scrollbar-thumb:hover{background-color:#a8a8a8}.makura-modal#applyModal .makura-modal-body{scrollbar-width:thin;scrollbar-color:#c1c1c1 #f1f1f1}.makura-modal#applyModal .modal-inner{display:flex;gap:24px}.makura-modal#applyModal .modal-img{flex:0 0 392px;max-width:392px;height:100%;border-radius:8px;overflow:hidden}.makura-modal#applyModal .modal-img img{width:100%;height:100%;object-fit:cover}.makura-modal#applyModal .apply-form{flex:1}.makura-modal#applyModal .apply-form .row{--bs-gutter-x: 1.6rem;--bs-gutter-y: 2rem}@media(max-width: 991.98px){.makura-modal#applyModal .makura-modal-content{max-width:90%;max-height:94vh}.makura-modal#applyModal .modal-inner{flex-direction:column}.makura-modal#applyModal .modal-img{max-width:100%}}.mega-menu-wrapper{position:fixed;border-top:1px solid var(--black-100);top:0px;z-index:10;background-color:var(--white);max-width:1028px;max-height:80%;margin:auto;border-radius:16px}.mega-menu-wrapper .country-flag{aspect-ratio:28/28;max-width:28px;overflow:hidden}.mega-menu-wrapper .country-flag img{width:100%;height:100%;object-fit:cover}.mega-menu-wrapper .tab-content .mega-img{aspect-ratio:294/400;overflow:hidden}.mega-menu-wrapper .tab-content#study-abroad .country-list li a{padding:12px 24px}.mega-menu-wrapper .tab-content#study-abroad .product-list .smart-btn:hover{color:var(--primary)}.mega-menu-wrapper .tab-content#study-abroad .product-list .mega-menu-header{border-bottom:1px solid var(--border)}.mega-menu-wrapper .tab-content#study-abroad .product-list .mega-menu-header .tab{line-height:130%;font-weight:600;font-size:1.6rem;border-bottom:2px solid rgba(0,0,0,0)}.mega-menu-wrapper .tab-content#study-abroad .product-list .mega-menu-header .tab.active{color:var(--primary);border-bottom:2px solid var(--primary)}.mega-menu-wrapper .tab-content#study-abroad .menu-item-list ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:8px;padding:0;margin:0;list-style:none}.mega-menu-wrapper .tab-content#study-abroad .menu-item-list ul li a{display:block;padding:10px 16px;border-radius:8px;color:var(--black);font-size:14px;font-weight:400;line-height:160%}.mega-menu-wrapper .tab-content#study-abroad .menu-item-list ul li:hover a{color:var(--primary);background:#fff3f4}.mega-menu-wrapper .tab-content{display:none}.mega-menu-wrapper .tab-content.lg-active{display:block}.mega-menu-wrapper .inner-tab-content{display:none}.mega-menu-wrapper .inner-tab-content.active{display:block}@media(min-width: 576px){.tab-content:not(#study-abroad) ul{columns:2}}@media(min-width: 992px){.mega-menu-wrapper{position:fixed;top:96px;left:0;right:0;z-index:10;opacity:0;visibility:hidden;transform:translateY(-100%);transition:all .3s ease-in-out;overflow:auto}.mega-menu-wrapper.active{opacity:1;visibility:visible;transform:translateY(0)}.mega-menu-wrapper .tab-wrapper{background-color:var(--white);border-radius:1.6rem;margin-top:.8rem}.mega-menu-wrapper .tab-wrapper .tab-content#study-abroad .tab-controller{display:flex;flex-direction:column}.mega-menu-wrapper .destination-list{padding:1.6rem 6.4rem;overflow:visible}.mega-menu-wrapper .destination-list>li:not(:first-child){display:none}.mega-menu-wrapper .destination-list li a{text-align:center;max-width:fit-content}.mega-menu-wrapper .destination-list li a:hover,.mega-menu-wrapper .destination-list li a.lg-active{color:var(--primary-blue)}.mega-menu-wrapper .destination-list li a:hover svg path,.mega-menu-wrapper .destination-list li a.lg-active svg path{fill:var(--primary-blue)}.mega-menu-wrapper .destination-list li a.lg-active{font-weight:600}.mega-menu-wrapper .region-wrapper{border-right:1px solid var(--black-100);border-radius:0 0 0 1.6rem}.mega-menu-wrapper .region-wrapper ul li{margin-bottom:2px}.mega-menu-wrapper .region-wrapper ul li a{display:block;padding-bottom:6px;position:relative}.mega-menu-wrapper .region-wrapper ul li a::before{content:"";position:absolute;top:30%;right:5%;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M8.91016%2019.92L15.4302%2013.4C16.2002%2012.63%2016.2002%2011.37%2015.4302%2010.6L8.91016%204.07999%22%20stroke%3D%22%23D5D5D5%22%20stroke-width%3D%221.5%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;transition:opacity .3s ease-out}.mega-menu-wrapper .region-wrapper ul li a:hover,.mega-menu-wrapper .region-wrapper ul li a.lg-active{background:var(--light-blue);border-radius:.8rem;background:#fff3f4}.mega-menu-wrapper .region-wrapper ul li a:hover::before,.mega-menu-wrapper .region-wrapper ul li a.lg-active::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M8.91016%2019.92L15.4302%2013.4C16.2002%2012.63%2016.2002%2011.37%2015.4302%2010.6L8.91016%204.07999%22%20stroke%3D%22%23AA2132%22%20stroke-width%3D%221.5%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E")}.mega-menu-wrapper .tab-content{display:none}.mega-menu-wrapper .tab-content:not(#study-abroad) ul{columns:3}.mega-menu-wrapper .tab-content.active,.mega-menu-wrapper .tab-content.lg-active{display:block}.mega-menu-wrapper .tab-content.active#study-abroad,.mega-menu-wrapper .tab-content.lg-active#study-abroad{display:flex}.mega-menu-wrapper .tab-content#study-abroad{justify-content:flex-start}.mega-menu-wrapper .tab-content#study-abroad .tab-controller{min-width:33.3rem}.destination-list-wrapper{position:relative}}@media(max-width: 991px){.mega-menu-wrapper .tab-controller,.mega-menu-wrapper .tab-content{background-color:var(--white);position:fixed;inset:0;z-index:10;display:flex;flex-direction:column;justify-content:flex-start;opacity:0;visibility:hidden;transform:translateX(150%);transition:all .3s ease-in-out}.mega-menu-wrapper .tab-controller.active,.mega-menu-wrapper .tab-content.active{opacity:1;visibility:visible;transform:translateX(0)}.mega-menu-wrapper .tab-controller ul,.mega-menu-wrapper .tab-controller .menu-item-list,.mega-menu-wrapper .tab-content ul,.mega-menu-wrapper .tab-content .menu-item-list{max-height:calc(100vh - 154px);overflow:auto;margin-bottom:24px}.mega-menu-wrapper .tab-controller ul .row,.mega-menu-wrapper .tab-controller .menu-item-list .row,.mega-menu-wrapper .tab-content ul .row,.mega-menu-wrapper .tab-content .menu-item-list .row{--bs-gutter-x: 0}.mega-menu-wrapper .tab-controller ul.destination-list li a:hover,.mega-menu-wrapper .tab-controller .menu-item-list.destination-list li a:hover,.mega-menu-wrapper .tab-content ul.destination-list li a:hover,.mega-menu-wrapper .tab-content .menu-item-list.destination-list li a:hover{color:var(--white);background-color:var(--primary-blue)}.mega-menu-wrapper .tab-controller ul.destination-list li a:hover svg path,.mega-menu-wrapper .tab-controller .menu-item-list.destination-list li a:hover svg path,.mega-menu-wrapper .tab-content ul.destination-list li a:hover svg path,.mega-menu-wrapper .tab-content .menu-item-list.destination-list li a:hover svg path{fill:var(--white)}.mega-menu-wrapper .tab-controller ul li a,.mega-menu-wrapper .tab-controller .menu-item-list li a,.mega-menu-wrapper .tab-content ul li a,.mega-menu-wrapper .tab-content .menu-item-list li a{width:100%}.mega-menu-wrapper .tab-controller ul li a:hover,.mega-menu-wrapper .tab-controller .menu-item-list li a:hover,.mega-menu-wrapper .tab-content ul li a:hover,.mega-menu-wrapper .tab-content .menu-item-list li a:hover{color:var(--dark-blue)}.mega-menu-wrapper .tab-controller>a,.mega-menu-wrapper .tab-content>a{max-width:fit-content}.mega-menu-wrapper .destination-list{position:relative;z-index:99}}.unlock-potential .row{--bs-gutter-x: 2.8rem;--bs-gutter-y: 2.8rem}.unlock-potential .unlock-potential-img{aspect-ratio:16/9;overflow:hidden}.unlock-potential .unlock-potential-img img{width:100%;height:100%;object-fit:cover}.unlock-potential .section-title p{line-height:160%}.unlock-potential .general-content-box{color:var(--white)}.unlock-potential .general-content-box p{line-height:28px;letter-spacing:.32px;font-size:1.6rem}.unlock-potential .counter .counter-icon{aspect-ratio:24/24}.unlock-potential .counter .counter-icon img{width:100%;height:100%;object-fit:cover}.unlock-potential .learn-btn{color:var(--white);border:1px solid var(--white);border-radius:20px 20px 20px 0;transition:all .3s ease-in-out;line-height:26px}.unlock-potential .learn-btn:hover{background:var(--primary);border-radius:20px 0 20px 20px;border:1px solid rgba(0,0,0,0)}@media(min-width: 992px){.unlock-potential .unlock-potential-img{aspect-ratio:602/288;max-width:602px}}.explore-world .section-title p{line-height:160%}.explore-world .explore-world-slider{margin:0 -0.5rem}.explore-world .explore-world-slider .slick-slide{margin:0 .5rem}.explore-world .explore-world-slider .slick-track{display:flex}.explore-world .explore-world-slider>.explore-card:not(:first-child){display:none}.explore-world .explore-world-slider>.explore-card:first-child{max-width:4rem}.explore-world .explore-world-slider .slick-list{overflow:visible}.explore-card{position:relative;overflow:hidden;background:linear-gradient(178deg, rgba(0, 0, 0, 0) -5.17%, #000 124%)}.explore-card .explore-card-img{position:relative;aspect-ratio:391/233;z-index:-1}.explore-card .explore-card-img img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.explore-card h3{position:absolute;bottom:20px;left:24px;letter-spacing:.2px;color:var(--white);transition:color .3s ease-in-out}.explore-card:hover .explore-card-img img{transform:scale(1.1)}.explore-card:hover h3{color:var(--primary)}@media(min-width: 992px){.explore-world .section-title{max-width:532px;margin:auto}.explore-world .explore-world-slider{margin:0 -1rem}.explore-world .explore-world-slider .slick-slide{margin:0 1rem}.explore-world .explore-world-slider .slick-dots{justify-content:start;margin-left:20px}}.leading-programs .section-title p{line-height:160%}.leading-programs .tabs{padding:4px;border-radius:8px;border:1px solid #d5d5d5;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;scrollbar-width:none}.leading-programs .tabs .tab{line-height:26px}.leading-programs .tabs .tab.active,.leading-programs .tabs .tab:hover{background:var(--primary);color:var(--white)}.learning-program-slider{margin:0 -0.8rem}.learning-program-slider .slick-slide{margin:0 .8rem;height:auto}.learning-program-slider .slick-slide>div{display:flex;height:100%;width:100%}.learning-program-slider .slick-track{display:flex;align-items:stretch}.learning-program-slider>.program-card:not(:first-child){display:none}.learning-program-slider>.program-card:first-child{max-width:28.7rem}.learning-program-slider .slick-dots{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:32px}.learning-program-slider .slick-dots li{width:16px;height:6px;background-color:#d5d5d5}.learning-program-slider .slick-dots li.slick-active{background-color:var(--secondary)}.learning-program-slider .slick-dots li *{display:none}.tabs::-webkit-scrollbar{display:none}.program-card{display:flex;flex-direction:column;height:100%;border-radius:8px;overflow:hidden}.program-card .program-card-img{border:1px solid #e0e0e0;border-radius:8px 8px 0 0;overflow:hidden;aspect-ratio:286/171}.program-card .program-card-img img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.program-card h3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.program-card strong{line-height:160%}.program-card:hover .program-card-img img{transform:scale(1.1)}.program-card:hover h3{color:var(--primary)}@media(min-width: 992px){.leading-programs .section-title{max-width:610px}.leading-programs .learning-program-slider{margin:0 -1.4rem}.leading-programs .learning-program-slider .slick-slide{margin:0 1.4rem}.leading-programs .learning-program-slider .slick-dots{justify-content:start;margin-left:20px}}.featured-services .section-title p{line-height:160%}.featured-services .featured-services-slider{margin:0 -0.8rem}.featured-services .featured-services-slider .slick-slide{margin:0 .8rem;height:auto}.featured-services .featured-services-slider .slick-slide>div{display:flex;height:100%;width:100%}.featured-services .featured-services-slider .slick-track{display:flex;align-items:stretch}.featured-services .featured-services-slider>.service-card:not(:first-child){display:none}.featured-services .featured-services-slider>.service-card:first-child{max-width:4rem}.featured-services .featured-services-slider .slick-list{overflow:visible}.featured-services .featured-services-slider .slick-dots{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:28px;padding:10px}.featured-services .featured-services-slider .slick-dots li{width:16px;height:6px;background:hsla(0,0%,100%,.4)}.featured-services .featured-services-slider .slick-dots li.slick-active{background:var(--white)}.featured-services .featured-services-slider .slick-dots li *{display:none}.featured-services .slider-wrapper .slider-controller{bottom:-1%}.service-card .service-card-img{aspect-ratio:287/238;overflow:hidden}.service-card .service-card-img img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.service-card:hover .service-card-img img{transform:scale(1.1)}@media(min-width: 992px){.featured-services .section-title{max-width:556px;margin:auto}.featured-services .featured-services-slider{margin:0 -1.4rem}.featured-services .featured-services-slider .slick-slide{margin:0 1.4rem}.featured-services .featured-services-slider .slick-dots{justify-content:start;margin-left:20px}}.events .section-title p{line-height:160%}.events .events-slider{margin:0 -0.8rem}.events .events-slider .slick-slide{margin:0 .8rem;height:auto}.events .events-slider .slick-slide>div{display:flex;height:100%;width:100%}.events .events-slider .slick-track{display:flex;align-items:stretch;margin-right:auto !important;margin-left:0 !important}.events .events-slider>.event-card:not(:first-child){display:none}.events .events-slider>.event-card:first-child{max-width:42rem}.events .events-slider .slick-dots{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:32px;padding:10px}.events .events-slider .slick-dots li{width:16px;height:6px;background-color:#d5d5d5}.events .events-slider .slick-dots li.slick-active{background-color:var(--secondary)}.events .events-slider .slick-dots li *{display:none}.event-card{border-radius:16px 16px 8px 8px}.event-card .event-card-img{border-radius:16px 16px 0 0;overflow:hidden;height:221px;width:100%}.event-card .event-card-img img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.event-card h3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.event-card:hover .event-card-img img{transform:scale(1.1)}.event-card:hover h3{color:var(--primary)}.event-listing .row{--bs-gutter-x: 2.8rem;--bs-gutter-y: 2.8rem}.achievers{position:relative}.achievers .achiever-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.achievers .achiever-bg img{width:100%;height:100%;object-fit:cover}.achievers .row{--bs-gutter-x: 2.8rem;--bs-gutter-y: 1.6rem}.achievers .section-title p{line-height:160%}.achievers .tabs{padding:4px;border-radius:8px;border:.2px solid var(--white);margin:auto;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;scrollbar-width:none}.achievers .tabs .tab.active,.achievers .tabs .tab:hover{background:hsla(0,0%,100%,.08)}.achievers .achievers-slider{margin:0 -0.8rem}.achievers .achievers-slider .slick-slide{margin:0 .8rem;height:auto}.achievers .achievers-slider .slick-slide>div{display:flex;height:100%;width:100%}.achievers .achievers-slider .slick-track{display:flex;align-items:stretch}.achievers .achievers-slider>.achiever-card:not(:first-child){display:none}.achievers .achievers-slider>.achiever-card:first-child{max-width:28.7rem}.achievers .achievers-slider .slick-dots{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:32px}.achievers .achievers-slider .slick-dots li{width:16px;height:6px;background-color:var(--white);opacity:.4}.achievers .achievers-slider .slick-dots li.slick-active{opacity:1}.achievers .achievers-slider .slick-dots li *{display:none}.achiever-card{position:relative;background:linear-gradient(182deg, rgba(0, 0, 0, 0) 37.58%, #000 98.75%);overflow:hidden}.achiever-card .achiever-img{aspect-ratio:288/272;overflow:hidden;z-index:-1;position:relative}.achiever-card .achiever-img img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.achiever-card .achiever-info{position:absolute;bottom:12px;left:20px;padding-left:12px;border-left:4px solid var(--primary);transition:border .3s ease-in-out}.achiever-card .achiever-info p{line-height:160%}.achiever-card .achiever-results{position:absolute;width:87%;bottom:12px;left:20px;display:flex;padding:8px 16px;justify-content:space-between;align-items:center;flex:1 0 0;border-radius:8px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.14);opacity:0;transition:opacity .3s ease-in-out}.achiever-card .achiever-results p{line-height:160%}.achiever-card:hover .achiever-img img{transform:scale(1.1)}.achiever-card:hover .achiever-info{border:4px solid rgba(0,0,0,0)}.achiever-card:hover .achiever-info h3{color:var(--primary) !important;opacity:0}.achiever-card:hover .achiever-results{opacity:1}@media(min-width: 768px){.achievers .tabs{width:fit-content}}@media(min-width: 992px){.achievers .achievers-slider{margin:0 -1.4rem}.achievers .achievers-slider .slick-slide{margin:0 1.4rem}.achievers .achievers-slider .slick-dots{justify-content:start;margin-left:20px}}.testimonials .section-title p{line-height:160%}.testimonials .testimonial-slider{margin:0 -0.8rem}.testimonials .testimonial-slider .slick-slide{margin:0 .8rem;height:auto}.testimonials .testimonial-slider .slick-slide>div{display:flex;height:100%;width:100%}.testimonials .testimonial-slider .slick-track{display:flex}.testimonials .testimonial-slider>.testimonial-card:not(:first-child){display:none}.testimonials .testimonial-slider>.testimonial-card:first-child{max-width:39.2rem}.testimonials .testimonial-slider .slick-dots{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:32px;padding:10px}.testimonials .testimonial-slider .slick-dots li{width:16px;height:6px;background-color:#d5d5d5}.testimonials .testimonial-slider .slick-dots li.slick-active{background-color:var(--secondary)}.testimonials .testimonial-slider .slick-dots li *{display:none}.testimonials .tabs,.testimonial-lists .tabs{border-radius:8px;border:1px solid #d5d5d5;padding:.4rem;width:fit-content}.testimonials .tabs .tab,.testimonial-lists .tabs .tab{line-height:26px}.testimonials .tabs .tab.active,.testimonials .tabs .tab:hover,.testimonial-lists .tabs .tab.active,.testimonial-lists .tabs .tab:hover{background:var(--primary);color:var(--white)}.testimonial-card .quote{padding:10px 8px;max-width:35px;display:flex;justify-content:center;align-items:center}.testimonial-card .quote img{aspect-ratio:12/12;width:12px;height:12px;object-fit:cover}.testimonial-card .general-content-box p{line-height:160%}.testimonial-card .testimonial-author .profile-img{aspect-ratio:48/48;max-width:48px;border-radius:50%;overflow:hidden}.testimonial-card .testimonial-author .profile-img img{width:100%;height:100%;object-fit:cover}.testimonial-card.video{position:relative;border-radius:8px;background:linear-gradient(182deg, rgba(0, 0, 0, 0) 37.58%, #000 98.75%);overflow:hidden}.testimonial-card.video .testimonial-card-img{position:relative;z-index:-1}.testimonial-card.video .testimonial-author-block{position:absolute;bottom:32px;left:32px}.testimonial-card.video .testimonial-author-block p,.testimonial-card.video .testimonial-author-block span{color:var(--white)}.testimonial-lists .row{--bs-gutter-x: 1.2rem;--bs-gutter-y: 1.2rem}@media(min-width: 992px){.testimonials .section-title{max-width:567px}.testimonials .testimonial-slider .slick-dots{justify-content:start;margin-left:20px}.testimonial-lists .row{--bs-gutter-x: 2.8rem;--bs-gutter-y: 2.8rem}}.why-us .row{--bs-gutter-x: 2.8rem}.why-us .tabs{padding:.4rem;border-radius:.8rem;border:1px solid #d5d5d5;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;scrollbar-width:none}.why-us .tabs .tab{font-weight:600;line-height:26px}.why-us .tabs .tab.active,.why-us .tabs .tab:hover{background-color:var(--primary);color:var(--white)}.why-us .why-us-img{aspect-ratio:16/9;overflow:hidden;border-radius:8px}.why-us .why-us-img img{width:100%;height:100%;object-fit:cover}.why-us .general-content-box h3{font-size:clamp(18px,18px + 2*(100vw - 375px)/1065,20px)}.why-us .general-content-box p,.why-us .general-content-box li{font-size:1.6rem;font-weight:500;line-height:26px}.why-us .styled-list ul li{position:relative;list-style:none}.why-us .styled-list ul li+li{margin-top:1.2rem}.why-us .styled-list ul li::after{content:"";position:absolute;top:5px;left:-32px;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%3E%3Cpath%20d='M10%200C4.49%200%200%204.49%200%2010C0%2015.51%204.49%2020%2010%2020C15.51%2020%2020%2015.51%2020%2010C20%204.49%2015.51%200%2010%200ZM14.78%207.7L9.11%2013.37C8.97%2013.51%208.78%2013.59%208.58%2013.59C8.38%2013.59%208.19%2013.51%208.05%2013.37L5.22%2010.54C4.93%2010.25%204.93%209.77%205.22%209.48C5.51%209.19%205.99%209.19%206.28%209.48L8.58%2011.78L13.72%206.64C14.01%206.35%2014.49%206.35%2014.78%206.64C15.07%206.93%2015.07%207.4%2014.78%207.7Z'%20fill='%231A2B57'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}@media(min-width: 768px){.why-us .why-us-img{aspect-ratio:287/292;max-width:287px}}@media(min-width: 992px){.why-us .tabs{max-width:350px}}.contact .row{--bs-gutter-x: 2.8rem;--bs-gutter-y: 2.8rem}.contact .contact-steps-wrapper{border-radius:12px;background:rgba(170,33,50,.2);border:1px solid hsla(0,0%,100%,.14)}.contact .contact-steps-wrapper>div{border-radius:16px;background:rgba(251,118,118,.06);padding:16px 24px;border:1px solid hsla(0,0%,100%,.14)}.contact .contact-steps-wrapper>div p{line-height:28px;letter-spacing:.32px}.contact-form .row{--bs-gutter-x: 2rem;--bs-gutter-y: 2.4rem}@media(min-width: 992px){.contact .contact-form{max-width:634px;margin-left:auto}.contact .contact-form h3{max-width:392px}}.university-partner .section-title{line-height:160%}.university-partner .tabs{padding:.4rem;border-radius:.8rem;border:1px solid #d5d5d5;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;scrollbar-width:none}.university-partner .tabs .tab.active,.university-partner .tabs .tab:hover{background-color:var(--primary);color:var(--white)}.university-partner .university-partner-slider .slick-slide{height:fit-content !important}.university-partner .university-partner-slider .slick-slide>div{margin:0 1.4rem}.university-partner .university-partner-slider .slick-list{overflow:visible}.university-partner .university-partner-slider img{height:80px}@media(min-width: 768px){.university-partner .section-title{max-width:602px;margin:auto}.university-partner .tabs{width:fit-content;margin:auto}.university-partner .university-partner-slider img{height:106px}}.blogs .blogs-slider{margin:0 -0.8rem}.blogs .blogs-slider .slick-slide{margin:0 .8rem;height:auto}.blogs .blogs-slider .slick-slide>div{display:flex;height:100%;width:100%}.blogs .blogs-slider .slick-track{display:flex;align-items:stretch}.blogs .blogs-slider>.blog-card:not(:first-child){display:none}.blogs .blogs-slider>.blog-card:first-child{max-width:4rem}.blogs .blogs-slider .slick-dots{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:32px;padding:10px}.blogs .blogs-slider .slick-dots li{width:16px;height:6px;background-color:#d5d5d5}.blogs .blogs-slider .slick-dots li.slick-active{background-color:var(--secondary)}.blogs .blogs-slider .slick-dots li *{display:none}.blog-card{border-radius:16px 16px 8px 8px}.blog-card .blog-card-img{border-radius:16px 16px 0 0;overflow:hidden}.blog-card .blog-card-img img{transition:transform .3s ease-in-out}.blog-card:hover .blog-card-img img{transform:scale(1.1)}.blog-card:hover h3 a{color:var(--primary)}.inner-cta{overflow:hidden}.inner-cta .section-title p{line-height:26px}.inner-cta .cta-img{aspect-ratio:647/308;overflow:hidden;position:relative}.inner-cta .cta-img::before{content:"";position:absolute;top:0;left:6%;width:58.465px;height:250.5px;background:url("../images/icons/string1.svg") no-repeat center/cover;pointer-events:none}.inner-cta .cta-img::after{content:"";position:absolute;bottom:0;left:2%;width:134.715px;height:281.246px;background:url("../images/icons/string2.svg") no-repeat center/cover;pointer-events:none}.inner-cta .cta-img img{width:100%;height:100%;object-fit:cover}@media(min-width: 992px){.inner-cta .section-title{max-width:534px}.inner-cta .cta-img{max-width:647px}}.smart-learning .smart-learning-content .general-content-box p{line-height:160%}.smart-learning .smart-learning-content .smart-learning-img{margin-bottom:-105px;aspect-ratio:16/9;overflow:hidden;max-width:1232px}.smart-learning .smart-learning-content .smart-learning-img img{width:100%;height:100%;object-fit:cover}.smart-learning .counter{padding-top:150px}@media(min-width: 475px){.smart-learning .smart-learning-content .smart-learning-img{aspect-ratio:1232/390}}@media(min-width: 768px){.smart-learning .smart-learning-content .smart-learning-img{margin-bottom:-120px}.smart-learning .counter{padding-top:190px}}@media(min-width: 992px){.smart-learning .smart-learning-content .section-title,.smart-learning .smart-learning-content .general-content-box{max-width:812px;margin:auto}.smart-learning .smart-learning-content .smart-learning-img{margin-bottom:-150px}.smart-learning .counter{padding-top:240px}}@media(min-width: 1200px){.smart-learning .smart-learning-content .smart-learning-img{margin-bottom:-195px}.smart-learning .counter{padding-top:295px}}.mission-vision .row{--bs-gutter-x: 2.8rem;--bs-gutter-y: 2.8rem}.mission-vision .mission-img{aspect-ratio:16/9;overflow:hidden}.mission-vision .mission-img img{width:100%;height:100%;object-fit:cover}.mission-vision .mission p,.mission-vision .vision p{line-height:160%}.mission-vision .mission-icon,.mission-vision .vission-icon{width:44px;height:44px;border-radius:8px;overflow:hidden}.mission-vision .mission-icon img,.mission-vision .vission-icon img{width:100%;height:100%;object-fit:contain}@media(min-width: 992px){.mission-vision .mission-img{aspect-ratio:554/494;max-width:445px}}@media(min-width: 1200px){.mission-vision .mission-img{max-width:554px}}.team-members .section-title p{line-height:160%}.team-members .team-members-slider{margin:0 -0.8rem}.team-members .team-members-slider .slick-slide{margin:0 .8rem;height:auto}.team-members .team-members-slider .slick-slide>div{display:flex;height:100%;width:100%}.team-members .team-members-slider .slick-track{display:flex;align-items:stretch}.team-members .team-members-slider>.achiever-card:not(:first-child){display:none}.team-members .team-members-slider>.achiever-card:first-child{max-width:3.9rem}.team-members .team-members-slider .slick-dots{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:28px;padding:10px}.team-members .team-members-slider .slick-dots li{width:16px;height:6px;background:#d5d5d5}.team-members .team-members-slider .slick-dots li.slick-active{background:var(--secondary)}.team-members .team-members-slider .slick-dots li *{display:none}.team-members .achiever-card .achiever-img{aspect-ratio:287/390}.learning-journey .section-title p{line-height:160%}.learning-journey .journey-card-wrapper .row{--bs-gutter-x: 2.8rem;--bs-gutter-y: 2.8rem}.learning-journey .journey-card-wrapper .general-content-box{line-height:160%}.learning-journey .slider-for>.journey-card-wrapper:not(:first-child){display:none !important}.learning-journey .slider-for>.journey-card-wrapper:first-child{max-width:fit-content;max-height:fit-content !important}.learning-journey .slider-for .slick-list,.learning-journey .slider-for .slick-track{display:flex}.learning-journey .slider-for .slick-list .slick-slide>div,.learning-journey .slider-for .slick-track .slick-slide>div{height:100%;width:100%}.learning-journey .slider-for .journey-img{aspect-ratio:602/292;overflow:hidden}.learning-journey .slider-for .journey-img img{width:100%;height:100%;object-fit:cover}.learning-journey .slider-nav{position:relative}.learning-journey .slider-nav::after{content:"";position:absolute;left:0;top:39%;width:100%;height:1px;background:hsla(0,0%,100%,.5)}.learning-journey .slider-nav>.team-nav:not(:first-child){display:none !important}.learning-journey .slider-nav>.team-nav:first-child{max-width:8rem}.learning-journey .slider-nav .team-nav .date{position:relative}.learning-journey .slider-nav .team-nav .date p,.learning-journey .slider-nav .team-nav .date span{opacity:.5}.learning-journey .slider-nav .team-nav .date::after{content:"";position:absolute;bottom:-18px;left:0;width:8px;height:8px;border-radius:50px;background:#fff}.learning-journey .slider-nav .team-nav .title{margin-left:4px;border-left:1px solid hsla(0,0%,100%,.5);display:none}.learning-journey .slider-nav .slick-list .slick-current .team-nav .date p,.learning-journey .slider-nav .slick-list .slick-current .team-nav .date span{opacity:1}.learning-journey .slider-nav .slick-list .slick-current .team-nav .title{display:block}.learning-journey .slider-wrapper .slider-controller{right:unset;left:0;bottom:-12%}@media(min-width: 433px){.learning-journey .slider-nav::after{top:45%}}.top-destinations .section-title p{line-height:160%}.destination-card-wrapper .destination-card:not(:last-child){margin-bottom:60px}.destination-card-wrapper .destination-card .destination-card-content p{font-weight:500;line-height:160%}.destination-card-wrapper .destination-card .destination-card-img{aspect-ratio:606/300;overflow:hidden}.destination-card-wrapper .destination-card .destination-card-img img{width:100%;height:100%;object-fit:cover}@media(min-width: 992px){.top-destinations .section-title{max-width:718px;margin:auto}.destination-card:not(:last-child){margin-bottom:120px}.destination-card .destination-card-content{max-width:541px}.destination-card .destination-card-img{max-width:606px}}@media(min-width: 768px){.destination-card-wrapper .destination-card:nth-child(even){flex-direction:row-reverse}}.course-lists .row{--bs-gutter-x: 1.2rem;--bs-gutter-y: 0.8rem}.course-lists .select-wrapper{position:relative}.course-lists .select-wrapper select{background:rgba(0,0,0,0);border-radius:8px;border:none}.course-lists .select-wrapper select:focus-visible{outline:none !important}.course-lists .select-wrapper::after{content:"";position:absolute;top:50%;right:10px;width:11px;height:6px;transform:translateY(-50%);pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg width='11' height='6' viewBox='0 0 11 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.99 0.75L6.18667 4.55333C5.7375 5.0025 5.0025 5.0025 4.55333 4.55333L0.75 0.75' stroke='%23848484' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}@media(min-width: 1200px){.course-lists .row{--bs-gutter-x: 2.8rem;--bs-gutter-y: 2.4rem}}.courses-filter{border:1px solid var(--border);border-radius:8px 8px 0 0;border-bottom:none}.courses-filter>div:not(:last-child){border-bottom:1px solid var(--border)}.courses-filter form>div:not(:first-child) h3{border-top:1px solid var(--border)}.courses-filter .input-field input{border-radius:50px}.courses-filter .input-field input::placeholder{position:relative}.courses-filter .input-field input::placeholder::before{content:"search";position:absolute;top:50%;left:0;transform:translateY(-50%);width:1.8rem;height:1.8rem}.courses-filter .price-range-ui{max-width:400px;width:100%}.courses-filter #price-slider{margin:20px 0}.courses-filter .ui-slider{height:6px;background:#e5e5e5;border-radius:4px;border:none}.courses-filter .ui-slider-range{border-radius:12px;background:linear-gradient(118deg, #f47c7c 30.96%, #f00 48.59%, #f47c7c 78.73%)}.courses-filter .ui-slider-handle{width:14px;height:14px;border-radius:50px;background:var(--white);box-shadow:0 .5px 8px 0 rgba(0,0,0,.5);border-radius:50%;top:-4px;cursor:pointer}.courses-filter .price-values,.courses-filter .range-labels{display:flex;justify-content:space-between;font-size:14px}.courses-filter .filter-options{max-height:183px;overflow-y:auto;overflow-x:hidden}.courses-filter .filter-options::-webkit-scrollbar{width:4px;height:4px}.courses-filter .filter-options::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.courses-filter .filter-options::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:content-box}.courses-filter .filter-options::-webkit-scrollbar-thumb:hover{background-color:#a8a8a8}.courses-filter .filter-options{scrollbar-width:thin;scrollbar-color:#c1c1c1 #f1f1f1}.courses-filter .filter-options label{line-height:175%;cursor:pointer}.courses-filter.open{left:0}@media(max-width: 575px){.courses-filter{width:100%}}@media(min-width: 576px)and (max-width: 991px){.courses-filter{width:70%}}@media(max-width: 991px){.courses-filter{position:fixed;top:0;left:-100%;height:100vh;background:#fff;z-index:9999;z-index:11;overflow-y:auto;box-shadow:2px 0 12px rgba(0,0,0,.15);transition:left .3s ease-in-out}.courses-filter .section-title .clear-all-filters{margin-left:auto;margin-right:12px}}@media(min-width: 992px){.courses-filter{position:sticky;top:10%}}.mobile-filter-btn{position:fixed;bottom:16px;right:5%;max-width:400px;z-index:10;opacity:0;pointer-events:none;transition:opacity .3s ease}.mobile-filter-btn button{padding:8px;border-radius:50%;border:1px solid var(--background)}.mobile-filter-btn.show{opacity:1;pointer-events:auto}#openFilter .icon-close{display:none}#openFilter.active .icon-filter{display:none !important}#openFilter.active .icon-close{display:block}.btn.active{border-color:var(--background) !important}.tutor-course-details-page{padding-top:110px;padding-bottom:72px}.tutor-course-details-page .tutor-course-details-header{margin-bottom:3.2rem !important;padding:16px;border-radius:8px}.tutor-course-details-page .tutor-course-details-header .tutor-course-details-title{font-size:clamp(28px,28px + 4*(100vw - 375px)/1065,32px)}.tutor-course-details-page .tutor-course-details-header .tutor-course-details-info div,.tutor-course-details-page .tutor-course-details-header .tutor-course-details-info span,.tutor-course-details-page .tutor-course-details-header .tutor-course-details-info a{font-size:1.6rem}.tutor-course-details-page .tutor-course-details-tab .tutor-is-sticky{z-index:1}.tutor-course-details-page .tutor-course-details-tab .tutor-is-sticky .tutor-nav li a{font-weight:600}.tutor-course-details-page .tutor-course-details-tab .tutor-course-details-widget-title{font-size:20px}.tutor-course-details-page .tutor-course-details-tab .tutor-course-details-widget-list li{align-items:center}.tutor-course-details-page .tutor-course-details-tab .tutor-course-details-widget-list li span{font-size:14px}.tutor-course-details-page .tutor-course-details-tab .tutor-course-content-title{font-size:20px}.tutor-course-details-page .tutor-course-details-tab .tutor-course-details-content h2{font-size:2.4rem !important}.tutor-course-details-page .tutor-course-details-tab .tutor-course-details-content .tutor-color-secondary p{font-size:1.4rem}.tutor-course-details-page .tutor-single-course-sidebar{z-index:0}.tutor-course-details-page .tutor-single-course-sidebar .tutor-course-sidebar-card-pricing span{font-size:1.8rem}.tutor-course-details-page .tutor-single-course-sidebar .tutor-course-sidebar-card-pricing del{font-size:1.4rem}.tutor-course-details-page .tutor-single-course-sidebar .tutor-course-single-pricing span{font-size:1.8rem}.tutor-course-details-page .tutor-single-course-sidebar .tutor-card-footer .tutor-ul li{align-items:center}.tutor-course-details-page .tutor-single-course-sidebar .tutor-card-footer .tutor-ul li span:first-child{margin-top:0}.tutor-course-details-page .tutor-single-course-sidebar .tutor-card-footer .tutor-ul li span{font-size:1.4rem}.tutor-course-details-page .tutor-single-course-sidebar .tutor-course-details-instructors h3{font-size:clamp(18px,18px + 2*(100vw - 375px)/1065,20px);font-weight:600}.tutor-course-details-page .tutor-single-course-sidebar .tutor-course-details-instructors a{font-size:1.6rem}.tutor-course-details-page .tutor-single-course-sidebar .tutor-course-details-instructors a:hover{color:var(--primary)}.tutor-course-details-page .tutor-single-course-sidebar .tutor-course-details-widget h3{font-size:16px}.tutor-course-details-page .tutor-single-course-sidebar .tutor-course-details-widget ul li{align-items:center}.tutor-course-details-page .tutor-single-course-sidebar .tutor-course-details-widget ul li span{font-size:14px}.tutor-course-details-page .tutor-accordion .tutor-accordion-item-header{font-size:1.8rem !important}.tutor-course-details-page .tutor-sidebar-card .tutor-enrolled-info-text{font-size:10px}.tutor-course-single-sidebar-wrapper .tutor-course-topic .tutor-accordion-item-body .tutor-course-topic-item a>div:first-child{display:flex;align-items:center}.tutor-course-single-sidebar-wrapper .tutor-course-topic .tutor-accordion-item-body .tutor-course-topic-item a .tutor-course-topic-item-title{font-size:1.6rem}.tutor-course-topic-single-header .tutor-course-topic-single-header-title{font-size:1.6rem}.tutor-course-topic-single-header .tutor-ml-auto>div:first-child{font-size:1.4rem}.tutor-course-topic-single-header .tutor-ml-auto>div:first-child span{font-size:1.4rem}.tutor-container .tutor-lesson-wrapper p{font-size:1.6rem !important}#tutor-course-details-tab-reviews .tutor-pagination-wrapper-replaceable h3{font-size:clamp(16px,16px + 2*(100vw - 375px)/1065,18px) !important;font-weight:600}.tutor-quiz-wrapper .tutor-start-quiz-title div:first-child{font-size:24px;font-weight:600}.tutor-quiz-wrapper .tutor-quiz-info-area .tutor-quiz-info span{font-size:16px}.no-results{text-align:center;font-size:4rem;font-weight:700;background-color:#fff;margin:2rem;padding:14rem;border-radius:1.6rem}.helping-students .row{--bs-gutter-x: 2.8rem}.helping-students .styled-list strong{display:block;margin-bottom:.8rem;font-size:1.6rem;font-weight:600;line-height:26px}.helping-students .styled-list ul li,.helping-students .styled-list ol li{font-size:16px;font-weight:500;line-height:26px}.helping-students .styled-list ul li+li,.helping-students .styled-list ol li+li{margin-top:1.6rem}.helping-students .styled-list ul{padding-left:0 !important}.helping-students .styled-list ul li{position:relative;padding-left:3.8rem;list-style:none;counter-increment:list-counter}.helping-students .styled-list ul li::before{content:counter(list-counter);position:absolute;left:0;top:.2rem;width:26px;height:26px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:400;color:var(--white);background-color:var(--secondary);border-radius:50%}.helping-students .general-content-box p{font-size:16px;line-height:28px;letter-spacing:.32px}.helping-students .general-content-box p+ul,.helping-students .general-content-box p ol{margin-top:2.4rem}.helping-students .helping-students-img{aspect-ratio:16/9;overflow:hidden}.helping-students .helping-students-img img{width:100%;height:100%;object-fit:cover}@media(min-width: 992px){.helping-students .helping-students-img{position:sticky;top:10%;aspect-ratio:444/594;max-width:444px}}.service-steps .row{--bs-gutter-x: 1.6rem;--bs-gutter-y: 1.2rem}.service-steps .section-title p{line-height:160%}.service-steps .service-step-card{display:flex;flex-direction:column;min-height:326px;gap:1.6rem}.service-steps .service-step-card .step-card-content{margin-top:auto}.service-steps .service-step-card .step-card-content p{font-size:16px;line-height:28px;letter-spacing:.32px}@media(min-width: 992px){.service-steps .row{--bs-gutter-x: 2.8rem;--bs-gutter-y: 2.4rem}.service-steps .section-title{max-width:496px;margin:auto}}.guiding-academic-path .section-title p{line-height:160%}.guiding-academic-path .table-responsive{width:100%;overflow-x:auto;overflow-y:hidden}@media(min-width: 992px){.guiding-academic-path .section-title{max-width:502px}}.blog-listing .row{--bs-gutter-x: 1.6rem;--bs-gutter-y: 1.2rem}.blog-listing .blog-lists .row{--bs-gutter-x: 1.6rem;--bs-gutter-y: 1.2rem}.blog-category{border-right:4px solid var(--primary)}.blog-category ul li:not(:last-child){margin-bottom:1.2rem;padding-bottom:1.2rem;border-bottom:1px solid #d5d5d5}.blog-category ul li a{font-size:16px;font-weight:600;line-height:26px}.blog-category ul li a:hover{color:var(--primary)}.blog-archives{border-right:4px solid var(--primary)}.blog-archives a{padding:8px 24px;border-radius:32px;background:#f0f0f0;font-weight:500;line-height:160%}.blog-archives a.active,.blog-archives a:hover{background:var(--primary);color:var(--white)}.news-aside aside>div{background:var(--white);padding:2.4rem;border-radius:.8rem;border-right:4px solid var(--primary)}.news-aside aside>div:not(:last-child){margin-bottom:2.8rem}.news-aside .wp-block-heading{margin-bottom:1.6rem;line-height:150%;font-size:clamp(16px,16px + 2*(100vw - 375px)/1065,18px)}.news-aside .wp-block-categories-list li:not(:last-child){margin-bottom:1.2rem;padding-bottom:1.2rem;border-bottom:1px solid #d5d5d5}.news-aside .wp-block-categories-list li a{font-size:16px;font-weight:600;line-height:26px}.news-aside .wp-block-categories-list li a:hover{color:var(--primary)}.news-aside .wp-block-archives-list{display:flex;flex-wrap:wrap;gap:16px 8px}.news-aside .wp-block-archives-list li a{padding:8px 24px;border-radius:32px;background:#f0f0f0;font-weight:500;line-height:160%}.news-aside .wp-block-archives-list li a.active,.news-aside .wp-block-archives-list li a:hover{background:var(--primary);color:var(--white)}@media(min-width: 1200px){.blog-listing .row{--bs-gutter-x: 2.8rem;--bs-gutter-y: 2.4rem}.blog-listing .blog-lists .row{--bs-gutter-x: 2.8rem;--bs-gutter-y: 2.4rem}}.blog-detail-aside .faq-item{margin-bottom:.4rem;background-color:#fff}.blog-detail-aside .faq-item .faq-title{padding:1.6rem 2rem;cursor:pointer;display:flex;align-items:center;gap:1.2rem;justify-content:space-between}.blog-detail-aside .faq-item .faq-title strong{position:static;color:var(--title);display:block;font-size:1.6rem;letter-spacing:.18px;padding-right:1.6rem;font-weight:500;transition:all .3s ease-in-out}.blog-detail-aside .faq-item .faq-title strong::after{content:"";position:absolute;top:50%;right:16px;width:1.2rem;height:.8rem;background:url(../images/icons/angle-up.svg) no-repeat center/contain;transform:translateY(-50%) rotate(180deg);transition:all .3s ease-in-out;pointer-events:none}.blog-detail-aside .faq-item .faq-title::after{display:none}.blog-detail-aside .faq-item .faq-content-box{overflow:hidden;transition:all .3s ease-in-out;padding:0 2.4rem}.blog-detail-aside .faq-item .faq-content-box .faq-content{overflow:hidden;padding:0 1.6rem}.blog-detail-aside .faq-item .faq-content-box .faq-content p,.blog-detail-aside .faq-item .faq-content-box .faq-content li{font-size:1.2rem;letter-spacing:.28px}.blog-detail-aside .faq-item .faq-content-box .faq-content p:not(:last-child),.blog-detail-aside .faq-item .faq-content-box .faq-content ul:not(:last-child){margin-bottom:.8rem}.blog-detail-aside .faq-item .faq-content-box .faq-content ul li,.blog-detail-aside .faq-item .faq-content-box .faq-content ol li{list-style-type:disc}.blog-detail-aside .faq-item .faq-content-box .faq-content ul li::marker,.blog-detail-aside .faq-item .faq-content-box .faq-content ol li::marker{color:var(--para)}.blog-detail-aside .faq-item .faq-content-box .faq-content ol li{list-style-type:decimal}.blog-detail-aside .faq-item .faq-content-box .faq-content a{font-weight:500}.blog-detail-aside .faq-item.active .faq-title *::after{transform:translateY(-50%) rotate(0deg)}.blog-detail-aside .faq-item .faq-content-box .faq-content>*:last-child{padding-bottom:0 !important}.toc-wrapper{z-index:11;background-color:var(--white);display:none;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.toc-wrapper .faq-item .faq-content-box .faq-content{padding:0}.toc-wrapper .faq-item .faq-content-box .faq-content ul li{list-style-type:none}.toc-wrapper .faq-item .faq-content-box .faq-content ul li+li{margin-top:1rem}.toc-wrapper .faq-item .faq-content-box .faq-content ul li a{display:block}@media(max-width: 991.98px){.toc-wrapper{position:fixed;top:0;left:0;right:0;z-index:1000;background-color:var(--white);box-shadow:0 4px 12px rgba(0,0,0,.12);display:block}}@media(min-width: 992px){.blog-detail-aside{position:sticky;top:10%}.toc-wrapper{position:static;background-color:rgba(0,0,0,0);display:block;box-shadow:none}.toc-wrapper .faq-item{border-radius:1.6rem}.toc-wrapper .faq-item .faq-content-box{grid-template-rows:1fr;padding:0}.toc-wrapper .faq-item .faq-content-box .faq-content{padding:16px}.toc-wrapper .faq-item .faq-content-box .faq-content ul li{list-style-type:none;border-radius:8px;border-left:4px solid rgba(0,0,0,0)}.toc-wrapper .faq-item .faq-content-box .faq-content ul li a{font-size:1.6rem;font-weight:600;line-height:26px;color:var(--black);padding:12px 24px}.toc-wrapper .faq-item .faq-content-box .faq-content ul li.active,.toc-wrapper .faq-item .faq-content-box .faq-content ul li:hover{border-left:4px solid var(--primary);background:#fff1f1}.toc-wrapper .faq-item .faq-content-box .faq-content ul li.active a,.toc-wrapper .faq-item .faq-content-box .faq-content ul li:hover a{color:var(--primary)}}.blog-detail-content .row{--bs-gutter-x: 2.8rem}.blog-detail-content .general-content-box p,.blog-detail-content .general-content-box li{font-size:1.6rem;font-weight:500;line-height:26px}.blog-detail-content .general-content-box h2:not(:first-child){margin-top:4.8rem}.blog-detail-content .general-content-box figure{aspect-ratio:812/338}.blog-detail-content .general-content-box figure img{border-radius:1.6rem;width:100%;height:100%;object-fit:cover}.blog-detail-content .styled-list ul li{position:relative;list-style:none}.blog-detail-content .styled-list ul li+li{margin-top:1.2rem}.blog-detail-content .styled-list ul li::after{content:"";position:absolute;top:5px;left:-32px;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%3E%3Cpath%20d='M10%200C4.49%200%200%204.49%200%2010C0%2015.51%204.49%2020%2010%2020C15.51%2020%2020%2015.51%2020%2010C20%204.49%2015.51%200%2010%200ZM14.78%207.7L9.11%2013.37C8.97%2013.51%208.78%2013.59%208.58%2013.59C8.38%2013.59%208.19%2013.51%208.05%2013.37L5.22%2010.54C4.93%2010.25%204.93%209.77%205.22%209.48C5.51%209.19%205.99%209.19%206.28%209.48L8.58%2011.78L13.72%206.64C14.01%206.35%2014.49%206.35%2014.78%206.64C15.07%206.93%2015.07%207.4%2014.78%207.7Z'%20fill='%231A2B57'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.blog-detail-content .wp-block-acf-cta:not(:first-child){margin-top:5.4rem}.event-listing .tabs{width:fit-content;margin:auto;border:1px solid var(--border)}.event-listing .tabs .tab{line-height:26px}.event-listing .tabs .tab.active,.event-listing .tabs .tab:hover{background:var(--primary);color:var(--white)}.event-listing .events-lists .row{--bs-gutter-x: 1.4rem;--bs-gutter-y: 1.4rem}@media(min-width: 992px){.event-listing .events-lists .row{--bs-gutter-x: 2.8rem;--bs-gutter-y: 2.8rem}}.event-info{margin-top:-68px;position:relative;z-index:1}.event-info .event-info-icon{aspect-ratio:24/24;max-width:24px;overflow:hidden}.event-info .event-info-icon img{width:24px;height:24px;object-fit:cover}.event-details .row{--bs-gutter-x: 3rem;--bs-gutter-y: 2.8rem}.event-details .general-content-box p,.event-details .general-content-box li{font-size:1.6rem;font-weight:500;line-height:26px}.event-details .general-content-box h2:not(:first-child){margin-top:4.8rem}.event-details .styled-list ul li{position:relative;list-style:none}.event-details .styled-list ul li+li{margin-top:1.2rem}.event-details .styled-list ul li::after{content:"";position:absolute;top:5px;left:-32px;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%3E%3Cpath%20d='M10%200C4.49%200%200%204.49%200%2010C0%2015.51%204.49%2020%2010%2020C15.51%2020%2020%2015.51%2020%2010C20%204.49%2015.51%200%2010%200ZM14.78%207.7L9.11%2013.37C8.97%2013.51%208.78%2013.59%208.58%2013.59C8.38%2013.59%208.19%2013.51%208.05%2013.37L5.22%2010.54C4.93%2010.25%204.93%209.77%205.22%209.48C5.51%209.19%205.99%209.19%206.28%209.48L8.58%2011.78L13.72%206.64C14.01%206.35%2014.49%206.35%2014.78%206.64C15.07%206.93%2015.07%207.4%2014.78%207.7Z'%20fill='%231A2B57'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.event-details-cta-wrapper .explore-events-cta{position:relative}.event-details-cta-wrapper .explore-events-cta::after{content:"";position:absolute;bottom:0;right:0;width:144px;height:144px;background:url("../images/tents.svg") no-repeat top/cover;pointer-events:none}.event-details-cta-wrapper .explore-courses-cta{position:relative}.event-details-cta-wrapper .explore-courses-cta::after{content:"";position:absolute;bottom:-10px;right:0;width:144px;height:144px;background:url("../images/book2.svg") no-repeat top/cover;pointer-events:none}.event-details-cta-wrapper .explore-courses-cta a,.event-details-cta-wrapper .explore-events-cta a{color:var(--white);border:1px solid var(--white);border-radius:20px 20px 20px 0;transition:all .3s ease-in-out;line-height:26px}.event-details-cta-wrapper .explore-courses-cta a:hover,.event-details-cta-wrapper .explore-events-cta a:hover{background:var(--white);color:var(--primary);border:1px solid rgba(0,0,0,0);border-radius:20px 0 20px 20px}.event-details-cta-wrapper .explore-courses-cta p,.event-details-cta-wrapper .explore-events-cta p{line-height:28px;letter-spacing:.32px}@media(min-width: 992px){.event-info .event-info-wrapper>div:not(:first-child){padding-left:3.6rem;border-left:1px solid var(--border)}}.bank-details .qr-img{aspect-ratio:299/305;max-width:299px;margin:auto}.bank-details .qr-img img{width:100%;height:100%;object-fit:cover}.bank-details .bank-details-wrapper>div{padding-bottom:1.2rem}.bank-details .bank-details-wrapper>div:not(:last-child){border-bottom:1px solid var(--border);padding-bottom:2.8rem;margin-bottom:1.6rem}.error-page{padding:125px 0;position:relative;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.7) 100%)}.error-page .banner-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.error-page .banner-img img{width:100%;height:100%;object-fit:cover}.error-page h1{font-size:clamp(100px,100px + 40*(100vw - 375px)/1065,200px);color:var(--white);text-align:center;text-shadow:-3px -3px 0 #d32f2f,3px -3px 0 #d32f2f,-3px 3px 0 #d32f2f,3px 3px 0 #d32f2f,0 -3px 0 #d32f2f,0 3px 0 #d32f2f,-3px 0 0 #d32f2f,3px 0 0 #d32f2f}.error-page p{line-height:26px}@media(min-width: 992px){.error-page{padding:203px 0 125px 0}.error-page .error-text{max-width:407px;margin:auto}.error-page .error-text p{max-width:300px;margin:auto}}.study-goals .section-title p{line-height:160%}.study-goals .study-goals-slider{margin:0 -0.5rem}.study-goals .study-goals-slider .slick-slide{margin:0 .5rem;height:auto}.study-goals .study-goals-slider .slick-slide>div{display:flex;height:100%;width:100%}.study-goals .study-goals-slider .slick-track{display:flex}.study-goals .study-goals-slider>.study-goals-card:not(:first-child){display:none}.study-goals .study-goals-slider>.study-goals-card:first-child{max-width:28rem}.study-goals .study-goals-slider .slick-list{overflow:visible}.study-goals .study-goals-slider .slick-dots{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:32px;padding:10px}.study-goals .study-goals-slider .slick-dots li{width:16px;height:6px;background-color:#d5d5d5}.study-goals .study-goals-slider .slick-dots li.slick-active{background-color:var(--secondary)}.study-goals .study-goals-slider .slick-dots li *{display:none}.study-goals .slider-wrapper{position:relative}.study-goals .slider-wrapper .slider-controller{position:absolute;bottom:-1%;right:0}.study-goals-card h3{overflow-wrap:break-word;word-break:break-word}.study-goals-card:hover h3{color:var(--primary)}@media(min-width: 992px){.study-goals .study-goals-slider{margin:0 -1.4rem}.study-goals .study-goals-slider .slick-slide{margin:0 1.4rem}.study-goals .study-goals-slider .slick-dots{justify-content:start;margin-left:20px}}.explore-universities .explore-universities-slider{margin:0 -0.8rem}.explore-universities .explore-universities-slider .slick-slide{margin:0 .8rem;height:auto}.explore-universities .explore-universities-slider .slick-slide>div{display:flex;height:100%;width:100%}.explore-universities .explore-universities-slider .slick-track{display:flex;align-items:stretch}.explore-universities .explore-universities-slider>.program-card:not(:first-child){display:none}.explore-universities .explore-universities-slider>.program-card:first-child{max-width:28.7rem}.explore-universities .program-card,.explore-colleges .program-card{border-radius:1.6rem}.explore-colleges .row{--bs-gutter-x: 1.4rem;--bs-gutter-y: 1.4rem}@media(min-width: 992px){.explore-universities .explore-universities-slider{margin:0 -1.4rem}.explore-universities .explore-universities-slider .slick-slide{margin:0 1.4rem}.explore-universities .explore-universities-slider .slick-dots{justify-content:start;margin-left:20px}}@media(min-width: 1200x){.explore-colleges .row{--bs-gutter-x: 2.8rem;--bs-gutter-y: 2.8rem}}.explore-courses .tabs{padding:4px;border-radius:8px;border:1px solid #d5d5d5;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;scrollbar-width:none}.explore-courses .tabs .tab{line-height:26px}.explore-courses .tabs .tab.active,.explore-courses .tabs .tab:hover{background:var(--primary);color:var(--white)}.explore-courses .explore-courses-slider{margin:0 -0.8rem}.explore-courses .explore-courses-slider .slick-slide{margin:0 .8rem;height:auto}.explore-courses .explore-courses-slider .slick-slide>div{display:flex;height:100%;width:100%}.explore-courses .explore-courses-slider .slick-track{display:flex;align-items:stretch}.explore-courses .explore-courses-slider>.program-card:not(:first-child){display:none}.explore-courses .explore-courses-slider>.program-card:first-child{max-width:28.7rem}@media(min-width: 992px){.explore-courses .tabs{width:fit-content}.explore-courses .explore-courses-slider{margin:0 -1.4rem}.explore-courses .explore-courses-slider .slick-slide{margin:0 1.4rem}.explore-courses .explore-courses-slider .slick-dots{justify-content:start;margin-left:20px}}.uni-info{background-color:var(--white);margin-top:-70px;position:relative;z-index:2;display:flex;flex-wrap:wrap}.uni-info .uni-logo{overflow:hidden;padding:17px 29px;border:.5px solid var(--border);border-radius:8px;flex:0 0 auto}.uni-info .uni-logo img{width:100%;width:52px;height:100%;object-fit:cover}.uni-info .uni-socials a{background:var(--primary);padding:6px;border-radius:50%;display:flex;justify-content:center;align-items:center}.uni-info .uni-socials a svg{width:12px;height:12px;object-fit:cover}@media(min-width: 992px){.uni-info h2{max-width:386px}}@media(min-width: 1200px){.uni-info .uni-info-wrapper{flex:1 1 0;min-width:300px}}.uni-detail-content .row{--bs-gutter-x: 3.2rem}.uni-detail-content .general-content-box h2{font-size:clamp(20px,20px + 4*(100vw - 375px)/1065,24px);line-height:140%}.uni-detail-content .general-content-box h2:not(:first-child){margin-top:7.2rem}.uni-detail-content .general-content-box h3:not(:first-child){margin-top:2.4rem}.uni-detail-content .general-content-box p{font-size:1.6rem;line-height:28px;letter-spacing:.32px}.uni-detail-content .general-content-box p+figure{margin-top:3.2rem}.uni-detail-content .general-content-box img+img{margin-top:0}.uni-detail-content .general-content-box table tr td{font-weight:500;padding:24px 16px;line-height:26px}.uni-detail-content .general-content-box table tr:nth-child(even) td{background-color:var(--white)}.uni-detail-content .general-content-box .three-image-banner{display:grid;grid-template-columns:1fr;border-radius:16px;overflow:hidden;width:100%;max-width:100%}.uni-detail-content .general-content-box .three-image-banner img{width:100%;max-height:220px;height:100%;object-fit:cover;display:block}.uni-detail-content .general-content-box ul{padding-left:0 !important}.uni-detail-content .general-content-box ul li{position:relative;padding-left:4.8rem;list-style:none;counter-increment:list-counter;font-size:1.6rem}.uni-detail-content .general-content-box ul li::before{content:counter(list-counter);position:absolute;left:0;top:-4px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;line-height:26px;color:var(--secondary);background-color:#e2e1fb;border-radius:50%}.uni-detail-content .general-content-box ul li+li{margin-top:2rem}.uni-detail-content .general-content-box .note{padding:8px 16px;border-radius:6px;background:#fff5ea;margin-top:1.6rem;font-size:16px;font-weight:600;line-height:26px}.uni-detail-content .toc-wrapper ul li+li{margin-top:8px !important;margin-bottom:0 !important}.uni-detail-content .faq-title{padding:12px;border-bottom:1px solid #eee}.uni-detail-content .blog-title{font-size:16px}.uni-detail-content .faq-content-box{padding:8px 4px}.uni-detail-content .faq-content ul{list-style:none;margin:0;padding:0}.uni-detail-content .faq-content>ul>li{margin-bottom:6px}.uni-detail-content .faq-content a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;font-size:14px;color:#222;border-radius:8px;text-decoration:none;transition:all .25s ease}.uni-detail-content .faq-content li.active a{color:var(--black) !important}.uni-detail-content .faq-content li.has-sub>a{display:flex;align-items:center;justify-content:space-between}.uni-detail-content .faq-content li.has-sub>a:after{content:"";display:inline-block;width:20px;height:20px;background:url("../images/icons/arrow-down1.svg") no-repeat center;background-size:contain;transition:transform .3s ease}.uni-detail-content .faq-content li.has-sub ul{display:none;padding-left:14px;margin-top:4px}.uni-detail-content .faq-content li.has-sub.open>ul{display:block}.uni-detail-content .faq-content li.has-sub.open>a::after{transform:rotate(180deg)}.uni-detail-content .faq-content li.has-sub{background:rgba(0,0,0,0) !important}.uni-detail-content .faq-content li.has-sub>a{background:rgba(0,0,0,0)}.uni-detail-content .faq-content li.has-sub>a:hover{background:#fff1f1}.uni-detail-content .faq-content li.has-sub.open>a{background:rgba(0,0,0,0);color:#222}.uni-detail-content .faq-content li.has-sub ul li a{background:rgba(0,0,0,0)}.eca-activities .row{--bs-gutter-x: 2rem;--bs-gutter-y: 2rem}.college-audit .row{--bs-gutter-x: 0rem;--bs-gutter-y: 1.4rem}.college-audit .audit-card{position:relative}.college-audit .audit-card::after{content:"";position:absolute;inset:0;background:linear-gradient(177deg, rgba(0, 0, 0, 0) 2.31%, #000 97.15%);z-index:1;pointer-events:none}.college-audit .audit-card .audit-img{aspect-ratio:224/157;overflow:hidden}.college-audit .audit-card .audit-img img{width:100%;height:100%;object-fit:cover}.college-audit .audit-card p{position:absolute;bottom:1.2rem;left:1.6rem;z-index:2;letter-spacing:.16px;font-family:var(--font-montserrat)}.college-audit .audit-card:hover p{color:var(--primary) !important}.faculty .row{--bs-gutter-x: 2.4rem;--bs-gutter-y: 2.4rem}.faculty .faculty-img{aspect-ratio:112/112;max-width:112px;overflow:hidden}.faculty .faculty-img img{width:100%;height:100%;object-fit:cover}.faculty h4{line-height:26px}.faculty p{font-size:1.2rem !important;line-height:18px !important}.evidence-gallery{display:flex;gap:.8rem;flex-wrap:wrap}.evidence-gallery a{aspect-ratio:209/150;max-width:209px}.evidence-gallery a img{width:100%;height:100%;object-fit:cover}.audit-rating{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:3rem;row-gap:1.2rem}.audit-rating .rating-item{display:grid;grid-template-columns:100px 1fr 45px;align-items:center;gap:.8rem}.audit-rating .score{font-size:1.6rem;font-weight:600;text-align:right}.audit-rating .bar{height:8px;border-radius:50px;overflow:hidden}.audit-rating .fill{display:block;height:100%;border-radius:inherit}.audit-rating .w-40{width:40%}.audit-rating .w-80{width:80%}.audit-rating .w-100{width:100%}.audit-rating .red{background:var(--primary)}.audit-rating .orange{background:#f70}.audit-rating .green{background:#29d20e}.audit-rating .blue{background:#0040e0}.audit-rating .redBright{background:#f93134}.audit-rating .pink{background:#e505cb}.communication-info .communication-card .communication-card-img{aspect-ratio:112/112;max-width:112px;overflow:hidden}.communication-info .communication-card .communication-card-img img{width:100%;height:100%;object-fit:cover}.communication-info .row{--bs-gutter-x: 3.2rem;--bs-gutter-y: 2rem}.general-content-box .table-tab .tabs{border-radius:8px;background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.08);padding:4px}.general-content-box .table-tab .tabs .tab.active,.general-content-box .table-tab .tabs .tab:hover{background-color:var(--primary);color:#fff}@media(max-width: 768px){.audit-rating{grid-template-columns:1fr}.rating-item{grid-template-columns:100px 1fr 40px}}@media(min-width: 768px){.uni-detail-content .general-content-box .three-image-banner{grid-template-columns:1fr 1.5fr 1fr}.uni-detail-content .general-content-box .three-image-banner img{max-height:235px}.pre-departure-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(230px, 1fr));gap:1.8rem 2rem}}@media(min-width: 1200px){.pre-departure-list{grid-template-columns:1fr 1fr 1fr}}.tutor-wrap .tutor-login-wrap .tutor-login-form-wrapper>div.tutor-color-black{font-size:1.4rem}.tutor-wrap .tutor-login-wrap #tutor-login-form>div.tutor-text-center{font-size:1.4rem}.tutor-wrap.hentry{padding:80px 20px}#tutor-registration-wrap{padding:120px 20px;max-width:unset !important}#tutor-registration-wrap #tutor-registration-form{border-radius:5px;max-width:520px;margin:0 auto;padding:32px;box-shadow:0 0 15px rgba(0,0,0,.1)}.book-listing .book-cards-wrapper .row{--bs-gutter-x: 1.2rem;--bs-gutter-y: 1.2rem}.book-card{border-radius:.8rem;overflow:hidden;background:var(--white)}.book-card .book-card-img{aspect-ratio:287/287;border-radius:.8rem;overflow:hidden}.book-card .book-card-img img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.book-card .book-card-info .category{padding:.4rem .8rem;border-radius:.4rem;background:var(--background);line-height:16px;letter-spacing:.12px}.book-card .book-card-info .rating img{width:1.6rem;height:1.6rem;object-fit:cover}.book-card .book-card-info .view-btn{border:1px solid rgba(0,0,0,0);color:var(--white);background:var(--primary);transition:all .3s ease-in-out}.book-card .book-card-info .view-btn:hover{border:1px solid var(--primary);background:rgba(0,0,0,0);color:var(--primary)}.book-card .book-card-info p a{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.book-card:hover .book-card-img img{transform:scale(1.1)}.book-card:hover .book-card-info p a{color:var(--primary)}@media(min-width: 1200px){.book-listing .book-cards-wrapper .row{--bs-gutter-x: 2.4rem;--bs-gutter-y: 2.4rem}}.book-detail .row{--bs-gutter-x: 1.4rem;--bs-gutter-y: 1.4rem}.book-detail .book-about .full-content{display:none}.book-detail .book-about .general-content-box{padding-bottom:1.6rem;margin-bottom:1.6rem;border-bottom:1px solid var(--border)}.book-detail .book-about .general-content-box p{line-height:160%;font-size:14px;font-weight:400}.book-detail .book-about .book-info strong{color:var(--gray);line-height:160%}.book-detail .book-about .book-info span{line-height:160%}.book-detail .make-enquiry{border-radius:16px;background:var(--white);box-shadow:0 2px 10px 0 rgba(0,0,0,.1);display:flex;padding:16px 14px;flex-direction:column;gap:24px}.book-detail .make-enquiry .original-price{color:var(--gray);line-height:24px;letter-spacing:.32px;text-decoration-line:line-through}.book-detail .make-enquiry .styled-list ul{padding-left:2.2rem}.book-detail .make-enquiry .styled-list ul li{position:relative;list-style:none;line-height:160%}.book-detail .make-enquiry .styled-list ul li+li{margin-top:.8rem}.book-detail .make-enquiry .styled-list ul li::after{content:"";position:absolute;top:2px;left:-22px;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M6%201C3.245%201%201%203.245%201%206C1%208.755%203.245%2011%206%2011C8.755%2011%2011%208.755%2011%206C11%203.245%208.755%201%206%201ZM8.39%204.85L5.555%207.685C5.485%207.755%205.39%207.795%205.29%207.795C5.19%207.795%205.095%207.755%205.025%207.685L3.61%206.27C3.465%206.125%203.465%205.885%203.61%205.74C3.755%205.595%203.995%205.595%204.14%205.74L5.29%206.89L7.86%204.32C8.005%204.175%208.245%204.175%208.39%204.32C8.535%204.465%208.535%204.7%208.39%204.85Z%22%20fill%3D%22%23AA2132%22/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}@media(min-width: 767px){.book-detail .row{--bs-gutter-x: 2.8rem;--bs-gutter-y: 2.8rem}.book-detail .book-img{position:sticky;top:12%}}.more-books .more-books-slider{margin:0 -0.8rem}.more-books .more-books-slider .slick-slide{margin:0 .8rem;height:auto}.more-books .more-books-slider .slick-slide>div{display:flex;height:100%;width:100%}.more-books .more-books-slider .slick-track{display:flex;align-items:stretch}.more-books .more-books-slider>.book-card:not(:first-child){display:none !important}.more-books .more-books-slider>.book-card:first-child{max-width:28.6rem}#reserveModal .makura-modal-content,#courseReviewModal .makura-modal-content{max-height:90vh;display:flex;flex-direction:column;overflow:hidden}#reserveModal .makura-modal-content::-webkit-scrollbar,#courseReviewModal .makura-modal-content::-webkit-scrollbar{width:4px;height:4px}#reserveModal .makura-modal-content::-webkit-scrollbar-track,#courseReviewModal .makura-modal-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}#reserveModal .makura-modal-content::-webkit-scrollbar-thumb,#courseReviewModal .makura-modal-content::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:content-box}#reserveModal .makura-modal-content::-webkit-scrollbar-thumb:hover,#courseReviewModal .makura-modal-content::-webkit-scrollbar-thumb:hover{background-color:#a8a8a8}#reserveModal .makura-modal-content,#courseReviewModal .makura-modal-content{scrollbar-width:thin;scrollbar-color:#c1c1c1 #f1f1f1}#reserveModal .makura-modal-body,#courseReviewModal .makura-modal-body{display:flex;flex-direction:column;gap:2.4rem;flex:1;overflow:hidden;overflow-y:auto}#reserveModal .makura-modal-body .book-img,#courseReviewModal .makura-modal-body .book-img{aspect-ratio:154/120;max-width:154px;border-radius:8px;overflow:hidden}#reserveModal .makura-modal-body .book-img img,#courseReviewModal .makura-modal-body .book-img img{width:100%;height:100%;object-fit:cover}#reserveModal .makura-modal-body .category,#courseReviewModal .makura-modal-body .category{padding:.4rem .8rem;border-radius:.4rem;background:var(--background);line-height:16px;letter-spacing:.12px}#reserveModal .makura-modal-body .rating img,#courseReviewModal .makura-modal-body .rating img{width:1.6rem;height:1.6rem;object-fit:cover}#reserveModal .makura-modal-body .row,#courseReviewModal .makura-modal-body .row{--bs-gutter-x: 1.6rem;--bs-gutter-y: 2rem}#courseReviewModal .makura-modal-body .rating img{width:32px;height:32px;aspect-ratio:1/1;object-fit:cover}@media(max-width: 991px){#reserveModal .makura-modal-content,#courseReviewModal .makura-modal-content{max-height:90vh}#reserveModal .makura-modal-body,#courseReviewModal .makura-modal-body{flex-direction:column}}@media(min-width: 525px){#reserveModal .makura-modal-content,#courseReviewModal .makura-modal-content{max-width:90%;min-width:90%}}@media(min-width: 768px){#reserveModal .makura-modal-content,#courseReviewModal .makura-modal-content{max-width:60%;min-width:60%}}@media(min-width: 992px){#reserveModal .makura-modal-content,#courseReviewModal .makura-modal-content{max-width:40%;min-width:40%}}@media(min-width: 1200px){#reserveModal .makura-modal-content,#courseReviewModal .makura-modal-content{max-height:95vh}}.course-detail-banner{background:linear-gradient(94deg, #1A2B57 47.92%, #385DBD 101.5%)}@media(min-width: 992px){.course-detail-banner .container>div{max-width:812px}}.course-detail{background-color:#faf6f2}.course-detail .tabs{border-bottom:1px solid var(--border);display:flex;align-self:stretch;overflow:hidden;overflow-x:auto}.course-detail .tabs .tab{color:var(--gray);font-size:1.6rem;font-weight:700;line-height:24px}.course-detail .tabs .tab.active{position:relative;color:var(--primary)}.course-detail .tabs .tab.active::after{content:"";position:absolute;bottom:-0.5px;left:0;width:100%;height:2px;background:var(--primary)}.course-detail .section-title h2{letter-spacing:.2px}.course-detail .section-title p{line-height:160%;color:var(--gray)}.course-overview .general-content-box h3{margin-bottom:.8rem}.course-overview .general-content-box h3:not(:first-child){margin-top:1.6rem}.course-overview .general-content-box p,.course-overview .general-content-box li{font-size:16px;line-height:24px;letter-spacing:.32px}.course-overview .general-content-box .quote,.course-overview .general-content-box blockquote{margin-top:1.6rem;padding:1.6rem 3.2rem;border-radius:1.6rem;background:#f5efe7;border-left:4px solid var(--primary)}.course-overview .general-content-box .quote strong,.course-overview .general-content-box blockquote strong{color:var(--primary);margin-bottom:.8rem;display:block;font-weight:700}.course-overview .styled-list ul li{position:relative;list-style:none}.course-overview .styled-list ul li+li{margin-top:1.2rem}.course-overview .styled-list ul li::after{content:"";position:absolute;top:4px;left:-32px;width:20px;height:20px;background-image:url("../images/icons/list-icon.svg");background-size:contain;background-repeat:no-repeat}.course-overview .instructors .instructor-img{aspect-ratio:64/64;max-width:64px;border-radius:.8rem;overflow:hidden}.course-overview .instructors .instructor-img img{width:100%;height:100%;object-fit:cover}.course-curriculum .subject{background:var(--white);border-radius:8px;overflow:hidden;margin-bottom:12px;border:1px solid var(--border)}.course-curriculum .subject:not(:last-child){margin-bottom:1.4rem}.course-curriculum .subject .meta{font-size:1.4rem;line-height:160%;padding-right:1.4rem;position:relative}.course-curriculum .subject .meta::after{content:"";position:absolute;top:56%;right:0;transform:translateY(-50%) rotate(180deg);width:1.2rem;height:1.2rem;background:url("../images/icons/triangle-arrow.svg")}.course-curriculum .subject .subject-header{display:flex;align-items:center;gap:1.2rem;padding:1.2rem 2rem;cursor:pointer;border-left:5px solid var(--primary)}.course-curriculum .subject .subject-header .badge{background:var(--primary);color:var(--white);padding:6px 8px;border-radius:8px;font-size:1.2rem;line-height:150%}.course-curriculum .subject .subject-header h3{flex:1;font-size:1.6rem;font-weight:600;letter-spacing:.16px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1}.course-curriculum .subject .subject-body{padding-left:2.4rem}.course-curriculum .subject .unit .unit-header{padding:1.2rem 0;display:flex;align-items:center;gap:.8rem;cursor:pointer;border-top:1px solid var(--border)}.course-curriculum .subject .unit .unit-header .dot{width:.8rem;height:.8rem;border-radius:50%;background:var(--primary)}.course-curriculum .subject .unit .unit-header h4{flex:1;font-size:1.4rem;font-weight:500;letter-spacing:.16px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1}.course-curriculum .subject .unit .unit-body{padding-left:2.4rem}.course-curriculum .subject .chapter .chapter-header{padding:1.2rem 2.4rem 1.2rem 0;display:flex;align-items:center;gap:10px;cursor:pointer;border-top:1px solid var(--border)}.course-curriculum .subject .chapter .chapter-header .dot{width:.8rem;height:.8rem;border-radius:50%;background:#f90}.course-curriculum .subject .chapter .chapter-header h4{flex:1;font-size:1.4rem;font-weight:600}.course-curriculum .subject .chapter .chapter-body{padding-left:2.4rem;padding-right:2.4rem}.course-curriculum .subject .lesson .lesson-header{padding:1.2rem 0;display:flex;align-items:center;gap:10px;cursor:pointer;border-top:1px solid var(--border)}.course-curriculum .subject .lesson h4{flex:1;font-size:1.4rem;font-weight:500}.course-curriculum .subject .lesson .dot{width:.8rem;height:.8rem;border-radius:50%;background:#5e9c52}.course-curriculum .subject .lesson .lesson-body{padding-left:2.4rem}.course-curriculum .subject .child-lesson{display:flex;align-items:center;padding:1.2rem 0;gap:.8rem;border-top:1px solid var(--border)}.course-curriculum .subject .child-lesson h4{flex:1;font-size:1.4rem;font-weight:400}.course-curriculum .subject .child-lesson .dot{width:.8rem;height:.8rem;border-radius:50%;background:#5a5ccf}.course-curriculum .subject .child-lesson .meta{padding-right:0}.course-curriculum .subject .child-lesson .meta::after{display:none}.course-curriculum .subject-body,.course-curriculum .unit-body,.course-curriculum .chapter-body,.course-curriculum .lesson-body{display:none}.course-notes-wrapper,.course-videos-wrapper,.course-audios-wrapper,.course-tests-wrapper{position:relative;padding:25px 0;display:flex;align-items:center;justify-content:center;overflow:hidden}.course-notes-wrapper .notes-bg,.course-videos-wrapper .notes-bg,.course-audios-wrapper .notes-bg,.course-tests-wrapper .notes-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.course-notes-wrapper .notes-bg img,.course-videos-wrapper .notes-bg img,.course-audios-wrapper .notes-bg img,.course-tests-wrapper .notes-bg img{width:100%;height:100%;object-fit:cover}.course-notes-wrapper .lock-popup,.course-videos-wrapper .lock-popup,.course-audios-wrapper .lock-popup,.course-tests-wrapper .lock-popup{position:relative;border-radius:16px;background:var(--white);box-shadow:0 2px 20px 0 rgba(0,0,0,.26);display:flex;max-width:382px;padding:47px;flex-direction:column;align-items:center;flex-shrink:0;z-index:1}.course-notes-wrapper .lock-popup .lock-icon,.course-videos-wrapper .lock-popup .lock-icon,.course-audios-wrapper .lock-popup .lock-icon,.course-tests-wrapper .lock-popup .lock-icon{aspect-ratio:48/48;max-width:48px;padding:1.2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f5efe7}.course-notes-wrapper .lock-popup .lock-icon img,.course-videos-wrapper .lock-popup .lock-icon img,.course-audios-wrapper .lock-popup .lock-icon img,.course-tests-wrapper .lock-popup .lock-icon img{width:2.4rem;height:2.4rem;object-fit:cover}.course-notes-wrapper .lock-popup .lock-popup-title,.course-videos-wrapper .lock-popup .lock-popup-title,.course-audios-wrapper .lock-popup .lock-popup-title,.course-tests-wrapper .lock-popup .lock-popup-title{max-width:240px;margin:auto}.course-notes-wrapper .lock-popup .lock-popup-info>div:not(:last-child),.course-videos-wrapper .lock-popup .lock-popup-info>div:not(:last-child),.course-audios-wrapper .lock-popup .lock-popup-info>div:not(:last-child),.course-tests-wrapper .lock-popup .lock-popup-info>div:not(:last-child){margin-bottom:.8rem}.course-notes-wrapper .lock-popup .lock-popup-icon,.course-videos-wrapper .lock-popup .lock-popup-icon,.course-audios-wrapper .lock-popup .lock-popup-icon,.course-tests-wrapper .lock-popup .lock-popup-icon{border-radius:6px;background:#ffeeef;display:flex;padding:6px;align-items:center;gap:10px}.course-notes-wrapper .lock-popup .styled-list ul,.course-videos-wrapper .lock-popup .styled-list ul,.course-audios-wrapper .lock-popup .styled-list ul,.course-tests-wrapper .lock-popup .styled-list ul{padding-left:1.6rem}.course-notes-wrapper .lock-popup .styled-list ul li,.course-videos-wrapper .lock-popup .styled-list ul li,.course-audios-wrapper .lock-popup .styled-list ul li,.course-tests-wrapper .lock-popup .styled-list ul li{font-size:1.2rem;font-weight:600;color:var(--gray)}.course-notes-wrapper .lock-popup .styled-list ul li::marker,.course-videos-wrapper .lock-popup .styled-list ul li::marker,.course-audios-wrapper .lock-popup .styled-list ul li::marker,.course-tests-wrapper .lock-popup .styled-list ul li::marker{color:var(--primary)}.course-notes-wrapper .lock-popup .limited-time,.course-videos-wrapper .lock-popup .limited-time,.course-audios-wrapper .lock-popup .limited-time,.course-tests-wrapper .lock-popup .limited-time{position:relative}.course-notes-wrapper .lock-popup .limited-time::after,.course-videos-wrapper .lock-popup .limited-time::after,.course-audios-wrapper .lock-popup .limited-time::after,.course-tests-wrapper .lock-popup .limited-time::after{content:"";position:absolute;top:58%;left:-5%;transform:translateY(-50%);width:4px;height:4px;border-radius:50px;background:var(--primary)}.course-notes-wrapper .lock-popup .limited-time strong,.course-notes-wrapper .lock-popup .limited-time span,.course-videos-wrapper .lock-popup .limited-time strong,.course-videos-wrapper .lock-popup .limited-time span,.course-audios-wrapper .lock-popup .limited-time strong,.course-audios-wrapper .lock-popup .limited-time span,.course-tests-wrapper .lock-popup .limited-time strong,.course-tests-wrapper .lock-popup .limited-time span{font-size:1.2rem;color:var(--gray)}.course-notes-wrapper .lock-popup .shield-icon,.course-videos-wrapper .lock-popup .shield-icon,.course-audios-wrapper .lock-popup .shield-icon,.course-tests-wrapper .lock-popup .shield-icon{aspect-ratio:12/12;max-width:12px;line-height:0}.course-notes-wrapper .lock-popup .shield-icon img,.course-videos-wrapper .lock-popup .shield-icon img,.course-audios-wrapper .lock-popup .shield-icon img,.course-tests-wrapper .lock-popup .shield-icon img{width:100%;height:100%;object-fit:cover}.course-detail-aside{margin-top:-60%}.course-detail-aside .course-detail-plan{box-shadow:0 2px 8px 0 rgba(0,0,0,.1);background:var(--white);border-radius:16px 16px 8px 8px}.course-detail-aside .course-detail-plan .demo-video{position:relative}.course-detail-aside .course-detail-plan .demo-video .demo-img{aspect-ratio:360/141;border-radius:16px 16px 0 0;overflow:hidden}.course-detail-aside .course-detail-plan .demo-video .demo-img img{width:100%;height:100%;object-fit:cover}.course-detail-aside .course-detail-plan .demo-video .play-btn{position:absolute;top:35%;left:50%;transform:translate(-50%);aspect-ratio:32/32;max-width:32px}.course-detail-aside .course-detail-plan .demo-video .play-btn img{width:100%;height:100%;object-fit:cover}.course-detail-aside .course-detail-plan .demo-video p{position:absolute;left:10px;bottom:10px;color:var(--white);line-height:24px;letter-spacing:.32px}.course-detail-aside .free-course .styled-list p{line-height:160%}.course-detail-aside .free-course .styled-list ul{padding-left:1.6rem}.course-detail-aside .free-course .styled-list ul li{font-size:1.2rem;font-weight:500;line-height:150%}.course-detail-aside .free-course .styled-list ul li+li{margin-top:.8rem}.course-detail-aside .course-plan{padding:2rem}.course-detail-aside .course-plan .free-trial-btn{background-color:rgba(0,0,0,0);color:var(--primary);border-radius:20px 20px 20px 0;border:1px solid var(--primary);transition:all .3s ease-in-out;line-height:160%}.course-detail-aside .course-plan .free-trial-btn:hover{background:var(--primary);border-color:rgba(0,0,0,0);border-radius:20px 0 20px 20px;color:var(--white)}.course-detail-aside .course-plan .plan-item{display:flex;align-items:center;gap:12px;border:1.5px solid #e0e0e0;border-radius:10px;padding:12px 14px;margin-bottom:10px;cursor:pointer;transition:border-color .2s;background:#fff}.course-detail-aside .course-plan .plan-item:hover{border-color:#bbb}.course-detail-aside .course-plan .radio-circle{width:20px;height:20px;border-radius:50%;border:2px solid #ccc;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color .2s}.course-detail-aside .course-plan .radio-inner{width:10px;height:10px;border-radius:50%;background:#2e7d32;display:none}.course-detail-aside .course-plan .plan-item.selected .radio-circle{border-color:#2e7d32}.course-detail-aside .course-plan .plan-item.selected .radio-inner{display:block}.course-detail-aside .course-plan .plan-info{flex:1}.course-detail-aside .course-plan .plan-name{font-size:15px;font-weight:700;color:#111;margin-bottom:2px}.course-detail-aside .course-plan .plan-validity{font-size:12px;color:#888}.course-detail-aside .course-plan .plan-pricing{text-align:right}.course-detail-aside .course-plan .original-price{font-size:12px;color:#999;text-decoration:line-through;display:block;margin-bottom:1px}.course-detail-aside .course-plan .discounted-price{font-size:16px;font-weight:800;color:#111}.course-detail-aside .course-plan .recommended-block{border:1.5px solid #2e7d32;border-radius:10px;overflow:hidden;margin-bottom:10px;cursor:pointer}.course-detail-aside .course-plan .recommended-bar{border-radius:8px 8px 0 0;background:linear-gradient(355deg, #8aff7d -39.11%, #136407 92.2%);color:#fff;font-size:11.5px;font-weight:600;padding:4px 14px;letter-spacing:.2px}.course-detail-aside .course-plan .recommended-block .plan-item{border:none;margin-bottom:0}.course-detail-aside .course-plan .recommended-block.selected{border-color:#2e7d32;box-shadow:0 0 0 .5px #2e7d32}.course-detail-aside .course-plan .recommended-block .plan-item.selected{border:none;box-shadow:none}.course-detail-aside .course-plan .limited-time{position:relative}.course-detail-aside .course-plan .limited-time::after{content:"";position:absolute;top:58%;left:-5%;transform:translateY(-50%);width:4px;height:4px;border-radius:50px;background:var(--Primary, #aa2132)}.course-detail-aside .course-plan .limited-time strong,.course-detail-aside .course-plan .limited-time span{font-size:1.2rem;color:var(--gray)}.course-detail-aside .course-plan .shield-icon{aspect-ratio:12/12;max-width:12px;line-height:0;flex-shrink:0;position:relative}.course-detail-aside .course-plan .shield-icon img{width:100%;height:100%;object-fit:cover}.course-detail-aside .course-plan .shield-icon img+span{display:none}.course-detail-aside .course-plan .shield-icon .fallback-dot{width:4px;height:4px;background:var(--primary);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.course-info,.need-help{background:var(--white);border-radius:16px;box-shadow:0 2px 10px 0 rgba(0,0,0,.08);padding:1.6rem 2rem}@media(min-width: 992px){.course-detail-aside{position:sticky;top:10%}.need-help,.course-info,.course-detail-plan{max-width:360px;margin-left:auto}}.course-review .progress{width:100%;height:8px;background:#efebeb;border-radius:10px;overflow:hidden}.course-review .progress .progress-bar{border-radius:32px;background:#f77b45}.course-review .reviews-wrapper .review{background:var(--white);border-radius:1.6rem;padding:2.4rem}.course-review .reviews-wrapper .review:not(:last-child){margin-bottom:3.2rem}.course-review .reviews-wrapper .review .review-author{flex:1}.course-review .reviews-wrapper .review .review-author-img{aspect-ratio:64/64;max-width:64px;width:100%;border-radius:50%;overflow:hidden;background:var(--background);display:flex;align-items:center;justify-content:center}.course-review .reviews-wrapper .review .review-author-img img{width:100%;height:100%}.course-review .reviews-wrapper .review .review-author-img span{letter-spacing:.2px}.course-review .reviews-wrapper .review .general-content-box p{line-height:24px;letter-spacing:.32px;font-size:1.6rem}.course-review .reviews-wrapper .review .general-content-box strong{font-weight:700;line-height:24px}.course-review .reviews-wrapper .review .general-content-box strong+p{margin-top:.8rem}.test-listing .tabs{padding:.4rem;border-radius:.8rem;border:1px solid var(--border)}.test-listing .tabs .tab{font-size:1.6rem;font-weight:500;line-height:24px;border-radius:.8rem}.test-listing .tabs .tab.active{background:var(--primary);color:var(--white)}.test-listing .select-wrapper select{background:rgba(0,0,0,0);border:none}.test-listing .select-wrapper select:focus{outline:var(--background)}.test-listing .select-wrapper::after{width:1.6rem;height:1.6rem;right:8px;top:55%}.test-bundle .row,.test-list .row{--bs-gutter-x: 2.8rem;--bs-gutter-y: 2.4rem}.test-bundle .test-type,.test-list .test-type{border-radius:.4rem;padding:.8rem;font-size:1rem;border-radius:.8rem;font-weight:600}.test-bundle h3,.test-list h3{letter-spacing:.16px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.test-bundle .test-price-info .original-price,.test-list .test-price-info .original-price{font-size:1.2rem;color:var(--gray);font-weight:500;line-height:20px;text-decoration-line:line-through}.test-bundle .test-price-info .current-price,.test-list .test-price-info .current-price{font-weight:600;line-height:120%;letter-spacing:.16px;font-family:var(--font-montserrat)}.test-bundle .test-bundle-info,.test-list .test-bundle-info{display:flex;flex-direction:column;justify-content:space-between;background:var(--white);border-radius:.8rem;overflow:hidden;margin-top:-5px;position:relative;z-index:1}.test-type.mcq{border:1px solid var(--primary);color:var(--primary);background:#ffe5e5}.test-type.omr{border:1px solid #059467;background:#edfdf5;color:#059467}.test-type.objective{border:1px solid #303188;background:#e9e9f7;color:#303188}.test-type.subjective{color:#f59f0a;border:1px solid #f59f0a;background:#fff8db}.test-list .test-card{display:flex;flex-direction:column;justify-content:space-between}.test-list .test-card .test-card-img{aspect-ratio:283/164;border-radius:8px 8px 0 0;overflow:hidden}.test-list .test-card .test-card-img img{width:100%;height:100%;object-fit:cover}.test-list .test-card .test-type{padding:.4rem .8rem;font-weight:500;margin-bottom:.8rem;display:inline-block;border-radius:.4rem}.test-list .test-card .test-card-title{border-radius:8px 8px 0 0;overflow:hidden;background:var(--white)}.test-list .test-card .test-info{padding-bottom:1.4rem;background:var(--white)}.test-list .test-card .test-info>div div{flex:1}.test-list .test-card .test-info>div:not(:last-child){padding-bottom:.8rem;margin-bottom:.8rem;border-bottom:1px solid var(--border)}.test-list .test-card .test-price-info{background-color:var(--white);border-radius:0 0 8px 8px}.test-bundle .test-bundle-card{position:relative}.test-bundle .test-bundle-card::after{content:"";position:absolute;top:-2.5%;left:0;width:100%;height:57px;border-radius:8px;background:linear-gradient(0deg, #cb293d 92.98%, #93121c 100%);z-index:-1}.test-bundle .test-bundle-card::before{content:"";position:absolute;top:-3.5%;left:1%;width:98%;height:57px;border-radius:8px;background:linear-gradient(0deg, #aa2132 92.98%, #93121c 100%);z-index:-2}.test-bundle .test-bundle-card .test-bundle-img{aspect-ratio:283/164;border-radius:8px 8px 0 0;overflow:hidden}.test-bundle .test-bundle-card .test-bundle-img img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.test-bundle .test-bundle-card:hover .test-bundle-img{overflow:hidden}.test-bundle .test-bundle-card:hover .test-bundle-img img{transform:scale(1.1)}.bundle-test-banner{background:linear-gradient(94deg, #1a2b57 42.53%, #385dbd 101.5%)}.bundle-test-banner .row{--bs-gutter-x: 2.8rem;--bs-gutter-y: 1.6rem}.bundle-test-banner .bundle-test-banner-img{aspect-ratio:19/10;border-radius:.8rem;overflow:hidden}.bundle-test-banner .bundle-test-banner-img img{width:100%;height:100%;object-fit:cover}.bundle-test-banner .course-type{background:var(--white);color:var(--primary);padding:.2rem .8rem;border-radius:.4rem;display:inline-block;width:fit-content}.bundle-test-banner .general-content-box h2{font-size:clamp(20px,20px + 4*(100vw - 375px)/1065,24px);margin-bottom:.8rem;color:var(--white);line-height:140%;font-weight:500;line-height:140%;letter-spacing:.12px}.bundle-test-banner .general-content-box p{color:var(--white);font-size:1.6rem;line-height:24px;letter-spacing:.32px}.bundle-test-banner .test-type{border-radius:.4rem;padding:.8rem 1.2rem;font-size:1.2rem;border-radius:.8rem;font-weight:600;line-height:20px}@media(min-width: 992px){.bundle-test-banner .bundle-test-banner-img{position:sticky;top:10%;aspect-ratio:287/228;max-width:287px}}.bundle-test-detail .bundle-test-detail-aside .test-price{box-shadow:0 2px 16px 0 rgba(0,0,0,.08);border-radius:.8rem;overflow:hidden}.bundle-test-detail .bundle-test-detail-aside .test-price .off-percent{color:#059467;font-size:1rem;font-weight:600;line-height:110%;border-radius:6px;border:1px solid #059467;background:#edfdf5;padding:6px 8px}.bundle-test-detail .bundle-test-detail-aside .test-price .original-price{line-height:160%;text-decoration-line:line-through}.bundle-test-detail .bundle-test-detail-aside .test-price .styled-list ul li{position:relative;list-style:none;font-size:16px;line-height:24px;letter-spacing:.32px}.bundle-test-detail .bundle-test-detail-aside .test-price .styled-list ul li+li{margin-top:1.2rem}.bundle-test-detail .bundle-test-detail-aside .test-price .styled-list ul li::after{content:"";position:absolute;top:4px;left:-32px;width:20px;height:20px;background-image:url("../images/icons/list-icon.svg");background-size:contain;background-repeat:no-repeat}.bundle-test-detail .bundle-test-detail-aside .test-price .free-trial-btn{background-color:rgba(0,0,0,0);color:var(--primary);border-radius:20px 20px 20px 0;border:1px solid var(--primary);transition:all .3s ease-in-out;line-height:150%}.bundle-test-detail .bundle-test-detail-aside .test-price .free-trial-btn:hover{background:var(--primary);border-color:rgba(0,0,0,0);border-radius:20px 0 20px 20px;color:var(--white)}@media(min-width: 992px){.bundle-test-detail .bundle-test-detail-aside{position:sticky;top:12%}}
