@font-face{font-family:Metropolis-Bold;src:url(font/Metropolis-Bold.otf)}@font-face{font-family:Metropolis-Regular;src:url(font/Metropolis-Regular.otf)}@font-face{font-family:Metropolis-Medium;src:url(font/Metropolis-Medium.otf)}@font-face{font-family:Metropolis-MediumItalic;src:url(font/Metropolis-MediumItalic.otf)}@font-face{font-family:Inter-Bold;src:url(../css/font/Inter-Bold.otf)}@font-face{font-family:Inter-Medium;src:url(../css/font/Inter-Medium.otf)}@font-face{font-family:Inter-Regular;src:url(../css/font/Inter-Regular.otf)}@font-face{font-family:Gotham-Bold;src:url(../css/font/Gotham-Bold.otf)}@font-face{font-family:HelveticaNeue-Regular;src:url(../css/font/HelveticaNeue-Regular.ttf)}*{padding:0;margin:0;box-sizing:border-box}html,body{height:100%;width:100%;font-family:Metropolis-Regular;font-size:16px}.logo-img{width:35%}.logo-img-iim{width:100%}header{overflow:hidden;position:relative;background:#143B5B;border-bottom:5px solid #F08C41}.header_main{display:flex;align-items:center;justify-content:space-between;justify-content:start;padding:0 30px}.header_mainbox{display:flex;align-items:center;justify-content:space-between;justify-content:center}.logobox img{max-width:100px}nav ul{padding:0;margin:0;display:flex}.banner_section{position:relative;margin:0 0 25px 0}.content_form_box{position:absolute;top:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.banner_content_box img{width:30%}.banner_heading1{font-family:'Metropolis-Bold';font-size:40px;color:#A8D4CF;line-height:38px;margin-top:137px;border-bottom:1px solid #fff;padding-bottom:11px;width:70%}.banner_heading2{font-family:'Metropolis-Bold';font-size:33px;color:#fff;margin-top:8px;border-bottom:1px solid #fff;width:70%}.banner_heading3{font-family:'Metropolis-Medium';font-size:40px;color:#fff;margin-top:8px;line-height:normal}.my_btn{border:0;padding:5px 10px;border-radius:100px;background-color:#f08c41;color:#882E29;font-size:24px;font-family:'Metropolis-Regular';color:#fff;margin-top:15px}.banner_content_box{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.student-img img{width:90%;margin:-79px 0 0 0}.banner_btn img{width:65%;margin-top:15px}.form-heading{margin:0 0 0 0;font-family:'Metropolis-Bold';text-align:center;font-size:22px;background:#a73221;color:#fff;padding:10px 0;border-radius:8px 8px 0 0;line-height:26px}.banner-form{max-width:325px;position:relative;background-color:#FFF;border-radius:8px;box-shadow:0 5px 28px #0000001A;border-radius:40px;z-index:1}.banner-form form{z-index:2;position:relative;padding:10px 20px 10px 20px}.banner-form h3{text-align:center;font-size:20px;color:#fff;margin:15px 0}.banner-form lable,.tab-content h5,.tab-content h6,a.submit_btn{color:#fff}textarea.form-control{resize:none}.banner-form select.form-control{background:url(../images/arrow1.webp) 100% no-repeat #fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#00000059;cursor:pointer;font-family:'Metropolis-Regular'}.form-control::placeholder{color:#989898;opacity:1}.form-control:-ms-input-placeholder{color:#ced4da;opacity:1}.form-control::-ms-input-placeholder{color:#000;opacity:1}.form-control:focus{border-color:#EB9048;box-shadow:0 0 0 .25rem #eb904863}.banner-form-wrap{display:flex;width:100%;justify-content:center;padding-top:23px;padding-right:50px}.banner-form .form-control{font-size:11px;line-height:18px;border-radius:0;height:auto;min-height:auto;padding:8px;max-height:60px;margin:0 0 10px 0;color:#000;font-family:'Metropolis-Regular';border:0;border-bottom:1px solid #ccc}.mobile_view{display:none}.btn-wrap p{font-size:9px;color:#3C3C3C;font-family:Metropolis-Regular;padding-top:5px}.btn_submit{padding:9px 25px;color:#fff!important;font-weight:500;border:2px solid;border-radius:25px;display:inline-block;font-size:15px;line-height:15px;background-color:#b22830;font-family:'Metropolis-Bold'}.btn_submit:hover{text-decoration:none;color:#b22830!important;background:#fff!important;border:2px solid #b22830!important}select{color:#9e9e9e}option:not(:first-of-type){color:#000}.loader{display:none;border:4px solid rgb(255 255 255 / .3);border-top:4px solid #fdab00;border-radius:50%;width:15px;height:15px;animation:spin 1s linear infinite;margin-left:10px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loading{background-color:#ccc;pointer-events:none}.banner-desk{display:block}.banner-mob{display:none}.specialization .txt-heading h2 span{text-align:center;font-family:Inter-Bold;font-size:45px;margin-top:30px}.specialization .txt-heading h2{text-align:center;font-family:Inter-Medium;font-size:45px;margin-top:30px}.spec-text{padding:10px;background-color:#fff;color:#882E29;height:100%;border-radius:10px;border:1px solid #C9C9C9}.spec-text p{text-transform:capitalize;font-size:24px;font-weight:700;color:#fff;text-align:center;margin:0 auto;padding:10px 0}.txt-heading h2{text-align:center;font-family:Inter-Bold;font-size:45px;margin:30px 0}.txt-heading h2 span{text-align:center;font-family:Inter-Medium;font-size:45px}.pl-bg{border-radius:12px;border:1px solid #BCBCBC;background-color:#143B5B;padding:20px 0;height:168px}.pl_logobox{text-align:center;font-family:'Inter-Regular';border-right:1px solid #BCBCBC}.pl_box p{text-align:center;margin:0 0;font-size:40px;font-family:Metropolis-Bold;color:#A8D4CF}.pl_box h5{text-align:center;font-size:18px;font-family:Inter-Regular;color:#fff;padding:0 20px}.pl_box{padding:0 10px 0 10px;text-align:center;font-family:'Inter-Regular';border-right:1px solid #A8D4CF;margin-top:20px}.pl-after-line{max-height:80%}.pl_after-last{border-right:none}.features{padding:10px;background-color:#fff;color:#882E29;height:90%;border-radius:10px;border:1px solid #C9C9C9}.features h2{font-size:35px;font-weight:700;text-align:center;font-family:Gotham-Bold}.features p{text-transform:uppercase;font-size:15px;font-weight:700;color:#000;text-align:center;margin:0 auto;padding:10px 0}.why_section{background:#EDFFFD;padding:30px 0}.why-to-join-points ul li::before{content:"";position:absolute;background-image:url(../images/pointer1.webp);background-repeat:no-repeat;background-size:28px;background-position:inherit;left:-40px;top:0;height:100px;width:50px}.why-to-join-points ul li{font-size:17px;line-height:25px;color:#000!important;font-family:Inter-Medium;margin-top:20px;list-style:none;position:relative;padding:0 26px 0 0;margin:25px 0;text-align:justify}.recruiters_section{padding:20px 0}.recruiters_logobox{margin:0 0 25px 0;overflow:hidden;transition-duration:.5s;background-color:#FFF}.recruiters_logobox img{transform:scale(.9);transition-duration:.5s}.recruiters_logobox:hover img{transform:scale(1.1)}.awards-section{padding:40px 0 1px 0;background-color:#EFEFEF}.awards-section .heading{font-family:Inter-Medium;font-size:40px;color:#000;text-align:center;line-height:46px}.awards-section .heading span{font-family:BebasNeue-Black;color:#9c0b0d}.aw-box p{font-family:Inter-Regular;font-size:15px;padding:25px 10px 0 10px}.aw-img{width:20%;padding:0 10px 0 10px;text-align:center;font-family:'Inter-Regular';border-right:1px solid #f08d41;margin-top:20px}.aw-after-line{max-height:80%}.aw-img img{width:85%}.aw-after-line-last{border-right:none}.aboutus_section{margin:30px 0}.aboutImg_box img{border-radius:10px 0 0 10px;border:1px solid #ddd;width:100%;height:270px}.about_content p{font-family:HelveticaNeue-Regular;font-size:18px;background:#fff;padding:0 20px;margin-bottom:30px}.aboutus_section .txt-heading h2{text-align:center;font-family:Inter-Bold;font-size:45px;margin:30px 0 0 0}.aboutus_section .txt-heading h2 span{text-align:center;font-family:Inter-Medium;font-size:45px;margin:30px 0 0 0}.aboutus_section .txt-heading h4{text-align:center;font-family:Inter-Medium;font-size:30px}.adm-open_section{text-align:center;width:100%;background-color:#20375F}.adm-open_section .txt-heading h2{color:#fff;padding:25px 0;position:relative;z-index:0;left:0;font-family:Inter-SemiBold;font-size:45px}.adm-open_section .txt-heading h2 span{font-size:45px;font-family:Inter-Regular}.apply_btn{border:0;padding:0 32px;border-radius:100px;background-color:#f08c41;color:#fff;font-family:'Metropolis-Bold';font-size:35px;margin:50px 0;cursor:pointer}footer{background:#20375f}hr{margin:0}.copyright{font-size:10px;font-family:'Metropolis-Regular';color:#fff;padding:5px 0}.copyright a img{width:95px;background-color:#fff;padding:5px 20px;border-radius:20px;}#myBtn{display:none;position:fixed;bottom:0;right:20px;z-index:99;border:none;outline:0;background-color:#b22830;color:#fff;cursor:pointer;padding:5px;border-radius:40px;font-size:22px;opacity:.5;height:40px;width:40px}#myBtn:hover{opacity:1}.thankyoutext{text-align:center;padding:30px 0;font-size:25px}.thankyou_button{text-align:center}.thankyou_banner_section{padding:50px 0 120px 0;color:#000;font-family:'Metropolis-Regular'}.ty_btn,.btn_tysubmit a{font-family:'Metropolis-Regular';background:#882E29;padding:8px 20px;border-radius:20px;color:#fff;text-decoration:none;text-transform:0.4s}.ty_btn:hover,.btn_tysubmit a:hover{text-decoration:none;color:#882E29;background:#fff;border:1px solid #882E29}@media screen and (max-width:1024px){.student-img img{width:100%;margin:-41px 0 0 0}.banner_form_box{margin:28px 0 0 0;width:290px}.list_icon p{font-family:'Inter-Regular';font-size:15px}.pl_box{width:20%}.pl_box p{font-size:30px}.pl_box h5{font-size:15px}.aw-img{width:25%}.aboutus_section .txt-heading h2{font-size:40px}.aboutus_section .txt-heading h4{font-size:27px}.banner_heading1,.banner_heading2,.banner_heading3{font-size:30px}.banner_heading1{margin-top:97px}}@media screen and (max-width:992px){.logo-img{width:50%}.banner_content_box img{width:10%;margin:-301px 0 0 0}.banner_btn img{width:25%;margin:0}.banner_heading1{font-size:30px}.banner_heading2{font-family:'BebasNeue-Bold';font-size:21px;color:#fff;line-height:38px}.banner_listbox_inner{margin-bottom:20px}.aw-box p{font-size:14px}.spl_section .txt-heading h2{left:0}.about_content p span{font-family:Inter-Regular;font-size:21px}.about_content p{text-align:center;font-size:16px;padding:18px 10px 0 10px}.adm-open_section .txt-heading h2{font-size:36px}.banner_form_box{margin:28px 0 0 0;width:100%}.banner-desk,.banner_heading1,.banner_heading2,.banner_heading3,.banner_btn{display:none}.banner-mob{display:block}.banner-form{margin-top:20px}.prog-list1 li,.prog-list2 li,.prog-list3 li,.prog-list4 li,.prog-list5 li{font-size:17px}.prog_listbox5{margin-top:-222px}}@media screen and (min-width:769px) and (max-width:993px){.banner_section{position:relative;margin:0 0 600px 0}.content_form_box{margin:550px 0;position:absolute;top:0;width:100%}.form-banner-mainbox{margin:0 0 0 -275%}}@media screen and (max-width:768px){.banner_heading{color:#000;line-height:normal;padding:10px;font-size:26px}.banner_btn{padding:10px 0 20px}.content_form_box{position:relative}.list_icon{padding:10px 0}.list_heading{min-height:auto}section.acheivment_section{padding:30px 0}.list_icon span{max-height:initial;font-size:40px}.nav-pills .nav-link{color:#000;margin:10px 10px 0;padding:9px 18px;font-weight:100;font-size:16px}.specializationBox{margin:25px 20px 0}footer{text-align:center}footer::before{width:100%}.whyus_section{padding:30px 0}.program_offered{padding:30px 0}.heading35_white{line-height:normal}.heading35_black{line-height:normal}.mapbox{margin:10px 0 0 0}.navbar-nav a::after{display:none}.prog_listbox5{margin-top:-292px}.spec-text p{text-transform:capitalize;font-size:20px}.pl_box{width:20%}.pl_box p{font-size:30px}.pl_box h5{font-size:15px}.aw-img{width:50%}.aw-after-line{border-right:0}}@media screen and (max-width:580px){#navbar img{margin:70px 0 0 0;width:80px!important;height:80px!important}.student-mob{display:block;width:19%!important;float:right;margin:-194px 0 0 0!important}.banner_content_box img{width:10%;margin:-165px 0 0 0}.banner_heading1{font-family:'BebasNeue-Bold';font-size:19px;color:#F3A43B;line-height:38px;margin-top:0px!important}.banner_heading2{font-family:'BebasNeue-Bold';font-size:20px;color:#fff;line-height:23px}.banner_btn img{width:25%;margin:0}section.prog_section{padding:0 0 20px 0}.spl_logobox{border:0}.aboutImg_box img,.about_content p{text-align:center}.adm-open_section .txt-heading h2,.adm-open_section .txt-heading h2 span{font-size:30px}.recruiters_section{margin:0;padding:0}.prog_listbox3,.prog_listbox5{margin-top:0}.txt-heading h2{font-size:36px}.counter-Txt{margin-bottom:10px}.pl_box{width:50%!important}.pl-bg{padding:20px 0;width:100%;height:100%!important;margin:0 0}.aw-img{width:100%}.aw-after-line{border-right:0}.logo-img{width:100%}}@media screen and (max-width:380px){.specialization .txt-heading h2,.specialization .txt-heading h2 span{font-size:35px}.txt-heading h2{font-size:36px}.spl_logobox{font-size:12px}form{overflow:hidden}.banner_content_box img{width:10%;margin:-138px 0 0 0}.banner_btn img{width:24%;margin:0 0 0 0}.prog_listbox3,.prog_listbox5{margin-top:0}.txt-heading h2{font-size:36px;margin-top:15px}.banner-form-wrap{padding-right:0}}