.gyan-grid {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  list-style: none;
}

.gyan-grid-small {
  margin-left: -15px
}

.gyan-grid-small>* {
  padding-left: 15px
}

.gyan-grid+.gyan-grid-small,
.gyan-grid-small>.gyan-grid-margin,
*+.gyan-grid-margin-small {
  margin-top: 15px
}

.gyan-grid-medium {
  margin-left: -30px
}

.gyan-grid-medium>* {
  padding-left: 30px
}

.gyan-grid+.gyan-grid-medium,
.gyan-grid-medium>.gyan-grid-margin,
*+.gyan-grid-margin-medium {
  margin-top: 30px
}

.gyan-grid-large {
  margin-left: -40px
}

.gyan-grid-large>* {
  padding-left: 40px
}

.gyan-grid+.gyan-grid-large,
.gyan-grid-large>.gyan-grid-margin,
*+.gyan-grid-margin-large {
  margin-top: 40px
}

.gyan-grid+.gyan-grid,
.gyan-grid>.gyan-grid-margin,
*+.gyan-grid-margin {
  margin-top: 30px
}

.gyan-elementor-grid {
  display: flex;
  flex-wrap: wrap;
  position: relative;
}

.gyan-elementor-grid .gyan-grid-item {
  position: relative;
}

.gyan-elementor-grid .gyan-grid-item-wrap {
  float: left;
  margin-bottom: 0;
  margin-left: 0;
}

@media only screen and (min-width: 1025px) {
  .elementor-element.elementor-grid-1,
  .elementor-element.elementor-grid-2,
  .elementor-element.elementor-grid-3,
  .elementor-element.elementor-grid-4,
  .elementor-element.elementor-grid-5,
  .elementor-element.elementor-grid-6,
  .elementor-element.elementor-grid-7,
  .elementor-element.elementor-grid-8 {position: relative; }

  .elementor-element.elementor-grid-2 .gyan-grid-item-wrap:nth-of-type(2n+1),
  .elementor-element.elementor-grid-3 .gyan-grid-item-wrap:nth-of-type(3n+1),
  .elementor-element.elementor-grid-4 .gyan-grid-item-wrap:nth-of-type(4n+1),
  .elementor-element.elementor-grid-5 .gyan-grid-item-wrap:nth-of-type(5n+1),
  .elementor-element.elementor-grid-6 .gyan-grid-item-wrap:nth-of-type(6n+1),
  .elementor-element.elementor-grid-7 .gyan-grid-item-wrap:nth-of-type(7n+1),
  .elementor-element.elementor-grid-8 .gyan-grid-item-wrap:nth-of-type(8n+1) {clear: left; }

  .elementor-element.elementor-grid-2 .gyan-grid-item-wrap:nth-of-type(2n),
  .elementor-element.elementor-grid-3 .gyan-grid-item-wrap:nth-of-type(3n),
  .elementor-element.elementor-grid-4 .gyan-grid-item-wrap:nth-of-type(4n),
  .elementor-element.elementor-grid-5 .gyan-grid-item-wrap:nth-of-type(5n),
  .elementor-element.elementor-grid-6 .gyan-grid-item-wrap:nth-of-type(6n),
  .elementor-element.elementor-grid-7 .gyan-grid-item-wrap:nth-of-type(7n),
  .elementor-element.elementor-grid-8 .gyan-grid-item-wrap:nth-of-type(8n) {margin-right: 0 !important; }

  .elementor-element.elementor-grid-1 .gyan-grid-item-wrap {width: 100%; float: left; }
  .elementor-element.elementor-grid-2 .gyan-grid-item-wrap {width: 50%; float: left; }
  .elementor-element.elementor-grid-3 .gyan-grid-item-wrap {width: 33.3333%; float: left; }
  .elementor-element.elementor-grid-4 .gyan-grid-item-wrap {width: 25%; float: left; }
  .elementor-element.elementor-grid-5 .gyan-grid-item-wrap {width: 20%; float: left; }
  .elementor-element.elementor-grid-6 .gyan-grid-item-wrap {width: 16.6667%; float: left; }
  .elementor-element.elementor-grid-7 .gyan-grid-item-wrap {width: 14.285%; float: left; }
  .elementor-element.elementor-grid-8 .gyan-grid-item-wrap {width: 12.5%; float: left; }

}

@media only screen and (max-width: 1024px) and (min-width: 766px) {
  .elementor-element.elementor-grid-tablet-1,
  .elementor-element.elementor-grid-tablet-2,
  .elementor-element.elementor-grid-tablet-3,
  .elementor-element.elementor-grid-tablet-4,
  .elementor-element.elementor-grid-tablet-5,
  .elementor-element.elementor-grid-tablet-6 {position: relative; }

  .elementor-element.elementor-grid-tablet-2 .gyan-grid-item-wrap:nth-of-type(2n+1),
  .elementor-element.elementor-grid-tablet-3 .gyan-grid-item-wrap:nth-of-type(3n+1),
  .elementor-element.elementor-grid-tablet-4 .gyan-grid-item-wrap:nth-of-type(4n+1),
  .elementor-element.elementor-grid-tablet-5 .gyan-grid-item-wrap:nth-of-type(5n+1),
  .elementor-element.elementor-grid-tablet-6 .gyan-grid-item-wrap:nth-of-type(6n+1) {clear: left; }

  .elementor-element.elementor-grid-tablet-2 .gyan-grid-item-wrap:nth-of-type(2n),
  .elementor-element.elementor-grid-tablet-3 .gyan-grid-item-wrap:nth-of-type(3n),
  .elementor-element.elementor-grid-tablet-4 .gyan-grid-item-wrap:nth-of-type(4n),
  .elementor-element.elementor-grid-tablet-5 .gyan-grid-item-wrap:nth-of-type(5n),
  .elementor-element.elementor-grid-tablet-6 .gyan-grid-item-wrap:nth-of-type(6n) {margin-right: 0 !important; }

  .elementor-element.elementor-grid-tablet-1 .gyan-grid-item-wrap {width: 100%; float: left; }
  .elementor-element.elementor-grid-tablet-2 .gyan-grid-item-wrap {width: 50%; float: left; }
  .elementor-element.elementor-grid-tablet-3 .gyan-grid-item-wrap {width: 33.3333%; float: left; }
  .elementor-element.elementor-grid-tablet-4 .gyan-grid-item-wrap {width: 25%; float: left; }
  .elementor-element.elementor-grid-tablet-5 .gyan-grid-item-wrap {width: 20%; float: left; }
  .elementor-element.elementor-grid-tablet-6 .gyan-grid-item-wrap {width: 16.6667%; float: left; }

}

@media only screen and (max-width: 767px) {
  .elementor-element.elementor-grid-mobile-1,
  .elementor-element.elementor-grid-mobile-2,
  .elementor-element.elementor-grid-mobile-3,
  .elementor-element.elementor-grid-mobile-4,
  .elementor-element.elementor-grid-mobile-5,
  .elementor-element.elementor-grid-mobile-6 {position: relative; }

  .elementor-element.elementor-grid-mobile-2 .gyan-grid-item-wrap:nth-of-type(2n+1),
  .elementor-element.elementor-grid-mobile-3 .gyan-grid-item-wrap:nth-of-type(3n+1),
  .elementor-element.elementor-grid-mobile-4 .gyan-grid-item-wrap:nth-of-type(4n+1),
  .elementor-element.elementor-grid-mobile-5 .gyan-grid-item-wrap:nth-of-type(5n+1),
  .elementor-element.elementor-grid-mobile-6 .gyan-grid-item-wrap:nth-of-type(6n+1) {clear: left; }

  .elementor-element.elementor-grid-mobile-2 .gyan-grid-item-wrap:nth-of-type(2n),
  .elementor-element.elementor-grid-mobile-3 .gyan-grid-item-wrap:nth-of-type(3n),
  .elementor-element.elementor-grid-mobile-4 .gyan-grid-item-wrap:nth-of-type(4n),
  .elementor-element.elementor-grid-mobile-5 .gyan-grid-item-wrap:nth-of-type(5n),
  .elementor-element.elementor-grid-mobile-6 .gyan-grid-item-wrap:nth-of-type(6n) {margin-right: 0 !important; }

  .elementor-element.elementor-grid-mobile-1 .gyan-grid-item-wrap {width: 100%; float: left; }
  .elementor-element.elementor-grid-mobile-2 .gyan-grid-item-wrap {width: 50%; float: left; }
  .elementor-element.elementor-grid-mobile-3 .gyan-grid-item-wrap {width: 33.3333%; float: left; }
  .elementor-element.elementor-grid-mobile-4 .gyan-grid-item-wrap {width: 25%; float: left; }
  .elementor-element.elementor-grid-mobile-5 .gyan-grid-item-wrap {width: 20%; float: left; }
  .elementor-element.elementor-grid-mobile-6 .gyan-grid-item-wrap {width: 16.6667%; float: left; }

  }