.elementor-376 .elementor-element.elementor-element-436d9a85:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-436d9a85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-376 .elementor-element.elementor-element-436d9a85{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-376 .elementor-element.elementor-element-436d9a85 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-376 .elementor-element.elementor-element-119ba3a2 > .elementor-widget-container{margin:-60px 0px -21px 0px;padding:0px 0px 0px 0px;}.elementor-376 .elementor-element.elementor-element-7234f653:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-7234f653 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-376 .elementor-element.elementor-element-7234f653 > .elementor-background-overlay{background-color:#030303;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-376 .elementor-element.elementor-element-7234f653{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-376 .elementor-element.elementor-element-767cc032:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-376 .elementor-element.elementor-element-767cc032 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-376 .elementor-element.elementor-element-767cc032 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-376 .elementor-element.elementor-element-767cc032 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-376 .elementor-element.elementor-element-39a83fcb > .elementor-widget-container{margin:-60px 0px -50px 0px;}@media(max-width:767px){.elementor-376 .elementor-element.elementor-element-119ba3a2 > .elementor-widget-container{margin:-38px 0px -37px 0px;}.elementor-376 .elementor-element.elementor-element-39a83fcb > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 13px 0px;}}/* Start custom CSS for ppt-listings, class: .elementor-element-39a83fcb */.section-40, [data-padding="section-40"]{
    padding: 0px!important;
}
.row {
    margin:0!important;
}
.col-6{
    flex: 0 0 33%!important;
    padding: 5px!important;
}
.col-12{
    padding: 0!important;
}
.container{
    padding:0!important;
}
.lh-20{
    position: inherit;
    bottom: 55px;
}
.opacity-5{
    display:none!important;
}
.position-relative{
    border: 0px!important
}

@media (max-width: 767px) {
.badge{
    color: white;
    top: 11px!important;
    width: 80px;
    right: 33px!important;
    font-size: 10px!important;
    font-weight: 400!important
    }
.col-6{
    flex: 0 0 33%!important;
    padding: 5px!important;
    height:200px!important;
}

}
@media (min-width:1200px){
  .container > .row > .col-12 > .row > .col-6.col-sm-6.col-md-6{
    flex:0 0 12.5%!important;
    max-width:12.5%!important;
  }
  .badge{
    color: white;
    top:10px;
    }
  .text-light{
      font-size:20px!important;
  }
  .bg-light{
      height:250px!important;
  }
}/* End custom CSS */