.course-hero-section .hero-subtitle,.course-hero-section p,.course-hero-section a,.program-structure-section p,.program-structure-section h3,.program-structure-section ul li{font-family:var(--font-body),sans-serif}.course-hero-section .hero-subtitle{color:var(--textWhite);font-size:30px;font-weight:500}.course-hero-section .course-hero-title{font-family:var(--font-heading),sans-serif;font-size:65px;color:#e2d023!important}.course-hero-section .hero-tagline{color:var(--textWhite);font-size:24px;font-style:italic;font-weight:300}.course-hero-section .course-duraton-btn-wrapper p.hero-duration{color:var(--textWhite);font-size:24px;font-weight:500}.course-duraton-btn-wrapper .hero-buttons a.btn.brochure-btn,.course-duraton-btn-wrapper .hero-buttons a.btn.apply-btn{font-family:var(--font-body),sans-serif;cursor:pointer;z-index:10;border-radius:80px;padding:10px 24px;font-size:18px;transition:all .35s;position:relative}.course-duraton-btn-wrapper .hero-buttons a.btn.apply-btn{background:var(--primaryColour);color:var(--textWhite)}.course-duraton-btn-wrapper .hero-buttons a.btn.apply-btn:hover{filter:brightness(1.1);transform:translateY(-3px)scale(1.03);box-shadow:0 10px 25px #0003}.course-duraton-btn-wrapper .hero-buttons a.btn.brochure-btn{background:var(--textWhite);color:var(--primaryColour)}.course-duraton-btn-wrapper .hero-buttons a.btn.brochure-btn:hover{background:var(--primaryColour);color:var(--textWhite);transform:translateY(-3px)scale(1.03);box-shadow:0 10px 25px #0003}.course-overview .course-overview-img{position:absolute;top:0;bottom:0;right:0}.program-structure-card{color:#fff;background:#f2552c;border-radius:20px;padding:40px}.course-info-grid{gap:60px;margin-bottom:25px;display:flex}.course-info-grid .label{font-size:20px}.course-info-grid h3{font-size:26px;font-weight:600}.apply-date{color:#ff2c2c}.course-features ul{margin:0}.course-features li{margin-bottom:8px;padding-left:10px;font-size:20px;font-weight:300;list-style-type:none;position:relative}.course-features li:before{content:"";background-image:url(/assets/academics/departments/department-of-art-design/programmes-under-art-design/animation-multimedia-ba/Images/white-tick-mark.svg);background-repeat:no-repeat;background-size:cover;width:20px;height:20px;position:absolute;left:-30px}.program-pdf-box{color:#000;justify-content:space-between;align-items:anchor-center;background:#fff;border-radius:24px;gap:30px;padding:20px;text-decoration:none;display:flex}.pdf-left{text-align:justify;align-items:center;gap:15px;display:flex}.pdf-actions{gap:10px;font-size:18px;display:flex}.list{padding-left:25px;list-style:none;position:relative}.listItem{align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.icon{color:#ff6a00;margin-top:2px;font-size:18px}.faq-answer-wrapper{max-height:0;transition:max-height .5s ease-in-out;overflow:hidden}.faq-answer-wrapper.open{max-height:500px}.faq-item{background:#fff;border-radius:16px;margin-bottom:20px;padding:20px;box-shadow:-1px -1px 20px #00000014}.faq-question{color:#212121;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;width:100%;padding-bottom:10px;font-size:16px;font-weight:500;display:flex}.faq-answer{color:#212121b2;padding:20px 0 0;line-height:1.6;transition:all .35s;transform:translateY(-8px)}.faq-icon{color:#073b57;font-size:20px;transition:transform .35s;display:inline-block}.faq-icon.open{transform:rotate(180deg)}.faq-question-title{font-size:20px;font-weight:700}.faculty-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;padding:40px;display:grid}.faculty-card{border-radius:12px;position:relative;overflow:hidden}.image-wrapper{height:300px;position:relative}.faculty-img{object-fit:cover}.overlay{color:#fff;background:linear-gradient(#0000,#000c);width:100%;padding:15px;position:absolute;bottom:0}.overlay h3{margin:0;font-size:14px}.overlay p{font-size:12px}.icons{gap:10px;margin-top:5px;display:flex}.icons a{color:#fff;font-size:14px}.ts-section{overflow:hidden}.ts-container{max-width:1600px;margin:0 auto}.ts-slider-track{display:flex}.ts-slider-wrapper{position:relative}.ts-swiper{padding-bottom:56px!important;overflow:visible!important}.ts-card{background-color:var(--secondaryBgDarkBlue);border-radius:24px;flex-direction:row;grid-template-columns:55% auto;align-items:stretch;transition:box-shadow .3s;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 32px #0e4a632e}.ts-card:hover{box-shadow:0 12px 48px #0e4a6347}.ts-card-left{flex-direction:column;gap:14px;padding:30px;display:flex}.ts-quote-text{font-family:var(--font-body),sans-serif;color:#ffffffd1;margin:0;font-size:18px;font-weight:600}.ts-author-block{flex-direction:column;gap:4px;margin-top:auto;display:flex}.ts-author-name{color:#fff;font-size:18px;font-weight:700}.ts-author-designation{color:#ffffff9e;font-size:16px;line-height:1.5}.ts-card-right{background-repeat:no-repeat;background-size:cover;max-width:100%;max-height:100%}.ts-person-image{object-fit:cover;object-position:right center;width:100%}.ts-controls{z-index:10;justify-content:space-between;align-items:center;margin-top:4px;padding:0 4px;display:flex;position:relative}.ts-pagination-dots{justify-content:center;align-items:center;gap:15px;display:flex}.ts-dot{opacity:1;cursor:pointer;background-color:#b0bec5;border-radius:25%;width:20px;height:6px;transition:background-color .25s,transform .25s;display:inline-block}.ts-dot-active{background-color:#0e4a63;transform:scale(1.25)}.ts-nav-buttons{gap:10px;display:flex;position:relative}.ts-nav-btn{background:DEE9EE;color:#0e4a63;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:1.4rem;line-height:1;transition:background .2s,border-color .2s,color .2s;display:flex}.ts-nav-btn:hover{color:#fff;background:#0e4a63;border-color:#0e4a63}.ts-nav-btn--disabled{opacity:.4;pointer-events:none}.ts-modal{opacity:0;z-index:999;background:#00000080;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:fixed;inset:0}.ts-modal--open{opacity:1}.ts-modal-dialog{transition:all .3s;transform:translateY(40px)scale(.95)}.ts-modal--open .ts-modal-dialog{transform:translateY(0)scale(1)}.ts-modal-content{background:#fff;border-radius:12px;width:100%;max-width:700px;padding:20px}button.ts-read-more{width:fit-content;font-family:var(--font-body),sans-serif;border:none}.photo-gallery .image-wrapper{height:380px}
@media (max-width:992px){.hero-inner-wrapper{flex-direction:column;gap:12px;display:flex}.course-overview .course-overview-img{position:relative}.course-hero-section .hero-subtitle{font-size:20px}.course-hero-section .course-hero-title{font-size:35px}.course-hero-section .hero-tagline,.course-hero-section .course-duraton-btn-wrapper p.hero-duration{margin-bottom:0;font-size:18px}.hero-buttons a,button.ts-read-more{width:100%}.course-duraton-btn-wrapper{gap:20px}.course-info-grid{gap:13px;margin-bottom:0}.course-info-grid .label,.course-features li,.achievement-wrapper .listItem{font-size:16px}.course-info-grid h3{font-size:20px}.program-structure-card{padding:26px}.course-features{margin-bottom:20px}.course-features li{margin-bottom:18px}.programOutcomes-module__yGpRra__list{padding:40px 20px 0 50px!important}programOutcomes-module__yGpRra__listItem{padding:0 0 26px 26px!important}.admission-tabs-inner-wrapper{flex-direction:column;display:flex!important}section.photo-gallery-wrapper{padding:50px 24px 0}.photo-gallery-wrapper .photo-galley-title{padding:0!important}.ts-card{flex-direction:column-reverse;height:100%;display:flex!important}.ts-card-right{border-radius:999px;min-height:130px;margin:40px auto 0;position:relative;width:150px!important}.ts-container{padding:30px}.ts-nav-buttons{display:none}.ts-container .swiper-backface-hidden .swiper-slide{height:auto!important}}
