.elementor-50 .elementor-element.elementor-element-a6ee4aa{--display:flex;--min-height:68px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;--z-index:999;}.elementor-50 .elementor-element.elementor-element-a6ee4aa:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-a6ee4aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--jg-bg);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-cdb200a{width:auto;max-width:auto;}.elementor-50 .elementor-element.elementor-element-cdb200a .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.3em;letter-spacing:-0.32px;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-77cbcfd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-50 .elementor-element.elementor-element-fedb3b2 .elementor-button{background-color:rgba(0,0,0,0);font-size:15px;font-weight:500;line-height:1.3em;fill:var(--jg-tx-2);color:var(--jg-tx-2);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);border-style:none;border-radius:0px 0px 0px 0px;padding:11px 0px 11px 0px;}.elementor-50 .elementor-element.elementor-element-fedb3b2 .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-fedb3b2 .elementor-button:focus{background-color:rgba(0,0,0,0);color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-fedb3b2 .elementor-button:hover svg, .elementor-50 .elementor-element.elementor-element-fedb3b2 .elementor-button:focus svg{fill:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-96c1985 .elementor-button{background-color:rgba(0,0,0,0);font-size:15px;font-weight:500;line-height:1.3em;fill:var(--jg-tx-2);color:var(--jg-tx-2);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);border-style:none;border-radius:0px 0px 0px 0px;padding:11px 0px 11px 0px;}.elementor-50 .elementor-element.elementor-element-96c1985 .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-96c1985 .elementor-button:focus{background-color:rgba(0,0,0,0);color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-96c1985 .elementor-button:hover svg, .elementor-50 .elementor-element.elementor-element-96c1985 .elementor-button:focus svg{fill:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-4c6058d .elementor-button{background-color:rgba(0,0,0,0);font-size:15px;font-weight:500;line-height:1.3em;fill:var(--jg-tx-2);color:var(--jg-tx-2);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);border-style:none;border-radius:0px 0px 0px 0px;padding:11px 0px 11px 0px;}.elementor-50 .elementor-element.elementor-element-4c6058d .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-4c6058d .elementor-button:focus{background-color:rgba(0,0,0,0);color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-4c6058d .elementor-button:hover svg, .elementor-50 .elementor-element.elementor-element-4c6058d .elementor-button:focus svg{fill:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-8ce27a5 .elementor-button{background-color:rgba(0,0,0,0);font-size:15px;font-weight:500;line-height:1.3em;fill:var(--jg-tx-2);color:var(--jg-tx-2);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);border-style:none;border-radius:0px 0px 0px 0px;padding:11px 0px 11px 0px;}.elementor-50 .elementor-element.elementor-element-8ce27a5 .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-8ce27a5 .elementor-button:focus{background-color:rgba(0,0,0,0);color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-8ce27a5 .elementor-button:hover svg, .elementor-50 .elementor-element.elementor-element-8ce27a5 .elementor-button:focus svg{fill:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-f0ab5c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;}.elementor-50 .elementor-element.elementor-element-5ba2da0 .elementor-button{background-color:var(--jg-accent);font-size:14px;font-weight:600;line-height:1.2em;fill:var(--jg-accent-ink);color:var(--jg-accent-ink);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,0,0,0);border-radius:999px 999px 999px 999px;padding:9px 18px 9px 18px;}.elementor-50 .elementor-element.elementor-element-5ba2da0 .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-5ba2da0 .elementor-button:focus{background-color:var(--jg-btn-hover);color:var(--jg-accent-ink);border-color:rgba(0,0,0,0);}.elementor-50 .elementor-element.elementor-element-5ba2da0 .elementor-button:hover svg, .elementor-50 .elementor-element.elementor-element-5ba2da0 .elementor-button:focus svg{fill:var(--jg-accent-ink);}.elementor-50 .elementor-element.elementor-element-5579142{--display:grid;--e-con-grid-template-columns:1.15fr 0.85fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:72px 72px;--row-gap:72px;--column-gap:72px;--grid-auto-flow:row;--align-items:center;--padding-top:88px;--padding-bottom:84px;--padding-left:32px;--padding-right:32px;}.elementor-50 .elementor-element.elementor-element-5579142:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-5579142 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--jg-bg);}.elementor-50 .elementor-element.elementor-element-673d819{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-50 .elementor-element.elementor-element-2a07fb3 .elementor-heading-title{font-size:47px;font-weight:600;line-height:1.07em;letter-spacing:-1.5px;color:var(--jg-tx);}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-11cbd07{font-size:17.5px;line-height:1.6em;color:var(--jg-tx-2);}.elementor-50 .elementor-element.elementor-element-44f7356{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-6d9beb8 .elementor-button{background-color:var(--jg-accent);font-size:15px;font-weight:600;line-height:1.2em;fill:var(--jg-accent-ink);color:var(--jg-accent-ink);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,0,0,0);border-radius:999px 999px 999px 999px;padding:13px 24px 13px 24px;}.elementor-50 .elementor-element.elementor-element-6d9beb8 .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-6d9beb8 .elementor-button:focus{background-color:var(--jg-btn-hover);color:var(--jg-accent-ink);border-color:rgba(0,0,0,0);}.elementor-50 .elementor-element.elementor-element-6d9beb8 .elementor-button:hover svg, .elementor-50 .elementor-element.elementor-element-6d9beb8 .elementor-button:focus svg{fill:var(--jg-accent-ink);}.elementor-50 .elementor-element.elementor-element-707d6ee .elementor-button{background-color:rgba(0,0,0,0);font-size:15px;font-weight:600;line-height:1.2em;fill:var(--jg-tx);color:var(--jg-tx);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--jg-line);border-radius:999px 999px 999px 999px;padding:13px 24px 13px 24px;}.elementor-50 .elementor-element.elementor-element-707d6ee .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-707d6ee .elementor-button:focus{background-color:rgba(0,0,0,0);color:var(--jg-accent-tx);border-color:var(--jg-accent-edge);}.elementor-50 .elementor-element.elementor-element-707d6ee .elementor-button:hover svg, .elementor-50 .elementor-element.elementor-element-707d6ee .elementor-button:focus svg{fill:var(--jg-accent-tx);}.elementor-50 .elementor-element.elementor-element-411f44f{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--jg-line);--border-color:var(--jg-line);--border-radius:14px 14px 14px 14px;box-shadow:0px 22px 55px 0px rgba(20,23,26,.10);}.elementor-50 .elementor-element.elementor-element-411f44f:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-411f44f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--jg-surface);}.elementor-50 .elementor-element.elementor-element-da8d7b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--jg-line);--border-color:var(--jg-line);--padding-top:9px;--padding-bottom:9px;--padding-left:14px;--padding-right:14px;}.elementor-50 .elementor-element.elementor-element-da8d7b5:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-da8d7b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--jg-surface-2);}.elementor-50 .elementor-element.elementor-element-191557b{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--jg-line);--border-color:var(--jg-line);--border-radius:999px 999px 999px 999px;--padding-top:4px;--padding-bottom:4px;--padding-left:12px;--padding-right:12px;}.elementor-50 .elementor-element.elementor-element-191557b:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-191557b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--jg-bg);}.elementor-50 .elementor-element.elementor-element-d626f7b{font-size:11px;line-height:1.5em;color:var(--jg-tx-3);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-63173c8{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--jg-line);--border-color:var(--jg-line);--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-50 .elementor-element.elementor-element-63173c8:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-63173c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--jg-surface);}.elementor-50 .elementor-element.elementor-element-b44d45c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:stretch;}.elementor-50 .elementor-element.elementor-element-9a373bd{--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;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-50 .elementor-element.elementor-element-ffe59fc .elementor-counter-number-wrapper{color:var(--jg-tx);font-size:41px;font-weight:600;line-height:1em;letter-spacing:-1.6px;}.elementor-50 .elementor-element.elementor-element-ffe59fc .elementor-counter-title{color:var(--jg-tx-3);font-size:13.5px;line-height:1.4em;}.elementor-50 .elementor-element.elementor-element-7d215cd{--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;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-50 .elementor-element.elementor-element-9be6eda .elementor-counter-number-wrapper{color:var(--jg-tx);font-size:41px;font-weight:600;line-height:1em;letter-spacing:-1.6px;}.elementor-50 .elementor-element.elementor-element-9be6eda .elementor-counter-title{color:var(--jg-tx-3);font-size:13.5px;line-height:1.4em;}.elementor-50 .elementor-element.elementor-element-8ef3e1b{--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;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-50 .elementor-element.elementor-element-2569ec3 .elementor-counter-number-wrapper{color:var(--jg-tx);font-size:41px;font-weight:600;line-height:1em;letter-spacing:-1.6px;}.elementor-50 .elementor-element.elementor-element-2569ec3 .elementor-counter-title{color:var(--jg-tx-3);font-size:13.5px;line-height:1.4em;}.elementor-50 .elementor-element.elementor-element-7f21b71{--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;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-50 .elementor-element.elementor-element-3dfe079 .elementor-counter-number-wrapper{color:var(--jg-tx);font-size:41px;font-weight:600;line-height:1em;letter-spacing:-1.6px;}.elementor-50 .elementor-element.elementor-element-3dfe079 .elementor-counter-title{color:var(--jg-tx-3);font-size:13.5px;line-height:1.4em;}.elementor-50 .elementor-element.elementor-element-358e85c{--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;--padding-top:116px;--padding-bottom:116px;--padding-left:32px;--padding-right:32px;}.elementor-50 .elementor-element.elementor-element-358e85c:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-358e85c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--jg-bg);}.elementor-50 .elementor-element.elementor-element-1e4723f{--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:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-bdcc313 .elementor-heading-title{font-size:11px;font-weight:500;line-height:1.4em;letter-spacing:1.9px;color:var(--jg-accent-tx);}.elementor-50 .elementor-element.elementor-element-2afcf64 .elementor-heading-title{font-size:42px;font-weight:600;line-height:1.1em;letter-spacing:-1.2px;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-02daeba{font-size:16.5px;line-height:1.6em;color:var(--jg-tx-2);}.elementor-50 .elementor-element.elementor-element-b92f9bb{--display:grid;--e-con-grid-template-columns:1.42fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--align-items:stretch;}.elementor-50 .elementor-element.elementor-element-89d5935{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--jg-line);--border-color:var(--jg-line);--border-radius:14px 14px 14px 14px;grid-row:span 2;}.elementor-50 .elementor-element.elementor-element-89d5935:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-89d5935 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--jg-surface);}.elementor-50 .elementor-element.elementor-element-0b76535{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--jg-line);--border-color:var(--jg-line);}.elementor-50 .elementor-element.elementor-element-d13df8a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-7bd369b{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-5f6d2bc{font-size:10.5px;line-height:1.5em;color:var(--jg-tx-3);}.elementor-50 .elementor-element.elementor-element-c70d313 .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.22px;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-895c5b6{font-size:15px;line-height:1.55em;color:var(--jg-tx-2);}.elementor-50 .elementor-element.elementor-element-224f839{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-e646a5c{font-size:13px;line-height:1.5em;color:var(--jg-tx-3);}.elementor-50 .elementor-element.elementor-element-b183b7e .elementor-button{background-color:rgba(0,0,0,0);font-size:14px;font-weight:500;line-height:1.4em;fill:var(--jg-tx-2);color:var(--jg-tx-2);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-50 .elementor-element.elementor-element-b183b7e .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-b183b7e .elementor-button:focus{background-color:rgba(0,0,0,0);color:var(--jg-accent-tx);}.elementor-50 .elementor-element.elementor-element-b183b7e .elementor-button:hover svg, .elementor-50 .elementor-element.elementor-element-b183b7e .elementor-button:focus svg{fill:var(--jg-accent-tx);}.elementor-50 .elementor-element.elementor-element-c39199d{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--jg-line);--border-color:var(--jg-line);--border-radius:14px 14px 14px 14px;}.elementor-50 .elementor-element.elementor-element-c39199d:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-c39199d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--jg-surface);}.elementor-50 .elementor-element.elementor-element-1831275{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--jg-line);--border-color:var(--jg-line);}.elementor-50 .elementor-element.elementor-element-8023d35{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-56ce8e7{font-size:10.5px;line-height:1.5em;color:var(--jg-tx-3);}.elementor-50 .elementor-element.elementor-element-2b3ea7d .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.22px;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-09c1167{font-size:15px;line-height:1.55em;color:var(--jg-tx-2);}.elementor-50 .elementor-element.elementor-element-05bea2c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-beb1539{font-size:13px;line-height:1.5em;color:var(--jg-tx-3);}.elementor-50 .elementor-element.elementor-element-5715298 .elementor-button{background-color:rgba(0,0,0,0);font-size:14px;font-weight:500;line-height:1.4em;fill:var(--jg-tx-2);color:var(--jg-tx-2);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-50 .elementor-element.elementor-element-5715298 .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-5715298 .elementor-button:focus{background-color:rgba(0,0,0,0);color:var(--jg-accent-tx);}.elementor-50 .elementor-element.elementor-element-5715298 .elementor-button:hover svg, .elementor-50 .elementor-element.elementor-element-5715298 .elementor-button:focus svg{fill:var(--jg-accent-tx);}.elementor-50 .elementor-element.elementor-element-59a519c{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--jg-line);--border-color:var(--jg-line);--border-radius:14px 14px 14px 14px;}.elementor-50 .elementor-element.elementor-element-59a519c:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-59a519c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--jg-surface);}.elementor-50 .elementor-element.elementor-element-c16c78f{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--jg-line);--border-color:var(--jg-line);}.elementor-50 .elementor-element.elementor-element-3d17148{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-1c9e103{font-size:10.5px;line-height:1.5em;color:var(--jg-tx-3);}.elementor-50 .elementor-element.elementor-element-257f82d .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.22px;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-275ea43{font-size:15px;line-height:1.55em;color:var(--jg-tx-2);}.elementor-50 .elementor-element.elementor-element-98944a8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-5314ff8{font-size:13px;line-height:1.5em;color:var(--jg-tx-3);}.elementor-50 .elementor-element.elementor-element-f4dea79 .elementor-button{background-color:rgba(0,0,0,0);font-size:14px;font-weight:500;line-height:1.4em;fill:var(--jg-tx-2);color:var(--jg-tx-2);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-50 .elementor-element.elementor-element-f4dea79 .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-f4dea79 .elementor-button:focus{background-color:rgba(0,0,0,0);color:var(--jg-accent-tx);}.elementor-50 .elementor-element.elementor-element-f4dea79 .elementor-button:hover svg, .elementor-50 .elementor-element.elementor-element-f4dea79 .elementor-button:focus svg{fill:var(--jg-accent-tx);}.elementor-50 .elementor-element.elementor-element-f0b0ce0{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--jg-line);--border-color:var(--jg-line);--padding-top:116px;--padding-bottom:116px;--padding-left:32px;--padding-right:32px;}.elementor-50 .elementor-element.elementor-element-f0b0ce0:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-f0b0ce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--jg-surface);}.elementor-50 .elementor-element.elementor-element-fec19b7{--display:grid;--e-con-grid-template-columns:0.85fr 1.15fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:76px 76px;--row-gap:76px;--column-gap:76px;--grid-auto-flow:row;--align-items:start;}.elementor-50 .elementor-element.elementor-element-14dc277{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--jg-accent-edge);--border-color:var(--jg-accent-edge);--border-radius:14px 14px 14px 14px;--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-50 .elementor-element.elementor-element-14dc277:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-14dc277 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--jg-accent-wash);}.elementor-50 .elementor-element.elementor-element-57cee9b .elementor-heading-title{font-size:74px;font-weight:600;line-height:0.94em;letter-spacing:-3.7px;color:var(--jg-accent-tx);}.elementor-50 .elementor-element.elementor-element-079db01{font-size:15px;line-height:1.5em;color:var(--jg-tx-2);}.elementor-50 .elementor-element.elementor-element-d28eaf1{--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-50 .elementor-element.elementor-element-252c966{--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:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-87b8eeb .elementor-heading-title{font-size:42px;font-weight:600;line-height:1.1em;letter-spacing:-1.2px;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-1ba5cac{font-size:16.5px;line-height:1.6em;color:var(--jg-tx-2);}.elementor-50 .elementor-element.elementor-element-fff6d16{--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-50 .elementor-element.elementor-element-80a464a{--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:7px 7px;--row-gap:7px;--column-gap:7px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--jg-line);--border-color:var(--jg-line);--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-c74c290 .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.22px;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-1e6db9b{font-size:15.5px;line-height:1.6em;color:var(--jg-tx-2);}.elementor-50 .elementor-element.elementor-element-ce6d817{--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:7px 7px;--row-gap:7px;--column-gap:7px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--jg-line);--border-color:var(--jg-line);--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-4bae60e .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.22px;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-3df3c69{font-size:15.5px;line-height:1.6em;color:var(--jg-tx-2);}.elementor-50 .elementor-element.elementor-element-83c80ea{--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:7px 7px;--row-gap:7px;--column-gap:7px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--jg-line);--border-color:var(--jg-line);--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-f12f2d7 .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.22px;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-39a2e3a{font-size:15.5px;line-height:1.6em;color:var(--jg-tx-2);}.elementor-50 .elementor-element.elementor-element-08db2ed{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var(--jg-accent);--border-color:var(--jg-accent);--border-radius:0px 10px 10px 0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-50 .elementor-element.elementor-element-08db2ed:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-08db2ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--jg-accent-wash);}.elementor-50 .elementor-element.elementor-element-1baeaa2{font-size:15.5px;line-height:1.6em;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-d35aeda{--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;--padding-top:116px;--padding-bottom:116px;--padding-left:32px;--padding-right:32px;}.elementor-50 .elementor-element.elementor-element-d35aeda:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-d35aeda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--jg-bg);}.elementor-50 .elementor-element.elementor-element-b924703{--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:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-119228a .elementor-heading-title{font-size:42px;font-weight:600;line-height:1.1em;letter-spacing:-1.2px;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-36bee73{font-size:16.5px;line-height:1.6em;color:var(--jg-tx-2);}.elementor-50 .elementor-element.elementor-element-81a23a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;}.elementor-50 .elementor-element.elementor-element-aaa3df7{--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:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--jg-line);--border-color:var(--jg-line);--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-aaa3df7:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-aaa3df7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--jg-surface);}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-2f42757{--divider-border-style:solid;--divider-color:var(--jg-accent);--divider-border-width:2px;}.elementor-50 .elementor-element.elementor-element-2f42757 .elementor-divider-separator{width:26px;margin:0 auto;margin-left:0;}.elementor-50 .elementor-element.elementor-element-2f42757 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-50 .elementor-element.elementor-element-42cf42c .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.22px;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-d29f1e7{font-size:14.8px;line-height:1.6em;color:var(--jg-tx-2);}.elementor-50 .elementor-element.elementor-element-b97c044{--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:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--jg-line);--border-color:var(--jg-line);--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-b97c044:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-b97c044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--jg-surface);}.elementor-50 .elementor-element.elementor-element-1c7b68f{--divider-border-style:solid;--divider-color:var(--jg-accent);--divider-border-width:2px;}.elementor-50 .elementor-element.elementor-element-1c7b68f .elementor-divider-separator{width:26px;margin:0 auto;margin-left:0;}.elementor-50 .elementor-element.elementor-element-1c7b68f .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-50 .elementor-element.elementor-element-41a8198 .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.22px;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-aeece29{font-size:14.8px;line-height:1.6em;color:var(--jg-tx-2);}.elementor-50 .elementor-element.elementor-element-2cdb30e{--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:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--jg-line);--border-color:var(--jg-line);--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-2cdb30e:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-2cdb30e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--jg-surface);}.elementor-50 .elementor-element.elementor-element-b303286{--divider-border-style:solid;--divider-color:var(--jg-accent);--divider-border-width:2px;}.elementor-50 .elementor-element.elementor-element-b303286 .elementor-divider-separator{width:26px;margin:0 auto;margin-left:0;}.elementor-50 .elementor-element.elementor-element-b303286 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-50 .elementor-element.elementor-element-14eca97 .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.22px;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-1a5f313{font-size:14.8px;line-height:1.6em;color:var(--jg-tx-2);}.elementor-50 .elementor-element.elementor-element-3e6f6bb{--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:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--jg-line);--border-color:var(--jg-line);--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-3e6f6bb:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-3e6f6bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--jg-surface);}.elementor-50 .elementor-element.elementor-element-060f725{--divider-border-style:solid;--divider-color:var(--jg-accent);--divider-border-width:2px;}.elementor-50 .elementor-element.elementor-element-060f725 .elementor-divider-separator{width:26px;margin:0 auto;margin-left:0;}.elementor-50 .elementor-element.elementor-element-060f725 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-50 .elementor-element.elementor-element-e5c26d8 .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.22px;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-0762387{font-size:14.8px;line-height:1.6em;color:var(--jg-tx-2);}.elementor-50 .elementor-element.elementor-element-6c8388d{--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:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--jg-line);--border-color:var(--jg-line);--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-6c8388d:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-6c8388d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--jg-surface);}.elementor-50 .elementor-element.elementor-element-7d8e888{--divider-border-style:solid;--divider-color:var(--jg-accent);--divider-border-width:2px;}.elementor-50 .elementor-element.elementor-element-7d8e888 .elementor-divider-separator{width:26px;margin:0 auto;margin-left:0;}.elementor-50 .elementor-element.elementor-element-7d8e888 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-50 .elementor-element.elementor-element-bf5ec81 .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.22px;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-87719ff{font-size:14.8px;line-height:1.6em;color:var(--jg-tx-2);}.elementor-50 .elementor-element.elementor-element-44bb512{--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;--padding-top:0px;--padding-bottom:116px;--padding-left:32px;--padding-right:32px;}.elementor-50 .elementor-element.elementor-element-44bb512:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-44bb512 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--jg-bg);}.elementor-50 .elementor-element.elementor-element-72115db{--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:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:34px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-c268770 .elementor-heading-title{font-size:42px;font-weight:600;line-height:1.1em;letter-spacing:-1.2px;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-6fb4454{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:stretch;}.elementor-50 .elementor-element.elementor-element-2c539e7{--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:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--jg-line);--border-color:var(--jg-line);--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-2c539e7:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-2c539e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--jg-surface);}.elementor-50 .elementor-element.elementor-element-23eb1eb .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.22px;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-04cdd76{font-size:14px;line-height:1.5em;color:var(--jg-tx-3);}.elementor-50 .elementor-element.elementor-element-8e041aa{font-size:13.5px;line-height:1.5em;color:var(--jg-tx-2);}.elementor-50 .elementor-element.elementor-element-ba013d0{--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:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--jg-line);--border-color:var(--jg-line);--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-ba013d0:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-ba013d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--jg-surface);}.elementor-50 .elementor-element.elementor-element-5c01ad2 .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.22px;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-26847bd{font-size:14px;line-height:1.5em;color:var(--jg-tx-3);}.elementor-50 .elementor-element.elementor-element-7849250{font-size:13.5px;line-height:1.5em;color:var(--jg-tx-2);}.elementor-50 .elementor-element.elementor-element-42d9308{--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:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--jg-line);--border-color:var(--jg-line);--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-42d9308:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-42d9308 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--jg-surface);}.elementor-50 .elementor-element.elementor-element-46c7a44 .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.22px;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-47688da{font-size:14px;line-height:1.5em;color:var(--jg-tx-3);}.elementor-50 .elementor-element.elementor-element-67a5a19{font-size:13.5px;line-height:1.5em;color:var(--jg-tx-2);}.elementor-50 .elementor-element.elementor-element-e5d1754{--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;--padding-top:116px;--padding-bottom:116px;--padding-left:32px;--padding-right:32px;}.elementor-50 .elementor-element.elementor-element-e5d1754:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-e5d1754 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--jg-bg);}.elementor-50 .elementor-element.elementor-element-ec1c828{--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:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-26ed725 .elementor-heading-title{font-size:11px;font-weight:500;line-height:1.4em;letter-spacing:1.9px;color:var(--jg-accent-tx);}.elementor-50 .elementor-element.elementor-element-7ccd25b .elementor-heading-title{font-size:42px;font-weight:600;line-height:1.1em;letter-spacing:-1.2px;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-3ba6a96{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var(--jg-line);--border-color:var(--jg-line);--margin-top:0px;--margin-bottom:0px;--margin-left:8px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-55b6fcb{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:42px;--padding-left:34px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-563dd5e .elementor-heading-title{font-size:11.5px;font-weight:500;line-height:1.4em;letter-spacing:0.46px;color:var(--jg-tx-3);}.elementor-50 .elementor-element.elementor-element-62baaf9 .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.22px;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-0ddf09d{font-size:14.5px;line-height:1.5em;color:var(--jg-accent-tx);}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-b8dda15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-50 .elementor-element.elementor-element-b8dda15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-50 .elementor-element.elementor-element-b8dda15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-50 .elementor-element.elementor-element-b8dda15 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-50 .elementor-element.elementor-element-b8dda15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-50 .elementor-element.elementor-element-b8dda15 .elementor-icon-list-icon i{color:var(--jg-tx-3);transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-b8dda15 .elementor-icon-list-icon svg{fill:var(--jg-tx-3);transition:fill 0.3s;}.elementor-50 .elementor-element.elementor-element-b8dda15{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-50 .elementor-element.elementor-element-b8dda15 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-50 .elementor-element.elementor-element-b8dda15 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50 .elementor-element.elementor-element-b8dda15 .elementor-icon-list-item > a{font-size:15px;line-height:1.55em;}.elementor-50 .elementor-element.elementor-element-b8dda15 .elementor-icon-list-text{color:var(--jg-tx-2);transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-b8a4d6d{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:42px;--padding-left:34px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-d7e1ecc .elementor-heading-title{font-size:11.5px;font-weight:500;line-height:1.4em;letter-spacing:0.46px;color:var(--jg-tx-3);}.elementor-50 .elementor-element.elementor-element-8222497 .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.22px;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-43b7ddc{font-size:14.5px;line-height:1.5em;color:var(--jg-accent-tx);}.elementor-50 .elementor-element.elementor-element-84d0fca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-50 .elementor-element.elementor-element-84d0fca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-50 .elementor-element.elementor-element-84d0fca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-50 .elementor-element.elementor-element-84d0fca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-50 .elementor-element.elementor-element-84d0fca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-50 .elementor-element.elementor-element-84d0fca .elementor-icon-list-icon i{color:var(--jg-tx-3);transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-84d0fca .elementor-icon-list-icon svg{fill:var(--jg-tx-3);transition:fill 0.3s;}.elementor-50 .elementor-element.elementor-element-84d0fca{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-50 .elementor-element.elementor-element-84d0fca .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-50 .elementor-element.elementor-element-84d0fca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50 .elementor-element.elementor-element-84d0fca .elementor-icon-list-item > a{font-size:15px;line-height:1.55em;}.elementor-50 .elementor-element.elementor-element-84d0fca .elementor-icon-list-text{color:var(--jg-tx-2);transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-2b0c8dc{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:42px;--padding-left:34px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-32bc390 .elementor-heading-title{font-size:11.5px;font-weight:500;line-height:1.4em;letter-spacing:0.46px;color:var(--jg-tx-3);}.elementor-50 .elementor-element.elementor-element-26566b0 .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.22px;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-73c4c74{font-size:14.5px;line-height:1.5em;color:var(--jg-accent-tx);}.elementor-50 .elementor-element.elementor-element-d47833a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-50 .elementor-element.elementor-element-d47833a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-50 .elementor-element.elementor-element-d47833a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-50 .elementor-element.elementor-element-d47833a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-50 .elementor-element.elementor-element-d47833a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-50 .elementor-element.elementor-element-d47833a .elementor-icon-list-icon i{color:var(--jg-tx-3);transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-d47833a .elementor-icon-list-icon svg{fill:var(--jg-tx-3);transition:fill 0.3s;}.elementor-50 .elementor-element.elementor-element-d47833a{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-50 .elementor-element.elementor-element-d47833a .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-50 .elementor-element.elementor-element-d47833a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50 .elementor-element.elementor-element-d47833a .elementor-icon-list-item > a{font-size:15px;line-height:1.55em;}.elementor-50 .elementor-element.elementor-element-d47833a .elementor-icon-list-text{color:var(--jg-tx-2);transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-4b48d32{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:42px;--padding-left:34px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-a11c0c2 .elementor-heading-title{font-size:11.5px;font-weight:500;line-height:1.4em;letter-spacing:0.46px;color:var(--jg-tx-3);}.elementor-50 .elementor-element.elementor-element-820f77b .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.22px;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-b7c87db{font-size:14.5px;line-height:1.5em;color:var(--jg-accent-tx);}.elementor-50 .elementor-element.elementor-element-4e2b868 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-50 .elementor-element.elementor-element-4e2b868 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-50 .elementor-element.elementor-element-4e2b868 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-50 .elementor-element.elementor-element-4e2b868 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-50 .elementor-element.elementor-element-4e2b868 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-50 .elementor-element.elementor-element-4e2b868 .elementor-icon-list-icon i{color:var(--jg-tx-3);transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-4e2b868 .elementor-icon-list-icon svg{fill:var(--jg-tx-3);transition:fill 0.3s;}.elementor-50 .elementor-element.elementor-element-4e2b868{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-50 .elementor-element.elementor-element-4e2b868 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-50 .elementor-element.elementor-element-4e2b868 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50 .elementor-element.elementor-element-4e2b868 .elementor-icon-list-item > a{font-size:15px;line-height:1.55em;}.elementor-50 .elementor-element.elementor-element-4e2b868 .elementor-icon-list-text{color:var(--jg-tx-2);transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-71ca996{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:34px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-e6b28a7 .elementor-heading-title{font-size:11.5px;font-weight:500;line-height:1.4em;letter-spacing:0.46px;color:var(--jg-tx-3);}.elementor-50 .elementor-element.elementor-element-07bca5a .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.22px;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-f85127f{font-size:14.5px;line-height:1.5em;color:var(--jg-accent-tx);}.elementor-50 .elementor-element.elementor-element-4161801 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-50 .elementor-element.elementor-element-4161801 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-50 .elementor-element.elementor-element-4161801 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-50 .elementor-element.elementor-element-4161801 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-50 .elementor-element.elementor-element-4161801 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-50 .elementor-element.elementor-element-4161801 .elementor-icon-list-icon i{color:var(--jg-tx-3);transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-4161801 .elementor-icon-list-icon svg{fill:var(--jg-tx-3);transition:fill 0.3s;}.elementor-50 .elementor-element.elementor-element-4161801{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-50 .elementor-element.elementor-element-4161801 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-50 .elementor-element.elementor-element-4161801 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50 .elementor-element.elementor-element-4161801 .elementor-icon-list-item > a{font-size:15px;line-height:1.55em;}.elementor-50 .elementor-element.elementor-element-4161801 .elementor-icon-list-text{color:var(--jg-tx-2);transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-0bbbdbd{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--jg-line);--border-color:var(--jg-line);--padding-top:116px;--padding-bottom:116px;--padding-left:32px;--padding-right:32px;}.elementor-50 .elementor-element.elementor-element-0bbbdbd:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-0bbbdbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--jg-surface);}.elementor-50 .elementor-element.elementor-element-1bd31a9{--display:grid;--e-con-grid-template-columns:0.92fr 1.08fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:72px 72px;--row-gap:72px;--column-gap:72px;--grid-auto-flow:row;--align-items:start;}.elementor-50 .elementor-element.elementor-element-da222b4{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-50 .elementor-element.elementor-element-74eed53 .elementor-heading-title{font-size:42px;font-weight:600;line-height:1.1em;letter-spacing:-1.2px;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-f69c6fb{font-size:16.5px;line-height:1.6em;color:var(--jg-tx-2);}.elementor-50 .elementor-element.elementor-element-d469b96{--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;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-3d62ae7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-50 .elementor-element.elementor-element-3d62ae7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-50 .elementor-element.elementor-element-3d62ae7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-50 .elementor-element.elementor-element-3d62ae7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-50 .elementor-element.elementor-element-3d62ae7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-50 .elementor-element.elementor-element-3d62ae7 .elementor-icon-list-icon i{color:var(--jg-tx-3);transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-3d62ae7 .elementor-icon-list-icon svg{fill:var(--jg-tx-3);transition:fill 0.3s;}.elementor-50 .elementor-element.elementor-element-3d62ae7{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-50 .elementor-element.elementor-element-3d62ae7 .elementor-icon-list-icon{padding-inline-end:13px;}.elementor-50 .elementor-element.elementor-element-3d62ae7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50 .elementor-element.elementor-element-3d62ae7 .elementor-icon-list-item > a{font-size:16px;line-height:1.5em;}.elementor-50 .elementor-element.elementor-element-3d62ae7 .elementor-icon-list-text{color:var(--jg-tx);transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-ab9e732{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--jg-line);--border-color:var(--jg-line);--border-radius:14px 14px 14px 14px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-50 .elementor-element.elementor-element-ab9e732:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-ab9e732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--jg-bg);}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-50 .elementor-element.elementor-element-5551894 .elementor-field-group{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );margin-bottom:19px;}.elementor-50 .elementor-element.elementor-element-5551894 .elementor-form-fields-wrapper{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );margin-bottom:-19px;}.elementor-50 .elementor-element.elementor-element-5551894 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-50 .elementor-element.elementor-element-5551894 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-50 .elementor-element.elementor-element-5551894 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-50 .elementor-element.elementor-element-5551894 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-50 .elementor-element.elementor-element-5551894 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-50 .elementor-element.elementor-element-5551894 .elementor-field-group > label, .elementor-50 .elementor-element.elementor-element-5551894 .elementor-field-subgroup label{color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-5551894 .elementor-field-group > label{font-size:14px;font-weight:600;line-height:1.4em;}.elementor-50 .elementor-element.elementor-element-5551894 .elementor-field-type-html{padding-bottom:0px;}.elementor-50 .elementor-element.elementor-element-5551894 .elementor-field-group .elementor-field{color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-5551894 .elementor-field-group .elementor-field, .elementor-50 .elementor-element.elementor-element-5551894 .elementor-field-subgroup label{font-size:16px;line-height:1.5em;}.elementor-50 .elementor-element.elementor-element-5551894 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var(--jg-surface-2);border-color:var(--jg-line);border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-50 .elementor-element.elementor-element-5551894 .elementor-field-group .elementor-select-wrapper select{background-color:var(--jg-surface-2);border-color:var(--jg-line);border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-50 .elementor-element.elementor-element-5551894 .elementor-field-group .elementor-select-wrapper::before{color:var(--jg-line);}.elementor-50 .elementor-element.elementor-element-5551894 .elementor-button{font-size:15px;font-weight:600;line-height:1.2em;border-radius:999px 999px 999px 999px;}.elementor-50 .elementor-element.elementor-element-5551894 .e-form__buttons__wrapper__button-next{background-color:var(--jg-accent);color:var(--jg-accent-ink);}.elementor-50 .elementor-element.elementor-element-5551894 .elementor-button[type="submit"]{background-color:var(--jg-accent);color:var(--jg-accent-ink);}.elementor-50 .elementor-element.elementor-element-5551894 .elementor-button[type="submit"] svg *{fill:var(--jg-accent-ink);}.elementor-50 .elementor-element.elementor-element-5551894 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-50 .elementor-element.elementor-element-5551894 .e-form__buttons__wrapper__button-next:hover{background-color:var(--jg-btn-hover);color:var(--jg-accent-ink);}.elementor-50 .elementor-element.elementor-element-5551894 .elementor-button[type="submit"]:hover{background-color:var(--jg-btn-hover);color:var(--jg-accent-ink);}.elementor-50 .elementor-element.elementor-element-5551894 .elementor-button[type="submit"]:hover svg *{fill:var(--jg-accent-ink);}.elementor-50 .elementor-element.elementor-element-5551894 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-50 .elementor-element.elementor-element-5551894{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-50 .elementor-element.elementor-element-0c765d0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--jg-line);--border-color:var(--jg-line);--padding-top:44px;--padding-bottom:52px;--padding-left:32px;--padding-right:32px;}.elementor-50 .elementor-element.elementor-element-0c765d0:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-0c765d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--jg-bg);}.elementor-50 .elementor-element.elementor-element-f3378a6{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-50 .elementor-element.elementor-element-6af27ca .elementor-heading-title{font-size:16.5px;font-weight:600;line-height:1.35em;letter-spacing:-0.25px;color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-a806ab4{font-size:14px;line-height:1.55em;color:var(--jg-tx-3);}.elementor-50 .elementor-element.elementor-element-2c253a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-50 .elementor-element.elementor-element-2ab2e1a .elementor-button{background-color:rgba(0,0,0,0);font-size:15px;font-weight:500;line-height:1.3em;fill:var(--jg-tx-2);color:var(--jg-tx-2);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);border-style:none;border-radius:0px 0px 0px 0px;padding:11px 0px 11px 0px;}.elementor-50 .elementor-element.elementor-element-2ab2e1a .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-2ab2e1a .elementor-button:focus{background-color:rgba(0,0,0,0);color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-2ab2e1a .elementor-button:hover svg, .elementor-50 .elementor-element.elementor-element-2ab2e1a .elementor-button:focus svg{fill:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-bd080b1 .elementor-button{background-color:rgba(0,0,0,0);font-size:15px;font-weight:500;line-height:1.3em;fill:var(--jg-tx-2);color:var(--jg-tx-2);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);border-style:none;border-radius:0px 0px 0px 0px;padding:11px 0px 11px 0px;}.elementor-50 .elementor-element.elementor-element-bd080b1 .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-bd080b1 .elementor-button:focus{background-color:rgba(0,0,0,0);color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-bd080b1 .elementor-button:hover svg, .elementor-50 .elementor-element.elementor-element-bd080b1 .elementor-button:focus svg{fill:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-b8db09c .elementor-button{background-color:rgba(0,0,0,0);font-size:15px;font-weight:500;line-height:1.3em;fill:var(--jg-tx-2);color:var(--jg-tx-2);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);border-style:none;border-radius:0px 0px 0px 0px;padding:11px 0px 11px 0px;}.elementor-50 .elementor-element.elementor-element-b8db09c .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-b8db09c .elementor-button:focus{background-color:rgba(0,0,0,0);color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-b8db09c .elementor-button:hover svg, .elementor-50 .elementor-element.elementor-element-b8db09c .elementor-button:focus svg{fill:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-76fe75f .elementor-button{background-color:rgba(0,0,0,0);font-size:15px;font-weight:500;line-height:1.3em;fill:var(--jg-tx-2);color:var(--jg-tx-2);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);border-style:none;border-radius:0px 0px 0px 0px;padding:11px 0px 11px 0px;}.elementor-50 .elementor-element.elementor-element-76fe75f .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-76fe75f .elementor-button:focus{background-color:rgba(0,0,0,0);color:var(--jg-tx);}.elementor-50 .elementor-element.elementor-element-76fe75f .elementor-button:hover svg, .elementor-50 .elementor-element.elementor-element-76fe75f .elementor-button:focus svg{fill:var(--jg-tx);}@media(max-width:1024px){.elementor-50 .elementor-element.elementor-element-a6ee4aa{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-5579142{--e-con-grid-template-columns:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-2a07fb3 .elementor-heading-title{font-size:38px;}.elementor-50 .elementor-element.elementor-element-da8d7b5{--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-50 .elementor-element.elementor-element-191557b{--padding-top:3px;--padding-bottom:3px;--padding-left:10px;--padding-right:10px;}.elementor-50 .elementor-element.elementor-element-63173c8{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-b44d45c{--e-con-grid-template-columns:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-50 .elementor-element.elementor-element-9a373bd{--padding-top:29px;--padding-bottom:29px;--padding-left:26px;--padding-right:26px;}.elementor-50 .elementor-element.elementor-element-ffe59fc .elementor-counter-number-wrapper{font-size:35px;}.elementor-50 .elementor-element.elementor-element-7d215cd{--padding-top:29px;--padding-bottom:29px;--padding-left:26px;--padding-right:26px;}.elementor-50 .elementor-element.elementor-element-9be6eda .elementor-counter-number-wrapper{font-size:35px;}.elementor-50 .elementor-element.elementor-element-8ef3e1b{--padding-top:29px;--padding-bottom:29px;--padding-left:26px;--padding-right:26px;}.elementor-50 .elementor-element.elementor-element-2569ec3 .elementor-counter-number-wrapper{font-size:35px;}.elementor-50 .elementor-element.elementor-element-7f21b71{--padding-top:29px;--padding-bottom:29px;--padding-left:26px;--padding-right:26px;}.elementor-50 .elementor-element.elementor-element-3dfe079 .elementor-counter-number-wrapper{font-size:35px;}.elementor-50 .elementor-element.elementor-element-358e85c{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-1e4723f{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-2afcf64 .elementor-heading-title{font-size:36px;}.elementor-50 .elementor-element.elementor-element-b92f9bb{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-50 .elementor-element.elementor-element-89d5935{grid-row:span 1;}.elementor-50 .elementor-element.elementor-element-7bd369b{--padding-top:19px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-50 .elementor-element.elementor-element-8023d35{--padding-top:19px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-50 .elementor-element.elementor-element-3d17148{--padding-top:19px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-50 .elementor-element.elementor-element-f0b0ce0{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-fec19b7{--e-con-grid-template-columns:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-50 .elementor-element.elementor-element-14dc277{--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-50 .elementor-element.elementor-element-57cee9b .elementor-heading-title{font-size:56px;}.elementor-50 .elementor-element.elementor-element-87b8eeb .elementor-heading-title{font-size:36px;}.elementor-50 .elementor-element.elementor-element-80a464a{--padding-top:21px;--padding-bottom:21px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-ce6d817{--padding-top:21px;--padding-bottom:21px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-83c80ea{--padding-top:21px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-08db2ed{--padding-top:15px;--padding-bottom:15px;--padding-left:19px;--padding-right:19px;}.elementor-50 .elementor-element.elementor-element-d35aeda{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-b924703{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-119228a .elementor-heading-title{font-size:36px;}.elementor-50 .elementor-element.elementor-element-aaa3df7{--padding-top:22px;--padding-bottom:24px;--padding-left:21px;--padding-right:21px;}.elementor-50 .elementor-element.elementor-element-b97c044{--padding-top:22px;--padding-bottom:24px;--padding-left:21px;--padding-right:21px;}.elementor-50 .elementor-element.elementor-element-2cdb30e{--padding-top:22px;--padding-bottom:24px;--padding-left:21px;--padding-right:21px;}.elementor-50 .elementor-element.elementor-element-3e6f6bb{--padding-top:22px;--padding-bottom:24px;--padding-left:21px;--padding-right:21px;}.elementor-50 .elementor-element.elementor-element-6c8388d{--padding-top:22px;--padding-bottom:24px;--padding-left:21px;--padding-right:21px;}.elementor-50 .elementor-element.elementor-element-44bb512{--padding-top:0px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-72115db{--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-c268770 .elementor-heading-title{font-size:36px;}.elementor-50 .elementor-element.elementor-element-6fb4454{--e-con-grid-template-columns:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-50 .elementor-element.elementor-element-2c539e7{--padding-top:22px;--padding-bottom:22px;--padding-left:21px;--padding-right:21px;}.elementor-50 .elementor-element.elementor-element-ba013d0{--padding-top:22px;--padding-bottom:22px;--padding-left:21px;--padding-right:21px;}.elementor-50 .elementor-element.elementor-element-42d9308{--padding-top:22px;--padding-bottom:22px;--padding-left:21px;--padding-right:21px;}.elementor-50 .elementor-element.elementor-element-e5d1754{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-ec1c828{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-7ccd25b .elementor-heading-title{font-size:36px;}.elementor-50 .elementor-element.elementor-element-3ba6a96{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-55b6fcb{--padding-top:0px;--padding-bottom:36px;--padding-left:29px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-b8a4d6d{--padding-top:0px;--padding-bottom:36px;--padding-left:29px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-2b0c8dc{--padding-top:0px;--padding-bottom:36px;--padding-left:29px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-4b48d32{--padding-top:0px;--padding-bottom:36px;--padding-left:29px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-71ca996{--padding-top:0px;--padding-bottom:0px;--padding-left:29px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-0bbbdbd{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-1bd31a9{--e-con-grid-template-columns:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-50 .elementor-element.elementor-element-74eed53 .elementor-heading-title{font-size:36px;}.elementor-50 .elementor-element.elementor-element-ab9e732{--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-50 .elementor-element.elementor-element-0c765d0{--padding-top:40px;--padding-bottom:44px;--padding-left:24px;--padding-right:24px;}}@media(min-width:768px){.elementor-50 .elementor-element.elementor-element-a6ee4aa{--content-width:1240px;}.elementor-50 .elementor-element.elementor-element-77cbcfd{--width:auto;}.elementor-50 .elementor-element.elementor-element-f0ab5c8{--width:auto;}.elementor-50 .elementor-element.elementor-element-5579142{--content-width:1240px;}.elementor-50 .elementor-element.elementor-element-191557b{--width:100%;}.elementor-50 .elementor-element.elementor-element-63173c8{--content-width:1240px;}.elementor-50 .elementor-element.elementor-element-358e85c{--content-width:1240px;}.elementor-50 .elementor-element.elementor-element-0b76535{--width:100%;}.elementor-50 .elementor-element.elementor-element-f0b0ce0{--content-width:1240px;}.elementor-50 .elementor-element.elementor-element-d35aeda{--content-width:1240px;}.elementor-50 .elementor-element.elementor-element-44bb512{--content-width:1240px;}.elementor-50 .elementor-element.elementor-element-e5d1754{--content-width:1240px;}.elementor-50 .elementor-element.elementor-element-0bbbdbd{--content-width:1240px;}.elementor-50 .elementor-element.elementor-element-0c765d0{--content-width:1240px;}}@media(max-width:767px){.elementor-50 .elementor-element.elementor-element-a6ee4aa{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-77cbcfd{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-f0ab5c8{--width:auto;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-5579142{--e-con-grid-template-columns:repeat(1, 1fr);--gap:36px 36px;--row-gap:36px;--column-gap:36px;--grid-auto-flow:row;--padding-top:52px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-2a07fb3 .elementor-heading-title{font-size:33px;}.elementor-50 .elementor-element.elementor-element-11cbd07{font-size:16.5px;}.elementor-50 .elementor-element.elementor-element-44f7356{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-da8d7b5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:7px;--padding-bottom:7px;--padding-left:10px;--padding-right:10px;}.elementor-50 .elementor-element.elementor-element-191557b{--padding-top:3px;--padding-bottom:3px;--padding-left:9px;--padding-right:9px;}.elementor-50 .elementor-element.elementor-element-63173c8{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-b44d45c{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-50 .elementor-element.elementor-element-9a373bd{--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-ffe59fc .elementor-counter-number-wrapper{font-size:30px;}.elementor-50 .elementor-element.elementor-element-7d215cd{--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-9be6eda .elementor-counter-number-wrapper{font-size:30px;}.elementor-50 .elementor-element.elementor-element-8ef3e1b{--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-2569ec3 .elementor-counter-number-wrapper{font-size:30px;}.elementor-50 .elementor-element.elementor-element-7f21b71{--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-3dfe079 .elementor-counter-number-wrapper{font-size:30px;}.elementor-50 .elementor-element.elementor-element-358e85c{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-1e4723f{--margin-top:0px;--margin-bottom:34px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-2afcf64 .elementor-heading-title{font-size:28px;}.elementor-50 .elementor-element.elementor-element-02daeba{font-size:16px;}.elementor-50 .elementor-element.elementor-element-b92f9bb{--e-con-grid-template-columns:repeat(1, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;}.elementor-50 .elementor-element.elementor-element-89d5935{grid-row:span 1;}.elementor-50 .elementor-element.elementor-element-7bd369b{--padding-top:16px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-224f839{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-8023d35{--padding-top:16px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-05bea2c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-3d17148{--padding-top:16px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-98944a8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-f0b0ce0{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-fec19b7{--e-con-grid-template-columns:repeat(1, 1fr);--gap:34px 34px;--row-gap:34px;--column-gap:34px;--grid-auto-flow:row;}.elementor-50 .elementor-element.elementor-element-14dc277{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-50 .elementor-element.elementor-element-57cee9b .elementor-heading-title{font-size:44px;}.elementor-50 .elementor-element.elementor-element-87b8eeb .elementor-heading-title{font-size:28px;}.elementor-50 .elementor-element.elementor-element-1ba5cac{font-size:16px;}.elementor-50 .elementor-element.elementor-element-80a464a{--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-ce6d817{--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-83c80ea{--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-08db2ed{--padding-top:13px;--padding-bottom:13px;--padding-left:16px;--padding-right:16px;}.elementor-50 .elementor-element.elementor-element-d35aeda{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-b924703{--margin-top:0px;--margin-bottom:34px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-119228a .elementor-heading-title{font-size:28px;}.elementor-50 .elementor-element.elementor-element-36bee73{font-size:16px;}.elementor-50 .elementor-element.elementor-element-81a23a0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-aaa3df7{--padding-top:19px;--padding-bottom:21px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-b97c044{--padding-top:19px;--padding-bottom:21px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-2cdb30e{--padding-top:19px;--padding-bottom:21px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-3e6f6bb{--padding-top:19px;--padding-bottom:21px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-6c8388d{--padding-top:19px;--padding-bottom:21px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-44bb512{--padding-top:0px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-72115db{--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-c268770 .elementor-heading-title{font-size:28px;}.elementor-50 .elementor-element.elementor-element-6fb4454{--e-con-grid-template-columns:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-50 .elementor-element.elementor-element-2c539e7{--padding-top:19px;--padding-bottom:19px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-ba013d0{--padding-top:19px;--padding-bottom:19px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-42d9308{--padding-top:19px;--padding-bottom:19px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-e5d1754{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-ec1c828{--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-7ccd25b .elementor-heading-title{font-size:28px;}.elementor-50 .elementor-element.elementor-element-3ba6a96{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-55b6fcb{--padding-top:0px;--padding-bottom:34px;--padding-left:24px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-b8a4d6d{--padding-top:0px;--padding-bottom:34px;--padding-left:24px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-2b0c8dc{--padding-top:0px;--padding-bottom:34px;--padding-left:24px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-4b48d32{--padding-top:0px;--padding-bottom:34px;--padding-left:24px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-71ca996{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-0bbbdbd{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-1bd31a9{--e-con-grid-template-columns:repeat(1, 1fr);--gap:36px 36px;--row-gap:36px;--column-gap:36px;--grid-auto-flow:row;}.elementor-50 .elementor-element.elementor-element-74eed53 .elementor-heading-title{font-size:28px;}.elementor-50 .elementor-element.elementor-element-f69c6fb{font-size:16px;}.elementor-50 .elementor-element.elementor-element-ab9e732{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-0c765d0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:36px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-2c253a7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}}/* Start custom CSS for image, class: .elementor-element-994688c */.elementor-50 .elementor-element.elementor-element-994688c{
  --frame-h: 340px;   /* visible window height */
  --scroll-time: 6s;  /* full top→bottom scroll duration */
  height: 100%;
}

.elementor-50 .elementor-element.elementor-element-994688c .elementor-widget-container{
  height: var(--frame-h);
  overflow: hidden;
  border-radius: inherit;
}

.elementor-50 .elementor-element.elementor-element-994688c img{
  display: block;
  width: 100%;
  height: auto;        /* full natural height = something to scroll */
  min-height: 0;
  aspect-ratio: auto;
  object-fit: initial;
  will-change: transform;
  transform: translateY(0);
  transition: transform .5s cubic-bezier(.16,1,.3,1); /* quick snap back */
}

@media (hover:hover){
  .elementor-50 .elementor-element.elementor-element-994688c:hover img{
    transform: translateY(calc(-100% + var(--frame-h)));
    transition: transform var(--scroll-time) cubic-bezier(.25,.1,.25,1);
  }
}

@media (max-width:1024px){ .elementor-50 .elementor-element.elementor-element-994688c{ --frame-h: 300px; } }
@media (max-width:767px){  .elementor-50 .elementor-element.elementor-element-994688c{ --frame-h: 220px; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d13df8a */.elementor-50 .elementor-element.elementor-element-d13df8a{
  --frame-h: 540px;   /* visible window height */
  --scroll-time: 6s;  /* full top→bottom scroll duration */
  height: 100%;
}

.elementor-50 .elementor-element.elementor-element-d13df8a .elementor-widget-container{
  height: var(--frame-h);
  overflow: hidden;
  border-radius: inherit;
}

.elementor-50 .elementor-element.elementor-element-d13df8a img{
  display: block;
  width: 100%;
  height: auto;        /* full natural height = something to scroll */
  min-height: 0;
  aspect-ratio: auto;
  object-fit: initial;
  will-change: transform;
  transform: translateY(0);
  transition: transform .5s cubic-bezier(.16,1,.3,1); /* quick snap back */
}

@media (hover:hover){
  .elementor-50 .elementor-element.elementor-element-d13df8a:hover img{
    transform: translateY(calc(-100% + var(--frame-h)));
    transition: transform var(--scroll-time) cubic-bezier(.25,.1,.25,1);
  }
}

@media (max-width:1024px){ .elementor-50 .elementor-element.elementor-element-d13df8a{ --frame-h: 300px; } }
@media (max-width:767px){  .elementor-50 .elementor-element.elementor-element-d13df8a{ --frame-h: 220px; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ab155b */.elementor-50 .elementor-element.elementor-element-4ab155b{
  --frame-h: 340px;   /* visible window height */
  --scroll-time: 6s;  /* full top→bottom scroll duration */
  height: 100%;
}

.elementor-50 .elementor-element.elementor-element-4ab155b .elementor-widget-container{
  height: var(--frame-h);
  overflow: hidden;
  border-radius: inherit;
}

.elementor-50 .elementor-element.elementor-element-4ab155b img{
  display: block;
  width: 100%;
  height: auto;        /* full natural height = something to scroll */
  min-height: 0;
  aspect-ratio: auto;
  object-fit: initial;
  will-change: transform;
  transform: translateY(0);
  transition: transform .5s cubic-bezier(.16,1,.3,1); /* quick snap back */
}

@media (hover:hover){
  .elementor-50 .elementor-element.elementor-element-4ab155b:hover img{
    transform: translateY(calc(-100% + var(--frame-h)));
    transition: transform var(--scroll-time) cubic-bezier(.25,.1,.25,1);
  }
}

@media (max-width:1024px){ .elementor-50 .elementor-element.elementor-element-4ab155b{ --frame-h: 300px; } }
@media (max-width:767px){  .elementor-50 .elementor-element.elementor-element-4ab155b{ --frame-h: 220px; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-889c751 */.elementor-50 .elementor-element.elementor-element-889c751{
  --frame-h: 340px;   /* visible window height */
  --scroll-time: 6s;  /* full top→bottom scroll duration */
  height: 100%;
}

.elementor-50 .elementor-element.elementor-element-889c751 .elementor-widget-container{
  height: var(--frame-h);
  overflow: hidden;
  border-radius: inherit;
}

.elementor-50 .elementor-element.elementor-element-889c751 img{
  display: block;
  width: 100%;
  height: auto;        /* full natural height = something to scroll */
  min-height: 0;
  aspect-ratio: auto;
  object-fit: initial;
  will-change: transform;
  transform: translateY(0);
  transition: transform .5s cubic-bezier(.16,1,.3,1); /* quick snap back */
}

@media (hover:hover){
  .elementor-50 .elementor-element.elementor-element-889c751:hover img{
    transform: translateY(calc(-100% + var(--frame-h)));
    transition: transform var(--scroll-time) cubic-bezier(.25,.1,.25,1);
  }
}

@media (max-width:1024px){ .elementor-50 .elementor-element.elementor-element-889c751{ --frame-h: 300px; } }
@media (max-width:767px){  .elementor-50 .elementor-element.elementor-element-889c751{ --frame-h: 220px; } }/* End custom CSS */