body, html {  font-family: 'B612', sans-serif;}
h1, h2, h3, h4, h5, h6 { /* font-family: open sans,helvetica neue,Helvetica,Arial,sans-serif;*/ }
a:hover, a:focus { text-decoration: none; }

/* ===== Header ===== */
header{ background: #ED7A24; color: #fff; padding: 12px 0; }
header a{ color: #fff; transition: all .3s; }
/*header a:hover{ color: #fff; text-decoration: underline; }*/
.connect-link .head-link{ margin-right: 5px;  }
.connect-link a{ margin-right: 10px; color: #fff; transition: all .3s; padding-right: 6px;}
.connect-link a:hover{ color: #fff; text-decoration: underline; }
.clg_logo{ width: 10%; float: left; display: none; }
.clg_logo img{ height: 65px; }
.clg-logo img{ height:80px; }
.clg-logo{  position: absolute; top: -10px; left: 8%; transform: translateX(-6%); }
.clg-name h5{ line-height: 1.55; font-size:21px; }
.college-head{ width: 80%; float: left; }
.logo_image_ img{ height: 80px; }
.connect-link a:first-child{ border-right: 1px solid #fff; }
div#collapseFour{ max-height: 406px; overflow:auto; overflow-y: auto; }
/* ===== Banner ===== */
.banner_top_sec{ position: relative; }
#banner_1{height: 481px}
.banner_top{ position: relative; background-image: url(../images/lucknow.png); background-position: center; background-size: cover; height: 450px; padding: 20px 0; }
.top_form{ z-index: 999; position:absolute; width: 28%; top: 2%;  right:20px; background: #fb6818; color: #fff; padding: 25px 35px 25px 45px; border-radius: 20px 0 0 20px; }
.top_form h2{ font-size: 23px; border-bottom: 1px #fff solid; display:inline-block; font-weight: 600;}
.top_form img{ height: 70px; }
.top_form span{font-size: 14px;}
.top_form p{ font-size: 14px; }
.top_form .form-group { display: flex; }
.form-group-icon{ background: #C6ECED; padding: 4px; border:1px solid #ced4da; border-right: 0; border-radius: .25rem 0 0 .25rem; }
.top_form .form-group img{ height: 23px; width: 26px; }
.top_form .form-group .form-control{ height: 37px; border-left: 0; border-radius: 0 .25rem .25rem 0;}
.top_form .form-group .form-control:focus{ box-shadow: none; }
.about-admissions h2{ font-size: 28px; color: #fff; font-weight: 600; line-height: 1.5;}
/* .about-admissions{ padding: 20px 40px 20px 20px; position: absolute; bottom: 0px; transform: translateX(-6%); left: 6%; width: 56%; } */
.about-admissions {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
    background:transparent;
    color: white;
    padding: 20px;
    border-radius: 10px;
    width: 56%;
}
.submit-btn{ text-align: center;width: 50%;margin: auto; }
.submit-btn button { background: #ED7A24; border-radius: 10px; padding: 8px 40px; font-size: 18px; border:unset; }
.submit-btn button:hover{ background: #ED7A24; border:; }
.submit-btn .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle:active{ background: #ED7A24; }

 /*===== whychoose ===== */
.why_choose_head h2{ position: relative; color: #fb6818; font-weight: 600;  }
/*.why-choose-head h2:before{ position: absolute; content: ''; background: #fb6818; height: 1px; width: 30%; top: 50%; left: 0; }*/
.why_choose_head{ text-align: center; margin: 20px 0 ;}
.Why-choose-sec{ background: #ED7A24; padding: 20px 0;}
.Why-choose-sec .why-choose-list{ list-style-type: none; padding: 0; }
.why-choose-list .why-choose-main-list {
    display: inline-block;
    width: 100%;
    margin: 10px 0 15px;
}   
.why-choose-list .why-choose-main-list label {width: 15%; display: block; float: left; border-right: 1px solid #00bce56b; margin-right: 12px; }
.why-choose-list .why-choose-main-list label img {
    height: 90px;
}
.why-choose-list .why-choose-main-list li {
    font-size: 16px;
    color: #fff;
    width: 82%;
    float: left;
    line-height: 1.6;
}
/* ===== course ===== */
.course-offered-sec{ padding: 30px 0 10px; }
.courses_content .course-offer-head { width: 30%; float: left; padding: 60px 0 0; text-align: center;}
.courses_content .tab-content .card{ border:0; }
.courses_content .tab-content tbody{ color: #6e7790;max-height: 406px; overflow:auto; overflow-y: auto; }
.courses_content .tab-content tbody a{ color: #03A9F4; }
.courses_content .table-bordered{ border:1px solid #9E9E9E; }
.courses_content .tab-content .table .thead-light th{ color: #297094; background: #fff; border-bottom: 0;}
.course-offer-head h2{ color: #fb6818; font-weight: 600; font-size: 40px;}
.course-offer-head .nav-tabs{ border:0;display: inline-block; margin: 15px 0;}
.course-offer-head .nav-tabs .nav-item{ background: #ed7a25; margin: 10px 0 25px; }
div#collapseOne{ max-height: 406px; overflow:auto; overflow-y: auto; }
div#collapseFour{ max-height: 406px; overflow:auto; overflow-y: auto; }
.course-offer-head .nav-tabs .nav-item { border:1px solid #fb6818; font-size: 22px; color: #fff; background: #fb6818;}
.course-offer-head .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link{ color: #fb6818; background: #fff; border-color: #ed7a25; }
 .course-offer-head .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link:hover{ border-color:#fb6818;  }
 /* .course-offer-head .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{ color: #fb6818; background: #fff; border-color: #ed7a25; } */
.course-offer-head .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{ color: #fff; background:#fb6818; border:0; border-radius: 0; }
 .collaboration-list{ list-style-type: none; /*padding: 30px 0 30px 30px;*/ padding: 50px; }
.why-choose-head h2{ position: relative; color: #fb6818; font-weight: 600;  }
.why-choose-head{ text-align: center;margin: 15px 0; }
 .collaboration-div{ background: #fb6818; border-radius: 20px; border: 1px solid #ed7a25;   box-shadow: 0 6px 17px rgba(0, 0, 0, 0.08), 0 6px 6px rgba(0, 0, 0, 0.08);  }
.collaboration-div .collaboration-list li {
    margin-bottom: 15px;
    color: #fff;
    font-size: 17px;
    line-height: 1.7;
    display: flex;
}
.collaboration-div .collaboration-list li .icon-list {
    width: 35px;
    float: left;
}
.collaboration-div .collaboration-list  li .arrow-icon {
    font-size: 19px;
    font-weight: 600;
    margin-right: 10px;
}
 .collaboration-sec{ padding: 5px 0 20px; }
 .scholorship-image label{ background: #ED7A24; display: block;margin-top: 90px;  padding: 70px 35px; text-align: center; border-radius: 15px; }
 .scholorship-image label figure{ margin: 0; }
 .scholorship-sec{margin-top: 20px;}
 .scholorship-image h2{ color: #fff; font-size: 30px; font-weight: 600;}
 .scholorship-image label img{ height: 120px; }
 .scholorship-table .table{ color: #2a6f93; }
 .scholorship-table p{ font-size: 18px; }
 .scholorship-sec .scholorship-table .table .thead-light th{ color: #297094; background: #fff; }
 .scholorship-text{display: flex; justify-content: center;}
 .placement-sec{ background:#ED7A24; padding: 13px 0;  }
 .placement_logo { margin-top: 30px; }
 .placement_item img{ max-width:100% !important; height: 50px; }
 .placement_item{ height: 60px; width: 130px; position: relative; /*border-right: 1px solid #00bce566;*/}
 .placement_item:after{ content: ''; position: absolute; height: 100%; width: 1px; background: #00bce566; right: -22px; top: 0; }
.placement_logo .owl-nav { display: block !important; width: 100%; position: absolute; top: 30%; transform: translateY(-50%); }
.placement_logo.owl-carousel .owl-nav button span { font-size: 28px; color: #fff; }
.placement_logo.owl-carousel .owl-nav button.owl-next { position: absolute; right: 20px; top: -10px;}
.placement_logo.owl-carousel .owl-nav button.owl-prev { position: absolute; left: -35px;top: -12px; }
footer{ padding: 20px 0; }
.footer-bottom{ text-align: center; }
.footer-bottom a{ color: #f3950f; transition: all .3s; }
.footer-bottom a:hover{ text-decoration: underline; }
.footer-bottom img{ max-width: 100%; }
.footer-bottom p{ font-size: 18px; }
.share-icon img{ height: 37px; transform: rotate(90deg);}
.share-icon{z-index: 99999; position: fixed;top: 50%; right: -41px; padding: 10px ; border-radius: 22px 22px 0 0px; background: #ebe3e3; transform: rotate(-90deg);  }
.share-icon a{ transition: all .3s; display: inline-block; }
.scholar-title{font-size: 19px;font-weight:600; padding-bottom: 20px;}
       #button1 {
    display: inline-block;
    background-color: #E94C23;
    color: white;
    font-weight: 600;
    text-align: center;
    border-radius: 4px;
    position: fixed;
    bottom: 40px;
    right: 20px;
    padding: 7px 12px;
    transition: background-color .3s, opacity .5s, visibility .5s;
    opacity: 0;
}
#button1:hover{cursor: pointer;}.
#button1.show {
    opacity: 1;
    visibility: visible;
}
#veltech_scholar{margin-top: 140px;}
.scholorship-sec h5{ font-size: 20px; font-weight: 600; }
.scholorship-sec ul li{ font-size: 18px; line-height: 1.7; }
.srm{font-size: 13.5px;}
#srm-image img{height: 45px;}
#vel-tech-whychse{color: white!important}
.thankyou .modal-body h2{font-size: 21px; font-weight: 600;}
.top_form img {
    height: 40px;
}
.why_choose_head{ margin: 65px 0 20px; }
.courses_content{ margin: 40px 0 20px; }
/* nav */
