@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap);.about-section,.banner-form,.banner-form p,.icon-box{text-align:center}.brand-default,ul.header-top-menu li{list-style:none}.banner-form input,.faculty-box,.features-box,.header-menu a.menu-sub-link,.logo-wrapper img,.testimonials-box,a.header-email,input.banner-call-btn,ul.header-top-menu li a{transition-duration:.3s}.faculty-box h2,.footer-copyright,.resource_list h1,body{font-family:Outfit,sans-serif}.enroll_modal label a:hover,a{text-decoration:none}a,body{color:#000}body,header{background-color:#fff}.banner-form h4:after,.heading-block h2 span:before{position:absolute;height:3px;left:50%;transform:translateX(-50%);content:""},.banner-form h4,.banner-form p,.footer-item,.footer-title,.heading-block h4,.overlay-content{text-align:center}body{font-size:16px;font-weight:400;margin:0;padding:0}html{scroll-behavior:smooth}a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}a:hover{text-decoration:none!important}a:focus{outline:0}input:focus,textarea:focus-visible{outline:0!important;box-shadow:none!important}header{transition-duration:.5s;padding:0 60px;position:sticky;top:0;z-index:999}header.header-scroll{box-shadow:0 0 10px #0003}.logo-wrapper img{max-height:40px}header.header-scroll .logo-wrapper img{max-height:60px}.header-menu .site-navigation .site-menu{padding-left:0}.site-navbar .site-navigation .site-menu .has-children>a span:after{content:"\f078";font-family:"Font Awesome 6 Free";font-weight:900;font-size:8px;margin-left:5px;position:relative;top:-1px}.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children>a:after{content:"\f054";font-family:"Font Awesome 6 Free";font-weight:900;font-size:8px;margin-left:5px;position:relative;top:-1px}.header-top{background-color:#183e65;color:#fff;padding:0 60px}.header-top-block{display:flex;justify-content:flex-end;align-items:center;font-size:12px;height:30px}a.header-email{color:#fff}.header-menu a.menu-link:hover,a.header-email:hover,ul.header-top-menu li a:hover{color:#f6c640}ul.header-top-menu{display:flex;gap:10px;margin:0;padding:0}ul.header-top-menu li a{color:#fff;letter-spacing:.5px}.header-block{display:flex;justify-content:space-between;align-items:center;padding:15px 0;position:static;max-width:1300px;margin:0 auto}.header-menu{display:flex;align-items:center}.header-menu a.menu-link{font-size:17px;color:#000;margin-left:10px;display:inline-block;padding:15px 4px;font-weight:300}.header-menu a.menu-sub-link{font-size:13px;text-transform:uppercase!important;color:#999!important}.header-menu a.menu-sub-link:hover{color:#183e65!important;background-color:#f5f5f5}.header-menu .site-menu .has-children .dropdown{-webkit-box-shadow:0 2px 10px -2px rgb(0 0 0 / .2)!important;box-shadow:0 2px 10px -2px rgb(0 0 0 / .2)!important}.header-menu .dropdown{border-top:5px solid #f6c640!important}.header-links{display:flex;justify-content:flex-end;gap:10px;align-items:center}.sub-dropdown{left:100%!important}.header-links a{font-size:13px;padding:10px 15px;font-weight:600}.header-links a span{font-size:11px}.heading-block{margin-bottom:30px}.heading-block h2{font-weight:500;color:#183e65;font-size:40px;line-height:44px}.heading-block h2 span{position:relative;z-index:1}.heading-block h2 span:before{bottom:5px;width:95%;background:#f4da58;z-index:-1}.heading-block h4{color:#fff;font-size:24px;font-weight:500}.heading-center{display:flex;justify-content:center}.heading-dark h2{color:#b69744}.banner-section{position:relative;padding:40px 60px}.banner-block{position:static;max-width:1300px;margin:0 auto}.banner-form{box-shadow:0 0 20px #a09e9e;border:2px solid #fff;background:#fff;padding:8%;width:100%;border-radius:15px;z-index:9999}.banner-form input{background-color:#fff}.banner-form h4{position:relative;color:#001b38;margin-bottom:20px;font-weight:600;padding-bottom:5px;font-size:24px;line-height:30px;text-transform:uppercase}.banner-form h4:after{position:absolute;content:"";height:4px;background-color:#f8c300;width:40%;bottom:-15%;left:50%;transform:translateX(-50%);border-radius:20px}.banner-form p{color:#2e2e2e;margin-bottom:20px;font-weight:200;font-size:18px;line-height:24px}.banner-form input,.banner-form select{padding:8px 20px}.banner-form input:focus{border:1px solid #183e65}input.banner-apply-btn{background-color:#f8c300;color:#032c4d;text-transform:uppercase;padding:10px;font-size:18px;width:100%;border:none}input.banner-call-btn{background-color:#f6c640;color:#000;font-weight:600;border:none}input.banner-apply-btn:hover,input.banner-call-btn:hover{opacity:.9}.banner-content{position:relative;height:100%}.banner-bg{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1}.banner-bg img{height:100%;width:100%;object-fit:cover}.banner-caption{position:relative;padding:0;justify-content:center;align-items:flex-start}.banner-logo img{max-width:100%}.banner-caption h1{color:#fff;font-weight:400;font-size:32px;line-height:40px;margin-bottom:25px;position:relative;z-index:1}.banner-caption h1 span,.banner-caption h2 span,.banner-desktop{display:block}.yellow{color:#f5c113;display:inline!important}.banner-caption h2{color:#fff;font-weight:700;font-size:54px;line-height:60px;margin-bottom:20px;position:relative;z-index:1}.banner-caption h3,.recruiter_testimonials_message img{margin-bottom:10px}.banner-caption h3{color:#fff;font-weight:400;font-size:26px;line-height:34px;position:relative;z-index:1}.cus-btn,a.cus-btn,button.cus-btn{padding:10px 30px;font-weight:400;text-transform:uppercase;border:none;letter-spacing:1px;display:inline-block}.about-section{background-color:#fff;padding-top:90px;padding-bottom:90px}.about-section p,.faculty p,.recruiter-testimonials-section p,.recruiter_testimonials_message h3,.recruiters-section p,.resource-centre-section p{font-size:18px;line-height:24px;color:#2e2e2e;font-weight:200}.advantage-section{padding:90px 0;text-align:center;background:url(../images/advantage-bg.webp) center/cover no-repeat fixed #fefefe}.features-box{margin-bottom:40px}.faculty-box:hover,.features-box:hover,.recruiter_testimonials_message:hover,.testimonials-box:hover{transform:scale(1.08)}.icon-box{width:70px;height:70px;line-height:70px!important;float:left;font-size:22px;color:#fff}.icon-box i{color:#ffc400;font-size:60px;margin-top:10px}.features-text{overflow:hidden;padding:0 0 0 50px;text-align:left}.modal-open,.recruiter_testimonials_message h2{overflow:auto}.features-text h4{font-size:22px;font-weight:600;color:#183e65}.features-text p,.recruiter_testimonials_message h2{font-size:18px;color:#2e2e2e;font-weight:200;line-height:24px}.features-text p{padding-right:20px}.programmes-offered-section,.recruiter-testimonials-section,.resource-centre-section{padding:90px 0;text-align:center;background:#fff}.programs-offered-img-text{width:100%;margin:5px;text-align:left}.programs-offered-img-text .programs-case-img{overflow:hidden;position:relative;border-radius:15px}.programs-offered-img-text .programs-case-img:after{top:0;left:0;opacity:0;content:"";width:100%;height:100%;position:absolute;transform:scale(.5);border-radius:15px;transition:.5s ease-in-out;background-image:linear-gradient(45deg,#0f385f 15%,#0f385f 100%)}.programs-offered-img-text .programs-case-img img{border-radius:15px;transition:.5s ease-in-out}.programs-offered-img-text .programs-case-text{top:-45px;right:-31px;padding:25px 30px;max-width:420px;border-radius:20px 0 20px 20px;position:relative;background-color:#fff;transition:.3s ease-in-out;box-shadow:0 0 35px 0 rgba(164,177,235,.13)}.programs-offered-img-text .programs-case-text p{font-size:18px;color:#333;line-height:24px;font-weight:200}.programs-offered-img-text .programs-case-text p strong{color:#333;font-size:18px;line-height:26px}.programs-offered-img-text .programs-case-text h3{padding-top:10px;color:#213e6e;font-size:28px;line-height:36px;font-weight:600;margin-bottom:5px;transition:.3s ease-in-out}.programs-offered-img-text:hover .programs-case-text{background-color:#244479}.programs-offered-img-text:hover .programs-case-img img{transform:scale(1.2)}.programs-offered-img-text:hover .programs-case-img:after{opacity:.8;transform:scale(1)}.programs-offered-img-text:hover .programs-case-text h3,.programs-offered-img-text:hover .programs-case-text p,.programs-offered-img-text:hover .programs-case-text p strong{color:#fff}.recruiters-section{padding:90px 0;background:url(../images/recruiters-bg.webp) center/cover no-repeat fixed #cef8fd}.brand-default{padding:0;margin:0}.brand-default .brand{text-align:center}.brand-default .brand img{-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;display:inline-block;padding:17px 15px}.brand-default .brand a:hover img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:1}.brand-default.brand-style--2{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);display:-ms-grid;display:grid}@media only screen and (max-width:575px){.brand-default.brand-style--2{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(3,1fr)}}.brand-default.brand-style--2 .brand{position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#fff}.brand-default.brand-style--2 .brand::after{display:block;position:absolute;content:"";left:-1px;top:-1px;right:0;bottom:0;pointer-events:none;border:1px solid #f3d4d4}.recruiter_testimonials_message{padding:25px;background:#fff;box-shadow:0 50px 100px 0 rgb(0 0 0 / 20%);height:100%;transition-duration:.3s}.recruiter_testimonials_message strong{font-size:20px;font-weight:700}.industry-interaction-section{padding:90px 0;text-align:center;background:url(../images/shape-2.webp) center/cover no-repeat fixed #f1f6fc}.industry-interaction-section p{font-size:18px;line-height:24px;color:#fff;font-weight:200;margin-bottom:0}.industry-interaction-section table td{border:1px solid #fff;font-size:18px;line-height:22px;color:#fff;font-weight:400;padding:10px}.industry-interaction-section table td strong{font-size:22px;font-weight:600}.resource_list{padding:30px 30px 10px;margin-top:20px;border-radius:10px;background:#fff;box-shadow:0 50px 100px 0 rgb(0 0 0 / 20%);z-index:1;height:100%;text-align:left}.resource_list h1{font-size:28px;line-height:34px;color:#002e5d;font-weight:600;margin-bottom:15px}ul.resource_list_icon{width:100%;padding:0;list-style-type:none;margin-top:2%;margin-bottom:0}ul.resource_list_icon li{width:100%;clear:both;display:block;margin-bottom:5px;background:url(../images/round-icon.webp) 0 11px no-repeat;padding-left:20px;text-decoration:none;font-size:18px;line-height:22px;color:#2e2e2e;font-weight:200;padding-bottom:10px;text-align:left;border-bottom:1px solid #eaeaea}.resource_mt{margin-top:7%}.alumni-section{padding:70px 0;background:url(../images/alumni-bg.webp) center top no-repeat #177eff}.alumni-section h2{font-size:52px;line-height:62px}.alumni-box h2,.faculty-box h2{font-size:24px;line-height:30px;color:#2e2e2e}.alumni-block{padding:15px;width:96%;margin-top:0;margin-left:-10px}.alumni-box{background:#f4f9ff;padding:30px;text-align:center;box-shadow:0 0 50px 10px rgb(95 45 237 / 10%)}.alumni-box h2{font-weight:700}.alumni-box p,.faculty-box p{font-weight:200;margin-bottom:0}.owl-alumni .owl-dots{display:flex;justify-content:center;gap:10px;margin-top:5%}.owl-alumni .owl-dot,.owl-campuses .owl-dot,.owl-faculty .owl-dot,.owl-testimonials .owl-dot{height:20px;width:20px;border-radius:50%;border:1px solid #fecc00!important;background-color:#fff!important}.owl-alumni .owl-dot.active,.owl-campuses .owl-dot.active,.owl-faculty .owl-dot.active,.owl-testimonials .owl-dot.active{background-color:#fecc00!important}.faculty{padding-top:70px;padding-bottom:70px;text-align:center}.faculty-box{box-shadow:0 20px 50px 0 rgb(0 0 0 / 5%);background:#fff;padding:30px;min-height:350px;margin-bottom:20px}.faculty-box h2{font-weight:700}.faculty-box img{width:160px!important;height:160px!important;border-radius:100%;border:4px solid #feca0a;margin:auto auto 15px}.owl-faculty .owl-dots,.owl-testimonials .owl-dots{display:flex;justify-content:center;gap:10px;margin-top:2%}.student-testimonials-section{padding:90px 0;background:url(../images/testimonials-bg.webp) center/cover no-repeat fixed #f1f6fc;text-align:center}.testimonials-block{position:relative;margin-bottom:30px}.testimonials-box{box-shadow:0 50px 100px 0 rgb(0 0 0 / 10%);padding:30px;min-height:440px;position:relative;border:1px solid #fff}.testimonials-box p{font-weight:200;margin-bottom:0;color:#fff}.testimonials-box strong{font-size:20px;font-weight:600;color:#fff}.testimonials-box hr,.testimonials-box i{color:#fecc00}.testimonials-box img{width:auto!important;height:150px;border-radius:100%;margin:auto auto 20px}.testimonials-box .quote-icon{position:absolute;right:40px;bottom:20px;color:#000;line-height:1em;font-size:36px}.campuses-section{padding:90px 0;text-align:center;background:#efefef}.campuses-block{padding:15px;width:96%;margin:0 auto auto}.campuses_list,.enroll_modal .form-group{position:relative}.campuses_list_details{width:100%;background:#0f385f;padding:10px 20px}.campuses_list_details p{font-size:18px;line-height:22px;color:#fff;margin-bottom:0}.modal-body h1,.modal-body h3{padding:0 0 10px;font-weight:700;font-size:24px;text-transform:uppercase}.owl-campuses .owl-dots{display:flex;justify-content:center;gap:10px;margin-top:3%}.lead-future-section{width:82%;margin:40px auto;padding:50px 40px;text-align:center;background:url(../images/bg02.webp) center top no-repeat;border-radius:10px}.lead-future-section h2{text-align:left;color:#fff}.lead-future-section .applynow{font-size:18px;line-height:26px;padding:11px 26px 13px;border-radius:10px;text-align:center;display:inline-block;color:#292929;background:#fff;box-shadow:0 10px 30px 0 rgb(40 128 126 / 20%);transition:.3s ease-in-out;margin-top:2%;margin-bottom:0;font-weight:600;text-transform:uppercase}footer{height:100%}.footer-block{justify-content:space-between;align-items:center;padding:40px;position:static;max-width:1200px;margin:0 auto;background:#f7faf5;border:4px solid #dfc06e;border-radius:40px}.footer-copy{background:#5184bb;padding:20px 0}.footer-copyright{font-size:15px;color:#fff;padding:10px 0;text-align:center}.modal-open,.modal.in{padding-right:0!important}.footer-copyright p{margin-bottom:0}.modal{right:0;top:10%}.modal-content{float:left;width:100%;margin-bottom:40px;border-radius:0;box-shadow:0 0 0 10px rgba(255,255,255,.2);border:none;overflow:hidden}.modal-content .close{position:absolute;background-color:transparent;opacity:1;padding:0;line-height:normal;right:15px;z-index:99;top:10px;width:18px;height:18px;bottom:20px;border:none}.modal-content .close:focus,.modal-content .close:hover{color:#fff;opacity:1}.modal-dialog{max-width:600px;width:90%;margin:10px auto 0}.modal-body{float:left;width:100%;padding:30px}.modal-body h1{margin:-20px 0 15px;text-align:center}.modal-body h3{margin:20px 0 25px;border-bottom:1px solid #ccc}.modal-body h4{font-size:20px;line-height:20px;margin-bottom:10px}.modal-backdrop.in{opacity:.7}.enroll_modal .modal-body{padding-top:50px;padding-bottom:50px}.enroll_modal .modal-dialog{max-width:400px}.enroll_modal .form-control{min-height:30px;border:1px solid #cecece;font-size:15px}.enroll_modal input[type=checkbox]{position:absolute;top:3px;margin-top:0;left:0}.enroll_modal label{padding-left:22px;font-size:13px;color:#333}.enroll_modal label a{color:#ec1d07;text-decoration:underline}.enroll_modal .btn{width:100%}.modal-dialog3{max-width:700px;width:90%;margin:10px auto 0}.enroll_modal .modal-dialog3{max-width:900px}.form-group{margin-bottom:1rem}.quick-enquiry-right{padding:15px;background:#fff;text-align:center;border-radius:20px}.apply-now{position:fixed;top:50%;right:-2px;z-index:9}.apply-now-bottom,.banner-mob{display:none}.text-left{text-align:left!important;font-weight:400!important}.text-left span{margin-bottom:5px;display:inline-block;font-weight:300}.learn-more{text-align:center;margin-top:0}.learn-more a{border-radius:30px;background-color:#f8c301;padding:10px 30px;color:#1a2d62;font-size:22px;line-height:30px;border:none;font-weight:600;margin-top:2%;display:inline-block}.learn-more a:hover{background-color:#1a2d62;color:#fff}@media (min-width:320px) and (max-width:769px){.banner-bg,.banner-section{position:relative}.alumni-section,.apply-now-bottom,.lead-future-section h2{text-align:center}.logo-wrapper img{max-height:30px!important}header{padding:0 20px}.site-mobile-menu .site-nav-wrap>li>a{font-size:17px;line-height:22px}.apply-now,.banner-content,.banner-desktop{display:none}.banner-mob{display:block}.banner-block{padding:20px 30px;background:#fff}.banner-caption{padding:10px 0;margin-bottom:30px}.banner-section{padding:0}.heading-block h2{font-size:30px;line-height:38px}.about-section p,.faculty p,.features-text p,.industry-interaction-section p,.programs-offered-img-text .programs-case-text p,.recruiter_testimonials_message p,.recruiters-section p{font-size:16px;line-height:22px}.features-text h4{font-size:20px;font-weight:600;color:#183e65}.programs-offered-img-text .programs-case-text{right:0}.programs-offered-img-text .programs-case-text h3{font-size:26px;line-height:32px;font-weight:600}.recruiters-section{padding:70px 0;text-align:center}.recruiter_testimonials_message{margin-bottom:30px;height:auto}.industry-interaction-section table td strong{font-size:18px;font-weight:600}.industry-visits-mt{margin-top:30px}.alumni-block{width:100%;margin-left:0}.owl-alumni .owl-dots{gap:0}.resource_list{height:auto;margin-bottom:10px}.apply-now-bottom{position:fixed;bottom:0;left:0;right:0;z-index:9;padding:5px 0;background:#ffcd01;display:block}.lead-future-section{width:100%;padding:30px 40px}}