.elementor-6629 .elementor-element.elementor-element-2b0e468 > .elementor-background-overlay{opacity:1;}.elementor-6629 .elementor-element.elementor-element-0c64dad{margin-top:-10px;margin-bottom:0px;}.elementor-6629 .elementor-element.elementor-element-fe8ce9e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6629 .elementor-element.elementor-element-fe8ce9e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E2E4;}.elementor-6629 .elementor-element.elementor-element-fe8ce9e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6629 .elementor-element.elementor-element-fe8ce9e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6629 .elementor-element.elementor-element-9b33cab{text-align:center;}.elementor-6629 .elementor-element.elementor-element-5d9a8a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6629 .elementor-element.elementor-element-5d9a8a4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E2E4;}.elementor-6629 .elementor-element.elementor-element-5d9a8a4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6629 .elementor-element.elementor-element-5d9a8a4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6629 .elementor-element.elementor-element-928e242{--spacer-size:50px;}.elementor-6629 .elementor-element.elementor-element-f087f43{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6629 .elementor-element.elementor-element-f087f43 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6629 .elementor-element.elementor-element-01e11d0{--spacer-size:50px;}.elementor-6629 .elementor-element.elementor-element-a637d47{width:var( --container-widget-width, 109.63% );max-width:109.63%;--container-widget-width:109.63%;--container-widget-flex-grow:0;text-align:start;}.elementor-6629 .elementor-element.elementor-element-a637d47 img{width:100%;}.elementor-6629 .elementor-element.elementor-element-f5ed306{text-align:center;}.elementor-6629 .elementor-element.elementor-element-d96dccc{text-align:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-6629 .elementor-element.elementor-element-fe8ce9e{width:17%;}.elementor-6629 .elementor-element.elementor-element-383fbae{width:65.333%;}.elementor-6629 .elementor-element.elementor-element-5d9a8a4{width:17%;}.elementor-6629 .elementor-element.elementor-element-13ad1e8{width:39%;}.elementor-6629 .elementor-element.elementor-element-bd847a0{width:61%;}}/* Start custom CSS for html, class: .elementor-element-7168d7f */.elementor-6629 .elementor-element.elementor-element-7168d7f:focus,
.elementor-6629 .elementor-element.elementor-element-7168d7f:active{
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-db81727 *//* Prevent horizontal overflow on mobile */
.ba-hero-full, .vodo-hero-pro, .tpl-hero, .bai-why {
  overflow: hidden !important;
}

.ba-hero-content, .vodo-hero-pro__wrap, .tpl-hero__wrap, .bai-why__wrap {
  width: min(1200px, 92%) !important;
  max-width: 92vw !important;
}

/* Any grid/flex must not force width */
.ba-actions, .tpl-hero__actions, .vodo-actions {
  flex-wrap: wrap !important;
}

img, video, iframe {
  max-width: 100% !important;
  height: auto !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d25b6b2 *//* Prevent horizontal overflow on mobile */
.ba-hero-full, .vodo-hero-pro, .tpl-hero, .bai-why {
  overflow: hidden !important;
}

.ba-hero-content, .vodo-hero-pro__wrap, .tpl-hero__wrap, .bai-why__wrap {
  width: min(1200px, 92%) !important;
  max-width: 92vw !important;
}

/* Any grid/flex must not force width */
.ba-actions, .tpl-hero__actions, .vodo-actions {
  flex-wrap: wrap !important;
}

img, video, iframe {
  max-width: 100% !important;
  height: auto !important;
}/* End custom CSS */