

<style>
@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@500&display=swap');
</style>


body {font-family: "Raleway";line-height: 1.8;}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height: 1.4;font-family: "Raleway";}
@media screen and (max-width: 992px) {
  h1,.h1{font-size: 31px;}
  h2,.h2{font-size: 26px;}
  h3,.h3{font-size: 23px;}
  h4,.h4{font-size: 20px;}
  h5,.h5{font-size: 19px;}
  h6,.h6{font-size: 17px;} 
}
@media screen and (max-width: 767px) {
h1,.h1{font-size: 27px;}
h2,.h2{font-size: 24px;}
h3,.h3{font-size: 22px;}
h4,.h4{font-size: 19px;}
h5,.h5{font-size: 18px;}
h6,.h6{font-size: 16px;}
}

.bg-primary{background-color: #f7912f !important;}
.bg-secondary{background-color: #029bad !important;}

.text-primary{color: #f7912f !important;}
.text-secondary{color: #029bad !important;}

.btn-radius{border-radius:25px;padding-left:25px;padding-right: 25px;}
.btn-lg{font-weight: 600;padding: .5rem 1.5rem;}
.btn-primary{background-color:#f7912f;border-color:#f7912f}
.btn-secondary {background-color: #029bad;border-color: #029bad;}
button.owl-dot:focus {outline: none;}

@media screen and (max-width: 992px) {
.btn-group-lg>.btn, .btn-lg {padding: .5rem 1.5rem;font-size: 1rem;font-weight: 500;}
}

.header{font-family: "Raleway";background-color:#ef9501;padding:15px 0 0 0;}

.logo:hover{text-decoration: none;}
.logo-img{width: 90px;margin-right: 15px;}
.logo-content{width: calc(100% - 130px);padding-left: 15px;border-left:2px solid #fff;}
.logo-name{font-size: 20px;color: #fff;text-transform: uppercase;margin-bottom: .5rem;font-weight: 500;line-height: 1.2;}
.logo-caption{font-size:13px;line-height: 1.4;color:#fff}

.header-address{color: #fff;text-align: right;}
.header-address a{color:#fff;font-size:13px;}
.header-address .caption{text-transform:uppercase;font-weight:500;line-height: 1.5;margin: 5px 0;}
.header-address .important-links{color:#fff;font-size:13px;}

header .college-name{font-family: "Raleway";font-size:40px;color:#fff;text-align:center;font-weight:600;line-height: 1;margin-bottom:5px;}
header .college-name span{font-family: "Raleway";font-size: 36px;}
header .deem{font-family: "Raleway";font-size:18px;color:#fff;text-align:center;font-weight:500;line-height: 1;margin-bottom:8px;}
header .iso{font-family: "Raleway";font-size:16px;color:#fff;text-align:center;font-weight:500;line-height: 1;margin-bottom:5px;}
header .autonomy{font-family: "Raleway";font-size:21px;color:#fff;text-align:center;font-weight:600;line-height: 1;margin-bottom:5px;margin-top:10px;}
header .header-bott{font-family: "Raleway";color:#fff;margin-top:10px;background-color: #029bad;padding:10px 0px;}
header .header-bott h1{font-family: "Raleway";font-weight: 600;line-height: 1.3;font-size: 24px;margin: 10px 0;letter-spacing: 0.25px;}
header .header-bott .degree{font-family: "Raleway";font-weight: 500;line-height: 1;font-size:22px;}

.navbar-nav li:hover > ul.dropdown-menu {font-family: "Raleway";display: block;}
.dropdown-submenu {font-family: "Raleway"; position:relative;}
.dropdown-submenu>.dropdown-menu { font-family: "Raleway";top: 0;left: 100%;margin-top:-6px;}
.dropdown-menu > li > a:hover:after { font-family: "Raleway";text-decoration: underline; transform: rotate(-90deg);} 
.dropdown-menu{  border: none; }

.hero-banner .nav-item{font-family: "Raleway";position:relative;}
.hero-banner .nav-item i{font-size:13px;transition:0.3s;}
.hero-banner .owl-theme .owl-nav [class*=owl-]:hover{background:transparent;}
.hero-banner button:focus{outline: none;}
.hero-banner button img { width: 20px; height:40px; filter: invert(1);}
.hero-banner button.owl-prev { position: absolute;  left: 20px; top: 250px;}
.hero-banner button.owl-next { position: absolute;  right: 20px; top: 250px;}
.hero-banner a.dropdown-item {padding: 6px 25px;transition: 0.2s;color: #fff; text-decoration: none;background-color: #f7912f;display: block;}
.hero-banner a.dropdown-item:hover {background-color: #029bad;}
.hero-banner ul.dropdown-menu {background: transparent; }
.hero-banner .navbar-light .navbar-nav .nav-link {color: #000;}
.hero-banner .navbar-light .navbar-nav .nav-link:hover{color: rgb(165, 164, 164);}
.hero-banner .dropdown-submenu ul.dropdown-menu {  padding: 6px 0px;}
.hero-banner img{width:100%;}
.hero-banner .owl-theme .owl-nav {margin-top:0px;}
 
.banner-caurosel{z-index:0;}


@media screen and (max-width: 992px) {
  .logo-name {font-size: 18px;}
}
@media screen and (max-width: 767px) {
  header .college-name {font-family: "Raleway";font-size: 31px;margin-top: -25px;}
.header-address {font-family: "Raleway";text-align: left;padding-top: 15px;}
header .iso {font-size: 14px;}
header .autonomy {font-size: 18px;line-height: 1.3;}
header .header-bott h1 {font-size: 18px;}
header .header-bott .degree {font-size: 18px;}
header .college-name span {font-size: 18px;line-height: 1.2 !important;display: block;}
}

/* navigation*/
.hero-banner{position: relative;}
.navbar.navbar-expand-lg.navbar-dark.bg-dark{font-family: "Raleway";background: #1d396e !important;position: absolute;right:0;left: 0;}
.navbar-dark .navbar-nav .nav-link{color: #f7f7f7;}
.navbar-dark .navbar-nav.ml-auto .nav-item{margin-left:10px}
.navbar-dark .navbar-nav.ml-auto .nav-item:last-child .nav-link{background-color: #f8902f;padding-left: 20px;padding-right: 20px;border-radius: 20px;}
@media screen and (max-width: 767px) {
  .navbar.navbar-expand-lg.navbar-dark.bg-dark{position: relative;background-color:#000000d9 !important}
}
@media  (max-width: 1024px) and (min-width: 767px) {
.navbar-dark .navbar-nav .nav-link {color: #f7f7f7;padding: 0.25rem 8px;}
}

.apply-form{font-family: "Raleway"; margin-top: -160px;background-color:#029bad;border-radius:20px;box-shadow: 0 -10px 0 #f8902f;padding:40px 30px}
.apply-form .h3{font-weight: 700;margin-bottom: 25px;}
.apply-form .h3:after{content: "";background: #fff;height: 2px;width: 25%;display: block;clear: both;margin: auto;margin-top: 18px;}
.apply-form .form-control{border-radius: 30px 0 0 30px;padding: 15px 10px 15px 30px;height: auto;}
.apply-form .btn{border-radius: 0 30px 30px 0;padding-right: 20px;padding-left: 15px;}
@media screen and (max-width: 991px) {
  .apply-form {margin-top: -90px;padding: 20px 15px 10px;}
  .apply-form .h3 {font-size:18px;font-weight: 600;margin-bottom:10px;}
  .apply-form p {font-size:14px}
  .apply-form .form-control{padding:10px 10px 10px 20px;height: auto;font-size: 14px;}
  .apply-form .btn{padding-right:10px;padding-left: 10px;font-size: 14px;}
  .apply-form .h3:after {margin-top:10px;}
}
@media screen and (max-width: 767px) {
  .apply-form{margin-top:10px;}
}

.section{padding:50px 0;background: #fff;}
.section-heading h2{color: #048c9c;}
.section-heading h3{color: #048c9c;}
.section-heading h4{color: #048c9c;}
.section-heading h5{color: #048c9c;}
.section-heading h6{color: #f8902f;text-transform: uppercase;}
.section-heading h4 span{font-size:20px;font-weight:400;}

@media screen and (max-width: 767px) {
.section {padding: 20px 0;}
}

.academics .eclipse{position: absolute;top: -30px;left: 50px;z-index: 1;max-width:25%}
.academics .card-body {background: #048c9c;border-top: solid 1px #f8902f;padding: 1rem 0.5rem;}
.academics .card-body h5{text-transform: uppercase;color: #fff;line-height: 1.4;margin-bottom:0;font-size: 1.125rem;}
.academics .card-footer{background:#029bad;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
/* .academics h6{color: #f8902f;text-transform: uppercase;} */
@media screen and (max-width: 992px) {
  .academics .card-body h5{font-size:14px;}
}
@media screen and (max-width: 767px) {

}

.highlights {background: #f8902f;color: #fff;}
.highlights img{max-width: 25%; margin-bottom: 20px;}
.highlights a {font-size: 18px; color: #fff;}

@media screen and (max-width: 992px) {
.highlights p, .highlights a {font-size: 14px;}
}

.about .content{padding:0 50px;}
.about a.image-link{position: relative;display:block;margin:60px 0;z-index: 1;}
/*
.about a.image-link:before {content: "\f067";font-family: "Font Awesome 5 Free";color: #fff;width: 65px;height: 65px;line-height: 65px;border: 1px solid #fff;position: absolute;text-align: center;border-radius: 50%;display: inline-block;font-size: 16px;opacity: 1;font-weight: bold;background-color: #f7912f;bottom: 0;right: 0;}
*/
.about a.image-link img{border-radius: 5px 5px 35px 5px;}
.dots-top{display: inline-block;position: absolute; top: 0;right: -30px;z-index: 0;}
.dots-bottom{display: inline-block;position: absolute; bottom: 0;left: -30px;z-index: 0;}

@media screen and (max-width: 992px) {
  .about .content { padding: 0;}
}
@media screen and (max-width: 767px) {  
  .dots-top {right: 0;}
}
 
.search{position: relative;z-index:0;padding:80px 0 60px}
.search:after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #014b55ab;z-index: -1;}
.search .h1{margin-bottom:30px}
.search .exp-point{margin:20px 0 25px}
.search .exp-point img{margin-bottom: 20px;}
.search .exp-point h4{color:#fff;font-weight: 600;}
.search .exp-point p{color:#fff;font-weight: 600;font-size:20px;}
.search .h1 {font-weight: 500;color: #fff;position: relative;display: block;padding: 10px;}
.search .form-section{background-color:#029bad;border-radius:20px;box-shadow: 0 -10px 0 #f8902f;padding:25px 30px;height: 100%;}
.search .form-section h2{color:#fff;font-weight: 700;}
.search .form-section h2:after{content: "";background: #fff;height: 2px;width: 25%;display: block;clear: both;margin: auto;margin-top: 15px;margin-bottom: 30px;}
.search .form-control {padding:5px 0px;color: #ffff; background-color: transparent; background-clip: padding-box; border-bottom: 1px dashed #ced4da !important;border: none;border-radius:0;}
.search .form-control:focus { color: #fff; background-color:transparent; border:none; outline: 0; box-shadow:none;}
.search .form-group { margin-bottom: 30px;}
.search .action{margin-top:50px}
.search  option {  background: #048c9c;  color: #fff;}

@media screen and (max-width: 991px) {
  .search {padding: 30px 0 20px;}
  .search .h1 {margin-bottom: 15px;padding: 0;font-size: 24px;}
  .search .form-section h2 {font-weight: 500;margin-top: 0;font-size: 21px;}
  .search .form-section h2:after{margin-top: 15px;margin-bottom:40px;}
  .search .exp-point h4 {color: #fff;font-weight: 400;font-size: 18px;}
}
@media screen and (max-width: 767px) {
.search {padding: 30px 0 20px;}
.search .form-section h2 {font-weight: 500;margin-top: 0;}
.search .form-section h2:after{margin-bottom: 30px;}
}



.upcoming-event h2{color: #048c9c;font-weight: 700;font-size: 36px;margin-bottom: 30px;}
.upcoming-event .h4 {color:#029bad}
.upcoming-event .display-4{color: #cccccc;}
.upcoming-event ul{list-style: none;padding-left: 0;}
.upcoming-event .e-info span{display: inline-block;margin-right: 10px;color:#f7912f}
.upcoming-event .e-info i{vertical-align: bottom;}
.upcoming-event .photos .photo-number {position: absolute;background-color: #f7912f;width: 40px;height: 40px;border-radius: 50%;color: #fff;font-weight: 600;font-size: 22px;line-height: 2;text-align: center;left: 20px;top: 20px;}

@media screen and (max-width: 992px) {
  .upcoming-event h2 {font-weight: 600;font-size: 27px;margin-bottom: 10px;} 
  .upcoming-event .h4,.upcoming-event h4 {font-size: 19px;}
  .upcoming-event .e-info span{font-size: 14px;}
  .upcoming-event .py-4{padding-bottom: 1rem!important;}
  .upcoming-event .display-4 {font-size: 2rem;font-weight: 300;line-height: 1.2;}
}

.img-zoom-carousel .img-zoom{background-color:#029bad;}
.img-zoom-carousel .img-zoom img{border-radius:38px;}
.img-zoom-carousel .img-zoom .quote1,.quote3{margin-right:100px;}
.img-zoom-carousel .img-zoom .quote2{margin-left:100px;}
.img-zoom-carousel .img-zoom-right{background-color:#f8902f;}
.img-zoom-carousel .img-zoom-right .quote-img{width:150px;height:150px;margin:auto;border-radius:75px;border:5px solid #048c9c;margin-bottom:30px;}
.img-zoom-carousel .img-zoom-right .owl-carousel{padding: 30px 50px;}
.img-zoom-carousel .img-zoom-right .fas {font-size: 22px;color: #fff;transform: rotateY(170deg);display: inline-block;text-align: center;position: absolute;width: 45px;height: 45px;background-color: #048c9c;line-height: 45px;bottom: -13px;border-radius: 25px;}
.img-zoom-carousel .img-zoom-right p{color: #fff;margin-bottom:30px;}
.img-zoom-carousel .img-zoom-right h6{color:#fff;font-weight: 600;margin-bottom:20px;}
.img-zoom-carousel .img-zoom-right .owl-theme .owl-dots .owl-dot span{background-color: #c5abfe;}
.img-zoom-carousel .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background:#029bad;display: block !important;}
.img-zoom-carousel .owl-carousel .owl-nav button.owl-next, .img-zoom-carousel .owl-carousel .owl-nav button.owl-prev, .img-zoom-carousel .owl-carousel button.owl-dot {background: 0 0;padding: 0!important;border: none;border-radius: 50%;width: 50px;height: 50px;vertical-align: middle;color: #fff;background-color: #048c9c;}
@media screen and (max-width: 1280px) {
.img-zoom-carousel .img-zoom-right .owl-carousel{padding: 50px;}
}
@media screen and (max-width: 991px) {
.img-zoom-carousel .img-zoom-right .owl-carousel{padding:30px;}
}
@media screen and (max-width: 767px) {
  .img-zoom-carousel .img-zoom-right .owl-carousel{padding:25px 15px;}
}

.blog{color:#029bad!important;}
.blog .blog-item{color:#fff;border-bottom-left-radius: 15px;border-top-left-radius: 15px;border:none;margin-top: 50px;}
.blog .owl-item:nth-child(even) .blog-item {background-color: #f8902f;}
.blog .owl-item:nth-child(odd) .blog-item{background:#029bad;}
.blog-item-feature {position: relative;width: 100%;float: left;}
.blog .blog-item-feature p{width: 20px;writing-mode: vertical-rl; text-orientation: upright;font-size:12px;padding: 20px 0 5px;display: inline-block;float: left;}
.blog .blog-item-feature img{width: calc(100% - 44px);display: inline-block;float: left; margin-top: -30px;}
.blog .media{padding: 10px 15px;}
.blog .media .media-body {font-size: 21px;line-height: 1.4;}
.blog .card-link{text-decoration:none;color:#fff;display:block;font-size:17px ;font-weight:600;}
.blog .blog-card{padding:40px;}
.blog img.mr-3.image {width: 15%;}
.blog .media-body{font-size:24px;}
.blog .owl-theme .owl-dots .owl-dot span{background:#ffff;display: none;}
.blog .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background:#ffff;display: none;}
.blog .owl-dots {counter-reset: dots;position: absolute;right: -80px; display: grid;top: 40px;}
.blog .owl-theme .owl-dots .owl-dot.active {border: solid 1px #f8902f;display: inline-block;zoom: 1;line-height: 2;height: 33px;width: 33px; border-radius: 30px;margin-bottom:15px;}
.blog .owl-dot:before {counter-increment:dots;content: counter(dots);}
.blog .owl-theme .owl-dots .owl-dot {display: inline-block;zoom: 1;line-height: 2;height: 33px;width: 33px; margin-bottom:15px;color: #048c9c!important;}
.blog .padd-right{padding-right: 120px;}


@media screen and (max-width: 992px) {
  .blog .padd-right{padding-right:70px;}
  .blog .owl-dots {right:-50px;}
  .blog .media .media-body {font-size:16px;}
  .blog .card-link {font-size: 16px;font-weight: 500;}
}

@media screen and (max-width: 767px) {
  .blog .padd-right{padding-right: 0;}
  .blog .owl-dots {position: relative;right: 0;display: block;top: 10px;}
  .blog .social-media.mt-4 {text-align: center;}
}

.events-slider h2{color: #048c9c;font-weight: 700;margin-bottom: 30px;}
.events-slider .item{width:100%;}
.events-slider button img{width:20px;height:35px;}


       .events-slider .owl-prev{left: -40px;}
       .events-slider .owl-next{right:-40px;}
       .events-slider .owl-prev, .events-slider .owl-next{position: absolute;top:48%;}
       .events-slider .owl-prev span, .events-slider .owl-next span{font-size:60px;color:grey;}
       .events-slider .owl-theme .owl-nav [class*="owl-"]:hover{background-color: transparent;}
       .events-slider .owl-prev:focus,.events-slider .owl-next:focus{box-shadow:none;border:0px;outline:none;}
       
       .events-slider  .card{border:0px;margin:0px 5px !important;padding-bottom:45px;height:100%;background:transparent;box-shadow: 0 9px 18px rgba(0,0,0,0.12), 0 5px 7px rgba(0,0,0,0.05);}
       .events-slider  .card img{box-shadow: 0 -3px 3px rgba(0,0,0,0.1), -3px 0 3px rgba(0,0,0,0.1), 3px 0 3px rgba(0,0,0,0.1);}
       .events-slider .card .card-body{min-height: 110px;}
        .events-slider .card h5{font-weight: 400;font-size: 20px;margin: 15px 0px 0;}
        .events-slider  .card  a{font-weight: 600;color: #000000;text-decoration:none;}
        .events-slider .sweep-btn{background-color:#1d2758;border-color:#1d2758;padding:8px 37px;color:white;border-radius:10px;font-weight:500;margin-top:24px;}

        .events-slider .shadow-effect p{margin:0 0 17px 0;text-align:left;}
        .events-slider .item{text-align:center;padding:10px 0;margin-bottom:20px;opacity:.2;-webkit-transform:scale3d(0.8, 0.8, 1);transform:scale3d(0.8, 0.8, 1);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
        .events-slider .owl-item.active.center .item{opacity:1;-webkit-transform:scale3d(1.0, 1.0, 1);transform:scale3d(1.0, 1.0, 1);}
        .events-slider .owl-carousel.owl-theme .owl-dots .owl-dot.active span, #customers-testimonials.owl-carousel.owl-theme .owl-dots .owl-dot:hover span{background:#28CB75;transform:translate3d(0px, -50%, 0px) scale(0.7);}
        .events-slider .owl-carousel.owl-theme .owl-dots .owl-dot span{background:#C4C4CC;display:block;height:20px;margin:0 2px 5px;transform:translate3d(0px, -50%, 0px) scale(0.3);transform-origin:50% 50% 0;transition:all 250ms ease-out 0s;width:20px;}
        .events-slider .owl-carousel.owl-theme .owl-dots .owl-dot{width:auto;height:auto;}
        .events-slider .owl-prev{left: 8%;}
        .events-slider .owl-next{right: 8%;}

@media(max-width: 767px){
  .events-slider .owl-prev{left: 10px;}
  .events-slider .owl-next{right:10px;}
  .events-slider .owl-prev, .events-slider .owl-next{position: absolute;top:25%;}
  .events-slider .owl-prev span, .events-slider .owl-next span{font-size:60px;color:#fff;}
  .events-slider button img{filter:brightness(0) invert(1);}
}

.quick-link{position: relative;z-index: 0;}
.quick-link .action{padding-top: 20px;}
.quick-link:after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #f17a07bf;z-index: -1;}
.quick-link h6,.quick-link h2, .quick-link p,.quick-link a, .quick-link{color: #fff;}
.quick-link h2{margin-bottom: 20px;}
.quick-link h2 i{vertical-align: bottom;}
.quick-link h6{margin-bottom: 5px;}
.quick-link ul{list-style: none;padding:0!important;}
.quick-link li {border-bottom: solid 1px #f0f0f0;padding: 10px 0;}
@media screen and (max-width: 767px) {
  .quick-link .links{margin-top:30px}
}

.footer{color:#029bad!important; padding-bottom: 0;}
.footer ul{padding-left: 0;list-style:none;}
.footer h3{font-weight:600;}

.footer-menu{padding:20px 0}
.footer .btn{position: absolute;background: #048c9c;color: #fff;top: 10px;right: 30px;border-radius: 10px;padding: 5px 20px;}
.footer .form-control {padding: 30px 20px;}
.footer .form-control:focus {box-shadow:none;border-color:none;}
.footer .copy-right ul{margin:0;display:block;text-align: right;}
.footer .copy-right li{display: inline-block;margin:0px 20px;}
.footer .copy-right{border-top:1px solid #ced4da;padding: 20px 0;}
.footer .copy-right p{margin-bottom:0px!important;}
.footer a{color:#029bad}

@media screen and (max-width: 767px) {
  .footer .copy-right ul {display: inline-block;padding-top: 15px;}
}

.get-in-touch h4{margin-bottom:30px;}
.get-in-touch h6{font-weight: 600;}
.get-in-touch .map-location{border-radius: 30px; overflow: hidden; box-shadow: 0 15px 38px 0px rgba(0,0,0,0.1);}
.get-in-touch .col-md-6{margin-bottom: 30px;}
.get-in-touch .contact-details{padding: 20px 30px;}
.get-in-touch .contact-details .location-icon .fas{width:60px;height:60px;box-shadow:0px 6px 24px 0px rgba(0,0,0,0.1);font-size:25px;text-align:center;line-height:60px;border-radius:10px;color:#f7912f;margin-right:25px;transition:0.6s;}
.get-in-touch .contact-details .media:hover .location-icon .fas{color:white;background-color:#f7912f;box-shadow:none;}
.get-in-touch .contact-details .media{margin-bottom:30px;}
.get-in-touch .contact-details .media-body{color:rgb(128, 128, 128);}
.get-in-touch .contact-details .contact-box{padding-left: 10px;padding-right: 10px;margin-top:20px;}
.get-in-touch .contact-details .contact-box .inpu{height: 50px;max-width: 100%;display: block;font-size: 16px;font-weight: 400;line-height: 1.7;padding: 10px 20px;-webkit-appearance: none;border: 1px solid #c4cdd7;background: transparent;outline: none;margin: 0;border-radius: 25px;transition: all .3s ease;}
.get-in-touch .contact-details .contact-box .textare{border-radius: 25px;}
.get-in-touch .contact-details .contact-box .btn-primary{background: radial-gradient(circle  at 100% 150%,#d75dbc 10%,#6a4bc4 50%);color:white;display:inline-block;text-align: center;border-radius: 25px;transition: .3s ease;border:none;height: 50px;padding: 5px 42px 5px;font-size: 16px;line-height: 28px;font-weight: 600;box-shadow: 0px 9px 30px 0px rgba(102,75,196,0.4);transition:0.6s;}
.get-in-touch .contact-details .contact-box .btn-primary:hover{background: #f7912f;box-shadow:none;}

.contact-box h4{margin-bottom: 30px;}
@media(max-width:767px){.get-in-touch .contact-details{margin-top:50px;}
.get-in-touch .map-location{height:300px;}}

@media screen and (max-width: 992px) {
 
}
@media screen and (max-width: 767px) {

}

.box-content .box-body{padding: 10% 14%;}
.box-content h1,
.box-content h2,
.box-content h3,
.box-content h4,
.box-content h5,
.box-content h6,
.box-content p,
.box-content li{color:#fff;}
.box-content .box-image{background-size: cover;background-position: center;}
@media screen and (max-width: 767px) {
  .box-content .box-image {   background-size: cover;  background-position: center;  height: 230px!important;}
}



.table-content table td a{color:#000!important;text-decoration:none;}
.table-content .NIRF-table{padding: 60px 0px;border-radius: 20px;}
.table-content .one {background-color: #1abc9c;}
.table-content .two {background-color: #3498db;}
.table-content .three {background-color: #9b59b6;}
.table-content .four { background-color: #34495e;}
.table-content .NIRF-table .icon1{margin-left:10px;background:transparent}
.table-content .NIRF-table h6 a{color:#fff!important;text-decoration:none;}
.table-content td span{color:#f8902f;font-family: 'Poppins', sans-serif;}
.table-content td p a:hover{text-decoration: underline;color:#f8902f;}
@media screen and (max-width: 767px) {
  .table-content img { width: 101px; height: 50px;}
  .overlay .border {padding: 30px!important;}
}

.placement-list .card{border-radius:10px;overflow: hidden; margin-bottom: 30px;border-color:#f0f1f2;background-color: #f9f9f9;height:calc(100% - 30px);
  -webkit-box-shadow: 1px 4px 20px -2px rgba(0,0,0,0.2);box-shadow: 1px 4px 15px -2px rgba(0,0,0,0.1);transform: translateY(-8px);}
.placement-list .card .card-body{position: relative;padding: 1rem 1rem 0;}
.placement-list .card .card-body > a {font-size: 23px;display: inline-block;position: absolute;width: 40px;height: 40px;line-height: 40px;text-align: center;border-radius: 20px;top: -20px;right: 20px;color: #fff;}
.placement-list .col-lg-3:nth-child(even) .card-body > a{background-color: #048c9c;}
.placement-list .col-lg-3:nth-child(odd) .card-body > a{background-color:#f8902f;}
.placement-list .col-lg-3:nth-child(even) .card-body > h5{color: #048c9c;}
.placement-list .col-lg-3:nth-child(odd) .card-body > h5{color:#f8902f;}
.placement-list .card h6,.placement-list .card p{font-size: 14px;font-weight: 400;}

@media screen and (max-width: 992px) {
  .placement-list .card h6, .placement-list .card p{font-size: 12px;}
}

.page-title{background-color: #048c9c;}
.page-title h1{font-weight: 600;padding: 20px 0;color:#fff;letter-spacing: 1px;    margin-bottom: 0;}

@media screen and (max-width: 767px) {
.page-title h1 {font-weight: 500;padding: 10px 0;font-size: 24px;}
}


.course-listing h6{margin-top:10px;color: #f8902f;}
.course-listing .accordion > .card > .card-header {background-color: #fff;padding-right: 60px;}
.course-listing .accordion > .card > .card-header .h4{color: #048c9c;}
.course-listing .accordion > .card > .card-header .h5{color: #048c9c;}
.course-listing .accordion > .card > .card-header .h6{color: #565656;}
.course-listing .accordion a:hover{text-decoration:none;}
.course-listing .table td, .table th {  padding: 5px 10px!important;}
.course-listing .accordion .card {border-bottom: 1px solid rgba(0,0,0,.125);}
.course-listing .accordion > .card > .card-header .plus-mark{position: absolute;right: 15px;font-size: 36px;top: 15px;}

.about-listing .accordion > .card > .card-header {background-color: #fff;padding-right: 60px;}
.about-listing .accordion > .card > .card-header .h4{color: #f7912f;}
.about-listing .accordion > .card > .card-header .h5{color: #f7912f;}
.about-listing .accordion > .card > .card-header .h6{color: #565656;font-weight: 500;margin: 5px 0;}
.about-listing .accordion a:hover{text-decoration:none;}
.about-listing .accordion > .card > .card-header .plus-mark{position: absolute;right: 15px;font-size: 32px;top: 6px;color: #f7912f;}
.about-listing .accordion > .card  .card-body li{margin-bottom: 10px;}

/******About-Us*****/
.about-us .border-img{border: 6px solid #fff;border-radius: 3px;-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.24);box-shadow: 0 1px 4px rgba(0, 0, 0, 0.24)}


/******overlay*****/
.overlay::after{content: "";background-color: rgba(20, 24, 32, 0.92);position: absolute;top: 0;right: 0;left: 0;bottom: 0;z-index: -1;}
.overlay .border{border: 12px solid rgba(255, 255, 255, 0.33) !important;padding: 30px 60px;}
.overlay h2{color: #ffffff}
.overlay p{color: #ffffff ;}
.overlay .card-body p{color:#565656}

/****Icons****/
.icon{background-image: url('../images/bg-img-3.jpg');position: relative;background-size: cover;background-position: center;background-repeat: no-repeat;position: relative;z-index: 2}
.icon::after{content: "";background-color: rgba(238, 52, 73, 0.92);position: absolute;top: 0;right: 0;left: 0;bottom: 0;z-index: -1;}
.circle{color: #ffffff;font-size: 36px;margin-bottom: 30px;text-align: center;border: 1px dashed white;border-radius: 100px;width: 100px;height: 100px;padding: 30px 20px 20px 20px;}
.circle:hover{border-style: solid;background: #EE3449;}
.icon h6{font-family: "Montserrat", sans-serif;color: #ffffff;font-weight: 400;font-size: 16px;text-transform: capitalize;margin-left: -47px;line-height: 1.4;}

/****Clients****/
.clients{padding: 30px !important;}
.clients p{margin: 0 0 30px;color: #616161;font-family: "Open Sans", sans-serif;font-size: 14px;font-weight: 400;line-height: 1.6;}

/****Form****/

.form{background-color: #FAFAFA;padding-top: 100px !important;padding-bottom: 100px !important;}
.form .form-control{padding: 9px 20px!important;margin-bottom: 30px;font-family: "Montserrat", sans-serif;line-height: 1.6!important;background-color: transparent; background-clip: padding-box;border: 1px solid #363636;border-radius: 0;}
.form .btn-outline-dark{background: #141820!important;border-color: #141820!important;color: #ffffff!important;}
.form .btn{font-size: 13px;padding: 9px 34px;line-height: 1.6;border-radius: 50px;display: inline-block;border: 2px solid transparent;letter-spacing: 2px;font-family: "Montserrat", sans-serif;font-weight: 600;text-transform: uppercase;}
.form .btn-outline-dark:hover, .form .btn-outline-dark:focus {background: transparent!important;color: #141820!important;}


/****Testimonial****/

.testimonial{padding-top: 100px !important;padding-bottom: 100px !important;}
.testimonial h4 {font-size: 40px;line-height: 1.2;padding: 4px 32px;border-left: 6px solid rgba(211, 211, 211, 0.62);border-right: 6px solid rgba(211, 211, 211, 0.62);font-weight: 600;text-align: center;text-transform: capitalize;display: inline-block;margin-bottom: 60px;}
.testimonial p{margin-bottom: 0;color: #616161;font-family: "Open Sans", sans-serif;font-size: 14px;font-weight: 400;line-height: 1.6;}
.testimonial .partner-slides .partner-item{max-width:100%;height: auto;}
.item-content {position: relative;padding: 15px 0;margin-top: 15px;align-items: center;text-align: center;border: 2px solid #141820;color:#fff;}
.item-content:hover{background: #141820;}
.item-content a h6 {font-size: 18px;line-height: 1.2;color: #141820;padding: 0; margin: 0;font-family: "Montserrat", sans-serif;font-weight: 600;text-transform: capitalize;text-decoration: none !important;}
.item-content a h6:hover{color:#FAFAFA;text-decoration: none !important;}


.training-hotels img.img-fluid {box-shadow: 0 5px 5px rgba(0,0,0,0.1);border: 5px solid #fff;}


#demo {height:100%;position:relative;overflow:hidden;}
.green{background-color:#6fb936;}
.thumb{margin-bottom: 30px;}
img.zoom {width: 100%;height: 200px;border-radius:5px;object-fit:cover;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;}
.transition {-webkit-transform: scale(1.1); -moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.modal-header {border-bottom: none;}
.modal-title {color:#000;}
.modal-footer{display:none;}

.testimonials .testimonials-entry{padding:30px 0;border-bottom:1px solid #f3f4f5}
.testimonials .icon-mark{width: 40px;height: 40px;display: block;background-color: #048c9c;text-align: center;border-radius: 21px;line-height: 40px;font-size: 22px;color: #fff;position: absolute;bottom: -20px;right: 20px;}
.testimonials .blockquote {margin-bottom: 0;font-size: 16px;}
.testimonials .blockquote-footer {font-size: 100%;color: #f7912f;font-weight: 600;}
.testimonials .testimonials-entry .card{margin-bottom:30px;}

/*** Responsive Tab***/
#tabs{padding: 60px 0;}
 #tabs .tab-title {text-align: center;color: #007b5e; margin-bottom: 50px;text-transform: uppercase;}
#tabs h6.tab-title{color: #000;}
#tabs .nav-tabs .nav-link:hover{border-top: transparent;border-left: transparent;border-right: transparent;color: #2a9dd6;} 
#tabs .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {color: #000;border-bottom: 1px solid #2a9dd6;border-bottom: 4px solid #2a9dd6!important;font-size: 20px;font-weight: bold;border-top: transparent;border-left: transparent;border-right: transparent;}
#tabs .nav-tabs .nav-link {font-family: "Lato", Arial, Helvetica, Verdana, sans-serif;font-style: normal;text-transform: none;letter-spacing: 0;font-weight: 700;color: #292929;display: inline-block;line-height: 48px;transition: color 0.2s ease-in-out 0s;}
#tabs .nav-tabs .nav-link :hover{color: #2a9dd6;}
#tabs .nav-tabs{margin: 0;}
img{max-width: 100%;}
#tabs  .nav-tabs .nav-link {  border: none!important;}
#tabs .nav-tabs .nav-link.active{border-bottom: 4px solid #2a9dd6!important;}
 .tab-content .tab-pane h4{margin-bottom: 10px;font-size: 24px;line-height: 36px;font-family: "Lato", Arial, Helvetica, Verdana, sans-serif;font-style: normal;text-transform: none;letter-spacing: 0;font-weight: 700;padding: 0;color: #494949;}
.tab-content .tab-pane p {margin: 0 0 20px 0;color: #555555;font-size: 16px;line-height: 1.7;font-family: Georgia, Times, serif;font-weight: 400;font-style: normal;-webkit-font-smoothing: antialiased;}
.tab-content .tab-pane.btn{display: inline-block;padding: 12px 22px;margin: 0;cursor: pointer;text-align: center;vertical-align: middle;font-family: "Lato",Arial, Helvetica, Verdana, sans-serif;font-size: 13px;line-height: 24px;letter-spacing: 1px;text-transform: uppercase;font-weight: 700;background-color: transparent;color: #494949;border: 1px solid #2a9dd6;border-color: #2a9dd6 #2a9dd6 #2a9dd6 #2a9dd6;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}

#tabs .nav-tabs{display: none;}

#tabs .nav-item{position:relative;    margin: 0 40px!important;}
#tabs .tab-content .fa{font-size:14px;}
#tabs .tab-content span{float:right;}
#tabs .tab-content a{text-decoration:none;color:#000000;}

  #tabs .nav-tabs{display:none;border:0px;}

@media(min-width:768px) {
    #tabs .nav-tabs{display: flex;}   
    #tabs .card {border: none;}
    #tabs .card .card-header{display:none;}  
    #tabs .card .collapse{display:block;}  
}

@media(max-width:767px){
    #tabs .tab-content > .tab-pane{display: block !important;opacity: 1;}
}

.blogs .card{border:none;border-radius:0px;box-shadow: 0px 10px 30px 0px rgba(50, 50, 50, 0.08);margin-top:50px;}
.blogs .card .box-orange{background-color: #fbb545;width:80px;height:80px;color: #fff;text-align: center;border-radius: 2px;font-size: 22px;font-weight: 600;line-height:20px;padding:20px 0px;}
.blogs .card .box-orange span{font-size:14px;}
.blogs .card .social-media ul{list-style-type:none;padding:0;margin:0;}
.blogs .card .social-media ul li{margin-bottom:20px;}
.blogs .card .social-media ul li a{color:#8a8a8a;transition:0.2s;text-decoration:none;}
.blogs .card .social-media ul li a:hover{color:#fbb545;}
.blogs .card .posted{color:#8a8a8a;font-weight:600;}
.blogs .card .posted a{color:#fbb545;text-decoration:none;}
.blogs .card h3{margin-top:20px;}
.blogs .card h3 a{text-decoration:none;color:#333;transition:0.3s;}
.blogs .card h3 a:hover{color:#f7ac35;}
.blogs .card p{font-size:17px;color:#8a8a8a;margin-top:15px;}
.blogs .card .btn-outline{font-weight:600;font-size:17px;padding:0;margin-top:10px;}
.blogs .searchs{background-color: #fff;padding:50px 30px;box-shadow: 0px 10px 30px 0px rgba(50, 50, 50, 0.08);}
.blogs .searchs .form-control{padding:21px 10px;background-color: #f5f5f5;border: none;border-radius: 0px;font-size: 13px;}
.blogs .searchs .input-group-text{background-color: #f7ac35;}
.blogs .category h4{position:relative;margin-bottom: 40px;}
.blogs .category h4:before{position:absolute;content:'';background-color:#f7ac35;height:3px;width:10%;bottom:-11px;left:0px;z-index:1;}
.blogs .category h4:after{position:absolute;content:'';background-color:#ededed;height:1px;width:100%;bottom:-10px;left:0px;}
.blogs .category ul{list-style-type:none;padding:0;margin:0;}
.blogs .category ul li{margin-bottom: 20px;}
.blogs .category ul li a{text-decoration:none;color:#333;transition:0.2s;}
.blogs .category ul li a:hover{color:#f7ac35;}
.blogs .subscribe{background-color:#183251;padding-top:10px;border-radius:10px;border-bottom-left-radius:30px;border-bottom-right-radius:30px;}
.blogs .subscribe .box-form{background-color:#f7ac35;border-radius:10px;padding:40px 20px;color:#fff;}
.blogs .subscribe .box-form h3{font-weight:700;position:relative;margin-bottom:50px;}
.blogs .subscribe .box-form h3:after{position:absolute;content:'';background-color:#fff;height:1px;left: 34%;width: 30%;bottom: -15px;}
.blogs .subscribe .box-form .form-control{border-top-left-radius: 25px;border-bottom-left-radius: 25px;border-right: 0px;padding: 22px;font-size:13px;}
.blogs .subscribe .box-form .input-group{width: 75%;margin: auto;}
.blogs .subscribe .box-form .input-group-text {border-left: 0px;border-radius: 0px;border-top-right-radius: 25px;border-bottom-right-radius: 25px;color:#fff;padding: 14px;background-color:#183251;border-color:#183251;cursor:pointer;}
.blogs .latest-post h4{position:relative;margin-bottom: 40px;}
.blogs .latest-post h4:before{position:absolute;content:'';background-color:#f7ac35;height:3px;width:10%;bottom:-11px;left:0px;z-index:1;}
.blogs .latest-post h4:after{position:absolute;content:'';background-color:#ededed;height:1px;width:100%;bottom:-10px;left:0px;}
.blogs .latest-post a{color:#333;font-size:14px;;text-decoration:none;transition:0.2s;}
.blogs .latest-post a:hover{color:#f7ac35;}
.blogs .latest-post p{color:#333;font-size:14px;;}
.blogs .order{background-image: url('../images/gallery/9vedanthangal14.jpg');padding:50px 20px;color:#fff;background-size: cover;position:relative;}
.blogs .order:after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,0.5);z-index:0}
.blogs .order h4{z-index:10;position:relative}
.blogs .order .btn-warning{background-color:#f7ac35;font-size:14px;font-weight:600;margin-top:40px;color:#fff;padding:10px 20px;z-index:10;position:relative}


.blog-inner .social-media ul{list-style-type:none;padding:0;margin:0;}
.blog-inner .social-media ul li{margin-bottom:20px;}
.blog-inner .social-media ul li a{color:#8a8a8a;transition:0.2s;text-decoration:none;}
.blog-inner .social-media ul li a:hover{color:#fbb545;}
.blog-inner h1{font-size: 30px;line-height: 1.5;font-weight: 600;letter-spacing: 1px;color:#333;margin-bottom:15px;transition:0.3s;}
.blog-inner h1:hover{color:#f7ac35;}
.blog-inner p{margin-bottom:15px;line-height: 20px;color: #8a8a8a;}
.blog-inner blockquote{font-size:17px;color:#333;font-weight:400;font-style: italic;text-align:center;margin-bottom:50px;}
.blog-inner blockquote i{font-size:30px;margin-bottom:10px;}
.blog-inner h3{font-size: 24px;color: #333;font-weight:400;margin-top:30px;}
.blog-inner .form-box .form-control{border: 1px solid #eeeff1;border-radius:3px;padding: 25px 16px;color:#333;}
.blog-inner .form-box .btn-warning{background-color:#f7ac35;font-size:14px;font-weight:600;margin-top:20px;color:#fff;padding:10px 28px;    box-shadow: 0px 0px 20px 8px rgba(251,181,69,0.3);transition:0.3s;}
.blog-inner .form-box .btn-warning:hover{background-color:#212529;}

@media screen and (max-width: 992px) {
  .blog-inner h1{font-size:31px;line-height:1.5;}
}
@media screen and (max-width: 767px) {
  .blog-inner h1{font-size:27px;line-height:1.5;}
  .blog-inner .social-media ul li{display: inline-block; text-align: center;}
  .blog-inner .social-media ul li i{display: inline-block;}
  .blogs .card .social-media ul li {margin-bottom: 20px;display: inline-block; margin: 0px 19px;}
.blogs .blog-mobile {  display: flex;margin-bottom:10px}
}

.latest-news-v2{background-color:#f4f4f5;}
.latest-news-v2 h2{color:#1f2732;font-weight:500;font-size:54px;margin-bottom:30px;}
.latest-news-v2 .card{box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);border:none;height: calc(100% - 15px);}
.latest-news-v2 .card .card-body{padding:30px;}
.latest-news-v2 .card .card-body span{color:#2e2e2e;line-height: 1.6;font-size: 12px;text-transform: uppercase;font-weight: 500;margin-bottom:10px;}
.latest-news-v2 .card .card-body span:hover{color:#ff497c;}
.latest-news-v2 .card .card-body h5{margin-top:10px;margin-bottom: 15px;font-size: 22px;line-height: 30px;font-weight: 500;color:#f8902f;}
.latest-news-v2 .card .card-body h5:hover{color:#000000;}
.latest-news-v2 .card .card-body p{color:#2e2e2e;line-height:25px;font-weight:300;}
.latest-news-v2 .card .card-body .read{color:#f8902f;position:relative;display:inline-block;text-decoration:none;font-weight:600;}
.latest-news-v2 .card .card-body .read:after{content:"";position:absolute;background-color:#f8902f;height:2px;width:0%;left:0;bottom:0;transition:0.5s;}
.latest-news-v2 .card .card-body .read:hover:after{width:100%;}
.latest-news-v2 .pagination .page-item .page-link {color: #f89e2f!important;}
.latest-news-v2 .pagination .page-item.active .page-link {color: #fff!important;background-color: #f89e2f!important;border-color: transparent!important;}
.page-link:focus {box-shadow: 0!important;}

.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {background: 0 0;color: inherit;padding: 0!important;border:none;border-radius: 50%;width: 50px;height: 50px;vertical-align: middle;background-color:none;color: #fff;}
.img-zoom-right .owl-nav img { max-width: 25%!important; filter: invert(1);}
.owl-carousel span {font-size: 25px;vertical-align: super;}
.owl-theme .owl-nav [class*=owl-]:hover {background-color: #048c9c;}
.owl-carousel button:focus {outline:none!important;}
.apply-now .form-control{background-color: #fff;border: 1px solid #f4f4f4;padding: 24px 15px;color: #000000;}
.apply-now .btn-info{background: #048c9c;border: 1px solid #029BAC;padding: 10px 40px;font-size: 18px;font-weight: 600;}
.apply-now select.form-control{padding:0px 15px;height:50px;}



.naac .card{border:none!important;}
.naac .card .list-group-item {border:none!important;}
.naac .card .list-group-item .bi{color:#233871;}
.naac .card .list-group-item{color:#233871;}
.naac .card .list-group-item a{text-decoration: none!important;color:#233871;}
.naac .card .list-group-item a:hover{color:#f7912f;text-decoration: none!important;;}
.naac .card .year-18 h4{color:#17a3b4;}



.blogs-card .card .card-body span.d-block {color: #9e9e9e;font-size: 13px;margin-top: 6px;}
span.d-block i {margin-right: 5px;}
.blogs-card .card .card-body span.d-block a{color:#fbb545;text-decoration:none;}
.blogs-card .card .card-body h3{margin-top:20px;}
.blogs-card .card .card-body h3 a{text-decoration:none;color:#333;transition:0.3s;}
.blogs-card .card .card-body h3 a:hover{color:#f7ac35;}
.blogs-card .card .card-body p{font-size:17px;color:#8a8a8a;margin-top:15px;}
.blogs-card .card .card-body .btn-outline{font-weight:600;font-size:17px;padding:0;margin-top:10px;}
.blogs-card .card{height: calc(100% - 15px);}