.elementor-39884 .elementor-element.elementor-element-2d39d1f{--spacer-size:25px;}.elementor-39884 .elementor-element.elementor-element-21c84f6 .elementor-heading-title{color:#000000;}.elementor-39884 .elementor-element.elementor-element-227c113 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39884 .elementor-element.elementor-element-f51cfce .elementor-heading-title{color:#000000;}.elementor-39884 .elementor-element.elementor-element-f288b27 .elementor-heading-title{color:#000000;}.elementor-39884 .elementor-element.elementor-element-a244400 .elementor-heading-title{color:#000000;}/* Start custom CSS for menu-anchor, class: .elementor-element-3226ebc */body:not(.elementor-editor-active) .elementor-menu-anchor:before {
  content: "";
  display:block;
  height: 80px; /* fixed header height*/
  margin: -80px 0 0; /* negative fixed header height */
  visibility: hidden;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-227c113 */body:not(.elementor-editor-active) .elementor-menu-anchor:before {
  content: "";
  display:block;
  height: 80px; /* fixed header height*/
  margin: -80px 0 0; /* negative fixed header height */
  visibility: hidden;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f288b27 */body:not(.elementor-editor-active) .elementor-menu-anchor:before {
  content: "";
  display:block;
  height: 80px; /* fixed header height*/
  margin: -80px 0 0; /* negative fixed header height */
  visibility: hidden;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-73789d2 */body:not(.elementor-editor-active) .elementor-menu-anchor:before {
  content: "";
  display:block;
  height: 80px; /* fixed header height*/
  margin: -80px 0 0; /* negative fixed header height */
  visibility: hidden;
  pointer-events: none;
}/* End custom CSS */