body {
  color: rgb(0, 0, 0);
  font-size: 18px;
  color: #000000;
  font-family: "Nunito", sans-serif;
  font-weight: normal;
  font-weight: 600;

}

p {
  font-weight: 400;
}

html,
body {
  max-width: 100%;
  overflow-x: hidden;
}

.bg-blue {
  background-color: #ffffff;

  font-weight: 400;
  font-style: normal;
}

.bg-item {
  background-image: url("../images/inflexon-acadamy.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 400px;
  background-position: center left;


}

.item {
  background-color: #2966F4;

}

.font-20 {
  font-size: 20px;
}

.testimonial-list {

  list-style: none;
}


a:visited {
  color: #000000 !important;
}

a:hover,
a:active {
  color: #000000 !important;
}

a {
  color: #000000 !important;
}

.btn-primary,
.btn-primary:hover,
.btn-primary:active,
.btn-primary:visited {
  background-color: #2966F4 !important;
  ;


}

.font-37 {
  font-family: "Saira", sans-serif;
  font-weight: 600;
  font-size: 60px;

}

.font-36 {
  font-family: "Saira", sans-serif;
  font-weight: 600;


}

.btn-lg {
  padding: 10px 30px !important;
  font-size: 20px !important;

}

.bg-cl {
  background-color: #2966F4;


}

.bg-cl-1 {
  width: 100%;
  height: 65px;
  background-color: #2966F4;

}

.about-border {
  display: block;
  width: 80px;
  height: 3px;
  background-color: #2966F4;
  margin: 15px auto;
}

.set {
  width: 100%;

}

.main {
  background: rgb(222, 234, 250);
  background: -moz-linear-gradient(90deg, rgba(222, 234, 250, 1) 69%, rgba(149, 192, 240, 1) 100%);
  background: -webkit-linear-gradient(90deg, rgba(222, 234, 250, 1) 69%, rgba(149, 192, 240, 1) 100%);
  background: linear-gradient(90deg, rgba(222, 234, 250, 1) 69%, rgba(149, 192, 240, 1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#deeafa", endColorstr="#95c0f0", GradientType=1);
}

.f1 {
  font-size: 25px;
  font-family: "Saira", sans-serif;
  font-weight: 600;
}

.font-37-1 {
  font-family: "Nunito", sans-serif;
  font-weight: normal;
  font-weight: 600;
  font-size: 60px;

}

.about {
  padding-top: 100px;
}


.section {
  color: var(--default-color);
  background-color: var(--background-color);


  scroll-margin-top: 200px;
  overflow: clip;
}