.elementor-25 .elementor-element.elementor-element-0553ed4{--display:flex;--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:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-25 .elementor-element.elementor-element-0553ed4:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-0553ed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-surface );}.elementor-25 .elementor-element.elementor-element-6fcacc9{--display:flex;--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:stretch;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-a07334d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-a07334d .elementor-heading-title{font-family:var( --e-global-typography-type6727670-font-family ), Sans-serif;font-size:var( --e-global-typography-type6727670-font-size );font-weight:var( --e-global-typography-type6727670-font-weight );line-height:var( --e-global-typography-type6727670-line-height );letter-spacing:var( --e-global-typography-type6727670-letter-spacing );color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-688eda3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-688eda3 .elementor-heading-title{font-family:var( --e-global-typography-typed23c43c-font-family ), Sans-serif;font-size:var( --e-global-typography-typed23c43c-font-size );font-weight:var( --e-global-typography-typed23c43c-font-weight );line-height:var( --e-global-typography-typed23c43c-line-height );letter-spacing:var( --e-global-typography-typed23c43c-letter-spacing );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-0b48947{--display:flex;--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:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-25 .elementor-element.elementor-element-0b48947:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-0b48947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-25 .elementor-element.elementor-element-c88dc89{--display:flex;--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:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-25 .elementor-element.elementor-element-df57327{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-df57327 p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-82c149f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-82c149f p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-e63d568{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-e63d568 .elementor-heading-title{font-family:var( --e-global-typography-type5c5b340-font-family ), Sans-serif;font-size:var( --e-global-typography-type5c5b340-font-size );font-weight:var( --e-global-typography-type5c5b340-font-weight );line-height:var( --e-global-typography-type5c5b340-line-height );letter-spacing:var( --e-global-typography-type5c5b340-letter-spacing );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-7910d06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-7910d06 p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-be8435f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-be8435f p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-63a6355{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-63a6355 p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-becd6fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-becd6fe p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-070b5c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-070b5c2 p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-4d1f1cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-4d1f1cc p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-823278f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-823278f p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-6af3aa8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-6af3aa8 p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-8d14862{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-8d14862 p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-dfb9430{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-dfb9430 p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-683aa5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-683aa5a p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-ae57c09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-ae57c09 p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-9dc2155{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-9dc2155 .elementor-heading-title{font-family:var( --e-global-typography-type5c5b340-font-family ), Sans-serif;font-size:var( --e-global-typography-type5c5b340-font-size );font-weight:var( --e-global-typography-type5c5b340-font-weight );line-height:var( --e-global-typography-type5c5b340-line-height );letter-spacing:var( --e-global-typography-type5c5b340-letter-spacing );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-24bbddd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-24bbddd p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-c601d65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-c601d65 p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-5b8d7ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-5b8d7ca p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-db02efd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-db02efd p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-85988f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-85988f4 p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-ae932fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-ae932fc p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-147212f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-147212f p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-f7df589{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-f7df589 p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-b572f34{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-b572f34 .elementor-heading-title{font-family:var( --e-global-typography-type5c5b340-font-family ), Sans-serif;font-size:var( --e-global-typography-type5c5b340-font-size );font-weight:var( --e-global-typography-type5c5b340-font-weight );line-height:var( --e-global-typography-type5c5b340-line-height );letter-spacing:var( --e-global-typography-type5c5b340-letter-spacing );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-fe02f1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-fe02f1c p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-ef50bf4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-ef50bf4 p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-e782146{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-e782146 .elementor-heading-title{font-family:var( --e-global-typography-type5c5b340-font-family ), Sans-serif;font-size:var( --e-global-typography-type5c5b340-font-size );font-weight:var( --e-global-typography-type5c5b340-font-weight );line-height:var( --e-global-typography-type5c5b340-line-height );letter-spacing:var( --e-global-typography-type5c5b340-letter-spacing );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-4457726{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-4457726 p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-903f235{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-903f235 .elementor-heading-title{font-family:var( --e-global-typography-type5c5b340-font-family ), Sans-serif;font-size:var( --e-global-typography-type5c5b340-font-size );font-weight:var( --e-global-typography-type5c5b340-font-weight );line-height:var( --e-global-typography-type5c5b340-line-height );letter-spacing:var( --e-global-typography-type5c5b340-letter-spacing );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-9ae06ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-9ae06ff p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-11f328f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-11f328f p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-7af3032{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-7af3032 p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-5ffef21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-5ffef21 p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-982c495{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-982c495 .elementor-heading-title{font-family:var( --e-global-typography-type5c5b340-font-family ), Sans-serif;font-size:var( --e-global-typography-type5c5b340-font-size );font-weight:var( --e-global-typography-type5c5b340-font-weight );line-height:var( --e-global-typography-type5c5b340-line-height );letter-spacing:var( --e-global-typography-type5c5b340-letter-spacing );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-029e93a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-029e93a p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-0a1fc9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-0a1fc9c p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-8be73b5{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-8be73b5 .elementor-heading-title{font-family:var( --e-global-typography-type5c5b340-font-family ), Sans-serif;font-size:var( --e-global-typography-type5c5b340-font-size );font-weight:var( --e-global-typography-type5c5b340-font-weight );line-height:var( --e-global-typography-type5c5b340-line-height );letter-spacing:var( --e-global-typography-type5c5b340-letter-spacing );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-76ab826{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-76ab826 p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-50f63a0{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-50f63a0 .elementor-heading-title{font-family:var( --e-global-typography-type5c5b340-font-family ), Sans-serif;font-size:var( --e-global-typography-type5c5b340-font-size );font-weight:var( --e-global-typography-type5c5b340-font-weight );line-height:var( --e-global-typography-type5c5b340-line-height );letter-spacing:var( --e-global-typography-type5c5b340-letter-spacing );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-79024dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-79024dc p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-a7e1920{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-a7e1920 p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-c93c547{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-c93c547 p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-58612c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-58612c1 p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-dce727d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-dce727d p{margin-block-end:20px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-0553ed4{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:64px;--padding-bottom:64px;--padding-left:28px;--padding-right:28px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-25 .elementor-element.elementor-element-a07334d .elementor-heading-title{font-size:var( --e-global-typography-type6727670-font-size );line-height:var( --e-global-typography-type6727670-line-height );letter-spacing:var( --e-global-typography-type6727670-letter-spacing );}.elementor-25 .elementor-element.elementor-element-688eda3 .elementor-heading-title{font-size:var( --e-global-typography-typed23c43c-font-size );line-height:var( --e-global-typography-typed23c43c-line-height );letter-spacing:var( --e-global-typography-typed23c43c-letter-spacing );}.elementor-25 .elementor-element.elementor-element-0b48947{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:64px;--padding-bottom:64px;--padding-left:28px;--padding-right:28px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-df57327{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-82c149f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-e63d568 .elementor-heading-title{font-size:var( --e-global-typography-type5c5b340-font-size );line-height:var( --e-global-typography-type5c5b340-line-height );letter-spacing:var( --e-global-typography-type5c5b340-letter-spacing );}.elementor-25 .elementor-element.elementor-element-7910d06{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-be8435f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-63a6355{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-becd6fe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-070b5c2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-4d1f1cc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-823278f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-6af3aa8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-8d14862{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-dfb9430{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-683aa5a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-ae57c09{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-9dc2155 .elementor-heading-title{font-size:var( --e-global-typography-type5c5b340-font-size );line-height:var( --e-global-typography-type5c5b340-line-height );letter-spacing:var( --e-global-typography-type5c5b340-letter-spacing );}.elementor-25 .elementor-element.elementor-element-24bbddd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-c601d65{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-5b8d7ca{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-db02efd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-85988f4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-ae932fc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-147212f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-f7df589{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-b572f34 .elementor-heading-title{font-size:var( --e-global-typography-type5c5b340-font-size );line-height:var( --e-global-typography-type5c5b340-line-height );letter-spacing:var( --e-global-typography-type5c5b340-letter-spacing );}.elementor-25 .elementor-element.elementor-element-fe02f1c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-ef50bf4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-e782146 .elementor-heading-title{font-size:var( --e-global-typography-type5c5b340-font-size );line-height:var( --e-global-typography-type5c5b340-line-height );letter-spacing:var( --e-global-typography-type5c5b340-letter-spacing );}.elementor-25 .elementor-element.elementor-element-4457726{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-903f235 .elementor-heading-title{font-size:var( --e-global-typography-type5c5b340-font-size );line-height:var( --e-global-typography-type5c5b340-line-height );letter-spacing:var( --e-global-typography-type5c5b340-letter-spacing );}.elementor-25 .elementor-element.elementor-element-9ae06ff{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-11f328f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-7af3032{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-5ffef21{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-982c495 .elementor-heading-title{font-size:var( --e-global-typography-type5c5b340-font-size );line-height:var( --e-global-typography-type5c5b340-line-height );letter-spacing:var( --e-global-typography-type5c5b340-letter-spacing );}.elementor-25 .elementor-element.elementor-element-029e93a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-0a1fc9c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-8be73b5 .elementor-heading-title{font-size:var( --e-global-typography-type5c5b340-font-size );line-height:var( --e-global-typography-type5c5b340-line-height );letter-spacing:var( --e-global-typography-type5c5b340-letter-spacing );}.elementor-25 .elementor-element.elementor-element-76ab826{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-50f63a0 .elementor-heading-title{font-size:var( --e-global-typography-type5c5b340-font-size );line-height:var( --e-global-typography-type5c5b340-line-height );letter-spacing:var( --e-global-typography-type5c5b340-letter-spacing );}.elementor-25 .elementor-element.elementor-element-79024dc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-a7e1920{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-c93c547{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-58612c1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-dce727d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-0553ed4{--content-width:960px;}.elementor-25 .elementor-element.elementor-element-6fcacc9{--width:100%;}.elementor-25 .elementor-element.elementor-element-0b48947{--content-width:960px;}.elementor-25 .elementor-element.elementor-element-c88dc89{--width:100%;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-0553ed4{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-25 .elementor-element.elementor-element-6fcacc9{--width:100%;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-25 .elementor-element.elementor-element-a07334d .elementor-heading-title{font-size:var( --e-global-typography-type6727670-font-size );line-height:var( --e-global-typography-type6727670-line-height );letter-spacing:var( --e-global-typography-type6727670-letter-spacing );}.elementor-25 .elementor-element.elementor-element-688eda3 .elementor-heading-title{font-size:var( --e-global-typography-typed23c43c-font-size );line-height:var( --e-global-typography-typed23c43c-line-height );letter-spacing:var( --e-global-typography-typed23c43c-letter-spacing );}.elementor-25 .elementor-element.elementor-element-0b48947{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-25 .elementor-element.elementor-element-c88dc89{--width:100%;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-df57327{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-82c149f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-e63d568 .elementor-heading-title{font-size:var( --e-global-typography-type5c5b340-font-size );line-height:var( --e-global-typography-type5c5b340-line-height );letter-spacing:var( --e-global-typography-type5c5b340-letter-spacing );}.elementor-25 .elementor-element.elementor-element-7910d06{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-be8435f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-63a6355{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-becd6fe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-070b5c2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-4d1f1cc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-823278f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-6af3aa8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-8d14862{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-dfb9430{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-683aa5a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-ae57c09{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-9dc2155 .elementor-heading-title{font-size:var( --e-global-typography-type5c5b340-font-size );line-height:var( --e-global-typography-type5c5b340-line-height );letter-spacing:var( --e-global-typography-type5c5b340-letter-spacing );}.elementor-25 .elementor-element.elementor-element-24bbddd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-c601d65{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-5b8d7ca{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-db02efd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-85988f4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-ae932fc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-147212f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-f7df589{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-b572f34 .elementor-heading-title{font-size:var( --e-global-typography-type5c5b340-font-size );line-height:var( --e-global-typography-type5c5b340-line-height );letter-spacing:var( --e-global-typography-type5c5b340-letter-spacing );}.elementor-25 .elementor-element.elementor-element-fe02f1c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-ef50bf4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-e782146 .elementor-heading-title{font-size:var( --e-global-typography-type5c5b340-font-size );line-height:var( --e-global-typography-type5c5b340-line-height );letter-spacing:var( --e-global-typography-type5c5b340-letter-spacing );}.elementor-25 .elementor-element.elementor-element-4457726{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-903f235 .elementor-heading-title{font-size:var( --e-global-typography-type5c5b340-font-size );line-height:var( --e-global-typography-type5c5b340-line-height );letter-spacing:var( --e-global-typography-type5c5b340-letter-spacing );}.elementor-25 .elementor-element.elementor-element-9ae06ff{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-11f328f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-7af3032{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-5ffef21{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-982c495 .elementor-heading-title{font-size:var( --e-global-typography-type5c5b340-font-size );line-height:var( --e-global-typography-type5c5b340-line-height );letter-spacing:var( --e-global-typography-type5c5b340-letter-spacing );}.elementor-25 .elementor-element.elementor-element-029e93a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-0a1fc9c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-8be73b5 .elementor-heading-title{font-size:var( --e-global-typography-type5c5b340-font-size );line-height:var( --e-global-typography-type5c5b340-line-height );letter-spacing:var( --e-global-typography-type5c5b340-letter-spacing );}.elementor-25 .elementor-element.elementor-element-76ab826{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-50f63a0 .elementor-heading-title{font-size:var( --e-global-typography-type5c5b340-font-size );line-height:var( --e-global-typography-type5c5b340-line-height );letter-spacing:var( --e-global-typography-type5c5b340-letter-spacing );}.elementor-25 .elementor-element.elementor-element-79024dc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-a7e1920{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-c93c547{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-58612c1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-dce727d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}