.elementor-21 .elementor-element.elementor-element-13eeda7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-8d5f013{width:100%;max-width:100%;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-13eeda7{--width:100%;}}/* Start custom CSS */a:active, a:focus,
button:active, button:focus,
div[role="button"]:active, div[role="button"]:focus,
.acc-trigger:active, .acc-trigger:focus,
.mob-arr:active, .mob-arr:focus {
  background-color: transparent !important;
  background: transparent !important;
  color: inherit !important;
  outline: none !important;
  box-shadow: none !important;
* {
  -webkit-tap-highlight-color: transparent;
}
.sp-burger,
.sp-burger *,
.sp-mob-link,
.sp-mob-svc,
.sp-mob-cta,
.sp-cta {
  -webkit-tap-highlight-color: rgba(0,0,0,0) !important;
}
*, *::before, *::after {
  -webkit-tap-highlight-color: transparent !important;
}

a:active, a:focus,
button:active, button:focus,
[role="button"]:active, [role="button"]:focus,
input:active, input:focus,
select:active, select:focus,
textarea:active, textarea:focus {
  outline: none !important;
  box-shadow: none !important;
  background-color: inherit !important;
  color: inherit !important;
}/* End custom CSS */