@font-face {
    font-family: 'SapientSansBold';
    src: url('../fonts/SapientSansBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
} @import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&amp;family=Raleway:ital,wght@0,100..900;1,100..900&amp;family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&amp;display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Raleway:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Raleway:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Zilla+Slab:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap);.sticky-apply-button,h1{font-family:Roboto,Sans-serif}.bright-sec .enquire,.programs h2,.top_recruiters.carousel-container h2{text-transform:capitalize}.programs p,.stars{text-align:center}*{margin:0;padding:0;box-sizing:border-box;text-decoration:none;font-family:"Zilla Slab",serif}h1{font-size:42px!important;font-weight:600!important;color:#ff5f19!important}h2{font-family:"Zilla Slab",Sans-serif;font-size:40px!important;font-weight:700!important;text-transform:uppercase;line-height:40px!important;color:#06355f!important;margin:35px 0!important}.bright-sec .bright-future,p{font-family:"Source Sans Pro",Sans-serif}p{color:#12100b!important;font-size:17px!important;font-weight:400!important;line-height:28px}.container{max-width:1310px!important}.sticky-apply-button{position:fixed;right:-10px;top:35%;transform:rotate(-90deg);transform-origin:right bottom;background:linear-gradient(1deg,#c44412,#ff855700);border-radius:50px;color:#fff;font-size:12px;font-weight:700;z-index:1000;transition:.3s;margin-right:10px}.sticky-apply-button button{color:#fff;text-decoration:none;background: transparent !important;}footer .list-unstyled li a:hover,header .orange{color:#ff5f19!important}footer a,header .navbar .navbar-nav li a{color:#000;text-decoration:none}header{background-color:#fff2ed;z-index:99;width:1280}header .top-bar a{color:#12100b;font-family:Poppins,Sans-serif;font-size:12px;font-weight:400;line-height:28px;margin-right:10px}header .top-bar a i{color:#ff5f19;margin-right:10px}header .top-bar a img{width:19px}header .navbar img{width:120px!important}header .navbar .navbar-nav .nav-item .nav-link{color:#0a2441;font-family:Poppins,Sans-serif;font-weight:600;font-size:12px}header .main-header{transition:.3s ease-in-out;z-index:99999}header .sticky-head{position:fixed;top:0;left:0;width:100%;z-index:99999;box-shadow:0 4px 6px rgba(0,0,0,.1);background:rgba(255,255,255,.95);animation:.5s ease-in-out fadeInDown}@keyframes fadeInDown{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}header .fa-facebook-f{color:#fff;background-color:#0079ff;border-radius:50px}header .navbar .navbar-nav li a{float:right;text-wrap:auto;font-size:12px;line-height:20px;width:100%}header .navbar .navbar-nav li a:hover{color:#f4723f}header .navbar .navbar-nav li.dropdown .dropdown-menu a,header .navbar .navbar-nav li.dropdown .megamenu a{border-bottom:1px solid #f3f3f3;font-weight:400;font-family:Poppins,Sans-serif}header .apply-btn,header .apply-btn-right{background-color:#f46129;color:#fff;padding:10px 18px;border-radius:50px;font-size:10px;font-weight:700;word-spacing:1px;letter-spacing:.5px;font-family:Roboto,Sans-serif;border:1px solid #ff5f19!important;}

    header .predictor-btn{background-color:#006600;color:#fff;border: 1px solid #006600 !important;padding:10px 18px;border-radius:50px;font-size:10px;font-weight:700;word-spacing:1px;letter-spacing:.5px;font-family:Roboto,Sans-serif}
    header .predictor-btn:hover {background-color:#fff;color: #006600;}

.programs h2,.virtualCampus.campus-banner h2{font-family:"Zilla Slab",Sans-serif!important}.guts_button .apply-btn:hover,footer .apply-btn:hover,header .apply-btn:hover{background-color:transparent;color:#ff5f19}header .apply-btn-right{rotate:-90deg}.sticky-social-icons{z-index:99999; top: 50%; left: 0px;}.sticky-social-icons a{border-radius:50px;background-color:#ff5f19;color:#fff;border:none;font-size:13px;padding:2px 4px}.dropdown-menu{min-width:250px}.placement .update-item p{border-bottom:1px solid #364357;padding:15px 0}.bright-sec .counter_box:hover{margin-top:-10px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}.bright-sec .counter_box{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}.sliderHero .carousel-item img{width:100%;object-fit:cover;object-position:bottom}.bright-sec{padding-top:50px;background:url("../image/course_bg_1-2-1.webp") center/cover no-repeat}.bright-sec .bright-future{font-size:21px!important;font-weight:700!important;line-height:21px!important;color:#000!important; margin: 10px 0px !important;}.bright-sec img{opacity:.4;max-width:32px;}.bright-sec .enquire{font-family:Roboto,Sans-serif;font-weight:800!important;color:#ff5f19!important;font-size:35px!important}.bright-sec .counter .text-orange-700{font-family:"Source Sans Pro",Sans-serif!important;font-weight:700!important;color:#ff5f19!important}.bright-sec .counter .bg-white{width:80px;height:80px;padding:25px!important}.bright-sec .counter .blue-border{border:1px solid #92d0ff!important;background-color:#f5faff!important}.bright-sec .counter .blue-border:hover{border-width:1px 1px 5px;box-shadow:0 5px 10px 3px rgba(0,0,0,.13)}.bright-sec .counter .orange-border{border:1px solid #ff8d68!important;background-color:#fcf4f1!important}.bright-sec .count{color:#06355f!important;font-family:"Source Sans Pro",Sans-serif!important;font-weight:600!important;line-height:31px!important}.animate-scroll{animation:15s linear infinite recuters_scroll;white-space:nowrap} .stars-scroll{animation:10s linear infinite recuters_scroll; white-space:nowrap} .top_recruiters .carousel img{width:100px;height:auto;border:1px solid #ddd}.top-recruiters{border-radius:20px;border:1px solid #ff5f1947;background-color:#fff}.top_recruiters.carousel-container .top-recruiters h2{font-family:"Zilla Slab",Sans-serif!important;color:#06355f!important;text-transform:uppercase;margin-bottom:50px!important}@keyframes recuters_scroll{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.virtualCampus.campus-banner{position:relative;background:url("../image/video.webp") center/cover no-repeat fixed;display:flex;justify-content:center;align-items:center;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.7)}.virtualCampus.campus-banner h2{text-transform:capitalize;font-size:46px;font-weight:700!important;line-height:40px!important;color:#fff!important}.virtualCampus .play-button{position:relative;background-color:#ff7f00;color:#fff;border:none;width:80px;height:80px;border-radius:50%;font-size:32px;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 8px rgba(0,0,0,.4);transition:transform .3s;margin:0 auto}.virtualCampus .play-button:hover{background-color:#e67300;transform:scale(1.1);border:2px solid #fff}.programs h2{font-size:46px!important;font-weight:700!important;line-height:50px!important;color:#06355f!important;margin-bottom:0!important;margin-top:0!important}.mapping h3,.programs p{font-family:"Source Sans Pro",Sans-serif!important;font-weight:700!important}.mapping h2,.mapping h3{text-transform:uppercase}.programs p{color:#12100b!important;font-size:18px!important}.programs .accordion-border{border-bottom:2px solid #bcbcbc!important}.programs .accordion button{font-family:"Zilla Slab",Sans-serif;font-size:25px!important;color:#06355f;font-weight:600!important;text-transform:uppercase;line-height:28px}.modal-backdrop{background-color:rgba(0,0,0,.7)!important}.mapping{background-color:#f2fcff}.mapping h3{font-size:22px!important;line-height:14px!important;color:#ff5f19!important}.mapping h2{font-family:"Zilla Slab",Sans-serif!important;font-size:48px!important;font-weight:700!important;line-height:40px!important;color:#000!important}.universe ul li{font-family:Poppins,Sans-serif;font-size:16px!important;font-weight:400!important}.universe-icon{color:#ff5f19;font-size:20px}.universe h2{font-family:"Source Sans Pro",Sans-serif;font-size:22px!important;font-weight:800!important;margin-bottom:8px!important;line-height:14px!important;color:#06355f}.elementor-divider{display:flex;width:8%}.elementor-divider::before{flex:1;content:'';padding:1.5px;background-color:#ff5f19;margin:5px}.join-geeta button{font-family:Poppins,Sans-serif!important;font-size:18px!important;font-weight:500!important;text-transform:none!important;line-height:31px!important}.join-geeta h2{margin-bottom:5px!important;margin-top:5px!important}.scholarships{background-color:#e6e6e6;background-image:url('../image/testimonial-bg.webp')}.scholarships h2{font-family:"Zilla Slab",Sans-serif!important;font-size:40px!important;font-weight:700!important;line-height:40px!important;color:#06355f!important;margin:0!important}.scholarships h3{color:#06355f;font-family:"Source Sans Pro",Sans-serif!important;font-size:26px!important;font-weight:700!important;line-height:25px!important}.scholarships p{font-family:Poppins,Sans-serif;font-size:16px!important;font-weight:400!important;line-height:28px!important}.scholarships span,.scholarships ul li{font-size:16px;color:#06355f!important;font-weight:500!important;line-height:28px!important;font-family:Poppins,Sans-serif!important}.scholarships ul li::marker{color:#ff5f19;font-size:18px}.scholarships i::before{color:#ff5f19}.scholarships img{width:50%}.feedback{background-color:#f7f7f7}.testimonial-card{border-radius:10px;background-color:#f8f9fa;box-shadow:0 4px 8px rgba(0,0,0,.1);height: 420px; margin-bottom: 5px;padding:20px}.testimonial-card img{width:80px !important;height:80px;border-radius:50%;object-fit:cover;border:2px solid #ff5f19}.testimonial-name{font-weight:700;color:#0d3b66}.testimonial-title{color:#ff5f19;font-size:14px}.testimonial-text{font-style:italic;color:#555;margin-bottom: 10px}footer h1{font-family: SapientSansBold,Sans-serif;font-weight:700;color:#06355f}footer .text-primary,footer p{font-family:"Source Sans 3",Sans-serif;line-height:25px}footer p{color:#12100b;font-weight:400}footer .copy{color:#000!important;font-size:15px;font-weight:400;line-height:25px;margin-bottom:0}footer .text-primary{color:#000!important;font-size:12px;font-weight:400}footer h5{font-family:"Zilla Slab",Sans-serif;font-size:20px;font-weight:700;line-height:26px;color:#06355f;margin-bottom:15px}.guts_button .apply-btn,footer .apply-btn{background-color:#ff5f19;color:#fff;padding:5px 18px;border-radius:50px;font-size:16px;font-weight:400;word-spacing:1px;letter-spacing:.5px;font-family:roboto}footer .logo{width:120px;object-fit:contain}footer p{font-size:14px!important}footer p.copy{font-size:12px!important}footer a img.icon{width:25px;margin-right:10px}footer .list-unstyled li{margin-bottom:2px}footer .list-unstyled li a{font-family:"source sans pro",Sans-serif;font-size:14px;font-weight:400;line-height:20px;padding-bottom:10px;color:#12100b!important;transition:color .3s}.footer-section{padding:10px}footer{background-color:transparent;background-image:linear-gradient(90deg,#f7f0ff 0,#e9f7f8 100%)}@media (max-width:767px){.carousel img{width:70px}}.btn-apply{border-radius:50%;display:inline-flex;align-items:center;justify-content:center;padding:10px 20px}.btn-apply i{margin-left:8px}.stars.carousel .card{flex:0 0 20%;max-width:20%;margin:1px;border:none;padding:0}.stars img{max-width:250px;width:100%;border-radius:0}li.nav-item.dropdown:focus-visible{outline:0}

        @media (max-width:767px){.sticky-social-icons .d-flex{    justify-content: space-around; flex-direction: row; width: 100%; align-items: center;} .sticky-social-icons a{background-color: transparent; color: #fff; border: none; font-size: 13px; padding: 12px 4px; display: flex ; align-items: center; justify-content: center; font-size: 31px; border-radius: 0;}.sticky-social-icons{bottom: -37px; left: 0px; width: 100%; top: auto; background: linear-gradient(45deg, #de531a, #d87008); display: flex ; justify-content: space-around; padding: 0px; margin: 0px !important;} header .sticky-head{padding:10px 20px 10px}.top-recruiters{padding:0 0 20px}header .navbar .navbar-nav li a{float:left}#navbarSupportedContent{position:absolute;background:#fff;width:95%;left:0;top:100%;padding:20px 28px;margin:4px 3%;border-radius:10px;box-shadow:-1px 7px 12px #5d5d5d2e}#navbarSupportedContent>ul>li{border-bottom:1px solid #ffebe4}.mou.carousel-container img,.top_recruiters.carousel-container img,.universe.carousel-container img{width:80px!important;height:auto!important;border:1px solid #ddd;border-radius:0;box-shadow:0 4px 6px rgba(0,0,0,.1)}.dropdown-menu a{font-size:12px}.bright-sec .counter .counter-mobile-orange{border:1px solid #ff8d68!important;background-color:#fcf4f1!important}.bright-sec .counter .text-orange-700{font-size:30px!important;line-height:35px!important;margin:0!important} .bright-sec p{font-size: 14px;} .bright-sec .counter-box_sec{background:#fff;padding-top:30px;padding-bottom:30px;padding-right:0}.bright h1,.campus-banner h2,.feedback h2,.join_gu h2,.mapping h2,.mou h2,.placement h2,.programs h2,.scholarships h2,.stars,.top_recruiters h2,footer h1{font-size:30px!important;line-height:35px}.stars img{max-width:250px;height:auto;width: 92px !important;}.virtualCampus.campus-banner{height:400px}.programs .accordion button{font-size:19px!important}.top_recruiters.carousel-container .top-recruiters h2{font-size:28px!important;font-weight:700!important;line-height:40px!important;margin:14px!important}.join_gu .accordion button{font-size:15px!important;line-height:23px;padding:3px 20px}.email,.megamenu{display:none}.navbar img{width:100px!important}.navbar-toggler span{width:22px}.section-1{padding-top:0}.mega-mobile-dropdown.show{display:block;border:0}.carousel img{width:70px}.stars.carousel .card{flex:0 0 33.333%;max-width:33.333%}.sticky-apply-button{transform:rotate(-90deg);top:43%;right:-10;width:106px;box-shadow:-6px 7px 10px #0f0f0f63;text-transform:uppercase;text-align:center;font-size:11px;font-family:Poppins,Sans-serif;}.sticky-apply-button button{font-family:unset;background: transparent !important;}.dropdown .dropdown-menu{border:0}.bright-sec .count{font-size:12px!important;line-height:20px!important}}@media (max-width:480px){.carousel img{width:50px}}@media (max-width:576px){.stars.carousel .card{flex:0 0 50%;max-width:50%}}@media only screen and (min-width:768px){header ul.navbar-nav>li:nth-child(4):hover .dropdown-menu,header ul.navbar-nav>li:nth-child(5):hover .dropdown-menu,header ul.navbar-nav>li:nth-child(6):hover .dropdown-menu{display:block;top:100%}header .navbar-nav li:first-child .megamenu{left:-200px;width:1050px}header .navbar-nav li:nth-child(2) .megamenu{left:-30px;width:350px}header .navbar-nav li:nth-child(3) .megamenu{left:-30px;width:320px}header .megamenu{position:absolute;width:100%;top:100%;opacity:0;visibility:hidden}header .megamenu-area{display:flex;background:#fff;border-radius:10px;padding:13px;box-shadow:2px 11px 13px 1px #2e2e2e82}header .navbar-nav li:first-child .megamenuitems{flex-basis:25%;margin:1%}header .megamenuitems h3{padding-bottom:20px;border-bottom:1px solid #b9b9b978;color:#06355f;font-family:"DM Sans",Sans-serif;font-size:20px;font-weight:700;line-height:20px}header .megamenuitems ul{padding:0}header .megamenuitems ul>li{width:100%}header .megamenuitems ul>li a{float:left!important;font-size:13px;text-decoration:none;color:#000;line-height:20px;width:100%}header .megamenuitems ul>li:hover a{color:#f4723f}.bright-sec .counter .text-orange-700{font-size:38px!important;line-height:48px!important;margin:0!important}.top_recruiters.carousel-container .top-recruiters h2{font-size:48px!important;font-weight:700!important;line-height:40px!important;margin:0 0 30px!important}.stars,footer h1{font-size:40px!important;line-height:40px}.top-recruiters{padding:60px 0}.virtualCampus.campus-banner{height:80vh}.mega-mobile-dropdown,.mega-mobile-dropdown.show,header .mega-mobile-dropdown,header .mega-mobile-dropdown.show{display:none}.bright-sec .count{font-size:19px!important}ul.navbar-nav>li:hover .megamenu{opacity:1;visibility:visible}.sliderHero .carousel-item img{height:600px}.no-mega ul li a{padding-left:15px}header .megamenu ul{margin-left:15px}header .megamenu ul li::marker{color:#ff5f19}.sticky-apply-button{padding:0px 10px}.stars img{max-width:250px;}.mou.carousel-container img,.top_recruiters.carousel-container img,.universe.carousel-container img{width:130px!important;height:auto!important;border:1px solid #ddd;border-radius:0;box-shadow:0 4px 6px rgba(0,0,0,.1);margin-right:45px!important}}.admission-btn{animation:2s infinite alternate highlight}@keyframes highlight{0%{background-color:#f60;box-shadow:0 0 10px rgba(255,102,0,.5)}50%{background-color:#ff4500;box-shadow:0 0 20px rgba(255,69,0,.7)}100%{background-color:#f90;box-shadow:0 0 10px rgba(255,153,0,.5)}}


@media only screen and (min-width: 998px) and (max-width: 1240px) {
    .container{max-width: 1024px !important;}
}