@media (max-width:1600px){.form-sec{top:6%}.banCon h2{font-size:55px}.banCon h3{font-size:25px}.botCon h4{font-size:30px}.banCon h1{font-size:30px}.botCon p{font-size:18px}.hero button{top:30px;padding:10px 20px;font-size:14px}.logo{top:20px;width:270px}.hero{padding:100px 0 60px}.botCon{margin-top:70px;padding-top:15px}.specific a{padding:10px;font-size:18px}.specific .heading{padding-bottom:20px}.heading span,.specific h2{font-size:30px}h2{font-size:45px}li,p{font-size:20px}#accordionExample .accordion-item .accordion-button h3{font-size:20px}#accordionExample .accordion-button::after{width:30px;height:30px;border:2px solid #25205f;font-size:30px;line-height:20px}#accordionExample .accordion-button:not(.collapsed)::after{line-height:21px}#accordionExample .accordion-item .accordion-button p{font-size:14px;padding-bottom:13px;margin-bottom:16px}#accordionExample .accordion-item .accordion-button ul li{font-size:16px}#accordionExample .accordion-item .accordion-button ul li span{font-size:14px}.body-copy{font-size:13px}.tags span{font-size:11px}.tags{gap:5px}.details-link{padding:7px;font-size:13px}.programme-copy{margin:5px 0 0;font-size:12px}.changing .heading figure{right:185px;width:35%}.graCon span{font-size:16px}.graduate .graCon .en h3{font-size:20px}.graduate .graCon .en h4{font-size:16px;padding-bottom:10px;margin:15px 0}.graduate .graCon .en p{font-size:14px}.lib .item h5{font-size:30px}.lib .item p{font-size:16px}.everyone .row .col-lg-6:last-child .evCard .itm img{width:90px}.evCard h3{font-size:25px;padding-bottom:40px}.evCard h4{font-size:40px}.evCard span{font-size:20px}.evCard p{margin-top:80px}.heading{padding-bottom:30px}.hero-panel .copy p{font-size:18px}.hero-panel .cta{font-size:16px}.hero-panel .kicker,.hero-panel .tagline{font-size:45px}.admissions-section .num p{font-size:20px}.num{padding-bottom:15px}}@media (max-width:1400px){.form-sec{top:13%}.logo{top:15px;width:250px}.banCon h2{font-size:45px}.banCon h1{font-size:22px}.banCon h3{font-size:20px}.botCon h4{font-size:25px;padding-bottom:10px}.botCon p{font-size:16px}.botCon{margin-top:60px}.specific .row{padding:0 70px}section{padding:80px 0}.specific a{padding:9px;font-size:16px}.heading span,.specific h2{font-size:25px}h2{font-size:40px}#accordionExample .accordion-item .accordion-button h3{font-size:16px}#accordionExample .accordion-item .accordion-button p{font-size:12px;padding-bottom:10px;margin-bottom:13px}#accordionExample .accordion-body h3{font-size:14px}.body-copy{font-size:11px}.body-copy{font-size:11px;margin:5px 0 0}.tags span{font-size:10px}.details-link{padding:5px;font-size:12px}.kicker{margin:5px 0;font-size:10px}#accordionExample .accordion-button::after{width:25px;height:25px;font-size:25px;line-height:17px}#accordionExample .accordion-item .accordion-button ul li{font-size:14px}#accordionExample .accordion-item .accordion-button ul li span{font-size:12px}.changing .heading{height:450px}.changing .heading figure{right:114px;width:32%}.graduate .graCon .en{padding:15px}.graCon span,.graduate .graCon .en h4{font-size:14px}.graduate .graCon .en h3{font-size:18px}.graduate .graCon .en p{font-size:12px}.lib .item h5{font-size:25px}.everyone .row .col-lg-6:last-child .evCard .itm{gap:25px;padding:0 10px}.admissions-section .accordion-button{font-size:25px}.admissions-section .accordion-button::before{width:30px;height:30px;font-size:35px;line-height:12px;top:35px}.hero-panel .frame{padding:100px 50px}.hero-panel .kicker,.hero-panel .tagline{font-size:40px}}@media (max-width:1300px){.container{padding:0 50px}.hero-panel .kicker,.hero-panel .tagline{font-size:35px}#accordionExample .accordion-item .accordion-button h3{font-size:18px}.logo{left:40px}.admissions-section p span{font-size:15px;width:25px;height:25px}.admissions-section .num p{font-size:18px}.programme-btn{font-size:20px}}@media (max-width:1200px){#accordionExample .accordion-button::after{background:#fff}.changing .heading{height:300px}.changing .heading h2,.changing .heading h2 span{color:#fff;font-size:35px}.graduate .graCon .en h3{font-size:14px}.graCon span,.graduate .graCon .en h4{font-size:12px}.graduate .graCon .en p{font-size:10px}.lib .item h5{font-size:20px}.everyone .row .col-lg-6:first-child .evCard{padding:30px}.evCard h3{font-size:20px;padding-bottom:30px}.evCard h4{font-size:30px}.evCard span{font-size:16px}.hero-panel .copy{max-width:60%}.hero-panel .frame{padding:60px 40px}.hero-panel .kicker,.hero-panel .tagline{font-size:30px}}@media (max-width:992px){.container{padding:0 15px}.logo{left:3px}.hero{padding:140px 0 30px;height:auto}.banCon{max-width:75%}.banCon h2{font-size:40px;padding:10px 0}.banCon h3{font-size:17px}.botCon h4{font-size:18px;padding-bottom:5px}.botCon p{font-size:12px}.botCon{margin-top:40px}.specific .row{padding:0 0;gap:20px 0}#accordionExample{flex-wrap:wrap}#accordionExample .accordion-item{width:100%}.changing .heading{height:210px;position:relative;z-index:2;text-align:center}.changing .heading figure{z-index:-1}section{padding:60px 0}.graduate .row{gap:10px 0}.lib{flex-direction:column;text-align:center}.lib .item{width:100%;margin-bottom:30px}.everyone .row .col-lg-6:first-child .evCard .itm .item{width:100%}.everyone .row .col-lg-6:first-child .evCard{text-align:center}.everyone .row .col-lg-6:last-child{margin-top:30px}.everyone .row .col-lg-6:last-child .evCard h3{padding-bottom:30px}.num{flex-direction:column;gap:10px;padding-bottom:10px}.admissions-section .num p{font-size:16px}.admissions-section p span{font-size:12px;width:20px;height:20px}.eligibility-box{padding-top:30px;flex-direction:column}.programme-btn{height:auto;font-size:16px}button.btn.programme-btn.dropdown-toggle{width:100%}}@media (max-width:768px){.logo{width:190px}.hero button{top:26px;padding:5px 15px;font-size:10px;right:15px}.banCon h2{font-size:30px}.botCon{flex-direction:column;gap:20px 0}h2{font-size:30px}.heading span,.specific h2{font-size:20px}li,p{font-size:16px}.programme .heading{width:100%}.changing .heading h2,.changing .heading h2 span{color:#fff;font-size:30px}.changing{z-index:1}.changing .heading{position:unset}.changing .heading figure{right:15px;width:38%}.hero-panel .copy{max-width:100%}.hero-panel .frame{padding:60px 0 0}.hero-panel .brand-row figure{width:200px}.hero-panel .kicker,.hero-panel .tagline{font-size:20px}.hero-panel .brand-row{margin-top:10px}.admissions-section .accordion-button{font-size:20px}.heading{padding-bottom:20px}.accordion-body p{padding-bottom:0}.eligibility-box{padding-top:15px}.programme-btn{height:auto;font-size:14px}}@media (max-width:576px){.hero button{padding:5px 10px}.logo{width:160px}.banCon{max-width:100%}.banCon h1{font-size:16px}.banCon h2{font-size:25px}.banCon h3{font-size:14px}.botCon .item{display:flex;gap:10px;align-items:center}.botCon h4{padding-bottom:0}.botCon{flex-direction:column;gap:10px 0;margin-top:15px}.hero{padding:290px 0 30px;height:auto;background-image:url("../img/banner-mobile.webp");background-position:55% 90%}.specific a{padding:5px;font-size:12px}.specific .row{gap:5px 0;--bs-gutter-x:5px}.specific{background:#cdd3e1;padding:30px 0}.specific .heading{padding-bottom:0}.heading span,.specific h2{font-size:16px}h2{font-size:25px}.heading h2{padding:10px 0}#accordionExample .accordion-item .accordion-button h3{font-size:16px}li,p{font-size:14px}.changing .heading{height:290px;padding:20px;place-content:end}.changing{background-position:64%;padding:80px 0 40px}.changing .heading figure{right:0;width:65%}.changing .heading h2,.changing .heading h2 span{color:#fff;font-size:18px}.graduate .graCon .en h3{font-size:18px}.graCon span,.graduate .graCon .en h4{font-size:16px}.graduate .graCon .en p{font-size:12px}.lib .item p{font-size:14px;padding:0}.lib .item h5{padding-bottom:9px}.graduate{padding-bottom:10px}.heading h2 br{display:none}.changing .heading h2 br{display:block}.everyone .heading p{width:100%}.evCard .itm{gap:30px 0}.evCard p{margin-top:50px}.everyone .row .col-lg-6:first-child .evCard{padding:20px}.evCard h3{font-size:16px;padding-bottom:20px}.everyone .row .col-lg-6:last-child .evCard .itm img{width:80px}.everyone .row .col-lg-6:last-child .evCard .itm{gap:20px;padding:0}.evCard a{font-size:14px;margin-top:20px}.build{padding-top:0}.heading{padding-bottom:10px}.admissions-section{padding-top:0}.admissions-section .accordion-button{font-size:14px;padding:10px}.admissions-section .accordion-button::before{width:15px;height:15px;font-size:20px;line-height:0;top:27px}#admissionsFaq .accordion-item{margin-bottom:10px}section{padding:40px 0}.hero-panel .copy p{font-size:14px;padding:0 20px}.hero-panel .cta{font-size:12px;padding:5px 20px;margin-bottom:20px}.hero-panel .brand-row{margin-top:10px;margin-bottom:40px}.hero-panel .brand-row figure{width:190px}.admissions-section .num p{font-size:12px}.admissions-section p span{font-size:10px;width:15px;height:15px}}