@import url("https://fonts.googleapis.com/css?family=Montserrat:400,400i,700");
* {
  box-sizing: border-box;
}

body {
  margin: 0;
  font-family: Montserrat, sans-serif;
}
body h1 {
  margin: 0 0 1rem 0;
}
body h2 {
  font-size: 20px;
  margin: 0 0 1rem 0;
}
body p {
  margin: 0 0 0.75rem 0;
  font-size: 15px;
}
h3{
  font-size: 20px !important;
}
h5{
  font-size: 20px !important;
}
.mb-4 {
  text-align: initial;
  color: white !important;
}

.top {
  height: 70vh !important;
}

.parallax-section {
  height: 105vh;
  max-height: 75vh;
  /* background: #fbfbfb; */
  color: #fff;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
}
.parallax-section .title-section {
  text-shadow: 0.25rem 0.25rem 0.5rem rgba(16, 16, 16, 0.48);
}
.parallax-section .abou-t {
  color: white !important;
}
.parallax-section h1 {
  margin-top: 0;
}
.parallax-section .image-block {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  background-size: cover;
  background-repeat: no-repeat;
  position: absolute;
  height: 100%;
  width: 100%;
}
.parallax-section .image-block.parallax1 {
  background-image: url("https://images.unsplash.com/photo-1486596156859-6904e4dff8bb?ixlib=rb-0.3.5&q=85&fm=jpg&crop=entropy&cs=srgb&ixid=eyJhcHBfaWQiOjE0NTg5fQ&s=7119f7ae64dae07c7bd0a1f6d60d7942");
}
.parallax-section .image-block.parallax2 {
  background-image: url("https://www.webindia.com/img/slid/1.jpg");
  background-attachment: fixed;
  /* background-color: white; */
}
[data-overlay-dark]:before, [data-overlay-light]:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
}
[data-overlay-dark="8"]:before, [data-overlay-light="8"]:before {
  opacity: .8;
}[data-overlay-dark]:before {
  background: #02050b;
}
.text-block {
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: center;
  min-height: 50vh;
  position: relative;
  z-index: 10;
  background-color: #010c2b;
}
/* .text-22 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: center;
  min-height: 50vh;
  position: relative;
  z-index: 10;
  background-color: #eeeeee;
} */
img.vert-move {
  -webkit-animation: mover 1s infinite  alternate;
  animation: mover 1s infinite  alternate;
}
img.vert-move {
  -webkit-animation: mover 1s infinite  alternate;
  animation: mover 1s infinite  alternate;
}
@-webkit-keyframes mover {
  0% { transform: translateY(0); }
  100% { transform: translateY(-10px); }
}
@keyframes mover {
  0% { transform: translateY(0); }
  100% { transform: translateY(-10px); }
}
.team::before{
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(156, 156, 156, 0.281);
  z-index: 9;
}
.slick-slide img{
  margin: auto !important;
}