.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-38388 .elementor-element.elementor-element-5863e4a{text-align:center;}.elementor-38388 .elementor-element.elementor-element-5863e4a .elementor-heading-title{font-family:"Righteous", Sans-serif;font-weight:600;color:#000000;}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-38388 .elementor-element.elementor-element-de560ec .elementor-tab-title, .elementor-38388 .elementor-element.elementor-element-de560ec .elementor-tab-title:before, .elementor-38388 .elementor-element.elementor-element-de560ec .elementor-tab-title:after, .elementor-38388 .elementor-element.elementor-element-de560ec .elementor-tab-content, .elementor-38388 .elementor-element.elementor-element-de560ec .elementor-tabs-content-wrapper{border-width:1px;}.elementor-38388 .elementor-element.elementor-element-de560ec .elementor-tab-title, .elementor-38388 .elementor-element.elementor-element-de560ec .elementor-tab-title a{color:var( --e-global-color-3f05e2fc );}.elementor-38388 .elementor-element.elementor-element-de560ec .elementor-tab-title.elementor-active,
					 .elementor-38388 .elementor-element.elementor-element-de560ec .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-38388 .elementor-element.elementor-element-de560ec .elementor-tab-title{font-family:"Righteous", Sans-serif;font-weight:300;}/* Start custom CSS for tabs, class: .elementor-element-de560ec */.accordion {
  background-color: #eee;
  color: #444;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  text-align: left;
  border: none;
  outline: none;
  transition: 0.4s;
}

/* Add a background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */
.active, .accordion:hover {
  background-color: #ccc;
}

/* Style the accordion panel. Note: hidden by default */
.panel {
  padding: 0 18px;
  background-color: white;
  display: none;
  overflow: hidden;
}/* End custom CSS */