/*custom css for sungeet captures*/
.help_full::before {
    height: 600px !important;
}
.rslides img {
    min-height: 600px;
    max-height: 600px;
}
.callbacks_tabs {
    bottom: unset !important;
    top: 600px;
}
@media only screen and (max-width: 1024px) {
    .help_full::before {
        height: 510px !important;
    }
    .rslides img {
        min-height: 510px;
        max-height: 510px;
    }
    .callbacks_tabs {
        bottom: unset !important;
        top: 510px;
    }
}
@media only screen and (max-width: 768px) {
    .help_full::before {
        height: 383px !important;
    }
    .rslides img {
        min-height: 383px;
        max-height: 383px;
    }
    .callbacks_tabs {
        bottom: unset !important;
        top: 383px;
    }
}
@media only screen and (max-width: 450px) {
    .help_full::before {
        height: 250px !important;
    }
    .rslides img {
        min-height: 250px;
        max-height: 250px;
    }
    .callbacks_tabs {
        bottom: unset !important;
        top: 250px;
    }
}
@media only screen and (max-width: 375px) {
    .help_full::before {
        height: 184px !important;
    }
    .rslides img {
        min-height: 184px;
        max-height: 184px;
    }
    .callbacks_tabs {
        bottom: unset !important;
        top: 184px;
    }
}
@media only screen and (max-width: 320px) {
    .help_full::before {
        height: 155px !important;
    }
    .rslides img {
        min-height: 155px;
        max-height: 155px;
    }
    .callbacks_tabs {
        bottom: unset !important;
        top: 155px;
    }
}
@media only screen and (max-width: 767px) {
    .carousel-indicators {
        display: none !important;
    }
}
@media only screen and (min-width: 768px) {
    .mt-95 {
        margin-top: 95px;
    }
}
.mt-95 {
    margin-top: 95px;
}
.carousel {
    background: #d4af37;
}
.carousel-indicators .active {
    border: 2px solid #d4af37 !important;
    background: #d4af37 !important;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #7a6627 !important;
}
@media (max-width: 375px){
    .carousel-control {
        line-height: 11em !important;
    }
}
@media (max-width: 568px){
    .carousel-control {
        line-height: 14em !important;
    }
}
@media (max-width: 320px){
    .carousel-caption {
        min-height: 213px !important;
        padding-top: 2em !important;
    }
}
@media (min-width: 414px) and (max-width: 567px){
    .carousel-caption {
        min-height: 400px !important;
        padding-top: 4em !important;
    }
}
@media (min-width: 568px) and (max-width: 667px){
    .carousel-caption {
        min-height: 250px !important;
        padding-top: 9em !important;
    }
}

/*--team--*/
.team-main .box16 {
  text-align: center;
  color: #fff;
  position: relative
}

.team-main .box16 .box-content,
.team-main .box16:after {
  width: 100%;
  position: absolute;
  left: 0
}

.team-main .box16:after {
  content: "";
  height: 100%;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .08) 69%, rgba(0, 0, 0, .76) 100%);
  top: 0;
  transition: all .5s ease 0s;
  border-radius: var(--border-radius);
}

.team-main .box16 .post,
.team-main .box16 .title-wthree {
  transform: translateY(145px);
  transition: all .4s cubic-bezier(.13, .62, .81, .91) 0s;
}

.box16:hover:after {
  background: linear-gradient(to bottom, rgba(0, 0, 0, .01) 0, rgba(0, 0, 0, .09) 11%, rgba(0, 0, 0, .12) 13%, rgba(0, 0, 0, .19) 20%, rgba(0, 0, 0, .29) 28%, rgba(0, 0, 0, .29) 29%, rgba(0, 0, 0, .42) 38%, rgba(0, 0, 0, .46) 43%, rgba(0, 0, 0, .53) 47%, rgba(0, 0, 0, .75) 69%, rgba(0, 0, 0, .87) 84%, rgba(0, 0, 0, .98) 99%, rgba(0, 0, 0, .94) 100%)
}

.team-main .box16 img {
  width: 100%;
  height: auto;
}

.team-main .box16 .box-content {
  padding: 20px;
  margin-bottom: 20px;
  bottom: 0;
  z-index: 1
}

.team-main h3.title-wthree {
  font-size: 22px;
  font-weight: 600;
  margin: 0 0 10px;
  color: #fff;
  padding-bottom: 30px;
}

.team-main .box16 .post {
  display: block;
  padding: 8px 0;
  font-size: 15px
}

.team-main .box16 .social li a,
.team-main .box17 .icon li a {
  border-radius: 50%;
  font-size: 15px;
  color: #fff;
}

.team-main .box16:hover .post,
.team-main .box16:hover .title-wthree {
  transform: translateY(0)
}

.team-main .box16 .social {
  list-style: none;
  padding: 0 0 5px;
  margin: 40px 0 25px;
  opacity: 0;
  position: relative;
  transform: perspective(500px) rotateX(-90deg) rotateY(0) rotateZ(0);
  transition: all .6s cubic-bezier(0, 0, .58, 1) 0s
}

.team-main .box16:hover .social {
  opacity: 1;
  transform: perspective(500px) rotateX(0) rotateY(0) rotateZ(0)
}

.team-main .box16 .social:before {
  content: "";
  width: 50px;
  height: 2px;
  background: #fff;
  margin: 0 auto;
  position: absolute;
  top: -40px;
  left: 0;
  right: 0
}

.team-main .box16 .social li {
  display: inline-block
}

.team-main .box16 .social li a i.fa {
  display: block;
  width: 36px;
  height: 36px;
  line-height: 36px;
  background: #fff;
  transition: all .3s ease 0s;
  color: var(--primary-color);
  margin-right: 10px;
  border-radius: 50%;
}

.team-main .box17 .icon li,
.team-main .box17 .icon li a {
  display: inline-block
}

.team-main .box16 .social li a i.fa:hover {
  background: var(--primary-color);
  transition: all .3s ease 0s;
  color: #fff;
}

.team-main .box16 .social li:last-child a {
  margin-right: 0
}

@media only screen and (max-width:990px) {
  .team-main .box16 {
    margin-bottom: 30px
  }
}
.hny-title {
   animation-duration: 500ms;
   animation-name: blink;
   animation-iteration-count: infinite;
   animation-direction: alternate;
   color:red;
}
@keyframes blink {
   from {
      opacity: 1;
   }
   to {
      opacity: 0;
   }
 }
/*--//team--*/