.ban-txt h2,.digipatrner-hads,.head-txt,.head-txt ul,.head-txt ul li,.head-txt ul li a,body{margin:0;padding:0}.nav-link,p{font-size:18px}.feature-box-1,.services .card{min-height:100%}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}p{text-align:justify;color:#434343;line-height:1.6}.logo{width:200px}header{background:#fff}.head-txt{text-align:right}.digipatrner-hads,.float,.form h4,.social-media .fa{text-align:center}.head-txt ul li{color:#333;display:inline}.head-txt ul li a{color:#d65501;font-size:20px;font-weight:700}.head-txt ul li a:hover,.widget_getintuch ul li a:hover{color:#d65501;transition:.1s}.head-txt .fa{padding-right:5px;font-size:20px;color:#d65501}.nav-link{font-weight:700;color:#333}.nav-link:focus,.nav-link:hover,.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:#d65501}.CourseBanner{background-position:center;background-size:cover;background-repeat:no-repeat}.banner{background-color:var(--hero-bg-color)}.full-image{position:relative;right:0;bottom:0;width:100%;height:100vh;object-fit:cover;object-position:center}.banner-txt{position:absolute;top:20%;left:10%;right:10%}.ban-txt h2{color:#fff;font-size:50px;font-weight:700}.ban-txt h4,.ban-txt p{font-weight:400;padding:0;color:#fff}.ban-txt h4{font-size:45px;margin-bottom:20px}.ban-txt p{font-size:18px;margin:0}.form{margin:15px 0;padding:30px 15px;background:#ffffff54;border-radius:6px;border:1px solid #fff}.form h4,.heading{padding-bottom:15px;margin:0;font-weight:700}.feature-box-1:hover h5,.form h4,.widget_getintuch ul li a,.widget_getintuch ul li p{color:#fff}.form .form-control{margin-bottom:15px}.heading{font-size:45px;color:#111d5e}section{padding:100px 0}footer{background-color:#111d5e}.footer-tst h4{color:#fff;font-size:20px;font-weight:700;margin-bottom:30px;position:relative}.footer-tst h4:after{content:"";position:absolute;border:0;width:50px;height:2px;background:#d65501;z-index:1;left:0;top:35px}.widget_getintuch ul{margin:0;padding:0;list-style:none}.widget_getintuch .fa-envelope:before{content:"\f0e0";font-size:15px}.widget_getintuch li{margin-bottom:10px;position:relative;padding-left:30px;font-size:15px;color:#fff;font-weight:700}.widget_getintuch i{position:absolute;left:0;top:5px;font-size:18px;color:#fff;font-family:FontAwesome}.social-media .fa{padding:10px;font-size:20px;width:40px;text-decoration:none;margin:5px 2px}.social-media .fa:hover{opacity:.7}.social-media .fa-facebook{background:#3b5998;color:#fff}.social-media .fa-youtube{background:#b00;color:#fff}.social-media .fa-instagram{background:#125688;color:#fff}.social-media .fa-linkedin{background:#007bb5;color:#fff}.float{position:fixed;width:55px;height:55px;line-height:55px;top:50%;right:20px;background-color:#25d366;color:#fff;border-radius:50px;font-size:26px;box-shadow:2px 2px 3px #999;z-index:100}.distop{display:none}.btn{background-color:#d65501;color:#fff;padding:10px 30px}.btn:hover{background-color:#111d5e;color:#fff;transition:.1s}.owl-theme .owl-controls{margin-top:30px}.owl-theme .owl-controls .owl-page span{background:0 0;border:1px solid #d65501;opacity:1}.owl-theme .owl-controls .owl-page.active span{background:#d65501;border:1px solid #d65501}.card.border-0.border-bottom.border-primary.shadow-sm{margin:20px 0}.bg-orange{background:#d65501}.single-campus-card,.single-campus-card.style2 .campus-content{background-color:#fff}.single-campus-card{margin-bottom:30px;margin-left:10px;margin-right:10px;transition:.5s;box-shadow:0 0 20px 3px rgba(0,0,0,.05)}.single-campus-card .campus-content{padding:30px 30px 26px}.single-campus-card img{height:350px;width:100%}.single-campus-card .campus-content span{color:#111d5e;margin-bottom:15px;display:inline-block;font-weight:700;font-size:25px}.single-campus-card .campus-content h3{font-size:24px;margin-bottom:0;line-height:1.3;transition:.5s}.single-campus-card .campus-content h3:hover{color:#ff7a3d}.single-campus-card.style2 .campus-content span{position:relative;padding-left:55px}.single-campus-card.style2 .campus-content span::before{position:absolute;content:"";height:1px;width:50px;background-color:#ff7a3d;left:0;bottom:5px}.single-campus-card.style2:hover{transform:translateY(0)}.DownloadBrochure{position:relative}.Brochuretxt{position:absolute;top:20%;right:5%;width:40%}.slider-h-75{width:100%;height:50vh}.digipatrner-hads ul{margin:0;padding:70px 30px;list-style:none}.digipatrner-hads ul li{padding:30px 15px;font-size:18px;display:inline-block;width:23%;border:1px solid #eee;margin:5px}.bg-blue{background-color:#111d5e;padding:100px 30px 0;text-align:right}.btn-back-to-top{position:fixed;width:40px;height:40px;bottom:30px;line-height:40px;border-radius:0;right:30px;text-align:center;justify-content:center;align-items:center;z-index:9999;cursor:pointer;-webkit-transition:.4s;background:#d65501;color:#fff;font-size:18px}.feature-box-1,.feature-box-1 *{-moz-transition:.35s;-o-transition:.35s;-webkit-transition:.35s;transition:.35s}.btn-back-to-top:hover{background:#111d5e;color:#fff}.services .card-body h4{font-size:22px;font-weight:700;margin:0;padding:10px 0}.feature-box-1{padding:32px;box-shadow:0 0 30px rgba(31,45,61,.125);margin:15px 0;position:relative;z-index:1;border-radius:10px;overflow:hidden;top:0}.feature-box-1 .icon{width:70px;height:70px;line-height:70px;background:#fc5356;color:#fff;text-align:center;border-radius:50%;margin-bottom:22px;font-size:27px}.feature-box-1 .icon i{line-height:70px}.feature-box-1 h5{color:#20247b;font-weight:700;font-size:22px}.feature-box-1 p{margin:0}.feature-box-1:after{content:"";position:absolute;top:0;bottom:0;left:auto;right:0;border-radius:10px;width:0;background:#20247b;z-index:-1;-moz-transition:.35s;-o-transition:.35s;-webkit-transition:.35s;transition:.35s}.feature-box-1:hover{top:-5px}.feature-box-1:hover ul li{color:rgba(255,255,255,.8)}.feature-box-1:hover:after{width:100%;height:100%;border-radius:10px;left:0;right:auto}.feature-content ul{margin:0;padding-left:15px}.feature-content ul li{margin:0;padding:3px 0;border-bottom:1px solid #eee}.list{margin-top:10px;padding:0}.list li{font-size:20px;margin:0;padding:10px 30px;font-weight:500;color:#fff;width:49%;position:relative;display:inline-block;vertical-align:top}ul.list li::before{content:"\f046";font-family:FontAwesome;color:#fff;position:absolute;left:0}.eng-cont a{width:200px;height:56px;padding:10px 12px 10px 60px;position:fixed;bottom:40px;left:20px;text-decoration:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:url('../images/admission.webp') 11px center no-repeat #fff;-webkit-box-shadow:0 10px 30px 0 rgba(0,15,56,.3);-moz-box-shadow:0 10px 30px 0 rgba(0,15,56,.3);box-shadow:0 10px 30px 0 rgba(0,15,56,.3);z-index:4}.eng-cont a p{font-size:12px;line-height:14px;padding:0;color:rgba(0,0,0,.6);margin:0}.eng-cont a span{font-size:16px;font-weight:500;line-height:22px;color:rgba(0,0,0,.87)}.ban-txt h5,.scholarship{color:#fff;font-weight:700}.carousel-control-prev{justify-content:flex-start}.carousel-control-next{justify-content:flex-end}.carousel-control-next,.carousel-control-prev{transition:none;opacity:unset}.ban-txt h5{background:#d65501;font-size:22px;padding:5px 15px;width:50%}.scholarship{padding:0;margin:15px 0}.banner{background-size:cover;background-position:center center;background-repeat:no-repeat}#Home{background:#111d5e;background:linear-gradient(90deg,#111d5e 0,#1d4fa4 59%,#111d5e 100%)}.benefits{background:#833ab4;background:linear-gradient(90deg,#833ab4 0,#d65501 87%,#d65501 100%)}
.sticky a {
    background: #d65501;
    position: fixed;
    right: -49px;
    bottom: 300px;
    -ms-transform: rotate(20deg);
    -webkit-transform: rotate(20deg);
    transform: rotate(270deg);
    padding: 5px 15px;
    text-align: center;
    font-weight: normal;
    color: #fff;
    text-decoration: none;
    font-size: 15px;
    z-index: 999;
    box-shadow: 0px 2px 6px 1px rgba(0, 0, 0, 0.20);
    text-transform: uppercase;
}
footer {
    padding: 80px 80px 20px;
}
.footer-bottom{
    padding-top: 20px;
    border-top: 1px solid #fff;
    margin-top: 20px;;
}
a {
    text-decoration: none!important;
}
.features {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    gap: 20px;
    padding: 20px;
}
.feature {
    background: #fff;
    padding: 20px;
    border-radius: 10px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
.feature h5 {
    color: #d65501!important;
    padding-bottom: 10px;
}
@media (max-width: 600px) {
    .features {
        grid-template-columns: 1fr;
    }
}