@import url('https://fonts.googleapis.com/css2?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&display=swap');
@import url('https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap');
/*font-family: 'Poppins', sans-serif;
font-family: 'Raleway', sans-serif;*/
body{overflow-x: hidden;font-size: 15px}
p{margin-bottom: 0.5rem}
ul li{margin-bottom: 0}
a{transition: 0.5s}
/*.content{padding-top: 80px}*/
.section{padding: 50px 0;overflow:hidden;}
.btn{-webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);}
.btn:hover{-webkit-box-shadow: 0 3px 3px 0 rgba(0,0,0,0.14), 0 1px 7px 0 rgba(0,0,0,0.12), 0 3px 1px -1px rgba(0,0,0,0.2);
    box-shadow: 0 3px 3px 0 rgba(0,0,0,0.14), 0 1px 7px 0 rgba(0,0,0,0.12), 0 3px 1px -1px rgba(0,0,0,0.2);}
/*---------------------------Header Section-----------------------------*/
/*Navigation*/
header.fixed-top .navbar-brand{width: 150px;margin-top: 20px}
header.fixed-top .navbar{height: 45px}
header.fixed-top  .navbar-expand-lg .navbar-nav .nav-link{padding: 0.8rem 1rem}
header.sticky .navigation{background-color:#8ccffb;box-shadow: 0 4px 10px rgba(0,0,0,.2)}
header.sticky .navigation .navbar-brand{/* width: 100px; */margin-top: -30px;}
.navigation{background-color:#8ccffb}
.navigation1{background-color:rgba(0, 0, 0, 0.5)}
.navbar{height: 38px;padding: 0px}
/* .navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link:hover {color: rgba(255, 255, 255, 1);
    background: #4579ac;} */
.navbar-light .navbar-nav .nav-link {color: #000000;font-size: 13px;font-weight: 400;}
.navbar-light .navbar-nav .nav-link:hover {color: #ffffff;font-size: 13px;font-weight: 400;}
/*.navbar-expand-lg .navbar-nav .nav-link{padding: 1.2rem 1.3rem}*/
.navbar-expand-lg .navbar-nav .nav-link{padding: 10px 48px 8px}
 .navbar-light .navbar-nav .nav-link:focus {
    color: rgba(225,255,255,1);
}
.navbar-brand{width:24%;/*position: absolute;*/z-index: 1;margin-top: -43px;margin-left: -60px;}
.navbar-nav .dropdown-menu{padding: 10px 0 0;margin: 0 0 0;background-color: transparent;border:0;}
.dropdown-menu:before {position: absolute;content: '';border-top: 10px solid transparent;border-bottom: 10px solid #115665;border-right: 10px solid transparent;border-left: 10px solid transparent;/*left: 50%;*/left: 10%;top: -10px;margin-left: -10px;}
/*.navbar-nav .dropdown-menu .dropdown-item:first-child{border-top-left-radius:0.25rem }*/
.dropdown-item{font-size: 15px;border-bottom: 1px solid #6effb4;background-color:#115665;color: #fff;/*padding: 0.5rem 1.5rem*/padding: 0.5rem 1rem;font-weight:400}
.dropdown-item:last-child{border-bottom: 0px solid #eee}
.dropdown-item.active, .dropdown-item:active {color: #fff;text-decoration: none;background-image: linear-gradient(-90deg, #1272aa, #1ca69e);}
.dropdown-item:hover, .dropdown-item:focus {color: #ffffff;text-decoration: none;background-image: linear-gradient(-90deg, #1272aa, #1ca69e);}
/*---------Home Page-------*/
.section-homslider{height: 100vh;position: relative;overflow: hidden;}
.section-homslider>.bg{ background: url("../img/home.jpg") no-repeat center center;background-position: 50% 50%;background-size: cover;background-color: #ddd; width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;transform: scale(1.1);}
.section-homslider>.overlay{background-color: rgba(0,0,0,0.7);height: 100%}
.section-homslider>.overlay:before {position: absolute;content: '';top: 0;left: -48%;width: 100%;height: 100%;background: rgba(25, 169, 158, 0.2);transform: skew(-204deg);z-index: 0;}
.section-homslider>.overlay:after {position: absolute;content: '';top: 0;left: -40%;width: 100%;height: 100%;background: rgba(23, 169, 157, 0.3);transform: skew(-204deg);z-index: 0;}
.section-homslider>.overlay>.container{height: 100%;z-index: 30;position: relative;}
.section-homslider>.overlay>.container>.row{padding:40px 0;height: 100%}
.section-homslider-content{padding: 100px 0 0;}
.section-homslider-content .joint-block{margin: 10px 0;}
.section-homslider-content .joint-block span{font-size: 14px;color: #fff}
.section-homslider-content .joint-block h2{font-size: 24px;margin-bottom: 0;color: #ffe500;font-weight: 600}
.section-homslider-content .joint-block h2 + h2{font-size: 60px;color: #fff;font-weight: bold}
.section-homslider-content .joint-block h2 + h2>span{font-size: 36px;color: #ffc107}
.section-homslider-content h2 {font-size: 20px;font-weight: 400;color: #fff;text-shadow: 2px 2px #2c2c2c;}
.section-homslider-content h2.and{background-color: #000;color: #fff;text-shadow: none;font-size: 18px;width: 25px;height: 25px;border-radius: 100%;text-align: center;line-height: 22px}
.section-homslider-content h2 span{color: #ffc107;text-shadow: 2px 2px #2c2c2c;}
.section-homslider-content .date{font-size: 18px;text-shadow: 2px 2px #2c2c2c;font-weight: 500;line-height: 20px}
.section-homslider-content p {margin: 0;color: #fff;font-size: 18px;font-weight: 400;margin-bottom: 10px;text-shadow: 2px 2px #2c2c2c;}
.section-homslider-content .guest-block{background-color:rgba(0,0,0,0.5);padding:5px 10px;display: inline-block;border-radius: 2px}
.section-homslider-content .guest-block h4{color: #fff;font-size: 16px}
.section-homslider-content .guest-block p{margin: 0;font-size: 14px}
.section-homslider-content .btn{font-weight: 600}
.hero__right-frame {max-width: 600px;}
.hero__persons {display: -ms-flexbox;display: flex;-ms-flex-flow: row wrap;flex-flow: row wrap;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: start;align-items: flex-start;width: 477px;margin: 0 40px 20px;padding-top: 15px;}
.hero__persons-item {position: relative;margin-bottom: 28px;}
.hero__persons-item:before {position: absolute;top: 50%;left: 50%;width: 180px;height: 180px;border: 1px solid rgba(255, 255, 255, 0.15);border-radius: 50%;transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);z-index: 1;content: '';}
.hero__persons-img {display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;position: relative;width: 140px;height: 140px;border-radius: 50%;overflow: hidden;z-index: 2;}
.hero__persons-img img {display: block;width: 100%;}
.countdown-timer {display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;position: relative;width: 375px;height: 84px;margin: 0 auto;padding: 9px 26px 5px;background:linear-gradient(-90deg, #1272aa, #1ca69e);color: #fff;font-size: 24px;line-height: 30px;text-align: center;text-transform: uppercase;}
.countdown-timer:before, .countdown-timer:after {top: 0;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(0, 0, 0, 0.2);}
.countdown-timer:before {right: 100%;border-color: #18a99e;border-left-color: rgba(136, 183, 213, 0);border-width: 42px 0 42px 15px;}
.countdown-timer:after {left: 100%;border-color: #0e74b3;border-right-color: rgba(136, 183, 213, 0);border-width: 42px 15px 42px 0;}
.countdown-timer b {font-size: 35px;}
.countdown-timer>div{font-size: 22px}

.section-striped>.container{padding: 0 140px}

/*Welcome Section*/
.section-welcome{position: relative;background-color: rgba(255,255,255,1);background: url('../img/home.jpg') no-repeat bottom;background-attachment: fixed;background-size: cover;}
.section-welcome:before{position: absolute;top: 47px;left: -100px;bottom: -18px;right: -100px;transform: rotate(-1.2deg);-webkit-transform: rotate(-1.2deg);content: '';z-index: 0;}
.section-welcome h2{text-transform: capitalize;  font-family: "PT Serif", serif; font-size: 43px;color: #132856;}
.section-welcome>.container{position: relative;z-index: 1}
.btn-warning{font-weight: 600}
.section-welcome .image{box-shadow: 0 5px 20px rgba(0, 0, 0, 0.4);width: 130px;height: 130px;border-radius: 100%;padding: 5px;overflow: hidden;background-image: linear-gradient(217deg, #4d4d4d, rgba(255,0,0,0) 70.71%),linear-gradient(127deg, rgb(17, 113, 164,.5), #b4b4b4 70.71%),linear-gradient(336deg, rgba(0, 0, 0, 0.5), rgba(0,0,255,0) 70.71%)}
.section-welcome .image img{width: 130px;height: 130px}
.section-welcome .image + .name + p{font-size: 12px}
/*Section Timeline*/
.section-timeline .section__title-icon:before, .section-timeline .section__title-icon:after{background-color: rgba(33, 37, 41,0.5);}
.cd-container {
  /* this class is used to give a max-width to the element it is applied to, and center it horizontally when it reaches that max-width */
  width: 90%;
  max-width: 1170px;
  margin: 0 auto;
}

.blinking {
    animation: blinkingText 2s infinite;
}
@keyframes blinkingText {
  0% {
    color: rgb(23, 160, 159);
  }

  25% {
    color: rgb(23, 160, 159);
  }

  50% {
    color: rgb(16, 144, 162);
  }

  75% {
    color: rgb(0, 0, 0);
  }

  100% {
    color: rgb(0, 0, 0);
  }
}

.ios-icon {
    position: fixed;
    top: 140px;
    right: 0;
    z-index: 9999;
    
}
.ios-icon i.fa-apple{
    font-size: 28px;
    padding: 10px;
    color: #ffffff;
    background:#666666;
    border-radius: 5px 0px 0px 5px;
}

.adnroid-icon {
    position: fixed;
    top: 84px;
    right: 0;
    z-index: 9999;
    
}
.adnroid-icon i.fa-android{
    font-size: 28px;
    padding: 10px;
    color: #ffffff;
    background:#a4c639;
    border-radius: 5px 0px 0px 5px;
}


.delegate_area {
    position: fixed;
    top: 190px;
    right: 0;
    z-index: 9999;
}
.cd-container::after {
  /* clearfix */
  content: '';
  display: table;
  clear: both;
}
#cd-timeline {
 position: relative;
  /* padding: 2em 0;
  margin-top: 2em;
  margin-bottom: 2em;*/
  /*background: url(../img/time-bg.png) no-repeat bottom;*/
    background-size: cover;
    background-attachment: fixed;
}
#cd-timeline::before {
  /* this is the vertical line */
  content: '';
  position: absolute;
  top:210px;
  left: 18px;
  height: 100%;
  width: 4px;
  background: #d7e4ed;
}

.bandmark{
    background-image: linear-gradient(-90deg, #1272aa, #1ca69e);
    color: #ffffff;
    font-weight: 600;
    
}
@media only screen and (min-width: 1170px) {
  #cd-timeline {
   /* margin-top: 3em;
    margin-bottom: 3em;*/
  }
  #cd-timeline::before {
    left: 50%;
    margin-left: -2px;
  }
}

.cd-timeline-block {
  position: relative;
  margin: 2em 0;
}
.cd-timeline-block::after {
  clear: both;
  content: "";
  display: table;
}
.cd-timeline-block:first-child {
  margin-top: 0;
}
.cd-timeline-block:last-child {
  margin-bottom: 0;
}
@media only screen and (min-width: 1170px) {
  .cd-timeline-block {
    margin: 4em 0;
  }
  .cd-timeline-block:first-child {
    margin-top: 0;
  }
  .cd-timeline-block:last-child {
    margin-bottom: 0;
  }
}

.sponcersgrid{
    padding: 0px;
    border: 1px solid #cccccc;
    margin-bottom: 20px;
}

.cd-timeline-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  box-shadow: 0 0 0 4px #ffffff, inset 0 2px 0 rgba(0, 0, 0, 0.08), 0 3px 0 4px rgba(0, 0, 0, 0.05);
}
.cd-timeline-img img {
  display: block;
  width: 24px;
  height: 24px;
  position: relative;
  left: 50%;
  top: 50%;
  margin-left: -12px;
  margin-top: -12px;
}
.cd-timeline-img.cd-picture {
  background: #75ce66;
}
.cd-timeline-img.cd-movie {
  background: #c03b44;
}
.cd-timeline-img.cd-location {
  background: #f0ca45;
}
@media only screen and (min-width: 1170px) {
  .cd-timeline-img {
    width: 60px;
    height: 60px;
    left: 50%;
    margin-left: -30px;
    /* Force Hardware Acceleration in WebKit */
    -webkit-transform: translateZ(0);
    -webkit-backface-visibility: hidden;
  }
  .cssanimations .cd-timeline-img.is-hidden {
    visibility: hidden;
  }
  .cssanimations .cd-timeline-img.bounce-in {
    visibility: visible;
    -webkit-animation: cd-bounce-1 0.6s;
    -moz-animation: cd-bounce-1 0.6s;
    animation: cd-bounce-1 0.6s;
  }
}


.cd-timeline-content {
  position: relative;
  margin-left: 60px;
  background: rgba(28, 166, 158,0.4);
  border-radius: 0.25em;
  padding: 1em;
  box-shadow: 0 3px 0 #d7e4ed;
}
.cd-timeline-content::after {
  clear: both;
  content: "";
  display: table;
}


.AANSIM-100{
position: relative;
    right:100px;
    bottom:50px;
    
}

.gallery{
    padding: 10px;
    background: #ffffff;
    border: 1px solid #cccc;
    margin-bottom: 20px;
}

.gallery p{
    
    padding: 10px 0px;
    margin-bottom: 0;
}

.Sponsorsgrid{
    border: 1px solid #cccccc;
    margin-bottom: 20px;
    
}

.cd-timeline-content h2 {
  color: #303e49;
}
.cd-timeline-content p, .cd-timeline-content .cd-read-more, .cd-timeline-content .cd-date {
  font-size: 13px;
  font-size: 0.8125rem;
}
.cd-timeline-content .cd-read-more, .cd-timeline-content .cd-date {
  display: inline-block;
}
.cd-timeline-content p {
  /*margin: 1em 0;*/
  line-height: 1.6;
}
.cd-timeline-content .cd-read-more {
  float: right;
  padding: .8em 1em;
  background: #acb7c0;
  color: #ffffff;
  border-radius: 0.25em;
}
.no-touch .cd-timeline-content .cd-read-more:hover {
  background-color: #bac4cb;
}
.cd-timeline-content .cd-date {
  float: left;
  padding: .8em 0;
  opacity: 0.9;
  font-weight: 600
}
.cd-timeline-content .sub-title{font-size: 18px;border-bottom: 1px dashed #bbb;color: #000;padding-bottom: 5px}
.cd-timeline-content::before {
  content: '';
  position: absolute;
  top: 16px;
  right: 100%;
  height: 0;
  width: 0;
  border: 7px solid transparent;
  border-right: 7px solid rgba(28, 166, 158,0.4);
}


.nav-tabs .nav-link{
    font-size: 16px;
    font-weight: 600;
    color: #000000;
}

.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link{
    color: #ffffff;
    background-image: linear-gradient(-90deg, #1272aa, #1ca69e);
    border-color: #fff #fff #fff;
}
.colmsggrid{
	padding: 10px 22px 10px 2px;
	border-right: 1px dotted #666;
}
.colmsggrid1{padding: 16px;
	padding: 10px 22px 10px 2px;
	border-right: 1px solid transparent;
}
.colmsggrid p, .colmsggrid1 p{
	padding-bottom: 10px;
}
@media only screen and (min-width: 768px) {
	
  .cd-timeline-content h2 {
    font-size: 20px;
    font-size: 1.35rem;
  }
  .cd-timeline-content p {
    font-size: 16px;
    font-size: 1rem;
  }
  .cd-timeline-content .cd-read-more, .cd-timeline-content .cd-date {
    font-size: 14px;
    font-size: 0.875rem;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-timeline-content {
    margin-left: 0;
    padding: 1.6em;
    width: 45%;
  }
  .cd-timeline-content::before {
    top: 24px;
    left: 100%;
    border-color: transparent;
    border-left-color: rgba(28, 166, 158,0.4);
  }
  .cd-timeline-content .cd-read-more {
    float: left;
  }
  .cd-timeline-content .cd-date {
    position: absolute;
    width: 100%;
    left: 122%;
    top: -10px;
    font-size: 16px;
    padding: 0
  }
  .cd-timeline-content .cd-date>span{text-align: center;display: block;width: 130px;line-height: 22px;text-transform: uppercase;
    font-weight: 700;}
   .cd-timeline-content .cd-date>span>.date{font-size: 60px;line-height: 30px;color: #1ca69e}
   .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date>span{float: right;width: 230px}
  .cd-timeline-block:nth-child(even) .cd-timeline-content {
    float: right;
  }
  .cd-timeline-block:nth-child(even) .cd-timeline-content::before {
    top: 24px;
    left: auto;
    right: 100%;
    border-color: transparent;
    border-right-color:rgba(28, 166, 158,0.4);
  }
  .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-read-more {
    float: right;
  }
  .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date {
    left: auto;
    right: 122%;
    text-align: right;
  }
  .cssanimations .cd-timeline-content.is-hidden {
    visibility: hidden;
  }
  .cssanimations .cd-timeline-content.bounce-in {
    visibility: visible;
    -webkit-animation: cd-bounce-2 0.6s;
    -moz-animation: cd-bounce-2 0.6s;
    animation: cd-bounce-2 0.6s;
  }
}



/*Faculty Section*/
.section__title {margin-bottom: 60px;font-family: 'Poppins', sans-serif;font-weight: 600;font-style: normal;font-size: 36px;text-align: center;white-space: nowrap;text-transform: uppercase;	}
.section__title-icon {display: block;position: relative;margin-bottom: 11px;font-size: 48px;}
.section__title-icon:before, .section__title-icon:after {position: absolute;top: 23px;width: 60px;height: 2px;background-color: rgba(236, 236, 236, 0.5);content: '';}
.section__title-icon:before {left: 50%;margin-left: 35px;}
.section__title-icon:after {right: 50%;margin-right: 47px;}

.section-faculty{background-color: #1ca69e;position: relative;}
.section-faculty:before{position: absolute;top: -18px;left: -100px;bottom: -18px;right: -100px;background-color: inherit;transform: rotate(-1.2deg);-webkit-transform: rotate(-1.2deg);content: '';z-index: 0;}
.card-faculty {padding: 10px;border:0px;background-color: transparent;border-radius: 0;border: 1px solid transparent;transition: 0.5s}
.card-faculty .card-body{background-color: #fff;transition: 0.5s}
.card-faculty .card-body p{margin-bottom: 0}
.card-faculty .image img{box-shadow: 0 5px 20px rgba(0, 0, 0, 0.4);border-radius: 100%}
.card-faculty:hover {border: 1px solid #fff}
.card-faculty:hover .card-body{box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2)}

/*Abstract Submission*/
.section-abstract {background-color: #132856;padding: 30px 0px 0px;}
.section-abstract h2{font-family: "PT Serif", serif;font-size: 43px; text-transform: capitalize;color:#ffffff; margin-bottom: 28px;}
.section-abstract  .title-span,.section-abstract  p{color: #3e3e3e}
.title-span{text-transform: uppercase;}
.abstract-img{background: url(../img/venue.jpg) no-repeat bottom;background-size: cover;height: 350px;
    background-color: #fff;max-width: 400px;border: 2px solid #17a99d;transform: skewY(-3deg);}

.abstract-img>div{border: 5px solid #fff;height: 100%;}

/*Gallery Section*/
.section-gallery{background-position: 50% 50%;background-size: cover;background-attachment: fixed;position: relative;overflow: hidden;background-color: #ddd}
.section-gallery>.overlay{padding: 80px 0;background-color: rgba(0,0,0,.85);}
.be-gallery .col-lg-4:nth-last-child(-n+3) .be-gallery-item{margin-bottom: 0}
.be-gallery .be-gallery-item{margin-bottom: 30px;position: relative;box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);overflow: hidden;}
.be-gallery .be-gallery-item:hover{box-shadow: 0px 0px 5px 0px rgba(0,0,0,1)}
.be-gallery .be-gallery-item img{width: 100%;}
.be-gallery .be-gallery-item .overlay{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background-color: rgba(0,0,0,0.8);text-align: center;opacity: 0;-webkit-transition: .25s;transition: .25s;}
.be-gallery .be-gallery-item a{display: block;position: absolute;height: 42px;width: 42px;top: 50%;left: 50%;text-align: center;border: 2px solid #7b7b7b;border-radius: 100%;padding: 80px;-webkit-transition: .3s;transition: .3s;-webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);opacity: 0;}
.be-gallery .be-gallery-item a img{margin-top: -5px;-webkit-transform: scale(0);transform: scale(0);-webkit-transition: .3s;transition: .3s;}
.be-gallery .be-gallery-item:hover .overlay{opacity: 1;}
.be-gallery .be-gallery-item:hover a{opacity: 1;padding: 8px;}
.be-gallery .be-gallery-item:hover a img{-webkit-transform: scale(1);transform: scale(1);}

/*Registration Package*/
.section-registration{background-color: #1ca69e;position: relative;}
.section-registration:before{position: absolute;top: -18px;left: -100px;bottom: -18px;right: -100px;background-color: inherit;transform: rotate(-1.2deg);-webkit-transform: rotate(-1.2deg);content: '';z-index: 0;}
.card-package{position: relative;background: transparent;border: 0}
.card-package:before{position: absolute;top: -7px;right: -11px;bottom: -7px;left: -11px;border: 1px solid rgba(251, 251, 251, 0.3);content: '';opacity: 0;z-index: 0;transform: skewY(-3deg);transition: opacity .3s ease;-webkit-transition: opacity .3s ease;}
.card-package.two:before{transform: skewY(3deg);}
.card-package:after{position: absolute;top: 7px;right: 0;bottom: 7px;left: 0;background: repeating-linear-gradient(-40deg, #f3f3f3, #f3f3f3 1px, transparent 1px, transparent 4px);background-color: #fff;transform: skewY(-3deg);z-index: 0;content: '';}
.card-package.two:after{background: repeating-linear-gradient(40deg, #f3f3f3, #f3f3f3 1px, transparent 1px, transparent 4px);background-color: #fff;transform: skewY(3deg);}
.card-package:hover::before{opacity: 1}
.card-package>.card-body{position: relative;z-index: 1;padding:30px 0;}
.card-package>.card-body ul li:first-child{border: 0}
.card-package>.card-body ul li:last-child{border: 0}
.card-package>.card-body>.card-title{color: #1ca69e;font-size: 28px;border-bottom: 2px solid #1ca69e;padding-bottom: 15px;font-weight: 600;line-height: 22px}
.card-package>.card-body>.card-title>small{font-size: 55%;font-weight: 500}
.card-package>.card-body ul li{border-color: #38e6dc;background-color: transparent;padding: 0.2rem 0.5rem;font-weight: 600;font-size: 18px}
.card-package>.card-body ul li .row{height: 75px}
.card-package>.card-body ul li>.row> .col-6:first-child{border-right: 1px solid #38e6dc}
.card-package>.card-body ul li .category{font-size: 15px;margin-bottom: 0;color: #333;font-weight: 500}
.card-package>.card-body ul li .category + span{color: red}
.card-package.two>.card-body ul li .row{height: 150px;overflow:hidden;}
.card-package.two>.card-body ul li> .row .col-12 + .col-6{border-right: 1px solid #38e6dc}
.card-package.two>.card-body ul li .row h4{font-size: 17px;margin-bottom: 15px;;margin-top: 10px}
.card-package.two>.card-body ul li .row h4:after {position: absolute;content: '';width: 50px;height: 2px;background: #1ca69e;left: 50%;margin-left: -25px;bottom: -0;}
.card-package.two>.card-body ul li .row .category{font-weight: 500;color: #000;margin-bottom: 10px}
.card-package.two>.card-body ul li .row .col-6 .row p{font-size: 12px;color: #1ca69e;font-weight: 500;margin-bottom: 2px}
.card-package.two>.card-body ul li .row .col-6 .row p + span{color: red}
.card-package>.card-body ul li:nth-child(odd) {
    background: rgba(28, 166, 158, 0.2);
}

/*Committee Page*/
.committee-title{margin: 30px 0 20px;width: 100%;text-align: center;}
/*.committee-title{margin: 30px 0 20px;border-bottom: 2px solid rgba(0,0,0,0.1)}
.committee-title h4{font-size: 20px;color: #1aa39e;position: relative;display: inline-block;}
.committee-title h4:after{position: absolute;content: '';left: 0;bottom: -10px;height: 2px;background: #1aa39e;width: 100%}*/
/*.committee-title h4 { width:100%; text-align:center; border-bottom: 1px solid #c6c6c6; line-height:0.1em; margin:10px 0 35px;font-size: 14px;text-transform: uppercase; }*/ 
.committee-title h4 { width:100%; text-align:center; margin:10px 0 35px;font-size: 14px;text-transform: uppercase;color:#fff;display: flex;flex-direction: row;} 
.committee-title h4 span { color:#fff;background: linear-gradient(to top, #4794e3, #07d88b); padding: 8px 11px;font-size: 18px;letter-spacing: 0.6px;font-weight: 600; }
.committee-title h4::before, h4::after {content: "";flex: 1 1;border-bottom: 1px solid #1aa39e;margin: auto;}

.card-committee{margin-bottom: 10px;border: 0px;padding: 0;background: transparent;}
.card-committee .card-body{padding: 0}
.card-committee .card-body h6{margin-bottom: 0;font-size: 14px}
.card-committee .card-body p{margin:5px 0 0 ;font-size: 12px;line-height: 18px}

/*.card-committee.two{background-color: #fff;box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);height: 100%;margin-bottom: 0}*/
.card-committee.two .card-body{text-align: center}
.card-committee.two .image{background-image: linear-gradient(217deg, #4d4d4d, rgba(255,0,0,0) 70.71%),linear-gradient(127deg, rgb(0, 0, 0,.8), #b4b4b4 70.71%),linear-gradient(336deg, rgba(0, 0, 0, 0.7), rgba(0,0,255,0) 70.71%);overflow:hidden;border-top-left-radius: 0.25rem;border-top-right-radius: 0.25rem;border-radius: 100%;margin: 10px 15px 0;}
/*---------Footer Section-----------*/
footer{background-color:#132856;color: #eee;background-size:cover;box-shadow: 0px -1px 10px 2px rgba(4,40,56,0.76)inset;}
/*footer>.overlay{background-color: rgba(0,0,0,0.9)}*/
.foo-widget{padding: 50px 0 30px}
.foo-widget p{color: #eee;}
.foo-title{margin-bottom: 20px;}
.foo-title h6{color:#ffffff;font-weight: 500;font-size: 17px;}
.foo-title h4{position: relative;display: inline-block;}
.foo-title h4:before {position: absolute;content: '';width: 100%;/* background-color: #eeeeee ; */height: 2px;bottom: -9.2px;left: 0;}
.foo-logo{width: 90px;}
.foo-links{padding-left: 0;margin-bottom: 0; margin-top: -12px;}
.foo-links li{list-style: none;color: #fff;}
.foo-links li a{color: #fff;text-decoration: none; display: block;padding:5px 0;padding-left: 0px;transition: 0.5s;position: relative;font-size: 14.7px;}
.foo-links li a i{position: absolute;left: 0;top: 10px;transition: 0.5s}
.foo-links li a:hover i{left: 5px}
.foo-links li a:hover{padding-left: 6px}
.foo-links li:last-child a{border-bottom:  0}
.foo-copyright{background-color: #8ccffb;padding: 10px 0;margin-top: 28px;}
.foo-copyright p{color: #132856;margin-bottom: 0px;  font-size: 14px; text-align: center;font-family: 'Poppins', sans-serif;font-weight: 400;letter-spacing: 0.3px;}
.foo-copyright p>a{color: #83003e; font-size: 14px;}


/*Page Header*/
.page-header{background-color: #222;color: #eee;background: url('../img/footer-bg.jpg') no-repeat bottom;background-size:cover;}
.page-header>.overlay{padding: 160px 0 30px}
.page-header>.overlay .page-title{font-size: 30px;text-transform: uppercase;margin-bottom: 0}
.page-header>.overlay .page-title >sup{text-transform: lowercase;}

/*Message Page*/
.message-page{position: relative;overflow: hidden;background-color: rgba(255,255,255,1);background: url('../img/home.jpg') no-repeat bottom;background-attachment: fixed;background-size: cover;}
.message-page:before{position: absolute;top: -18px;left: -100px;bottom: -18px;right: -100px;background-color: rgba(255,255,255,0.9);transform: rotate(-1.2deg);-webkit-transform: rotate(-1.2deg);content: '';z-index: 0;}
.faculty-message{position: relative;background-color: #fff;padding: 20px;border-radius:15px }
.faculty-message:before{position: absolute;content: '';border-top: 10px solid transparent;border-bottom: 10px solid rgb(255, 255, 255,1);border-right: 10px solid rgb(255, 255, 255,1);border-left: 10px solid transparent;left: -20px;top: 20px;}


/*Contact Page*/
.contact-form .form-group{margin-bottom: 20px}
.contact-form .form-group .form-control{background-color: #f1f1f1;border: 0}
.contact-form .form-group input.form-control{background-color: #f1f1f1;border: 0}
.contact-info ul{list-style: none;padding: 0;margin: 0}
.contact-info ul li{padding-left: 30px;margin-bottom: 10px;position: relative;}
.contact-info ul li i{position: absolute;left: 0;top: 4px;color: #ffc107}

/*Highlights Page*/
.nav-tabs.res-tabs {display:none;border: 0px}
.nav-tabs.res-tabs .nav-item{margin-bottom: 0}
.nav-tabs.res-tabs .nav-item .nav-link.active,.nav-tabs.res-tabs .nav-item .nav-link:hover{border: 0px solid red;background-color: transparent;}
.nav-tabs.res-tabs .nav-item .nav-link.active:after{position: absolute;content: '';left: 50%;bottom: -10px;margin-left: -10px;border-top: 10px solid #2dada6;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid transparent;}
.nav-tabs.res-tabs .nav-link{position: relative;border: 0px;font-size: 60px;text-align: center;color: #1ba69e;line-height: 50px}
.nav-tabs.res-tabs .nav-link>span{font-size: 18px;text-align: center;color: #333;display: block}
.highlights-box{background-color: #fff;border-bottom: 1px solid rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.15);padding: 20px}
    .highlights-box .sub-title{font-size: 18px;border-bottom: 1px dashed #ddd}
@media(min-width:768px) {
    .nav-tabs.res-tabs {display: flex;justify-content: center}
    .res-tab-content .card {border: none;background-color: transparent;}
    .res-tab-content .card .card-header {display:none;}  
    .res-tab-content .card .collapse{display:block;}
}

@media(max-width:767px){
    .res-tab-content .tab-pane {display: block !important;opacity: 1;}
}


/*Registration Details Page*/
.download-box{background:linear-gradient(-90deg, #1272aa, #1ca69e);color: #fff;height: 100%;text-align: center;padding:20px;font-size: 20px;border-radius: 0.25rem;display: block;text-decoration: none;transition:0.5s;box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.3)}
.download-box:hover{color: #fff;text-decoration: none;box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.5)}
.download-box p{margin-bottom: 0}
.download-box .icon i{font-size: 40px;margin-bottom: 15px}

.download-box .icon1 i{font-size: 40px;margin-bottom: 15px;margin-top: 20px;border: 3px solid #fff;border-radius: 50%;padding: 20px;width: 80px;height: 80px;}
.download-box .New_btn {
    background: #ffc107;
    color: #000;
    border: none;
    box-shadow: none;
    padding: 8px 18px;
    font-weight: 600;
}

.subheadbtn{
    font-size: 16px;
}
/*Abstract Page*/
.flex-list{display: flex;flex-wrap: wrap;margin: 0 -30px}
.flex-list li{margin:0 30px}

/*Animation*/
.duration-1{ -webkit-animation-duration: 1s;animation-duration: 1s;}
.duration-2{ -webkit-animation-duration: 2s;animation-duration: 2s;}
.duration-3{ -webkit-animation-duration: 3s;animation-duration: 3s;}
.duration-4{ -webkit-animation-duration: 4s;animation-duration: 4s;}
.duration-5{ -webkit-animation-duration: 5s;animation-duration: 5s;}

.delay-1{-webkit-animation-delay:1s;animation-delay: 1s}
.delay-1-1{-webkit-animation-delay:1.1s;animation-delay: 1.1s}
.delay-1-2{-webkit-animation-delay:1.2s;animation-delay: 1.2s}
.delay-1-3{-webkit-animation-delay:1.3s;animation-delay: 1.3s}
.delay-1-4{-webkit-animation-delay:1.4s;animation-delay: 1.4s}
.delay-2{-webkit-animation-delay:2s;animation-delay: 2s}
.delay-3{-webkit-animation-delay:3s;animation-delay: 3s}
.delay-4{-webkit-animation-delay:4s;animation-delay: 4s}
.delay-5{-webkit-animation-delay:5s;animation-delay: 5s}

.card-text{
	color:#212529 !important;
}

.sponsorslogo{
    margin: auto;
    text-align: center;
    width: 240px;
}

.modal-data {
    max-height: 400px;
    overflow-y: auto;
}

.fixed-top1 {
    position: absolute; 
    top: 0;
    right: 0;
    left: 0;
    z-index: 1030;
	    background: #132856;
		border-top: 1px solid #132856;
   margin-top: 50px;
   margin-left: 90px;
   width: 86%;
	/* height: 42px; */
}

.social-icons h6 {
	color:#ffffff;font-weight: 500; margin-left: 50px;margin-bottom: -31px; font-size:14px;
	
}

 .social-icons{
    
      .fa{
      font-size: 28px;
      cursor: pointer;
      padding-right: 15px;
      transition: .4s;
      }
	  
      .fa:hover{
      transform: scale(1.3);
      transition: .6s;
      }
      .fa-facebook{
      color: #fff;
      }
     
      .fa-instagram{
      color: #fff;
      }
      .fa-linkedin{
      color: #fff;
      }
	  
	  .fa-twitter{
      color: #fff;
      }
     
      @media(max-width: 500px){
      .social-icons{
      flex-direction: column;
      }
      .fa{
      padding: 15px;
      }
	  
	  
	   .social-icons1{
    
      .fa{
      font-size: 18px;
      cursor: pointer;
      padding-right: 15px;
      transition: .4s;
      }
	  
      .fa:hover{
      transform: scale(1.3);
      transition: .6s;
      }
      .fa-facebook{
      color: #027d97;
      }
     
      .fa-instagram{
      color: #027d97;
      }
      .fa-linkedin{
      color: #027d97;
      }
	  
	  .fa-twitter{
      color: #027d97;
      }
     
      @media(max-width: 500px){
      .social-icons{
      flex-direction: column;
      }
      .fa{
      padding: 15px;
      }

