.elementor-11 .elementor-element.elementor-element-b0a00c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ac9464d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}body.elementor-page-11{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-b0a00c4{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-ac9464d */.lm-hero-nav button,
.lm-hero-nav button:focus,
.lm-hero-nav button:active {
  width: 8px !important;
  height: 8px !important;
  min-width: 0 !important;
  min-height: 0 !important;
  border-radius: 50% !important;
  background: rgba(255,255,255,0.4) !important;
  border: none !important;
  padding: 0 !important;
  margin: 0 3px !important;
  cursor: pointer !important;
  -webkit-appearance: none !important;
  appearance: none !important;
  outline: none !important;
  box-shadow: none !important;
  line-height: 0 !important;
  font-size: 0 !important;
  display: inline-block !important;
}
.lm-hero-nav button.active,
.lm-hero-nav button.active:focus {
  background: white !important;
  width: 20px !important;
  border-radius: 4px !important;
}/* End custom CSS */
/* Start custom CSS */.elementor-section.elementor-section-stretched,
.elementor-section-full_width,
body.elementor-page .site-content,
body.elementor-page .container,
body.elementor-page .content-container {
    max-width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}
body.elementor-page .main-page-wrapper {
    padding: 0 !important;
    margin: 0 !important;
}
.bm {
    max-width: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
}/* End custom CSS */