.main-nav{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}@media (min-width:992px){.main-nav{-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px}.sm-clean a.has-submenu{padding-right:22px!important}}.main-nav:after{clear:both;content:"\00a0";display:block;height:0;font:0/0 serif;overflow:hidden}.nav-brand{float:left;margin:0}.nav-brand a{display:block;padding:12px 12px 12px 20px;text-decoration:none}#main-menu{clear:both}@media (min-width:992px){#main-menu{float:right;clear:none}}.main-menu-btn{float:right;margin:6px 10px;position:relative;display:inline-block;width:29px;height:29px;text-indent:29px;white-space:nowrap;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent}.main-menu-btn-icon,.main-menu-btn-icon:after,.main-menu-btn-icon:before{position:absolute;top:50%;left:2px;height:2px;width:24px;background:#555;-webkit-transition:all .25s;transition:all .25s}.main-menu-btn-icon:before{content:'';top:-7px;left:0}.main-menu-btn-icon:after{content:'';top:7px;left:0}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon{height:0;background:0 0}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main-menu-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px)}#main-menu-state:not(:checked)~#main-menu{display:none}#main-menu-state:checked~#main-menu{display:block}@media (min-width:992px){.main-menu-btn{position:absolute;top:-99999px}#main-menu-state:not(:checked)~#main-menu{display:block}.sm-clean .sm-nowrap{min-width:280px!important;padding:15px;border:0}}@media (max-width:991px){#main-menu{background:#fff;position:fixed;width:300px;left:-300px;top:0;bottom:0;overflow-y:auto}.navbar_header .main-menu-btn{top:10px}}@font-face{font-family:caveat;src:url(../fonts/Caveat-Bold.ttf);font-display:swap}@font-face{font-family:PlusJakartaSans_regular;src:url(../fonts/PlusJakartaSans-Regular.woff);font-weight:400;font-display:swap}@font-face{font-family:Plus_medium;src:url(../fonts/PlusJakartaSans-Medium.woff);font-weight:500;font-display:swap}@font-face{font-family:Plus_bold;src:url(../fonts/PlusJakartaSans-Bold.woff);font-weight:700;font-display:swap}@font-face{font-family:Plus_Semi_bold;src:url(../fonts/PlusJakartaSans-SemiBold.woff);font-weight:700;font-display:swap}@font-face{font-family:Plus_medium;src:url(../fonts/PlusJakartaSans-Medium.woff);font-weight:500;font-display:swap}@font-face{font-family:Plus_extra_bold;src:url(../fonts/PlusJakartaSans-ExtraBold.woff);font-display:swap}.topbar{padding:5px 0;background:#000}@media (max-width:767px){.topbar .top-icons{display:none!important}}.topbar .top-icons a{width:25px;height:25px;background:#fff;border-radius:100px;display:flex;justify-content:center;align-items:center}.topbar .top-icons a img{filter:invert(0)!important;height:12px;object-fit:contain}.topbar p{color:#fff;line-height:18px;font-size:15px;margin-bottom:0;font-family:Plus_medium}.topbar a{color:#fff;line-height:18px;font-family:Plus_medium;font-size:15px}.topbar .contact-detail img{filter:invert(1);margin-right:8px}@media (max-width:767px){.topbar .contact-detail{text-align:center}}.logo-header{position:relative}.logo-header .nav-brand{position:relative;transform:translate(-5px,25px)!important;z-index:2;margin-top:-25px}.logo-header .nav-brand::after{content:'';position:absolute;background:url(../images/shape.webp) no-repeat;right:0;width:258px;height:169px;bottom:-77px;left:-73px;z-index:-1}.logo-header .nav-brand .img-fluid{margin-bottom:-15px}.logo-header .d-flex{align-items:center;justify-content:space-between}.logo-header .description{font-family:caveat;font-size:18px;letter-spacing:1px;margin:0;text-align:end;color:#5a5a5a}.logo-header .description span{display:block;font-size:20px;color:#0042a3;font-family:Plus_extra_bold}.navbar_header{background:#0042a3;z-index:1;box-shadow:0 0 45px rgba(0,0,0,.1)}.navbar_header ul li a{font-size:16px;font-family:Plus_bold;line-height:28px;color:#fff}.navbar_header ul li ul li a{color:#000;font-family:Plus_medium;line-height:20px!important;font-size:14px}@media (min-width:992px){.navbar_header #main-menu{width:100%}.navbar_header #main-menu .btn{background:#e0161c;border-radius:0!important;color:#fff;position:absolute;right:0;border:0}}.header-sticky{background:#fff;position:sticky;top:0;z-index:9;transition:.3s;box-shadow:0 0 25px rgba(0,0,0,.1)}body{font-family:PlusJakartaSans_regular}a{text-decoration:none}a:hover{text-decoration:none}.container-fluid{position:relative;z-index:1}a{text-decoration:none}.home-banners{position:relative;overflow:hidden;background:#000}.home-banners .carousel-item .img-fluid{height:650px;object-fit:cover}.home-banners .carousel-item{height:700px;background:#000}.home-banners video{position:absolute;top:0;bottom:0;left:0;right:0;background-position:50% 80%!important;background-size:cover!important;object-fit:cover!important;width:100%;height:100%;opacity:1}.home-banners .carousel-caption{top:0;bottom:0;left:75px;display:flex;align-items:center;text-align:left;z-index:3}.home-banners .title{font-size:60px;font-weight:900;font-family:Plus_Semi_bold}.home-banners .sub-title{font-size:36px;font-family:caveat}.home-banners .carousel-indicators{z-index:4}.home-banners .carousel-indicators button{height:16px;width:16px;border:0;border-radius:100px;margin-right:14px}.home-events{padding:50px 0 70px 0;position:relative;background:#0042a3}.home-events .background{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover!important;width:100%;opacity:.1}.home-events .title{font-size:54px;font-family:caveat;margin-bottom:60px;color:#fff}.home-events .glide__track{padding-top:2px}.home-events .glide__slide{position:relative}.home-events .glide__slide .box{padding:10px;background:#fff;border-radius:15px;margin-bottom:30px;position:relative}.home-events .glide__slide .box .img-fluid{height:250px;object-fit:cover;border-radius:10px}.home-events .glide__slide .box .content{padding:20px 5px}.home-events .glide__slide .box .date img{margin-right:8px;opacity:.7}.home-events .glide__slide .box .view-more{color:#e0161c;font-size:16px;padding-left:10px;font-family:Plus_bold;display:inline-block;margin-bottom:15px;letter-spacing:-.4px}.home-events .glide__slide .box .view-more img{margin-left:14px}.home-events .glide__slide .box .sub-title{font-size:22px;font-family:Plus_Semi_bold;height:66px;overflow:hidden;text-overflow:ellipsis;word-break:break-word;font-weight:800;letter-spacing:-.5px;-webkit-line-clamp:3;padding-left:10px;-webkit-box-orient:vertical;display:-webkit-box!important;margin-top:10px}.home-events .sub-title{font-family:Plus_Semi_bold;color:#000;font-size:20px;margin-bottom:0;z-index:1}.home-events .col-lg-4{padding-left:45px}.home-events .notice-board-box{position:relative}.home-events .glide__arrows{position:absolute;top:-20%;right:0;display:flex;width:140px;justify-content:space-between;pointer-events:none}.home-events .glide__arrow{width:30px;height:40px;border-radius:8px;border:2px solid #fff;color:#333;cursor:pointer;pointer-events:auto;display:flex;align-items:center;justify-content:center;font-size:14px;transition:all .3s ease}.home-events .glide__arrow--left{position:relative}.home-events .glide__arrow--left::after{position:absolute;width:11px;height:15px;content:'';background:url(../images/right.webp) no-repeat center center;filter:invert(1);transform:rotate(180deg)}.home-events .glide__arrow--right{position:relative}.home-events .glide__arrow--right::after{position:absolute;width:11px;height:15px;content:'';background:url(../images/right.webp) no-repeat center center;filter:invert(1)}.home-events .glide__arrow--disabled{opacity:.5;cursor:not-allowed}.home-events .view-all-event{color:#fff;text-align:center;width:180px;height:51px;display:inline-block;border-radius:8px;padding:10px 0;font-weight:400;border:2px solid #fff;font-family:Plus_Semi_bold}.home-events .view-all-event img{margin-left:8px;filter:brightness(100)}.home-events .glide{margin-bottom:40px}.home-events .notice-board-box{height:397px;margin-bottom:60px;overflow:auto;scrollbar-width:none}.home-events .notice-board-box .news-list{padding-left:0;margin:0}.home-events .notice-board-box .news-wrapper{height:397px;overflow:hidden;position:relative;box-sizing:border-box}.home-events .notice-board-box .marquee{top:6em;position:relative;box-sizing:border-box;animation:marquee 15s linear infinite}.home-events .notice-board-box .marquee:hover{animation-play-state:paused}@keyframes marquee{0%{top:8em}100%{top:-11em}}.home-events .notice-board-box .news-list li{display:flex;height:70px;background:#fff;margin-bottom:12px;display:flex;align-items:center;border-radius:8px;padding:8px 15px;font-family:Plus_medium}.home-events .notice-board-box .news-list li img{margin-right:10px}.home-events .notice-board-box .news-list li .news-title{margin-bottom:0;height:48px;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box!important;align-items:center;align-content:center}.home-principal-message{padding:70px 0;position:relative;overflow:hidden}.home-principal-message::after{position:absolute;width:110px;height:75px;content:'';background:url(../images/dots.webp) no-repeat center center;right:30px;top:50px;animation:flips 10s infinite linear}@keyframes flips{0%{transform:translateX(0)}50%{transform:translateX(-100px)}100%{transform:translateX(0)}}.home-principal-message .title{font-size:36px;font-family:Plus_extra_bold;color:#000;margin-bottom:40px}.home-principal-message .img-fluid{margin-bottom:40px}.home-principal-message .sub-title{font-size:54px;font-family:caveat;color:#5a5a5a}.home-principal-message .description{font-size:16px;color:#5a5a5a}.home-principal-message .view-all-event{color:#fff;text-align:center;width:180px;height:51px;display:inline-block;border-radius:8px;padding:10px 0;font-weight:400;border:2px solid #fff;font-family:Plus_Semi_bold;color:#000;border-color:#e0161c;margin-top:40px}.home-principal-message .view-all-event img{margin-left:8px;filter:brightness(100)}.home-principal-message .view-all-event img{filter:invert(0)}.home-testimonials{position:relative;padding:80px 0;overflow:hidden;background:#000}.home-testimonials .background{position:absolute;bottom:0;left:0;top:0;z-index:1;right:0;background-position:50% 50%;background-size:cover!important;background-attachment:fixed!important;opacity:.4}.home-testimonials .glide__arrows{position:absolute;top:50%;left:0;right:0;width:100%;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none}.home-testimonials .glide__arrow{width:50px;height:50px;border-radius:50%;background:#fff;color:#333;border:none;box-shadow:0 2px 6px rgba(0,0,0,.2);cursor:pointer;pointer-events:auto;display:flex;align-items:center;justify-content:center;font-size:14px;transition:all .3s ease}.home-testimonials .glide__arrow--left{position:relative}.home-testimonials .glide__arrow--left::after{position:absolute;width:12px;height:21px;content:'';background:url(../images/left.webp) no-repeat}.home-testimonials .glide__arrow--right{position:relative}.home-testimonials .glide__arrow--right::after{position:absolute;width:12px;height:21px;content:'';background:url(../images/right.webp) no-repeat center center}.home-testimonials .glide__arrow--disabled{opacity:.5;cursor:not-allowed}.home-testimonials .view-all-event{color:#fff;text-align:center;width:180px;height:51px;display:inline-block;border-radius:8px;padding:10px 0;font-weight:400;border:2px solid #fff;font-family:Plus_Semi_bold;padding-left:30px;padding-right:30px}.home-testimonials .view-all-event img{margin-left:8px;filter:brightness(100)}.home-testimonials .sub-title{text-align:center;font-size:54px;color:#fff;font-family:caveat}.home-testimonials .title{text-align:center;font-family:Plus_extra_bold;font-size:48px;color:#fff;margin-bottom:60px}.home-testimonials .box{position:relative;background:#fff;padding:40px;min-height:400px;border-radius:20px}.home-testimonials .box::after{position:absolute;width:54px;height:52px;right:40px;bottom:40px;content:'';background:url(../images/quote.webp) no-repeat center center;background-size:contain}.home-testimonials .box .sub-title{font-size:24px;font-family:Plus_bold;margin-bottom:30px;color:#000;text-align:left}.home-testimonials .box .description{font-size:16px;font-family:PlusJakartaSans_regular;color:#5a5a5a}.home-testimonials .glide__bullets{text-align:center;position:relative;margin-top:50px;bottom:0}.home-testimonials .glide__bullets button{height:16px;width:16px;border:0;border-radius:100px;background:#e7e7e7;margin:0 8px;box-shadow:none}.home-testimonials .glide__bullets .glide__bullet--active{background:#5a5a5a}.home-about-us{padding:80px 0;position:relative}.home-about-us .title{font-size:48px;font-family:Plus_extra_bold;color:#000;margin-bottom:40px}.home-about-us .sub-title{font-size:42px;font-family:caveat;color:#5a5a5a}.home-about-us .description{font-size:20px;font-family:Plus_medium;color:#5a5a5a}.home-about-us .view-all-event{color:#fff;text-align:center;width:180px;height:51px;display:inline-block;border-radius:8px;padding:10px 0;font-weight:400;border:2px solid #fff;font-family:Plus_Semi_bold;color:#000;border-color:#e0161c;margin-top:40px}.home-about-us .view-all-event img{margin-left:8px;filter:brightness(100)}.home-about-us .view-all-event img{filter:invert(0)}.home-student-life{padding:60px 0;position:relative;overflow:hidden;background:#f9f9f9}.home-student-life .title{font-size:42px;font-family:caveat;color:#595959}.home-student-life .description{color:#000;font-family:Plus_extra_bold;font-size:42px;margin-bottom:50px}.home-student-life .box{background:#f9f9f9;overflow:hidden;position:relative}.home-student-life .box .date{font-size:14px}.home-student-life .box .date img{margin-right:5px}.home-student-life .box .img-fluid{height:235px;object-fit:cover;box-shadow:0 6px 16px rgba(0,0,0,.08);transition:transform .3s ease;width:100%;border-radius:15px;margin-bottom:15px}.home-student-life .glide__slide .box .view-more{color:#e0161c;font-size:16px;font-family:Plus_bold}.home-student-life .box .sub-title{font-size:22px;color:#000;font-family:Plus_bold;z-index:1;height:55px;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box!important;margin-bottom:20px}.home-student-life .glide__arrows{position:absolute;top:-15%;gap:80px;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none}.home-student-life .glide__arrow{width:30px;height:40px;border-radius:8px;background:#fff;color:#333;border:none;border:2px solid #e0161c;cursor:pointer;pointer-events:auto;display:flex;align-items:center;justify-content:center;font-size:14px;transition:all .3s ease}.home-student-life .glide__arrow--left{position:relative}.home-student-life .glide__arrow--left::after{position:absolute;width:9px;height:21px;content:'';background:url(../images/left.webp) no-repeat}.home-student-life .glide__arrow--right{position:relative}.home-student-life .glide__arrow--right::after{position:absolute;width:9px;height:21px;content:'';background:url(../images/right.webp) no-repeat center center}.home-student-life .glide__arrow--disabled{opacity:.5;cursor:not-allowed}.home-student-life .view-all-event{color:#fff;text-align:center;width:180px;height:51px;display:inline-block;border-radius:8px;padding:10px 0;font-weight:400;border:2px solid #fff;font-family:Plus_Semi_bold;border-color:#e0161c;color:#000}.home-student-life .view-all-event img{margin-left:8px;filter:brightness(100)}.home-student-life .view-all-event img{filter:invert(0)}.home-student-life .glide__track{margin-bottom:40px}.home-videos-testimonial{padding:70px 0;position:relative;overflow:hidden;background:#0042a3}.home-videos-testimonial .background{position:absolute;bottom:0;left:0;top:0;z-index:1;right:0;background-position:50% 50%;background-size:cover!important;background-attachment:fixed!important;opacity:.1}.home-videos-testimonial .title{font-size:54px;font-family:caveat;text-align:center;color:#fff;margin-bottom:60px}.home-videos-testimonial .box-content{display:flex;column-gap:30px;justify-content:center;position:relative;margin:0 auto}.home-videos-testimonial .box-content .box{overflow:hidden;position:relative;margin-bottom:15px}@media (min-width:1200px){.home-videos-testimonial .box-content .box{display:flex}}.home-videos-testimonial .box-content .box .img-fluid{width:100%;height:420px;border-radius:20px;object-fit:cover;margin-bottom:15px}.home-videos-testimonial .button{position:absolute;left:0;bottom:0;top:0;right:0;display:flex;justify-content:center;align-items:center}.home-videos-testimonial .youtube-btn{position:relative;display:inline-flex;justify-content:center;align-items:center;width:60px;height:60px;border-radius:50%;background:rgba(255,255,255,.8);cursor:pointer;text-decoration:none;z-index:1}.home-videos-testimonial .youtube-btn::after,.home-videos-testimonial .youtube-btn::before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;background:rgba(255,255,255,.3);animation:wave 2s infinite;z-index:1}.home-videos-testimonial .youtube-btn::after{animation-delay:1s}@keyframes wave{0%{transform:scale(1)}100%{transform:scale(2.5);opacity:0}}.home-videos-testimonial .youtube-btn img{position:relative;z-index:2;width:30px;height:30px}.home-videos-testimonial .view-btn{color:#fff;text-align:center;width:180px;height:51px;display:inline-block;border-radius:8px;padding:10px 0;font-weight:400;border:2px solid #fff;font-family:Plus_Semi_bold}.home-videos-testimonial .view-btn img{margin-left:8px;filter:brightness(100)}.home-awards{padding:50px 0;position:relative;background:#e0161c}.home-awards .background{position:absolute;bottom:0;left:0;top:0;z-index:1;right:0;background-position:50% 50%;background-size:cover!important;background-attachment:fixed!important;opacity:.2;mix-blend-mode:multiply}.home-awards .title{font-size:54px;font-family:caveat;text-align:center;color:#fff;margin-bottom:40px}.home-awards .sub-title{font-size:48px;font-family:caveat;text-align:center;color:#000}.home-awards .box{position:relative;padding:10px;overflow:hidden;margin-bottom:30px;background:#fff}.home-awards .box img{height:250px;object-fit:contain}.home-awards .view-btn{color:#fff;text-align:center;width:180px;height:51px;display:inline-block;border-radius:8px;padding:10px 0;font-weight:400;border:2px solid #fff;font-family:Plus_Semi_bold}.home-awards .view-btn img{filter:brightness(100);margin-left:8px}.home-features{position:relative;padding:50px 0}.home-features .title{font-size:42px;font-family:Plus_extra_bold;line-height:36px;color:#000;letter-spacing:-1px}.home-features .description{font-size:24px;font-family:caveat;color:#595959}.home-features .box{background:#fff;display:flex;grid-gap:30px;padding:40px 30px;transition:transform .3s ease,box-shadow .3s ease;margin-bottom:15px;position:relative;justify-content:center}.home-features .box::after{content:'';position:absolute;top:0;bottom:0;right:0;width:2px;opacity:.2;background:linear-gradient(to top,#fff,#000,#fff)}.home-features .box img{filter:grayscale(1);width:60px;height:60px}.home-features .col-xl-3:last-child .box::after{display:none}.home-features .background{position:absolute;background-attachment:fixed!important;bottom:0;left:0;top:0;z-index:1;right:0;background-position:50% 50%;background-size:cover!important;mix-blend-mode:multiply;opacity:.1}.home-instagram-feed{position:relative;padding:50px 0}.home-instagram-feed .title{font-size:42px;font-family:Plus_extra_bold;line-height:36px;color:#000;letter-spacing:-1px;text-align:center}.home-instagram-feed .description{font-size:48px;font-family:caveat;color:#595959}.home-instagram-feed .box{background:#fff;display:flex;grid-gap:30px;padding:40px 30px;transition:transform .3s ease,box-shadow .3s ease;margin-bottom:15px;position:relative;justify-content:center}.home-instagram-feed .icons{gap:10px;display:flex;justify-content:center}.home-instagram-feed .icons a{width:40px;background:#000;height:40px;display:inline-block;border-radius:100px;display:inline-flex;justify-content:center;align-items:center}.home-instagram-feed .icons a img{filter:invert(1)}.footer{padding:80px 0;position:relative;background:#000;overflow:hidden}.footer .background{position:absolute;top:0;bottom:0;left:0;right:0;background-position:50% 50%;background-size:cover!important;background-attachment:fixed!important;mix-blend-mode:luminosity;opacity:.1}.footer .copyright{border-top:1px solid rgba(112,112,112,.4);padding-top:50px;margin-top:50px}.footer .copyright p{margin-bottom:0}.footer .title{color:#fff;font-size:18px;font-family:Plus_bold;margin-bottom:40px}.footer .description{font-family:PlusJakartaSans_regular;color:rgba(255,255,255,.8);font-size:14px;margin-bottom:20px;display:flex;align-items:center}.footer .description img{margin-right:10px;filter:invert(1)}.footer .sub-title{font-family:Plus_Semi_bold;font-size:18px;color:rgba(255,255,255,.8)}.footer ul{padding-left:0;margin-bottom:30px}.footer ul li{list-style:none}.footer ul li a{font-family:PlusJakartaSans_regular;font-size:14px;margin-bottom:15px;display:inline-block;color:rgba(255,255,255,.9)}.footer ul li a:hover{color:#fff}.footer .list{display:flex;flex-wrap:wrap}.footer .list li{width:50%}.footer .icons{gap:10px;display:flex}.footer .icons a{width:40px;background:#fff;height:40px;display:inline-block;border-radius:100px;display:inline-flex;justify-content:center;align-items:center}@media (min-width:991px){.footer address{width:80%}}.footer address .description img{margin-right:8px}.copyright{padding:20px 0;position:relative;background:#0042a3}.copyright p{margin-bottom:0;color:#fff;font-family:PlusJakartaSans_regular}#back-to-top{position:fixed;bottom:20px;right:10px;border-radius:100px;width:50px;height:50px;line-height:44px;text-align:center;font-size:30px;color:#000;background:#fff;z-index:1;box-shadow:0 2px 8px rgba(0,0,0,.15)}#back-to-top img{transform:rotate(-90deg);filter:brightness(0)}.whatsapp{position:fixed;z-index:2;right:10px;bottom:100px;border-radius:100px;width:60px;height:60px;line-height:55px;text-align:center;font-size:30px;color:#fff;background:#25d366;z-index:1;box-shadow:0 2px 8px rgba(0,0,0,.15)}.whatsapp img{filter:invert(1)}.common-banner{position:relative;overflow:hidden;background:#000}.common-banner .background{position:absolute;top:0;bottom:0;left:0;right:0;background-position:50% 50%!important;background-size:cover!important;opacity:.1}.common-banner .breads{padding:70px 15px;z-index:1}.notice-board .listing{position:relative;margin-bottom:20px;padding-bottom:10px;box-shadow:0 0 35px rgba(0,0,0,.05);padding:10px 25px;border-left:3px solid #0042a3}.notice-board .listing .title{margin-bottom:0;font-size:18px!important}.notice-board .listing .title:hover a{color:#e0161c}.notice-list .date{font-size:12px!important}@media (min-width:992px){.common-banner .breads{display:flex;justify-content:center;flex-direction:column;align-items:center}}.common-banner .title{font-family:caveat;font-size:54px;line-height:48px;margin-bottom:15px;text-align:center;color:#fff}.common-banner .breadcrumb-item+.breadcrumb-item::before{color:#fff}.common-banner .breadcrumb li{font-family:PlusJakartaSans_regular;color:#fff;font-size:16px}.common-banner .breadcrumb li a{color:#fff}.contact-inner{padding:70px 0;position:relative;overflow-x:hidden}.contact-inner .title{font-family:PlusJakartaSans_regular;font-size:22px;text-transform:uppercase;color:#0042a3;margin-bottom:10px}.contact-inner .icon{background:#fff;width:70px;height:70px;display:inline-block;margin-bottom:30px;border-radius:100px;line-height:65px}.contact-inner .description{font-family:Plus_extra_bold;font-size:22px;font-weight:500;color:#000}.contact-inner .box{padding:40px;margin-top:10px;margin-bottom:30px;min-height:350px;background:linear-gradient(0deg,#d1f1ff1f 50%,#d1f1ff 100%) no-repeat padding-box;border-radius:15px;text-align:center}.map{background:#e7f8fe}.map .title{font-family:PlusJakartaSans_regular;font-size:22px;text-transform:capitalize;color:#000;margin-bottom:0}.map .sub-title{font-size:24px;color:#0042a3;font-family:Plus_extra_bold;margin-bottom:30px;margin-top:10px}.map .form-control,.map .form-floating>label{font-family:Plus_medium;color:#000;font-size:14px;text-transform:capitalize;letter-spacing:.5px;border:0;padding-left:20px}.map ::placeholder{color:#595959}.map input{height:45px}.map .btn{color:#fff;text-align:center;width:180px;height:51px;display:inline-block;border-radius:8px;padding:10px 0;font-weight:400;border:2px solid #fff;font-family:Plus_Semi_bold;border-color:#000;color:#000}.map .btn img{margin-left:8px;filter:brightness(100)}.map .btn img{filter:brightness(0)}.contact-branches{padding:50px 0;position:relative;overflow-x:hidden}.contact-branches .title{font-size:42px;text-transform:capitalize;font-family:Plus_Semi_bold;margin-bottom:50px}.contact-branches .box{background:#fff;padding:30px;margin-bottom:30px;box-shadow:0 0 28px rgba(0,0,0,.05);min-height:300px;border-radius:15px}.contact-branches .box .sub-title{font-size:30px;font-weight:300;font-family:PlusJakartaSans_regular;font-family:Plus_Semi_bold}.contact-branches .box .description{font-family:PlusJakartaSans_regular;font-size:15px;line-height:22px;display:flex;align-items:center}.contact-branches .box .description img{margin-right:8px;filter:invert(1)}.inner-content{padding:60px 0;position:relative}.inner-content .title{font-family:Plus_extra_bold;font-size:48px;margin-bottom:30px}.inner-content .sub-title{font-size:30px;font-family:caveat;color:#5a5a5a}.inner-content .description{font-family:PlusJakartaSans_regular;font-size:18px;color:#595959}.inner-content .feature-box{display:flex;margin-top:40px;gap:20px;background:#f9f9f9;padding:30px}.inner-content .feature-box img{height:60px;width:60px;filter:grayscale(1)}.inner-content .gallery-box .img-fluid{height:400px!important}.inner-content .gallery-box .description{font-family:PlusJakartaSans_regular;font-size:18px;color:#595959;margin-top:10px}.pagination .page-link{color:#000}.pagination .active .page-link{background:#000;color:#fff;border-color:#000}.inner-content .feature-box .title{margin-bottom:0}.inner-content .feature-box .description{font-family:caveat;font-size:24px;margin-bottom:0}.inner-content .testimonial-box{padding:30px;background:#f9f9f9;min-height:95%;margin-bottom:30px}.inner-content .testimonial-box .box-title{font-size:24px;font-family:Plus_Semi_bold;color:#e0161c}.inner-content .testimonial-box .description{font-family:PlusJakartaSans_regular}.inner-content .testimonial-box .stars{margin-bottom:15px}.inner-content .testimonial-box .stars img{height:15px;width:15px}.inner-content .events-box{padding:10px;background:#fff;border-radius:15px;margin-bottom:30px;border:1px solid #eee;position:relative}.inner-content .events-box .img-fluid{height:210px;width:100%;object-fit:cover;border-radius:10px}.inner-content .events-box .content{padding:20px 5px}.inner-content .events-box .date{font-size:14px;font-family:PlusJakartaSans_regular;color:#5a5a5a}.inner-content .events-box .date img{margin-right:8px;opacity:.7}.inner-content .events-box .view-more{color:#e0161c;font-size:16px;font-family:Plus_bold}.inner-content .events-box .view-more img{margin-left:14px}.inner-content .events-box .sub-title{font-size:18px;font-family:Plus_Semi_bold;height:59px;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box!important;margin-bottom:30px}.inner-content .event-inner .img-fluid{height:500px;object-fit:cover;border-radius:20px}.inner-content .event-inner .description{font-size:16px}.inner-content .event-inner .date img{margin-right:8px}.inner-content .blog-box{position:relative;margin-bottom:40px}.inner-content .blog-box .img-fluid{height:330px;border-radius:20px;object-fit:cover;width:100%;margin-bottom:20px}.inner-content .blog-box .blog-title{font-size:24px;font-family:Plus_Semi_bold;color:#000}.inner-content .blog-box .date{color:#5a5a5a;font-family:Plus_medium}.inner-content .blog-box:hover .blog-title{color:#e0161c}.inner-content .blog-box .date img{margin-right:8px}.inner-content .gallery-item{cursor:pointer}.inner-popup .lightbox{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.85);justify-content:center;align-items:center;flex-direction:column;z-index:99999}.inner-popup .lightbox.show{display:flex}.inner-popup .lightbox-img{max-width:90%;max-height:80%;border-radius:10px}.inner-popup .close,.inner-popup .next,.inner-popup .prev{position:absolute;color:#fff;font-size:40px;cursor:pointer;user-select:none}.inner-popup .close{top:20px;right:30px}.inner-popup .prev{top:50%;left:30px;transform:translateY(-50%)}.inner-popup .next{top:50%;right:30px;transform:translateY(-50%)}@media (min-width:1281px) and (max-width:1480px){.navbar_header ul li a{font-size:15px}.sm-clean a,.sm-clean a.highlighted,.sm-clean a:active,.sm-clean a:focus,.sm-clean a:hover{padding:8px 8px}.sm-clean a.has-submenu{padding-right:8px}.home-banners .carousel-item .img-fluid{object-position:85% 50%!important}.home-banners .carousel-item .img-fluid{height:620px}.navbar_header #main-menu{transform:translateX(40px)}}@media (min-width:1200px) and (max-width:1280px){.col-xl-11{width:100%}.navbar_header ul li a{font-size:14px}.sm-clean a,.sm-clean a.highlighted,.sm-clean a:active,.sm-clean a:focus,.sm-clean a:hover{padding:8px 8px}.sm-clean a.has-submenu{padding-right:8px}.navbar_header #main-menu{transform:translateX(40px)}.navbar_header #main-menu{width:95%}.home-about-us .description{font-size:18px}}@media (min-width:992px) and (max-width:1199px){.sm-clean a,.sm-clean a.highlighted,.sm-clean a:active,.sm-clean a:focus,.sm-clean a:hover{padding:8px 8px}.navbar_header ul li a{font-size:14px}.navbar_header #main-menu{width:95%}.navbar_header #main-menu{transform:translateX(40px)}.home-testimonials .box::after{bottom:5px}.home-banners .carousel-item{height:650px}.home-about-us .title,.home-student-life .description{font-size:36px}.home-about-us{padding:60px 0}.home-about-us .description{font-size:18px}.home-awards .box{padding:0}.home-awards .title,.home-events .title,.home-principal-message .sub-title,.home-testimonials .sub-title,.home-videos-testimonial .title{font-size:42px}.home-student-life .box .img-fluid{height:380px}}@media (max-width:991px){.home-banners .carousel-item{height:600px}.home-banners .title{font-size:36px;line-height:36px}.home-banners .sub-title{font-size:24px}.home-banners .carousel-item .img-fluid{object-position:81% 61%}.topbar a{display:inline-block}.home-awards .glide__slides,.home-awards .glide__track{overflow:visible}.navbar_header .main-menu-btn{top:0;color:#fff}.main-menu-btn-icon,.main-menu-btn-icon::after,.main-menu-btn-icon::before{background:#fff}#main-menu{background:#e0161c}.logo-header .nav-brand{transform:translate(24px,25px)!important}.main-menu-btn-icon,.main-menu-btn-icon::after,.main-menu-btn-icon::before{background:#fff}.home-events .view-all-event{margin-bottom:50px}.home-events .title,.home-principal-message .sub-title{font-size:42px}.home-about-us .sub-title{margin-top:40px}.home-student-life .glide__arrows{top:auto;position:relative;transform:none;transform:translateY(50%);margin:auto;width:100px}.home-about-us .title,.home-student-life .description,.home-testimonials .title{font-size:36px}.home-videos-testimonial .box-content{flex-wrap:wrap}.logo-header .description{font-size:14px;letter-spacing:normal}.logo-header .description span{font-size:14px}.footer .icons{margin-bottom:50px}.navbar_header ul li ul li a{color:#fff!important}.inner-content .img-fluid{margin-bottom:20px}.inner-content .sub-title{margin-top:20px}.inner-content .events-box .img-fluid{margin-bottom:0}.home-videos-testimonial .box-content .box{width:30%}.home-videos-testimonial .box-content .box .img-fluid{height:350px}.home-student-life .glide__arrows{transform:translateY(0)}.home-events .col-lg-4{padding-left:15px}}@media (max-width:767px){.home-features .box{padding:25px}.home-features .box img{width:50px;height:50px}.logo-header .nav-brand .img-fluid{margin:0}.home-banners .carousel-item{height:400px}.topbar .d-flex.gap-3{flex-wrap:wrap;gap:8px!important}.topbar .ms-3{margin-left:0!important}.topbar p{display:block}.footer{padding:50px 0}.footer address{margin-bottom:40px}.logo-header .nav-brand::after{display:none}.logo-header .nav-brand{transform:none!important;margin:0}.topbar a{font-size:14px}.home-events .glide__arrows{top:auto;right:auto;left:auto;position:relative;width:auto;transform:inherit}.home-banners .carousel-indicators button{height:15px;width:15px}.topbar .d-flex.gap-3{gap:0!important}.home-principal-message .col-lg-5 .img-fluid{margin-bottom:30px}.home-awards .title,.home-testimonials .sub-title,.inner-content .title{font-size:42px}.home-student-life .box .img-fluid{width:100%}.home-student-life .box{margin-bottom:30px}.home-features .box{justify-content:start}.home-features .box::after{display:none}.topbar .contact-detail{display:flex}.topbar .d-flex.align-items-center.gap-3.justify-content-between{justify-content:center!important}.logo-header .d-flex{flex-direction:column}.logo-header .description{padding:10px 0}.logo-header .description span{display:inline}.footer .list{display:block}.common-banner .breads{padding:40px 0}.common-banner .title{font-size:24px;margin-bottom:0}.common-banner .breadcrumb li{font-size:14px}.inner-content .event-inner .img-fluid{margin-bottom:30px;height:auto;width:100%;object-fit:contain}.logo-header .description{margin-top:-30px;transform:translateX(20px)}.home-events .glide__arrows{margin:30px auto 0 auto}.home-about-us{padding:50px 0}.inner-content .events-box .sub-title{height:auto}.inner-content .events-box .sub-title{margin-top:0}.home-videos-testimonial .box-content .box{width:47%}.topbar .contact-detail{gap:10px}}@media (max-width:550px){.home-banners .carousel-item{height:300px;object-position:90% 50%}.home-events{padding:30px 0}.home-events .title{margin-bottom:30px;line-height:36px}.topbar .contact-detail{display:flex;gap:10px}.topbar a{margin:0!important}.topbar .contact-detail img{margin-right:5px}.home-about-us .title,.home-student-life .description,.home-testimonials .title{font-size:30px}.home-videos-testimonial .box-content .box{width:100%}}.message_div{font-size:12px;color:red;margin-top:5px}