/* Shared Elementor presentation defaults. */
@font-face{font-family:"Lexx Sans";src:url(lexx-sans.woff2) format("woff2");font-weight:400;font-display:swap}
@font-face{font-family:"Lexx Sans";src:url(lexx-sans-bold.woff2) format("woff2");font-weight:700 900;font-display:swap}
html{scroll-behavior:smooth}body{margin:0;font-family:Arial,sans-serif;color:#101b18;line-height:normal}
:where(.elementor) .ar-node{box-sizing:border-box;--widgets-spacing:0;--widgets-spacing-row:0;--widgets-spacing-column:0;--gap:0;--row-gap:0;--column-gap:0;--container-default-padding-top:0;--container-default-padding-right:0;--container-default-padding-bottom:0;--container-default-padding-left:0;min-width:0}
:where(.elementor) .e-con.ar-node{display:block;padding:0;margin:0;gap:0;max-width:none;width:auto;flex:none;--width:auto;--content-width:100%;--display:block;--flex-direction:initial;--align-self:initial;--align-items:initial;--justify-content:initial;--flex-grow:0;--flex-shrink:1}
:where(.elementor) .elementor-widget.ar-node{margin:0;padding:0;width:auto;max-width:none;flex:none;align-self:auto;font:inherit;color:inherit;text-align:inherit;letter-spacing:inherit}
:where(.elementor) .ar-node>.elementor-widget-container{height:100%;font:inherit;color:inherit}
:where(.elementor) .ar-node .elementor-heading-title,:where(.elementor) .ar-node .ar-copy{font:inherit;line-height:inherit;color:inherit;letter-spacing:inherit;margin:0;padding:0}
:where(.elementor) .ar-node .elementor-button-wrapper{font:inherit;line-height:inherit}
:where(.elementor) .ar-node .elementor-button{font:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;background:none;border:0;border-radius:0;padding:0;text-decoration:inherit;display:inline}
:where(.elementor) .ar-node .elementor-button-content-wrapper,:where(.elementor) .ar-node .elementor-button-text{display:contents}
:where(.elementor) .ar-node a{color:inherit}
:where(.elementor) .ar-node.elementor-widget-image img{width:100%;height:100%;object-fit:inherit;display:block;border-radius:inherit}
:where(.elementor) .ar-node.ar-tag-p{margin:1em 0}:where(.elementor) .ar-node.ar-tag-h1{font-size:2em;font-weight:bold;margin:.67em 0}:where(.elementor) .ar-node.ar-tag-h2{font-size:1.5em;font-weight:bold;margin:.83em 0}:where(.elementor) .ar-node.ar-tag-h3{font-size:1.17em;font-weight:bold;margin:1em 0}
:where(.elementor) .ar-node.ar-tag-strong,:where(.elementor) .ar-node.ar-tag-b{font-weight:bold}:where(.elementor) .ar-node.ar-tag-small{font-size:smaller}
:where(.elementor) .ar-node.ar-tag-ul,:where(.elementor) .ar-node.ar-tag-ol{margin:1em 0;padding-left:40px}:where(.elementor) .ar-node.ar-tag-li{display:list-item}:where(.elementor) .ar-tag-ol{list-style-type:decimal}:where(.elementor) .ar-tag-ul{list-style-type:disc}
:where(.elementor) .ar-node.ar-tag-a{text-decoration:underline;cursor:pointer}:where(.elementor) .ar-node.ar-tag-blockquote{margin:1em 40px}
:where(.elementor) .ar-node.ar-tag-nav{display:block}:where(.elementor) .ar-node.ar-tag-img{display:block}
.ar-form-status{padding:16px 0;font-weight:700}.ar-form-status:empty{display:none}button{cursor:pointer}button:disabled{opacity:.6;cursor:wait}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid #2e89af;outline-offset:3px}

:where(.elementor) .e-con.ar-node{flex-direction:row;flex-wrap:nowrap}
