.elementor-361 .elementor-element.elementor-element-650937d:not(.elementor-motion-effects-element-type-background), .elementor-361 .elementor-element.elementor-element-650937d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-361 .elementor-element.elementor-element-650937d > .elementor-container{min-height:400px;}.elementor-361 .elementor-element.elementor-element-650937d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-361 .elementor-element.elementor-element-650937d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-361 .elementor-element.elementor-element-2e40a91 > .elementor-widget-container{background-color:#000000;}body.elementor-page-361:not(.elementor-motion-effects-element-type-background), body.elementor-page-361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-361 .elementor-element.elementor-element-4e2ec60 > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-2e40a91 */h1, h2, h3, h4, h5, h6, .entry-content :where(h1, h2, h3, h4, h5, h6) {
  color: #fff;
}
.jj-section h2 {
  text-align: center;
  color: #FFF;
  font-size: 1.5rem;
}
.jj-section h2 {
  text-align: center;
  color: #2BA6E0;
  font-size: 1.5rem;
}/* End custom CSS */