.elementor-1084 .elementor-element.elementor-element-40e7f9b7:not(.elementor-motion-effects-element-type-background), .elementor-1084 .elementor-element.elementor-element-40e7f9b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1A10;}.elementor-1084 .elementor-element.elementor-element-40e7f9b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 21px 100px 21px;}.elementor-1084 .elementor-element.elementor-element-40e7f9b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1084 .elementor-element.elementor-element-387db67e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1084 .elementor-element.elementor-element-387db67e .elementor-widget-wrap{flex-wrap:wrap;}.elementor-1084 .elementor-element.elementor-element-26b0aa1e{width:var( --container-widget-width, 710px );max-width:710px;--container-widget-width:710px;--container-widget-flex-grow:0;text-align:center;}.elementor-1084 .elementor-element.elementor-element-26b0aa1e > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-1084 .elementor-element.elementor-element-26b0aa1e, .elementor-1084 .elementor-element.elementor-element-26b0aa1e .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-1084 .elementor-element.elementor-element-4e3fcd7{--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;}/* Start custom CSS for text-editor, class: .elementor-element-4f2b7af *//* Amelia catalog – force 3 columns */
.amelia-app-booking .am-services-list {
  display: grid !important;
  grid-template-columns: repeat(3, 1fr) !important;
  gap: 20px !important;
}/* End custom CSS */