@import"https://fonts.googleapis.com/css2?family=Oooh+Baby&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Odibee+Sans&display=swap";@import"https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..1000;1,200..1000&display=swap";@import"https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,img{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}*{margin:0;padding:0;box-sizing:border-box}img{width:100%;max-width:100%;height:auto}@font-face{font-family:aller;src:url(/fonts/aller/Aller_Std_Rg.ttf) format("OpenType");font-weight:400}@font-face{font-family:aller;src:url(/fonts/aller/Aller_Std_Lt.ttf) format("OpenType");font-weight:300}@font-face{font-family:aller;src:url(/fonts/aller/Aller_Std_Bd.ttf) format("OpenType");font-weight:700}:root{--color-red: #8e2625;--color-dark-red: #8e2626;--color-yellow: #f8e0ab;--color-white: #fff;--color-normal-black: #000;--color-light-black: #252525;--color-gray: #7e7e7e;--color-black: #121212b2;--color-dark-gray: #414042;--color-green: #1a5b52;--color-green-dark: #16594f;--highlight-font: "Oooh Baby", cursive;--primary-font: "aller", sans-serif;--number-font: "Playfair Display", serif;--secondary-font: "Inter", sans-serif;--inner-font: "Roboto", sans-serif;--date-font: "Odibee Sans", sans-serif;--desc-font: "Mulish", sans-serif;--work-font: "Work Sans", sans-serif}html{scroll-behavior:smooth}body{font-family:var(--primary-font);font-weight:300;font-style:normal;color:var(--color-arsenic);line-height:1.6}.btn{padding:clamp(7px,1vw,13px) clamp(14px,1.5vw,36px);font-weight:300;color:var(--btn-color);background-color:var(--btn-bg-color);border:1px solid var(--btn-border-color);text-transform:capitalize;width:clamp(130px,10.5vw,200px);position:relative;text-align:center;font-size:clamp(12px,1.2vw,16px)}.btn:after{content:"";position:absolute;bottom:-9px;width:30px;height:1px;background-color:var(--btn-border-color);left:50%;transform:translate(-50%)}.extra__div{overflow:hidden}.container{container-type:inline-size;max-width:1330px;margin-inline:auto;padding-inline:25px;width:100%}.container.lg{max-width:1505px}header{position:fixed;width:100%;top:0;left:0;background-color:#3c3c3c;z-index:11;box-shadow:2px 4px 8px 2px #00000026;transform:translateY(0);transition:transform .2s ease-in-out;height:100px;display:flex;align-items:center}header .header__container{display:flex;justify-content:space-between;align-items:center;width:min(100%,1570px);margin-inline:auto;padding-inline:25px}header .header__container .logo{max-width:13%;min-width:150px;transition:.2s ease-in;position:relative;z-index:1}header .header__container .logo img{width:100%}header .header__container nav{display:flex;justify-content:space-between;align-items:center;font-family:var(--primary-font);font-weight:400;font-size:clamp(12px,1vw,16px);line-height:1;position:relative;z-index:2;gap:clamp(26px,2.5vw,52px)}header .header__container nav ul{margin:0;padding:0;display:flex}header .header__container nav ul li{margin:0;padding:0;list-style:none;font-family:var(--primary-font);font-weight:400}header .header__container nav ul li a{text-decoration:none;line-height:1.125;color:#fff;text-transform:uppercase;font-weight:400}header .header__container nav .menu{display:flex;justify-content:space-between;align-items:center}@media (max-width: 768px){header .header__container nav .menu{display:none}}header .header__container nav .menu .menu-list{transition:.2s ease-in}header .header__container nav .menu .menu-list li{padding:10px 20px}header .header__container nav .hamburger-icon{padding:0!important;margin-left:20px;width:20px;height:20px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;z-index:14}header .header__container nav .hamburger-icon span{display:block;position:absolute;height:2px;width:100%;background:#fff;border-radius:2px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}header .header__container nav .hamburger-icon span:nth-child(1){top:0}header .header__container nav .hamburger-icon span:nth-child(2),header .header__container nav .hamburger-icon span:nth-child(3){top:8px}header .header__container nav .hamburger-icon span:nth-child(4){top:16px}header .header__container nav .hamburger-open span:nth-child(1){top:8px;width:0%;left:50%}header .header__container nav .hamburger-open span:nth-child(2){transform:rotate(45deg)}header .header__container nav .hamburger-open span:nth-child(3){transform:rotate(-45deg)}header .header__container nav .hamburger-open span:nth-child(4){top:8px;width:0%;left:50%}header .header__container nav .side-menu{display:flex;align-items:center}header .header__container nav .side-menu a:not([href]){color:#fff;cursor:pointer}header .header__container nav .side-menu a:not([href]):hover{color:#74bf44}header .header__container nav .menu-icon{justify-content:center;align-items:center;display:none}@media (max-width: 768px){header .header__container nav .menu-icon{display:block}}header .header__container nav .menu-icon li{padding:10px}@media (max-width: 768px){header .header__container nav .menu-icon li{padding:0 10px}}header .header__container nav .header-btn{padding:20px 50px;font-weight:400;color:var(--color-white);border:1px solid var(--color-white);text-transform:capitalize;width:fit-content;position:relative;text-align:center}@media (max-width: 991px){header .header__container nav .header-btn{padding:clamp(10px,1.5vw,20px) clamp(18px,2.5vw,50px)}}@media (max-width: 420px){header .header__container nav .header-btn{display:none}}#full__menu-overlay{background-color:#00000080;position:absolute;width:100%;height:0;transition:width .3s ease-in-out;top:0}.full-menu{height:100vh;width:100%;position:fixed;background-size:cover;transform:translateY(0);transition:.4s linear;color:#fff;top:0}.full-menu a{text-decoration:none;color:#fff}.full-menu a:hover{color:#fff}.full-menu .full__menu-container{background-color:#3c3c3c;background-size:cover;padding:150px 0 70px;width:100%;margin-left:auto;width:min(100%,420px)}@media (max-width: 575px){.full-menu .full__menu-container{padding:120px 0 50px}}.full-menu .full__menu-container{position:relative;height:100%}.full-menu .full__menu-container .header-btn{padding:20px 50px;font-weight:400;color:var(--color-white);border:1px solid var(--color-white);text-transform:capitalize;width:fit-content;position:relative;text-align:center;display:none}@media (max-width: 991px){.full-menu .full__menu-container .header-btn{padding:clamp(10px,1.5vw,20px) clamp(18px,2.5vw,50px)}}@media (max-width: 420px){.full-menu .full__menu-container .header-btn{display:block}}.full-menu .container{opacity:0;transition-delay:1s;transition:.9s ease-in;height:100%;overflow-y:auto;scroll-behavior:smooth;position:relative;z-index:2;overflow-x:hidden}.full-menu .container::-webkit-scrollbar{width:12px;background:transparent}.full-menu .container::-webkit-scrollbar-track{background:transparent}.full-menu .container::-webkit-scrollbar-track:hover{background-color:#00000080}.full-menu .container::-webkit-scrollbar-thumb{background:#d2d2cf;border-radius:6px;border:2px solid transparent;background-clip:padding-box}.full-menu .container{scrollbar-width:thin;scrollbar-color:rgb(210,210,207) transparent}.full-menu .full-page_menu{display:flex;flex-direction:column;gap:clamp(20px,4vw,40px)}.full-menu h6{color:#8e2625;font-size:clamp(18px,2.5vw,28px);line-height:1.35;font-weight:700;text-transform:uppercase;position:relative;padding-bottom:4px}.full-menu h6 .course-link,.full-menu h6 .course-link:hover{color:#fff}.full-menu h6 a{color:inherit}.full-menu ul{margin:0;padding:0}.full-menu ul li{list-style:none;margin:20px 0;padding:0}@media (max-width: 575px){.full-menu ul li{margin:10px 0}}.full-menu .closebtn{position:absolute;top:1%;right:8%;font-size:clamp(30px,5vw,60px);color:#fff;line-height:1;z-index:4}@media (min-width: 991px){.full-menu .closebtn{top:80px;right:80px}}@media (max-width: 991px){.full-menu .closebtn{top:70px}}@media (max-width: 575px){.full-menu .closebtn{top:30px}}body.is-home header{transform:translateY(-250px)}body.is-home header.header-visible{transform:translateY(0)}footer{position:relative;z-index:0}footer .upper__footer{padding-top:clamp(44px,2.5vw,88px);position:relative;line-height:1}footer .upper__footer:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:linear-gradient(0deg,#17584e80 0% 100%)}footer .upper__footer .video__bg{position:absolute;top:0;left:0;width:100%;height:100%}footer .upper__footer .video__bg video{width:100%;height:100%;display:block;object-fit:cover}footer .upper__footer .footer__container{position:relative;z-index:1;display:grid;grid-template-columns:1fr 2fr;gap:clamp(40px,5vw,82px)}@media (max-width: 1025px){footer .upper__footer .footer__container{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){footer .upper__footer .footer__container{grid-template-columns:repeat(1,1fr)}}footer .upper__footer .footer__container .title{color:#272727;font-size:clamp(18px,2.5vw,22px);font-weight:400;line-height:1.2;text-transform:uppercase;position:relative;margin-bottom:clamp(22px,1.5vw,45px)}footer .upper__footer .footer__container .title:after{position:absolute;content:"";width:20px;height:1px;background-color:var(--color-red);bottom:0;left:0}footer .upper__footer .footer__container .info{display:flex;align-items:flex-end}footer .upper__footer .footer__container .info .info__container{background-color:#fff;padding:31px clamp(20px,3.5vw,40px) 55px clamp(20px,3.5vw,40px);display:flex;flex-direction:column;gap:clamp(22px,3.5vw,45px);width:100%}footer .upper__footer .footer__container .info .info__container .logo{max-width:175px}footer .upper__footer .footer__container .info .info__container .info__list{display:flex;flex-direction:column;gap:clamp(12px,1.5vw,16px)}footer .upper__footer .footer__container .info .info__container .info__list li{color:#272727;font-weight:300;line-height:1.5;display:flex;gap:10px;align-items:center;color:#acacac;font-size:clamp(12px,1.5vw,16px);line-height:1.64}footer .upper__footer .footer__container .info .info__container .info__list li a{color:inherit}footer .upper__footer .footer__container .info .info__container .info__list li i{color:var(--color-red)}footer .upper__footer .footer__container .info .info__container .social__links{display:flex;gap:11px;margin-top:clamp(40px,4.5vw,84px)}footer .upper__footer .footer__container .info .info__container .social__links li a{color:inherit;aspect-ratio:1;border-radius:50%;background-color:var(--color-red);width:33px;display:flex;justify-content:center;align-items:center;color:var(--color-white)}footer .upper__footer .footer__container .info .info__container .social__links li a i{font-size:clamp(12px,3.5vw,16px)}footer .upper__footer .footer__container .links{padding-bottom:clamp(30px,2.5vw,89px);display:flex;justify-content:space-between;align-items:flex-end;gap:60px;color:var(--color-white)}@media (max-width: 1025px){footer .upper__footer .footer__container .links{flex-direction:column;align-items:flex-start}}footer .upper__footer .footer__container .links .title{color:inherit}footer .upper__footer .footer__container .links a{color:#acacac}footer .upper__footer .footer__container .links .links__container:nth-child(2){width:min(100%,300px)}footer .upper__footer .footer__container .links .links__container ul{padding-left:30px;list-style:disc;display:flex;flex-direction:column;gap:clamp(12px,1.5vw,14px)}footer .upper__footer .footer__container .links .links__container ul li{line-height:1.625}footer .upper__footer .footer__container .links .links__container ul li::marker{color:var(--color-red)}footer .upper__footer .footer__container .links .links__container form{display:flex;flex-direction:column;gap:clamp(10px,2.5vw,20px);--btn-color: var(--color-white);--btn-bg-color: var(--color-red);--btn-border-color: var(--color-red)}footer .upper__footer .footer__container .links .links__container form input{width:100%}footer .upper__footer .footer__container .links .links__container form input[type=email]{padding:clamp(16px,1.5vw,20px) clamp(17px,1.5vw,21px);line-height:1;font-family:var(--normal-font)}footer .upper__footer .footer__container .links .links__container form .btn{cursor:pointer}footer .lower__footer{padding-block:clamp(12px,2.5vw,24px);text-align:center}footer .lower__footer p{color:#acacac;font-weight:400;line-height:1;font-size:clamp(12px,1.5vw,14px)}.alumni{padding-block:clamp(44px,3vw,88px) clamp(100px,13vw,200px);position:relative;z-index:1}.alumni .heading__content{display:flex;flex-direction:column;gap:32px;text-align:center}.alumni .heading__content .programmes__heading span{color:var(--color-red);font-size:clamp(12px,1.5vw,24px);line-height:1;letter-spacing:8px;font-weight:400;text-transform:uppercase}.alumni .heading__content .programmes__heading .heading{font-size:clamp(32px,4vw,88px);line-height:1.125;color:var(--color-dark-gray);font-weight:700;text-transform:uppercase}.alumni .heading__content p{width:min(100%,916px);margin-inline:auto;font-size:clamp(12px,1.5vw,16px)}.alumni .alumni__container{padding-top:36px;width:min(100%,1160px);margin-inline:auto}.alumni .alumni__container .alumniSwiper{padding-inline:clamp(45px,4.5vw,76px)}.alumni .alumni__container .alumniSwiper .swiper-slide{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(44px,10vw,200px)}@media (max-width: 768px){.alumni .alumni__container .alumniSwiper .swiper-slide{grid-template-columns:repeat(1,1fr)}}.alumni .alumni__container .alumniSwiper .swiper-slide .content{padding-bottom:clamp(20px,3vw,41px);display:flex;flex-direction:column;justify-content:flex-end;gap:clamp(14px,2vw,28px)}.alumni .alumni__container .alumniSwiper .swiper-slide .content p{color:var(--color-black);line-height:1.875;font-size:clamp(12px,1.5vw,16px)}@media (max-width: 768px){.alumni .alumni__container .alumniSwiper .swiper-slide .content{order:1;text-align:center}}.alumni .alumni__container .alumniSwiper .swiper-slide .info .name{color:var(--color-red);text-transform:capitalize;font-weight:700;font-size:clamp(14px,1.5vw,28px)}.alumni .alumni__container .alumniSwiper .swiper-slide .info h4,.alumni .alumni__container .alumniSwiper .swiper-slide .info h5{font-size:clamp(12px,1.5vw,16px)}.alumni .alumni__container .alumniSwiper .swiper-slide .info h5{color:var(--color-dark-gray)}.alumni .alumni__container .alumniSwiper .swiper-slide .info .batch{margin-bottom:4px}.alumni .alumni__container .alumniSwiper .swiper-slide .info .company{font-weight:600;color:#414042}@media (max-width: 768px){.alumni .alumni__container .alumniSwiper .swiper-slide .img__holder{order:0;width:min(100%,400px);margin-inline:auto}}.alumni .alumni__container .alumniSwiper .swiper-button-prev,.alumni .alumni__container .alumniSwiper .swiper-button-next{color:#414042;width:12px}.cta-global{padding-block:0 clamp(120px,13vw,250px);position:relative;z-index:1}.cta-global .heading__content{display:flex;flex-direction:column;gap:32px;text-align:center;position:relative;z-index:1}.cta-global .heading__content .programmes__heading span{color:var(--color-dark-gray);font-size:clamp(12px,1.5vw,20px);line-height:1.5;font-weight:400;text-transform:capitalize}.cta-global .heading__content .programmes__heading .heading{font-size:clamp(18px,2vw,40px);line-height:1.125;color:var(--color-red);font-weight:700;text-transform:capitalize}.cta-global .heading__content .btn{margin-inline:auto;--btn-color: var(--color-white);--btn-bg-color: var(--color-red);--btn-border-color: var(--color-red)}.cta-global .art{position:absolute;width:100%;top:0;height:auto;object-fit:cover;object-position:39% center}@media (max-width: 768px){.cta-global .art{height:100%}}.popup-menu{height:100%;width:100%;background-color:#0009;position:fixed;z-index:17;display:flex;justify-content:center;align-items:center;display:none;top:0}.popup-menu .popup-menu__bg-overlay{background:#0000;height:100%;width:100%;position:fixed;inset:0;z-index:0;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear}.popup-menu-open{z-index:99999!important;opacity:1!important;overflow-y:hidden!important;display:flex}@media (max-width: 430px){.popup-menu-open{flex-direction:column}}.popup-menu__inner{position:relative;margin:0 15px;border:5px solid #fefefe;border-radius:4px;line-height:0;z-index:1}@media (min-width: 1024px){.popup-menu__inner{width:40%}}@media (max-width: 1024px){.popup-menu__inner{width:89%}}@media (max-width: 1024px) and (orientation: landscape){.popup-menu__inner{width:auto;max-height:89%;height:auto;max-width:60%}}@media (max-width: 430px){.popup-menu__inner:nth-child(2){margin-top:20px}}@media (max-width: 430px){.popup-menu__inner{width:auto;max-height:40%;height:auto;aspect-ratio:1/1}}.popup-menu__inner img{width:100%;max-height:100%;object-fit:contain}.popup-menu__inner .popup-menu__closebtn{position:absolute;background-color:#fefefe;padding:8px;border-radius:50%;top:0;right:0;transform:translate(50%,-50%)}.popup-menu__inner .popup-menu__closebtn svg{width:12px;height:12px;color:#bababa}.inner-hero__banner{position:relative;height:120dvh;padding-top:100px}@media (max-width: 768px){.inner-hero__banner{height:50dvh}}.inner-hero__banner .mask__image{width:100%;-webkit-mask-image:url(/images/inner-mask.png);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;mask-image:url(/images/inner-mask.png);mask-position:bottom center;mask-repeat:no-repeat;mask-size:cover;object-fit:cover;position:absolute;z-index:1;height:100%}.inner-hero__banner .mask__image img{width:100%;height:100%;object-fit:cover}.inner-hero__banner .overlay_content{position:absolute;height:100vh;width:100%;top:0;left:0;display:grid;place-items:center;z-index:1}@media (max-width: 768px){.inner-hero__banner .overlay_content{height:50dvh}}.inner-hero__banner .overlay_content .content__container{width:100%;text-align:center;color:var(--color-white);display:flex;flex-direction:column;gap:clamp(24px,2.8vw,52px);margin-inline:auto}.inner-hero__banner .overlay_content .content__container .main__content{display:flex;flex-direction:column;gap:8px;text-align:center;line-height:1}.inner-hero__banner .overlay_content .content__container .main__content .banner_heading{color:#fff;text-align:center;font-size:clamp(22px,8vw,150px);font-weight:400;text-transform:capitalize}.inner-hero__banner .overlay_content .content__container .main__content .banner_sub-heading{color:#fff;font-size:clamp(12px,2vw,25px);font-weight:400;letter-spacing:clamp(2px,1.5vw,10px);text-transform:uppercase}.breadcrumb{position:relative;z-index:2;padding-block:clamp(25px,12.5vw,100px) clamp(10px,4.5vw,40px);margin-top:-12%}.breadcrumb .breadcrumb__container{display:flex;width:min(100%,1264px);justify-content:flex-start;flex-direction:column;gap:clamp(20px,2vw,40px)}.breadcrumb .breadcrumb__container ul{display:flex;gap:clamp(7px,1.5vw,20px);align-items:center;font-size:clamp(9px,1.5vw,20px);flex-wrap:wrap}.breadcrumb .breadcrumb__container ul li a{color:#b72126;font-weight:400;font-size:inherit;text-transform:capitalize;display:flex;align-items:center;border-block:1px solid;padding:clamp(5px,1vw,10px) clamp(8px,1.5vw,20px)}.breadcrumb .breadcrumb__container ul li:last-child a{color:#121212;pointer-events:none;font-weight:500}.breadcrumb .breadcrumb__container .art{position:relative;width:10.2vw;z-index:2}.breadcrumb .breadcrumb__container .art img{width:100%;height:auto}.programmes__content{padding-top:clamp(40px,5vw,116px);display:flex;gap:clamp(20px,4vw,32px)}@media (max-width: 991px){.programmes__content{flex-direction:column}}.programmes__content .card{position:relative;padding:clamp(40px,4vw,68px) clamp(20px,4vw,32px);flex:1 1 0%;transition:flex .5s linear;height:452px;display:flex;justify-content:center;align-items:center}@media (max-width: 991px){.programmes__content .card{width:min(100%,600px);margin-inline:auto}}.programmes__content .card:nth-child(1){--btn-color: var(--color-white);--btn-bg-color: var(--color-red);--btn-border-color: var(--color-red)}.programmes__content .card:nth-child(1):before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#16594fcc 0% 100%),linear-gradient(90deg,#16594f00,#16594f 99.59%);z-index:1;scale:-1}.programmes__content .card:nth-child(1) .highlight-image{left:-12%;transform-origin:left bottom}@media (max-width: 1477px){.programmes__content .card:nth-child(1) .highlight-image{left:0}}@media (max-width: 575px){.programmes__content .card:nth-child(1) .highlight-image{left:unset;right:0;scale:-1 1!important;transform-origin:unset}}.programmes__content .card:nth-child(1) .info{left:-13%;transform-origin:center bottom}@media (max-width: 1477px){.programmes__content .card:nth-child(1) .info{left:0}}@media (max-width: 575px){.programmes__content .card:nth-child(1) .info{left:unset;right:25%;bottom:2%}}.programmes__content .card:nth-child(1) .content{margin-left:auto;transform-origin:center left}.programmes__content .card:nth-child(1) .mnemonic{transform-origin:center right}.programmes__content .card:nth-child(2){--btn-color: var(--color-red);--btn-bg-color: var(--color-white);--btn-border-color: var(--color-white)}.programmes__content .card:nth-child(2):before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#8e2625 0% 100%),linear-gradient(90deg,#8e2625 0% 99.59%);z-index:1;scale:-1}.programmes__content .card:nth-child(2) .highlight-image{right:0;transform-origin:right bottom}@media (max-width: 575px){.programmes__content .card:nth-child(2) .highlight-image{right:0}}.programmes__content .card:nth-child(2) .info{right:-13%;transform-origin:center bottom}@media (max-width: 1477px){.programmes__content .card:nth-child(2) .info{right:0}}@media (max-width: 575px){.programmes__content .card:nth-child(2) .info{left:unset;right:25%;bottom:2%}}.programmes__content .card:nth-child(2) .content{margin-right:auto;transform-origin:center right}.programmes__content .card:nth-child(2) .mnemonic{transform-origin:center left}@media (max-width: 575px){.programmes__content .card{padding-bottom:270px}}.programmes__content .card .course__bg{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}.programmes__content .card .highlight-image{position:absolute;width:clamp(200px,21.2vw,407px);bottom:0;z-index:2;transition:scale .5s linear,opacity .5s linear}@media (min-width: 992px){.programmes__content .card .highlight-image{scale:0;opacity:0}}.programmes__content .card .info{background-color:var(--color-white);width:fit-content;position:absolute;z-index:2;padding:clamp(10px,2.5vw,20px);bottom:0;transition:scale .5s linear,opacity .5s linear}@media (min-width: 992px){.programmes__content .card .info{scale:0;opacity:0}}.programmes__content .card .info .name{color:#8e2625;font-size:clamp(12px,1.5vw,20px);font-weight:700;margin-bottom:clamp(4px,1.5vw,8px)}.programmes__content .card .info p{font-size:clamp(10px,1.5vw,16px);color:#000;line-height:1.6}.programmes__content .card .content{display:flex;flex-direction:column;gap:clamp(18px,2.3vw,44px);position:relative;z-index:2;width:min(60%,394px);color:var(--color-white);transition:scale .5s linear,opacity .5s linear}@media (min-width: 992px){.programmes__content .card .content{scale:0;opacity:0}}@media (max-width: 575px){.programmes__content .card .content{width:100%}}.programmes__content .card .content .programmes__title{font-size:clamp(20px,2.3vw,44px);line-height:1.136}.programmes__content .card .content .programmes__title strong{font-weight:700;display:inline-block}.programmes__content .card .content p{font-size:clamp(12px,1.5vw,16px)}.programmes__content .card .mnemonic{position:absolute;z-index:2;transition:scale .5s linear,opacity .5s linear;scale:1;opacity:1;padding-inline:32px}@media (max-width: 991px){.programmes__content .card .mnemonic{display:none}}.programmes__content .card.active{flex:1.6353 1 0%}.programmes__content .card.active .highlight-image,.programmes__content .card.active .info{scale:1;opacity:1}.programmes__content .card.active .mnemonic{scale:0;opacity:0}.programmes__content .card.active .content{scale:1;opacity:1}.hero__banner{position:relative;min-height:130dvh}.hero__banner .banner-logo{position:absolute;top:4.1%;left:50%;transform:translate(-50%);width:clamp(160px,17vw,290px);z-index:2}@media (max-width: 525px){.hero__banner .banner-logo{width:200px}}.hero__banner .mask__image{width:100%;-webkit-mask-image:url(/images/home/hero-banner/clip-new.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;mask-image:url(/images/home/hero-banner/clip-new.svg);mask-position:bottom center;mask-repeat:no-repeat;mask-size:cover;object-fit:cover;position:absolute;z-index:1;height:100%}.hero__banner .mask__image img{width:100%;height:100%;object-fit:cover}.hero__banner .art{position:absolute;bottom:0;right:0;width:10.2vw;z-index:2}.hero__banner .art img{width:100%;height:auto}.hero__banner .banner__content{position:absolute;height:100vh;width:100%;top:0;left:0;display:grid;place-items:center;z-index:1}.hero__banner .banner__content .content__container{width:min(100%,851px);text-align:center;color:var(--color-white);display:flex;flex-direction:column;gap:clamp(24px,2.8vw,52px);margin-inline:auto}.hero__banner .banner__content .content__container .main__content{display:flex;flex-direction:column;gap:8px}.hero__banner .banner__content .content__container .main__content .banner__heading{font-size:clamp(22px,4vw,80px);font-weight:400;line-height:1.125}.hero__banner .banner__content .content__container .main__content .banner__heading span{color:var(--color-yellow);font-weight:700}.hero__banner .banner__content .content__container .main__content .banner__sub-heading{font-size:clamp(18px,2.8vw,52px);text-transform:capitalize;text-shadow:0 12px 4px rgba(0,0,0,.5);position:relative;line-height:2;text-decoration:underline;text-decoration-thickness:4%;text-underline-offset:32%;font-weight:400}.hero__banner .banner__content .content__container .banner__cta{display:flex;flex-direction:column;gap:28px}.hero__banner .banner__content .content__container .banner__cta p{font-size:clamp(12px,1.5vw,16px);line-height:1.6;font-weight:300;width:min(100%,650px);margin-inline:auto}.hero__banner .banner__content .content__container .banner__cta .button__holder{display:flex;justify-content:center;gap:clamp(12px,2.5vw,24px)}.hero__banner .banner__content .content__container .banner__cta .button__holder .btn:nth-child(1){--btn-color: var(--color-white);--btn-bg-color: var(--color-red);--btn-border-color: var(--color-red)}.hero__banner .banner__content .content__container .banner__cta .button__holder .btn:nth-child(2){--btn-color: var(--color-white);--btn-bg-color: transparent;--btn-border-color: var(--color-white)}.hero__banner .bg-art{position:absolute;width:100%;bottom:0;transform:translateY(40%);left:0}@media (max-width: 991px){.hero__banner .bg-art{width:200%;max-width:none;transform:translateY(15%);left:-50%}}.about{position:relative}.about .content{display:flex;flex-direction:column;gap:44px;width:min(100%,747px);--btn-color: var(--color-red);--btn-bg-color: var(--color-yellow);--btn-border-color: var(--color-yellow)}.about .content .about__heading span{color:var(--color-black);font-size:clamp(12px,1.5vw,20px);line-height:1;letter-spacing:8px;text-transform:uppercase;font-weight:400}.about .content .about__heading .heading{font-size:clamp(28px,4.5vw,80px);line-height:1.125;color:var(--color-red);font-weight:400;text-transform:capitalize}.about .content .description{display:flex;flex-direction:column;gap:clamp(10px,2vw,20px)}.about .content .description p{font-size:clamp(12px,1.5vw,16px)}.about .about-bg{width:100%;margin-top:-7%}.programmes{padding-block:clamp(60px,8vw,152px)}.programmes .programmes__container{width:100%;margin-inline:auto;position:relative}@media (max-width: 1500px){.programmes .programmes__container{width:90%}}@media (max-width: 1266px){.programmes .programmes__container{width:100%}}.programmes .programmes__container .heading__content{display:flex;flex-direction:column;gap:32px;text-align:center}.programmes .programmes__container .heading__content .programmes__heading span{color:var(--color-black);font-size:clamp(12px,1.5vw,24px);line-height:1;letter-spacing:8px}.programmes .programmes__container .heading__content .programmes__heading .heading{font-size:clamp(32px,4.5vw,88px);line-height:1.125;color:var(--color-green);font-weight:700;text-transform:capitalize;margin-top:-1%}.programmes .programmes__container .heading__content p{width:min(100%,916px);margin-inline:auto;font-size:clamp(12px,1.5vw,16px)}.university .university__container{background-color:#f8e0ab;padding-block:100px 130px}.university .university__container .container{display:flex;flex-direction:column;gap:clamp(32px,5vw,88px)}.university .university__container .heading__container{display:flex;gap:clamp(50px,5vw,100px);justify-content:space-between;align-items:center}@media (max-width: 768px){.university .university__container .heading__container{flex-direction:column;gap:32px;text-align:center}}.university .university__container .heading__container .university__heading{text-transform:uppercase}.university .university__container .heading__container .university__heading span{color:#85795f;font-size:clamp(10px,1vw,24px);line-height:1;letter-spacing:clamp(4px,1vw,8px)}.university .university__container .heading__container .university__heading .heading{font-size:clamp(36px,4.5vw,80px);line-height:1.125;color:#85795f;font-weight:700;text-transform:capitalize}.university .university__container .heading__container .university__logo{width:clamp(190px,20vw,466px)}.university .university__container .content{display:flex;flex-direction:column;gap:clamp(16px,2vw,32px);width:min(100%,845px);margin-left:auto}@media (max-width: 768px){.university .university__container .content{text-align:center;align-items:center}}.university .university__container .content p{font-size:clamp(12px,1.5vw,18px);line-height:1.85;font-weight:400;color:#121212b2;font-weight:300}.university .university__container .content a{color:#121212b2;letter-spacing:.7px;font-size:clamp(10px,1.5vw,20px);width:fit-content;font-weight:400;position:relative}.university .university__container .content a:after{position:absolute;width:75%;height:1px;content:"";background-color:#fff;left:0;bottom:0}.university .wlv-building{border:10px solid var(--color-white);margin-top:-85px;padding-block-end:clamp(75px,10vw,150px)}@media (max-width: 768px){.university .wlv-building{padding-inline-end:0}}.college-experience{padding-block:clamp(75px,10vw,150px);background-color:#f8f8f8;position:relative}.college-experience:before{content:"";position:absolute;width:100%;background-color:var(--color-white);height:clamp(130px,16vw,257px);top:0;left:0}.college-experience.about__us__page .heading__content{width:min(100%,950px)}.college-experience.about__us__page .heading__content .college-experience__heading span{font-weight:400}.college-experience.about__us__page .heading__content .college-experience__heading .heading{font-family:var(--work-font)}.college-experience.about__us__page .heading__content .college-experience__heading .heading span{font-weight:300;font-size:inherit;color:inherit}.college-experience.about__us__page .heading__content .college-experience__heading .heading strong{color:inherit}.college-experience.about__us__page .heading__content p{width:min(100%,700px)}.college-experience .heading__content{display:flex;flex-direction:column;gap:32px;width:min(100%,696px);position:relative;padding-left:clamp(30px,2.5vw,88px)}.college-experience .heading__content .college-experience__heading{text-transform:uppercase}.college-experience .heading__content .college-experience__heading span{color:#121212;font-size:clamp(10px,2vw,24px);line-height:1;letter-spacing:clamp(4px,1vw,8px)}.college-experience .heading__content .college-experience__heading .heading{font-size:clamp(32px,4.5vw,88px);line-height:1.125;color:var(--color-red);font-weight:700}.college-experience .heading__content .college-experience__heading .heading strong{color:#121212}.college-experience .heading__content p{font-size:clamp(12px,1.5vw,16px)}.college-experience .heading__content .university__logo{width:min(60%,466px)}.college-experience .college-experience__container{display:flex;flex-direction:column;gap:clamp(50px,10vw,100px);padding-top:97px}@media (max-width: 768px){.college-experience .college-experience__container{gap:20px}}.college-experience .college-experience__container .item{padding-top:clamp(100px,20vw,218px);width:min(100%,1190px);position:relative;display:flex;justify-content:space-between;gap:clamp(20px,2.5vw,40px)}@media (max-width: 768px){.college-experience .college-experience__container .item{padding-top:0}}.college-experience .college-experience__container .item .item-art{position:absolute;bottom:0;z-index:1}.college-experience .college-experience__container .item .side__image{margin-top:-60px;position:relative;z-index:1}@media (max-width: 768px){.college-experience .college-experience__container .item .side__image{display:none}}.college-experience .college-experience__container .item .top__image{position:absolute;top:0}@media (max-width: 768px){.college-experience .college-experience__container .item .top__image{display:none}}.college-experience .college-experience__container .item .card{background-color:var(--bg-color);width:min(100%,757px);padding-block:132px clamp(35px,7vw,70px);color:var(--color-white);padding-inline:clamp(20px,5vw,72px);position:relative}.college-experience .college-experience__container .item .card .content{display:flex;flex-direction:column;gap:24px;width:min(100%,450px);position:relative;z-index:1}.college-experience .college-experience__container .item .card .content .title{font-size:clamp(18px,2.5vw,32px);font-weight:700;line-height:1.25}.college-experience .college-experience__container .item .card .content p{line-height:1.625;font-size:clamp(12px,1.5vw,16px)}.college-experience .college-experience__container .item:nth-child(odd){margin-left:auto}.college-experience .college-experience__container .item:nth-child(odd) .item-art{left:0}.college-experience .college-experience__container .item:nth-child(odd) .top__image{left:50%}.college-experience .college-experience__container .item:nth-child(odd) .number span span:nth-child(2):before{display:block}.college-experience .college-experience__container .item:nth-child(odd) .card .content{margin-left:auto}.college-experience .college-experience__container .item:nth-child(2n){margin-right:auto;flex-direction:row-reverse}.college-experience .college-experience__container .item:nth-child(2n) .item-art{right:0}.college-experience .college-experience__container .item:nth-child(2n) .top__image{right:50%}.college-experience .college-experience__container .item:nth-child(2n) .number span span:nth-child(1):before{display:block}.college-experience .college-experience__container .item:nth-child(2n) .card .content{margin-left:right}.college-experience .college-experience__container .item:nth-child(1){--bg-color: var(--color-red)}.college-experience .college-experience__container .item:nth-child(2){--bg-color: #16584E}.college-experience .college-experience__container .item:nth-child(3){--bg-color: #B09455}.college-experience .college-experience__container .item:nth-child(4){--bg-color: var(--color-red)}.opportunities{padding-block:clamp(100px,16vw,300px);position:relative}.opportunities .heading__content{display:flex;flex-direction:column;gap:32px;text-align:center}.opportunities .heading__content .programmes__heading span{color:var(--color-green-dark);font-size:clamp(16px,4.5vw,44px);line-height:1.36;font-weight:400;text-transform:capitalize}.opportunities .heading__content .programmes__heading .heading{font-size:clamp(32px,4.5vw,88px);line-height:1.125;color:var(--color-green-dark);font-weight:700;text-transform:capitalize}.opportunities .heading__content p{width:min(100%,916px);margin-inline:auto;font-size:clamp(12px,1.5vw,16px)}.opportunities .opportunities__container{display:grid;grid-template-columns:repeat(5,1fr);gap:clamp(20px,2vw,23px);padding-top:52px;position:relative;z-index:1}@media (max-width: 768px){.opportunities .opportunities__container{grid-template-columns:repeat(1,1fr)}}.opportunities .opportunities__container .item{background-color:#d9d9d9;aspect-ratio:.61/1}@media (max-width: 768px){.opportunities .opportunities__container .item{aspect-ratio:auto}}.opportunities .opportunities__container .item img{width:100%;height:100%;object-fit:cover}.opportunities .opportunities__container .item:nth-child(1){transform:translateY(clamp(50px,5vw,100px))}@media (max-width: 768px){.opportunities .opportunities__container .item:nth-child(1){transform:unset}}.opportunities .opportunities__container .item:nth-child(1) img{object-position:center left}.opportunities .opportunities__container .item:nth-child(3){transform:translateY(clamp(75px,5vw,150px));background-color:#d4d4d4}@media (max-width: 768px){.opportunities .opportunities__container .item:nth-child(3){transform:unset}}.opportunities .opportunities__container .item:nth-child(5){transform:translateY(clamp(100px,5vw,200px))}@media (max-width: 768px){.opportunities .opportunities__container .item:nth-child(5){transform:unset}}.opportunities .bg{position:absolute;bottom:-30%}.decoration{margin-top:-10%}.scholarship{padding-block:80px clamp(100px,4.5vw,200px)}.scholarship .heading__content{display:flex;flex-direction:column;gap:clamp(16px,1.5vw,32px);text-align:center}.scholarship .heading__content .programmes__heading span{color:#121212b2;font-size:clamp(24px,2.5vw,68px);line-height:1;font-weight:300;text-transform:capitalize}.scholarship .heading__content .programmes__heading .heading{font-size:clamp(32px,4.5vw,88px);line-height:1.125;color:var(--color-red);font-weight:700;text-transform:uppercase}.scholarship .heading__content p{width:min(100%,850px);margin-inline:auto;font-size:clamp(12px,2.5vw,16px)}.scholarship .scholarship__container{display:grid;grid-template-columns:repeat(2,1fr);width:min(100%,1088px);margin-inline:auto;padding-top:clamp(36px,2.5vw,52px)}@media (max-width: 768px){.scholarship .scholarship__container{grid-template-columns:repeat(1,1fr);gap:40px}}.scholarship .scholarship__container .item{display:flex;flex-direction:column}.scholarship .scholarship__container .item .img__holder{border:clamp(4px,2vw,15px) solid var(--color-white);background-color:#d4d4d4;aspect-ratio:1.49/1;position:relative}.scholarship .scholarship__container .item .img__holder .art{position:absolute;bottom:0;width:75%;left:50%;transform:translate(-50%)}@media (max-width: 991px){.scholarship .scholarship__container .item .img__holder{width:90%;margin-inline:auto}}@media (max-width: 768px){.scholarship .scholarship__container .item .img__holder{width:min(90%,350px)}}.scholarship .scholarship__container .item .content{background-color:var(--bg-color);aspect-ratio:.89/1;padding:clamp(40px,7vw,119px) clamp(30px,7vw,116px);color:var(--color-white);display:flex;flex-direction:column;gap:clamp(10px,3vw,25px);justify-content:center}@media (max-width: 768px){.scholarship .scholarship__container .item .content{aspect-ratio:auto;padding-bottom:100px}}.scholarship .scholarship__container .item .content .logo{width:200px}.scholarship .scholarship__container .item .content p{font-size:clamp(12px,2.5vw,16px)}.scholarship .scholarship__container .item:nth-child(1){flex-direction:column-reverse;--bg-color: var(--color-dark-red);margin-top:clamp(90px,10vw,180px)}@media (max-width: 991px){.scholarship .scholarship__container .item:nth-child(1){margin-top:0}}.scholarship .scholarship__container .item:nth-child(1) .img__holder{margin-top:calc(clamp(50px,10vw,100px)*-1);transform:translate(calc(clamp(10px,7vw,120px)*-1))}@media (max-width: 1366px){.scholarship .scholarship__container .item:nth-child(1) .img__holder{transform:translate(calc(clamp(10px,3vw,60px)*-1))}}@media (max-width: 991px){.scholarship .scholarship__container .item:nth-child(1) .img__holder{margin-top:calc(clamp(30px,10vw,70px)*-1);transform:unset}}.scholarship .scholarship__container .item:nth-child(2){--bg-color: #16584E}@media (max-width: 768px){.scholarship .scholarship__container .item:nth-child(2){flex-direction:column-reverse}}.scholarship .scholarship__container .item:nth-child(2) .img__holder{transform:translate(clamp(10px,7vw,120px))}@media (max-width: 1366px){.scholarship .scholarship__container .item:nth-child(2) .img__holder{transform:translate(clamp(10px,3vw,60px))}}@media (max-width: 991px){.scholarship .scholarship__container .item:nth-child(2) .img__holder{margin-top:0;transform:unset}}@media (max-width: 768px){.scholarship .scholarship__container .item:nth-child(2) .img__holder{margin-top:calc(clamp(30px,10vw,70px)*-1)}}.scholarship .scholarship__container .item:nth-child(2) .content{margin-top:calc(clamp(80px,10vw,100px)*-1)}@media (max-width: 768px){.scholarship .scholarship__container .item:nth-child(2) .content{margin-top:0}}.scholarship .scholarship__container .item:nth-child(2) .logo{width:min(100%,300px)}.ing-today{position:relative}.ing-today .ing-today__container{width:min(100%,1136px);margin-inline:auto;position:relative}.ing-today .ing-today__container .content_container{box-shadow:0 4px 64px #0000004d;padding:clamp(26px,4vw,52px) clamp(20px,5vw,100px);display:flex;flex-direction:column;gap:clamp(50px,5vw,100px);width:94%;margin-inline:auto;padding-bottom:clamp(50px,5vw,130px)}.ing-today .ing-today__container .heading{width:min(90%,590px);margin-inline:auto;text-align:center;display:flex;justify-content:center;flex-direction:column;gap:clamp(20px,3vw,40px)}.ing-today .ing-today__container .heading img{width:min(80%,400px);margin-inline:auto}.ing-today .ing-today__container .heading p{font-size:clamp(12px,1.5vw,16px);color:var(--color-black);line-height:1.68}.ing-today .ing-today__container .title{font-size:clamp(28px,2.5vw,40px);font-weight:700;text-align:center;margin-bottom:clamp(22px,3.5vw,44px)}.ing-today .ing-today__container .title span{color:#78c145}.ing-today .ing-today__container .companies h4{font-size:clamp(14px,2vw,18px);color:#8b9299;font-weight:700;margin-bottom:clamp(12px,3.5vw,16px);text-align:center;text-transform:uppercase}.ing-today .ing-today__container .companies .companies__logo{display:flex;justify-content:center;gap:clamp(14px,3vw,28px);align-items:center;padding-bottom:23px;flex-wrap:wrap}.ing-today .ing-today__container .companies .companies__logo .logo{position:relative}.ing-today .ing-today__container .companies .companies__logo .logo a{position:absolute;inset:0}.ing-today .ing-today__container .companies .companies__logo:not(:last-child){margin-bottom:20px;border-bottom:1px solid #D2D3D4}.ing-today .ing-today__container .bg-g{position:absolute;width:65%;left:50%;transform:translate(-50%,50%);bottom:0}.our-programmes{position:relative;padding-bottom:clamp(80px,10vw,200px)}.page-banner{padding-top:80px}.page-banner .programme-banner{position:relative;padding:8.20832vw 0 23.625vw;width:100%}@media (max-width: 1400px){.page-banner .programme-banner{padding-bottom:30.625vw}}@media (max-width: 520px){.page-banner .programme-banner{padding-bottom:40.625vw}}.page-banner .programme-banner .banner-container{position:relative;width:min(100%,1330px)}.page-banner .programme-banner .banner-container .title-container{position:relative;background-color:var(--color-green)}.page-banner .programme-banner .banner-container .title-container .content{display:grid;grid-template-columns:1.25fr .75fr;gap:30px;padding:clamp(32px,3.4vw,60px);padding-bottom:130px;line-height:1.2}@media (max-width: 991px){.page-banner .programme-banner .banner-container .title-container .content{grid-template-columns:repeat(1,1fr)}}.page-banner .programme-banner .banner-container .title-container .content .course-info{display:flex;flex-direction:column;gap:clamp(20px,3vw,40px);color:#fff;font-family:var(--primary-font)}.page-banner .programme-banner .banner-container .title-container .content .course-info .course-heading .title{font-size:clamp(24px,3vw,60px);font-weight:700;text-transform:uppercase}.page-banner .programme-banner .banner-container .title-container .content .course-info .course-heading .sub-title{font-size:clamp(18px,2vw,32px);font-weight:300;text-transform:capitalize}.page-banner .programme-banner .banner-container .title-container .content .course-info .course-desc{font-size:clamp(12px,1.5vw,16px);font-weight:300;line-height:1.7}.page-banner .programme-banner .banner-container .title-container .content .course-tag{display:flex}@media (max-width: 767px){.page-banner .programme-banner .banner-container .title-container .content .course-tag{justify-content:center}}.page-banner .programme-banner .banner-container .title-container .content .course-tag .tag-holder{display:block;max-width:345px;margin-left:auto}@media (max-width: 991px){.page-banner .programme-banner .banner-container .title-container .content .course-tag .tag-holder{margin-inline:auto}}.page-banner .programme-banner .banner-container .title-container .content .course-tag .tag-holder img{display:block;width:100%;height:100%;object-fit:contain}.page-banner .programme-banner .banner-container .title-container .content-holder{width:50%;color:#6d6e70;font-weight:100}@media (max-width: 991px){.page-banner .programme-banner .banner-container .title-container .content-holder{width:100%}}.page-banner .programme-banner .banner-container .title-container .content-holder p{text-align:left}.page-banner .programme-banner .banner-container .img-holder{position:absolute;transform:translateY(70%);left:0;bottom:0;padding-left:60px}@media (max-width: 991px){.page-banner .programme-banner .banner-container .img-holder{padding-left:unset;transform:translate(-50%,70%);left:50%}}.page-banner .programme-banner .banner-container .img-holder img{width:35vw;object-fit:cover;max-width:540px}@media (max-width: 991px){.page-banner .programme-banner .banner-container .img-holder img{width:70vw}}.page-banner .programme-banner .banner-container .enroll-container{position:absolute;transform:translateY(79%);right:0;bottom:0;margin-right:100px;display:flex;flex-direction:column;justify-content:center;border:1px solid #e0e0e0;background-color:var(--color-white);padding:clamp(20px,3vw,40px) clamp(10px,3vw,40px);gap:clamp(20px,4vw,48px);width:40vw;max-width:480px}@media (max-width: 991px){.page-banner .programme-banner .banner-container .enroll-container{position:relative;transform:translateY(65%);margin-right:unset;margin-inline:auto;width:fit-content;max-width:unset}}@media (max-width: 520px){.page-banner .programme-banner .banner-container .enroll-container{width:90%;transform:translateY(55%)}}.page-banner .programme-banner .banner-container .enroll-container .course-details{display:grid;grid-template-columns:1.5fr 1fr;column-gap:clamp(15px,3vw,50px);row-gap:15px;font-family:var(--secondary-font);font-size:clamp(10px,1.5vw,16px);font-weight:600;line-height:1.7;text-transform:uppercase;align-items:center}.page-banner .programme-banner .banner-container .enroll-container .course-details .info{color:#404040}.page-banner .programme-banner .banner-container .enroll-container .course-details .type{color:#6d6e70;font-weight:400}.page-banner .programme-banner .banner-container .enroll-container .btn-container{margin-inline:auto}.page-banner .programme-banner .banner-container .enroll-container .btn-container .enroll-btn{padding:clamp(12px,1.5vw,13px) clamp(13px,2.5vw,25px);font-weight:300;color:var(--color-green);background-color:var(--color-white);border:1px solid var(--color-green);text-transform:capitalize;position:relative;text-align:center;border-radius:clamp(4px,1.5vw,8px);display:inline-block}.page-banner .programme-banner .banner-container .enroll-container .green-btn{padding:13px clamp(13px,2.5vw,25px);font-weight:300;color:var(--color-white);background-color:var(--color-green);border:1px solid var(--color-green);text-transform:capitalize;width:fit-content;position:relative;text-align:center;border-radius:clamp(4px,1.5vw,8px);line-height:1}.programme-overview{margin-block:clamp(80px,6vw,100px)}.programme-overview .programmes_container{display:flex;flex-direction:column;gap:20px}.programme-overview .programmes_container .heading-section{color:var(--color-green);text-align:center;font-size:clamp(22px,4vw,52px);font-weight:400;text-transform:capitalize}.programme-overview .programmes_container .course-heading{color:var(--color-green);font-size:clamp(18px,2.5vw,35px);font-weight:300;line-height:1.7;letter-spacing:.35px}.programme-overview .programmes_container .button__container{display:none}@media (max-width: 991px){.programme-overview .programmes_container .button__container{display:flex;flex-direction:column;gap:clamp(12px,2.5vw,2.291666vw)}.programme-overview .programmes_container .button__container .btn__holder{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(6px,1.5vw,.625vw);padding:clamp(2px,1.5vw,.20831vw);width:fit-content;margin-inline:auto}}@media (max-width: 991px) and (max-width: 575px){.programme-overview .programmes_container .button__container .btn__holder{gap:10px}}@media (max-width: 991px){.programme-overview .programmes_container .button__container .btn__holder .btn__holder-item{padding:clamp(7px,1vw,.46875vw) clamp(25px,4.5vw,4.0104vw);text-decoration:none;font-weight:400;font-size:clamp(10px,2.5vw,1.25vw);line-height:1.45;text-transform:capitalize;border:none;outline:none;cursor:pointer;background-color:transparent;color:var(--color-green);transition:background-color .25s linear,color .5s linear;position:relative;border:1px solid var(--color-green)}.programme-overview .programmes_container .button__container .btn__holder .active{color:var(--color-white)!important;background-color:var(--color-green)!important}}.programme-overview .programmes_container .course-content__container{display:flex;flex-direction:column;gap:40px}.programme-overview .programmes_container .course-content__container .course-content.active{display:flex}.programme-overview .programmes_container .course-content__container .course-content{display:flex;flex-direction:column;gap:20px}@media (max-width: 991px){.programme-overview .programmes_container .course-content__container .course-content{display:none}}.programme-overview .programmes_container .course-content__container .course-content .level{color:var(--color-green);font-size:clamp(14px,2vw,30px);font-weight:400;line-height:2;letter-spacing:.35px}@media (max-width: 991px){.programme-overview .programmes_container .course-content__container .course-content .level{display:none}}.programme-overview .programmes_container .course-content__container .course-content .courses{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(25px,2vw,44px)}@media (max-width: 767px){.programme-overview .programmes_container .course-content__container .course-content .courses{grid-template-columns:repeat(1,1fr)}}.programme-overview .programmes_container .course-content__container .course-content .courses .course_item{background-color:#f3f3f0;padding:clamp(15px,1.2vw,20px);display:flex;flex-direction:column;color:#000;font-family:var(--inner-font);font-size:clamp(12px,1.5vw,20px);font-weight:400;line-height:1.5;text-transform:capitalize;transition:box-shadow .25s linear}.programme-overview .programmes_container .course-content__container .course-content .courses .course_item:hover{box-shadow:0 .75rem 1.5rem #1717171a}.programme-overview .programmes_container .course-content__container .course-content .courses .course_item ul{margin-left:clamp(15px,1.2vw,20px)}.programme-overview .programmes_container .course-content__container .course-content .courses .course_item .course-code{opacity:.7;list-style:disc}.entry-requirements{padding-block:clamp(40px,8vw,120px)}.entry-requirements .requirement_container{display:flex;flex-direction:column;gap:20px;margin-bottom:25px}.entry-requirements .requirement_container .sub-heading{color:#6d6e70;font-size:clamp(16px,1vw,20px);line-height:1.75;font-weight:700}.entry-requirements .requirement_container li{color:#6d6e70;font-size:clamp(12px,1.4vw,16px);font-weight:400;line-height:1.75;list-style:disc}.entry-requirements .requirement_container li a{color:#404040;text-decoration:underline}.entry-requirements .heading{color:var(--color-green);font-size:clamp(18px,2.5vw,26px);line-height:1.75;font-weight:700;margin-bottom:20px}.career-opportunities{padding-block:clamp(20px,5vw,80px);position:relative}.career-opportunities .opportunities__container{background-color:#fafafa;padding:40px}@media (max-width: 575px){.career-opportunities .opportunities__container{padding:20px;margin-top:40px}}.career-opportunities .opportunities__container .heading{color:var(--color-green);font-size:clamp(18px,2.5vw,26px);line-height:1.75;font-weight:700;margin-bottom:20px}.career-opportunities .opportunities__container .opportunities__list{display:flex;flex-wrap:wrap;gap:15px}@media (min-width: 575px){.career-opportunities .opportunities__container .opportunities__list{gap:30px}}.career-opportunities .opportunities__container .opportunities__list .opportunities__item{padding:12px 20px;border:1px solid #e8e8e8}@media (min-width: 575px){.career-opportunities .opportunities__container .opportunities__list .opportunities__item{padding:24px 40px}}.contact-banner{position:relative;width:100%;height:90vh}.contact-banner .bg-img{position:absolute;inset:0;z-index:0}.contact-banner img{width:100%;height:100%}@media (max-width: 991px){.contact-banner{margin-top:80px;height:auto}}.contact-banner .banner-content{position:relative;transform:translate(-50%,-50%);left:50%;top:50%;width:50vw;display:flex;flex-direction:column;font-family:var(--primary-font);text-align:center;z-index:1}@media (max-width: 991px){.contact-banner .banner-content{position:relative;transform:unset;left:unset;top:unset;width:90%;margin-inline:auto;padding-block:100px}}.contact-banner .banner-content .sub-heading{color:var(--color-white);font-size:clamp(10px,2vw,25px);font-weight:400;line-height:1.2;letter-spacing:10px}.contact-banner .banner-content .banner-heading{color:var(--color-white);font-size:clamp(24px,8.7vw,150px);font-weight:400;line-height:1.2;text-transform:uppercase}.contact-form{width:min(100%,1216px);margin:clamp(50px,18vw,200px) auto clamp(35px,8vw,130px)}.contact-form .contact_heading{display:flex;flex-direction:column;text-align:center;gap:clamp(20px,3vw,32px);color:#767676;width:min(90%,992px);margin-inline:auto}.contact-form .contact_heading .section_heading{color:#414042;text-align:center;font-family:var(--primary-font);font-size:clamp(18px,3vw,64px);font-weight:400;text-transform:uppercase}.contact-form .contact_heading p{font-size:clamp(12px,1.5vw,16px);font-weight:300;color:#8e8989}.contact-form .form-container{padding-block:clamp(35px,4vw,70px)}.contact-form .form-container .success__message{color:green;margin-bottom:20px;font-size:clamp(10px,1.5vw,18px)}.contact-form .form-container form{width:100%;display:flex;flex-wrap:wrap;gap:clamp(25px,4vw,50px)}.contact-form .form-container form .input-boxes{width:46.3%;display:flex;flex-direction:column}@media (max-width: 1100px){.contact-form .form-container form .input-boxes{width:100%}}.contact-form .form-container form .input-boxes label{color:#000;font-family:var(--primary-font);font-size:clamp(10px,1.5vw,18px);font-weight:400;line-height:1.5;text-transform:uppercase}.contact-form .form-container form .input-boxes select,.contact-form .form-container form .input-boxes input{border:none;border-bottom:1px solid rgba(0,0,0,.2);padding:clamp(15px,2.25vw,35px) 32px clamp(15px,2.25vw,35px);font-size:clamp(12px,1.5vw,20px);font-weight:300}.contact-form .form-container form .input-boxes select:focus,.contact-form .form-container form .input-boxes input:focus{outline:none}.contact-form .form-container form .input-boxes input[type=number]::-webkit-outer-spin-button,.contact-form .form-container form .input-boxes input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.contact-form .form-container form .input-boxes input[type=number]{-moz-appearance:textfield}.contact-form .form-container form .input-boxes::placeholder{color:#767676;font-size:clamp(12px,1.5vw,20px);font-weight:300}.contact-form .form-container form .input-boxes textarea{border:none;border-bottom:1px solid rgba(0,0,0,.2);padding:clamp(15px,2.25vw,35px) 32px clamp(20px,2.25vw,40px) 32px;line-height:1.6;font-size:clamp(12px,1.5vw,20px);height:clamp(75px,6vw,110px);font-weight:400;font-family:var(--primary-font)}.contact-form .form-container form .input-boxes textarea:focus{outline:none}.contact-form .form-container form .input-boxes .error{color:#d95117;font-size:clamp(12px,1.5vw,15px)}.contact-form .form-container form .input-boxes select{cursor:pointer}.contact-form .form-container form .input-boxes .select-wrapper{position:relative}.contact-form .form-container form .input-boxes .select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding-right:2.5em;background-color:#fff}.contact-form .form-container form .input-boxes .select-wrapper:after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);font-family:"Font Awesome 5 Free";font-weight:900;font-size:clamp(10px,1.5vw,18px);color:#000}.contact-form .form-container form .text-input-box{width:100%}.contact-form .form-container form .submit{display:flex;justify-content:space-between;border:none}.contact-form .form-container form .submit p{color:#8e8989;font-size:clamp(12px,1.5vw,16px);font-weight:300;width:55%}@media (max-width: 768px){.contact-form .form-container form .submit p{width:100%;text-align:center;margin-bottom:30px}}@media (max-width: 768px){.contact-form .form-container form .submit{flex-direction:column}}.contact-form .form-container form .submit .btn{padding:13px 36px;font-weight:300;color:var(--color-white);background-color:#b92126;border:1px solid #b92126;text-transform:capitalize;width:250px;text-align:center;font-size:clamp(12px,1.5vw,20px);cursor:pointer}.find-us{padding-block:clamp(40px,9vw,120px) clamp(50px,12vw,190px)}.find-us .contact_container{display:grid;grid-template-columns:1fr 1.5fr;gap:52px;width:min(90%,1560px);margin-inline:auto}@media (max-width: 991px){.find-us .contact_container{grid-template-columns:repeat(1,1fr)}}.find-us .contact_container .contact-details{display:flex;flex-direction:column;gap:32px;color:#767676;font-weight:300;justify-content:center}@media (max-width: 991px){.find-us .contact_container .contact-details{margin-inline:auto}}.find-us .contact_container .contact-details .heading{font-size:clamp(20px,3vw,52px);text-transform:uppercase;color:#414042}@media (max-width: 991px){.find-us .contact_container .contact-details .heading{align-self:center}}.find-us .contact_container .contact-details p{font-size:clamp(12px,1.5vw,16px)}.find-us .contact_container .contact-details .icon{color:#b92126;font-size:clamp(20px,2vw,30px)}.find-us .contact_container .contact-details .contact{display:flex;align-items:center;gap:clamp(14px,2vw,32px)}.find-us .contact_container .contact-details .contact .contact-detail{display:flex;flex-direction:column;gap:5px}.find-us .contact_container .contact-details .contact .contact-detail .contact-type{color:#b92126;font-size:xlamp(12px,2vw,24px);font-weight:400;line-height:1.7;text-transform:uppercase}.find-us .contact_container .contact-details a{color:inherit}.find-us .contact_container .map .map-container{height:clamp(250px,38vw,510px)}.find-us .contact_container .map .map-container iframe{border-radius:clamp(5px,2vw,20px)}.about__page .about-us{position:relative;padding-bottom:clamp(80px,10vw,200px)}.about__page .about-us .about-content{display:flex;flex-direction:column;gap:44px;width:min(100%,985px);justify-content:center;text-align:center;margin-inline:auto}.about__page .about-us .about-content .about__heading span{color:var(--color-black);font-size:clamp(12px,1.5vw,20px);line-height:1;letter-spacing:8px;text-transform:uppercase;font-weight:400}.about__page .about-us .about-content .about__heading .heading{font-size:clamp(28px,4.5vw,80px);line-height:1.125;color:var(--color-red);font-weight:400;text-transform:capitalize}.about__page .about-us .about-content .description{display:flex;flex-direction:column;gap:clamp(10px,2vw,20px)}.about__page .about-us .about-content .description p{font-size:clamp(12px,1.5vw,16px)}.about__page .chairman-message{position:relative;padding-bottom:clamp(80px,10vw,160px)}.about__page .chairman-message .message-container{display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(20px,4vw,88px)}@media (max-width: 767px){.about__page .chairman-message .message-container{grid-template-columns:repeat(1,1fr)}}.about__page .chairman-message .message-container .img_holder{display:block;filter:drop-shadow(0 4px 20px rgba(0,0,0,.16));aspect-ratio:1}.about__page .chairman-message .message-container .img_holder img{display:block;width:100%;height:100%;object-fit:contain}.about__page .chairman-message .message-container .message{display:flex;flex-direction:column;gap:clamp(15px,2.5vw,32px);justify-content:center}.about__page .chairman-message .message-container .message .message-heading{color:#8e2626;font-size:clamp(12px,2vw,32px);font-weight:300;line-height:1.5;text-transform:capitalize}.about__page .chairman-message .message-container .message .message-heading span{font-size:clamp(14px,2.2vw,44px);font-weight:700}.about__page .chairman-message .message-container .message .message-desc{color:#000;font-size:clamp(10px,1.3vw,16px);font-weight:300;line-height:1.6}.about__page .chairman-message .message-container .message .chairman-details{display:flex;flex-direction:column;color:#000;font-size:clamp(11px,1.3vw,20px);font-weight:300;line-height:1.6}.about__page .chairman-message .message-container .message .chairman-details span{font-weight:700}.about__page .cta-global{background-color:#f8f8f8}.news-and-events{position:relative;padding-bottom:clamp(80px,10vw,200px)}.news-and-events .events__container{display:flex;flex-direction:column;width:min(90%,1216px);gap:clamp(20px,3vw,50px);margin-inline:auto}.news-and-events .events__container .heading_section{color:#b72126;text-align:center;font-weight:400;line-height:1.6;text-transform:uppercase;font-size:clamp(10px,2vw,20px);letter-spacing:5px}.news-and-events .events__container .heading_section .year{font-family:var(--date-font);font-size:clamp(18px,17vw,300px);line-height:1.2}.news-and-events .events__container .heading_section span{color:#1b1b1b;font-size:clamp(12px,2vw,25px);padding-top:5px}.news-and-events .events__container .grid-section{position:relative;display:flex;flex-direction:column;gap:clamp(50px,10vw,170px);padding-block:clamp(20px,4vw,60px) clamp(30px,10vw,170px)}.news-and-events .events__container .grid-section:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#666;width:1px;height:100%}@media (max-width: 767px){.news-and-events .events__container .grid-section:after{left:0}}.news-and-events .events__container .grid-section .events-grid{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(20px,10vw,180px);align-items:center}.news-and-events .events__container .grid-section .events-grid a{position:absolute;inset:0}@media (max-width: 767px){.news-and-events .events__container .grid-section .events-grid{grid-template-columns:repeat(1,1fr);place-items:center;gap:clamp(20px,5vw,60px);padding-left:clamp(20px,4.6vw,30px)}}.news-and-events .events__container .grid-section .events-grid:after{content:"2025";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;z-index:1;color:#b72126;font-size:clamp(10px,2vw,25px);font-weight:700;font-family:var(--desc-font)}@media (max-width: 767px){.news-and-events .events__container .grid-section .events-grid:after{left:0;top:14%}}.news-and-events .events__container .grid-section .events-grid:nth-child(2n) .events-content{order:1}.news-and-events .events__container .grid-section .events-grid:nth-child(2n) .img_holder{order:0}@media (max-width: 767px){.news-and-events .events__container .grid-section .events-grid:nth-child(2n) .events-content{order:0}.news-and-events .events__container .grid-section .events-grid:nth-child(2n) .img_holder{order:1}}.news-and-events .events__container .grid-section .events-grid .events-content{display:flex;flex-direction:column;gap:clamp(15px,3.5vw,44px);order:0}.news-and-events .events__container .grid-section .events-grid .events-content .title{color:#333;font-family:var(--inner-font);font-size:clamp(13px,2.5vw,32px);font-weight:300;line-height:1.2}.news-and-events .events__container .grid-section .events-grid .events-content .title span{font-weight:400}.news-and-events .events__container .grid-section .events-grid .events-content .desc{color:#666;font-family:var(--desc-font);font-size:clamp(10px,1.5vw,18px);font-style:normal}.news-and-events .events__container .grid-section .events-grid .img_holder{display:block;aspect-ratio:4/3;order:1}@media (max-width: 767px){.news-and-events .events__container .grid-section .events-grid .img_holder{aspect-ratio:16/9}}.news-and-events .events__container .grid-section .events-grid .img_holder img{display:block;width:100%;height:100%;object-fit:cover}.blog-section{margin-block:45px clamp(60px,14vw,200px);display:block}.blog-section .blog-container{display:flex;flex-direction:column;gap:clamp(30px,5vw,88px)}.blog-section .blog-container .blog-content{display:flex;flex-direction:column;gap:clamp(14px,4vw,32px)}.blog-section .blog-container .blog-content .blog-img_holder img{display:block;width:100%;height:100%;object-fit:cover}.blog-section .blog-container .blog-content .content-heading{color:#121212;font-size:clamp(13px,4vw,44px);font-weight:400;line-height:1.18}.blog-section .blog-container .blog-content .blog-desc{color:#333;font-size:clamp(10px,2vw,20px);font-weight:300;line-height:1.5;letter-spacing:.35px}.blog-section .blog-container .blog-content .blog-desc a{text-decoration:underline;color:inherit}.blog-section .blog-container .blog-content li{list-style:disc;font-weight:400;font-size:clamp(10px,2vw,20px);line-height:2}
