/* Elementor wrappers need neutral defaults; the following source styles apply the actual design. */
body.webiley-site{margin:0;background:#08090a;color:#f4f4f5;font-family:Inter,system-ui,sans-serif}
#wb-app{font:400 16px/1.5 Inter,system-ui,sans-serif;min-height:100vh}
#wb-app,#wb-app *{box-sizing:border-box}
#wb-app :where(h1,h2,h3,h4,h5,h6,p,figure,blockquote,ul,ol){margin:0;padding:0}
#wb-app :where(ul,ol){list-style:none}
#wb-app :where(a){color:inherit;text-decoration:none}
#wb-app :where(button,input,textarea){font:inherit;color:inherit}
#wb-app :where(button){background:transparent;border:0;cursor:pointer}
#wb-app :where(img){display:block;max-width:100%;height:auto}
#wb-app :where(.e-con.wb-node){display:block;width:auto;max-width:none;min-width:0;gap:0;padding:0;margin:0;--container-default-padding:0;--widgets-spacing:0;--row-gap:0;--column-gap:0;--gap:0;--flex-wrap:nowrap}
#wb-app :where(.e-con.wb-node)>.e-con-inner{display:contents}
#wb-app :where(.elementor-widget){margin:0;min-width:0;max-width:100%;--kit-widget-spacing:0;--widgets-spacing:0}
#wb-app :where(.elementor-widget.wb-leaf,.wb-list-native,.wb-testimonial-native,.wb-form-slot,.wb-menu-mobile-slot,.wb-industry-slot){width:auto}
#wb-app :where(.elementor-widget-heading .elementor-heading-title){font:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}
#wb-app :where(.elementor-widget-text-editor){color:inherit;font:inherit}
#wb-app :where(.elementor-widget-text-editor) p:last-child{margin-bottom:0}
#wb-app :where(.elementor-widget-button .elementor-button){font:inherit;border:0;background:none;color:inherit;padding:0;border-radius:0;box-shadow:none}
#wb-app :where(.elementor-button-content-wrapper){align-items:center;gap:0}
#wb-app :where(.elementor-widget-icon-list .elementor-icon-list-items){padding:0;margin:0}
#wb-app :where(.elementor-icon-list-item){padding:0;margin:0;align-items:center}
#wb-app :where(.elementor-icon-list-text){padding:0;color:inherit;font:inherit}
#wb-app :where(.elementor-icon-list-icon){display:none}
#wb-app :where(.elementor-widget-image){text-align:initial}
#wb-app :where(.elementor-widget-image img){vertical-align:initial}
