.elementor-42 .elementor-element.elementor-element-8546165{--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:4rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-42 .elementor-element.elementor-element-8546165:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-8546165 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec3b44d );}.elementor-42 .elementor-element.elementor-element-3c8b507{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-8c5a512{--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-8c5a512.e-con{--align-self:center;}.elementor-42 .elementor-element.elementor-element-8c30dc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-42 .elementor-element.elementor-element-8c30dc3 .elementor-heading-title{font-family:var( --e-global-typography-47f6e2d-font-family ), Sans-serif;font-size:var( --e-global-typography-47f6e2d-font-size );font-weight:var( --e-global-typography-47f6e2d-font-weight );line-height:var( --e-global-typography-47f6e2d-line-height );color:var( --e-global-color-69756a2 );}.elementor-42 .elementor-element.elementor-element-a48929a{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;column-gap:0px;font-family:var( --e-global-typography-a3931a4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3931a4-font-size );font-weight:var( --e-global-typography-a3931a4-font-weight );line-height:var( --e-global-typography-a3931a4-line-height );color:var( --e-global-color-69756a2 );}.elementor-42 .elementor-element.elementor-element-a48929a p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-f50dfca .elementor-button{background-color:var( --e-global-color-b2034f1 );font-family:var( --e-global-typography-e0bdb7d-font-family ), Sans-serif;font-size:var( --e-global-typography-e0bdb7d-font-size );font-weight:var( --e-global-typography-e0bdb7d-font-weight );line-height:var( --e-global-typography-e0bdb7d-line-height );box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);border-radius:5px 5px 5px 5px;}.elementor-42 .elementor-element.elementor-element-f50dfca .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-f50dfca .elementor-button:focus{background-color:var( --e-global-color-a6537ec );box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);}.elementor-42 .elementor-element.elementor-element-f50dfca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-9221c5b img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:5px 5px 5px 5px;}.elementor-42 .elementor-element.elementor-element-07f0e41{--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-42 .elementor-element.elementor-element-07f0e41:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-07f0e41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-81ec96e );}.elementor-42 .elementor-element.elementor-element-9d8439d{--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;--justify-content:flex-start;--align-items:center;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-42 .elementor-element.elementor-element-6053a54{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-42 .elementor-element.elementor-element-6053a54.elementor-element{--align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-6053a54 .elementor-heading-title{font-family:var( --e-global-typography-f4267a8-font-family ), Sans-serif;font-size:var( --e-global-typography-f4267a8-font-size );font-weight:var( --e-global-typography-f4267a8-font-weight );line-height:var( --e-global-typography-f4267a8-line-height );color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-d52b182{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-1b6f0a8{--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-radius:5px 5px 5px 5px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-42 .elementor-element.elementor-element-1b6f0a8:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-1b6f0a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62126f1 );}.elementor-42 .elementor-element.elementor-element-297c907{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 1rem 0rem;text-align:start;}.elementor-42 .elementor-element.elementor-element-297c907 img{width:4rem;}.elementor-42 .elementor-element.elementor-element-4473b6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0.5rem 0rem;}.elementor-42 .elementor-element.elementor-element-4473b6b .elementor-heading-title{font-family:var( --e-global-typography-e16ad5c-font-family ), Sans-serif;font-size:var( --e-global-typography-e16ad5c-font-size );font-weight:var( --e-global-typography-e16ad5c-font-weight );line-height:var( --e-global-typography-e16ad5c-line-height );}.elementor-42 .elementor-element.elementor-element-d2affd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 1rem 0rem;font-family:var( --e-global-typography-a3931a4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3931a4-font-size );font-weight:var( --e-global-typography-a3931a4-font-weight );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-9d830da .elementor-button{background-color:var( --e-global-color-b2034f1 );font-family:var( --e-global-typography-e0bdb7d-font-family ), Sans-serif;font-size:var( --e-global-typography-e0bdb7d-font-size );font-weight:var( --e-global-typography-e0bdb7d-font-weight );line-height:var( --e-global-typography-e0bdb7d-line-height );box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);border-radius:5px 5px 5px 5px;}.elementor-42 .elementor-element.elementor-element-9d830da .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-9d830da .elementor-button:focus{background-color:var( --e-global-color-a6537ec );box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);}.elementor-42 .elementor-element.elementor-element-9d830da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-42 .elementor-element.elementor-element-d25ec66{--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-radius:5px 5px 5px 5px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-42 .elementor-element.elementor-element-d25ec66:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-d25ec66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62126f1 );}.elementor-42 .elementor-element.elementor-element-38a4b19{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 1rem 0rem;text-align:start;}.elementor-42 .elementor-element.elementor-element-38a4b19 img{width:4rem;}.elementor-42 .elementor-element.elementor-element-44e4c73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0.5rem 0rem;}.elementor-42 .elementor-element.elementor-element-44e4c73 .elementor-heading-title{font-family:var( --e-global-typography-e16ad5c-font-family ), Sans-serif;font-size:var( --e-global-typography-e16ad5c-font-size );font-weight:var( --e-global-typography-e16ad5c-font-weight );line-height:var( --e-global-typography-e16ad5c-line-height );}.elementor-42 .elementor-element.elementor-element-44e4c73 .elementor-heading-title a:hover, .elementor-42 .elementor-element.elementor-element-44e4c73 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-b7f167a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 1rem 0rem;font-family:var( --e-global-typography-a3931a4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3931a4-font-size );font-weight:var( --e-global-typography-a3931a4-font-weight );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-1319767 .elementor-button{background-color:var( --e-global-color-b2034f1 );font-family:var( --e-global-typography-e0bdb7d-font-family ), Sans-serif;font-size:var( --e-global-typography-e0bdb7d-font-size );font-weight:var( --e-global-typography-e0bdb7d-font-weight );line-height:var( --e-global-typography-e0bdb7d-line-height );box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);border-radius:5px 5px 5px 5px;}.elementor-42 .elementor-element.elementor-element-1319767 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-1319767 .elementor-button:focus{background-color:var( --e-global-color-a6537ec );box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);}.elementor-42 .elementor-element.elementor-element-1319767{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-42 .elementor-element.elementor-element-4a98321{--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-radius:5px 5px 5px 5px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-42 .elementor-element.elementor-element-4a98321:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-4a98321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62126f1 );}.elementor-42 .elementor-element.elementor-element-7d588be{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 1rem 0rem;text-align:start;}.elementor-42 .elementor-element.elementor-element-7d588be img{width:4rem;}.elementor-42 .elementor-element.elementor-element-1d40e57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0.5rem 0rem;}.elementor-42 .elementor-element.elementor-element-1d40e57 .elementor-heading-title{font-family:var( --e-global-typography-e16ad5c-font-family ), Sans-serif;font-size:var( --e-global-typography-e16ad5c-font-size );font-weight:var( --e-global-typography-e16ad5c-font-weight );line-height:var( --e-global-typography-e16ad5c-line-height );}.elementor-42 .elementor-element.elementor-element-64b498f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 1rem 0rem;font-family:var( --e-global-typography-a3931a4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3931a4-font-size );font-weight:var( --e-global-typography-a3931a4-font-weight );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-8cd1b35 .elementor-button{background-color:var( --e-global-color-b2034f1 );font-family:var( --e-global-typography-e0bdb7d-font-family ), Sans-serif;font-size:var( --e-global-typography-e0bdb7d-font-size );font-weight:var( --e-global-typography-e0bdb7d-font-weight );line-height:var( --e-global-typography-e0bdb7d-line-height );box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);border-radius:5px 5px 5px 5px;}.elementor-42 .elementor-element.elementor-element-8cd1b35 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-8cd1b35 .elementor-button:focus{background-color:var( --e-global-color-a6537ec );box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);}.elementor-42 .elementor-element.elementor-element-8cd1b35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-42 .elementor-element.elementor-element-848fdb8{--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-radius:5px 5px 5px 5px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-42 .elementor-element.elementor-element-848fdb8:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-848fdb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62126f1 );}.elementor-42 .elementor-element.elementor-element-9e55981{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 1rem 0rem;text-align:start;}.elementor-42 .elementor-element.elementor-element-9e55981 img{width:4rem;}.elementor-42 .elementor-element.elementor-element-54905ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0.5rem 0rem;}.elementor-42 .elementor-element.elementor-element-54905ae .elementor-heading-title{font-family:var( --e-global-typography-e16ad5c-font-family ), Sans-serif;font-size:var( --e-global-typography-e16ad5c-font-size );font-weight:var( --e-global-typography-e16ad5c-font-weight );line-height:var( --e-global-typography-e16ad5c-line-height );}.elementor-42 .elementor-element.elementor-element-fef540f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 1rem 0rem;font-family:var( --e-global-typography-a3931a4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3931a4-font-size );font-weight:var( --e-global-typography-a3931a4-font-weight );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-025c40e .elementor-button{background-color:var( --e-global-color-b2034f1 );font-family:var( --e-global-typography-e0bdb7d-font-family ), Sans-serif;font-size:var( --e-global-typography-e0bdb7d-font-size );font-weight:var( --e-global-typography-e0bdb7d-font-weight );line-height:var( --e-global-typography-e0bdb7d-line-height );box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);border-radius:5px 5px 5px 5px;}.elementor-42 .elementor-element.elementor-element-025c40e .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-025c40e .elementor-button:focus{background-color:var( --e-global-color-a6537ec );box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);}.elementor-42 .elementor-element.elementor-element-025c40e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-42 .elementor-element.elementor-element-30e1001{--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-radius:5px 5px 5px 5px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-42 .elementor-element.elementor-element-30e1001:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-30e1001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62126f1 );}.elementor-42 .elementor-element.elementor-element-b05013e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 1rem 0rem;text-align:start;}.elementor-42 .elementor-element.elementor-element-b05013e img{width:4rem;}.elementor-42 .elementor-element.elementor-element-ce76e27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0.5rem 0rem;}.elementor-42 .elementor-element.elementor-element-ce76e27 .elementor-heading-title{font-family:var( --e-global-typography-e16ad5c-font-family ), Sans-serif;font-size:var( --e-global-typography-e16ad5c-font-size );font-weight:var( --e-global-typography-e16ad5c-font-weight );line-height:var( --e-global-typography-e16ad5c-line-height );}.elementor-42 .elementor-element.elementor-element-0902257{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 1rem 0rem;font-family:var( --e-global-typography-a3931a4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3931a4-font-size );font-weight:var( --e-global-typography-a3931a4-font-weight );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-c0b9f31 .elementor-button{background-color:var( --e-global-color-b2034f1 );font-family:var( --e-global-typography-e0bdb7d-font-family ), Sans-serif;font-size:var( --e-global-typography-e0bdb7d-font-size );font-weight:var( --e-global-typography-e0bdb7d-font-weight );line-height:var( --e-global-typography-e0bdb7d-line-height );box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);border-radius:5px 5px 5px 5px;}.elementor-42 .elementor-element.elementor-element-c0b9f31 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-c0b9f31 .elementor-button:focus{background-color:var( --e-global-color-a6537ec );box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);}.elementor-42 .elementor-element.elementor-element-c0b9f31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-42 .elementor-element.elementor-element-e2a0234{--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-radius:5px 5px 5px 5px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-42 .elementor-element.elementor-element-e2a0234:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-e2a0234 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62126f1 );}.elementor-42 .elementor-element.elementor-element-11ceff2{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 1rem 0rem;text-align:start;}.elementor-42 .elementor-element.elementor-element-11ceff2 img{width:4rem;}.elementor-42 .elementor-element.elementor-element-c9e4800{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0.5rem 0rem;}.elementor-42 .elementor-element.elementor-element-c9e4800 .elementor-heading-title{font-family:var( --e-global-typography-e16ad5c-font-family ), Sans-serif;font-size:var( --e-global-typography-e16ad5c-font-size );font-weight:var( --e-global-typography-e16ad5c-font-weight );line-height:var( --e-global-typography-e16ad5c-line-height );}.elementor-42 .elementor-element.elementor-element-248085e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 1rem 0rem;font-family:var( --e-global-typography-a3931a4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3931a4-font-size );font-weight:var( --e-global-typography-a3931a4-font-weight );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-d3b445e .elementor-button{background-color:var( --e-global-color-b2034f1 );font-family:var( --e-global-typography-e0bdb7d-font-family ), Sans-serif;font-size:var( --e-global-typography-e0bdb7d-font-size );font-weight:var( --e-global-typography-e0bdb7d-font-weight );line-height:var( --e-global-typography-e0bdb7d-line-height );box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);border-radius:5px 5px 5px 5px;}.elementor-42 .elementor-element.elementor-element-d3b445e .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-d3b445e .elementor-button:focus{background-color:var( --e-global-color-a6537ec );box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);}.elementor-42 .elementor-element.elementor-element-d3b445e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-42 .elementor-element.elementor-element-7580f64{--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-42 .elementor-element.elementor-element-7580f64:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-7580f64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDD8D8;}.elementor-42 .elementor-element.elementor-element-c0f533a{--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;--justify-content:flex-start;--align-items:flex-start;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-42 .elementor-element.elementor-element-aab3bf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-42 .elementor-element.elementor-element-aab3bf0 .elementor-heading-title{font-family:var( --e-global-typography-f4267a8-font-family ), Sans-serif;font-size:var( --e-global-typography-f4267a8-font-size );font-weight:var( --e-global-typography-f4267a8-font-weight );line-height:var( --e-global-typography-f4267a8-line-height );color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-c0132dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;font-family:var( --e-global-typography-a3931a4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3931a4-font-size );font-weight:var( --e-global-typography-a3931a4-font-weight );line-height:var( --e-global-typography-a3931a4-line-height );color:var( --e-global-color-69756a2 );}.elementor-42 .elementor-element.elementor-element-c0132dc p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-939c7c8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-e5fe431{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-42 .elementor-element.elementor-element-e5fe431:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-e5fe431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62126f1 );}.elementor-42 .elementor-element.elementor-element-5403503{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-42 .elementor-element.elementor-element-5403503 .elementor-icon-box-wrapper{text-align:start;gap:1rem;}.elementor-42 .elementor-element.elementor-element-5403503 .elementor-icon-box-title{margin-block-end:1rem;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-5403503.elementor-view-stacked .elementor-icon{background-color:#B80C09;}.elementor-42 .elementor-element.elementor-element-5403503.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-5403503.elementor-view-default .elementor-icon{fill:#B80C09;color:#B80C09;border-color:#B80C09;}.elementor-42 .elementor-element.elementor-element-5403503 .elementor-icon{font-size:2.5rem;}.elementor-42 .elementor-element.elementor-element-5403503 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-5403503 .elementor-icon-box-title a{font-family:var( --e-global-typography-a9cdfef-font-family ), Sans-serif;font-size:var( --e-global-typography-a9cdfef-font-size );font-weight:var( --e-global-typography-a9cdfef-font-weight );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-5403503:has(:hover) .elementor-icon-box-title,
					 .elementor-42 .elementor-element.elementor-element-5403503:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-5403503 .elementor-icon-box-description{font-family:var( --e-global-typography-a3931a4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3931a4-font-size );font-weight:var( --e-global-typography-a3931a4-font-weight );line-height:var( --e-global-typography-a3931a4-line-height );color:var( --e-global-color-69756a2 );}.elementor-42 .elementor-element.elementor-element-69ab4c2{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-42 .elementor-element.elementor-element-69ab4c2:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-69ab4c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62126f1 );}.elementor-42 .elementor-element.elementor-element-e2f2410{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-42 .elementor-element.elementor-element-e2f2410 .elementor-icon-box-wrapper{text-align:start;gap:1rem;}.elementor-42 .elementor-element.elementor-element-e2f2410 .elementor-icon-box-title{margin-block-end:1rem;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-e2f2410.elementor-view-stacked .elementor-icon{background-color:#B80C09;}.elementor-42 .elementor-element.elementor-element-e2f2410.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-e2f2410.elementor-view-default .elementor-icon{fill:#B80C09;color:#B80C09;border-color:#B80C09;}.elementor-42 .elementor-element.elementor-element-e2f2410 .elementor-icon{font-size:2.5rem;}.elementor-42 .elementor-element.elementor-element-e2f2410 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-e2f2410 .elementor-icon-box-title a{font-family:var( --e-global-typography-a9cdfef-font-family ), Sans-serif;font-size:var( --e-global-typography-a9cdfef-font-size );font-weight:var( --e-global-typography-a9cdfef-font-weight );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-e2f2410:has(:hover) .elementor-icon-box-title,
					 .elementor-42 .elementor-element.elementor-element-e2f2410:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-e2f2410 .elementor-icon-box-description{font-family:var( --e-global-typography-a3931a4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3931a4-font-size );font-weight:var( --e-global-typography-a3931a4-font-weight );line-height:var( --e-global-typography-a3931a4-line-height );color:var( --e-global-color-69756a2 );}.elementor-42 .elementor-element.elementor-element-7e9ca97{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-42 .elementor-element.elementor-element-7e9ca97:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-7e9ca97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62126f1 );}.elementor-42 .elementor-element.elementor-element-5e8bba6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-42 .elementor-element.elementor-element-5e8bba6 .elementor-icon-box-wrapper{text-align:start;gap:1rem;}.elementor-42 .elementor-element.elementor-element-5e8bba6 .elementor-icon-box-title{margin-block-end:1rem;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-5e8bba6.elementor-view-stacked .elementor-icon{background-color:#B80C09;}.elementor-42 .elementor-element.elementor-element-5e8bba6.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-5e8bba6.elementor-view-default .elementor-icon{fill:#B80C09;color:#B80C09;border-color:#B80C09;}.elementor-42 .elementor-element.elementor-element-5e8bba6 .elementor-icon{font-size:2.5rem;}.elementor-42 .elementor-element.elementor-element-5e8bba6 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-5e8bba6 .elementor-icon-box-title a{font-family:var( --e-global-typography-a9cdfef-font-family ), Sans-serif;font-size:var( --e-global-typography-a9cdfef-font-size );font-weight:var( --e-global-typography-a9cdfef-font-weight );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-5e8bba6:has(:hover) .elementor-icon-box-title,
					 .elementor-42 .elementor-element.elementor-element-5e8bba6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-5e8bba6 .elementor-icon-box-description{font-family:var( --e-global-typography-a3931a4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3931a4-font-size );font-weight:var( --e-global-typography-a3931a4-font-weight );line-height:var( --e-global-typography-a3931a4-line-height );color:var( --e-global-color-69756a2 );}.elementor-42 .elementor-element.elementor-element-b55c95a{--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-42 .elementor-element.elementor-element-b55c95a:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-b55c95a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CEF3D6;}.elementor-42 .elementor-element.elementor-element-dcec61f{--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;--justify-content:flex-start;--align-items:flex-start;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-42 .elementor-element.elementor-element-52f41e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-42 .elementor-element.elementor-element-52f41e9 .elementor-heading-title{font-family:var( --e-global-typography-f4267a8-font-family ), Sans-serif;font-size:var( --e-global-typography-f4267a8-font-size );font-weight:var( --e-global-typography-f4267a8-font-weight );line-height:var( --e-global-typography-f4267a8-line-height );color:var( --e-global-color-69756a2 );}.elementor-42 .elementor-element.elementor-element-6afc084{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;font-family:var( --e-global-typography-a3931a4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3931a4-font-size );font-weight:var( --e-global-typography-a3931a4-font-weight );line-height:var( --e-global-typography-a3931a4-line-height );color:var( --e-global-color-69756a2 );}.elementor-42 .elementor-element.elementor-element-6afc084 p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-ae5f806{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-213dc9d{--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;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:5px 5px 5px 5px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-42 .elementor-element.elementor-element-213dc9d:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-213dc9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62126f1 );}.elementor-42 .elementor-element.elementor-element-f5743ca{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-f5743ca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-f5743ca .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-c4d85ec );font-family:"Montserrat", Sans-serif;font-size:2.5rem;font-weight:800;line-height:1.6;}.elementor-42 .elementor-element.elementor-element-5d16df2{padding:0rem 0rem 0rem 0rem;}.elementor-42 .elementor-element.elementor-element-5d16df2 .elementor-heading-title{font-family:var( --e-global-typography-a9cdfef-font-family ), Sans-serif;font-size:var( --e-global-typography-a9cdfef-font-size );font-weight:var( --e-global-typography-a9cdfef-font-weight );line-height:var( --e-global-typography-a9cdfef-line-height );color:var( --e-global-color-69756a2 );}.elementor-42 .elementor-element.elementor-element-23edd8f{padding:0rem 0rem 0rem 0rem;color:var( --e-global-color-69756a2 );}.elementor-42 .elementor-element.elementor-element-23edd8f a{color:var( --e-global-color-a6537ec );}.elementor-42 .elementor-element.elementor-element-23edd8f a:hover, .elementor-42 .elementor-element.elementor-element-23edd8f a:focus{color:var( --e-global-color-c4d85ec );}.elementor-42 .elementor-element.elementor-element-4ac2405{--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;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:5px 5px 5px 5px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-42 .elementor-element.elementor-element-4ac2405:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-4ac2405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62126f1 );}.elementor-42 .elementor-element.elementor-element-26980b1{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-26980b1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-26980b1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-c4d85ec );font-family:"Montserrat", Sans-serif;font-size:2.5rem;font-weight:800;line-height:1.6;}.elementor-42 .elementor-element.elementor-element-eb94910{padding:0rem 0rem 0rem 0rem;}.elementor-42 .elementor-element.elementor-element-eb94910 .elementor-heading-title{font-family:var( --e-global-typography-a9cdfef-font-family ), Sans-serif;font-size:var( --e-global-typography-a9cdfef-font-size );font-weight:var( --e-global-typography-a9cdfef-font-weight );line-height:var( --e-global-typography-a9cdfef-line-height );color:var( --e-global-color-69756a2 );}.elementor-42 .elementor-element.elementor-element-4b03f1b{padding:0rem 0rem 0rem 0rem;color:var( --e-global-color-69756a2 );}.elementor-42 .elementor-element.elementor-element-4b03f1b a{color:var( --e-global-color-a6537ec );}.elementor-42 .elementor-element.elementor-element-4b03f1b a:hover, .elementor-42 .elementor-element.elementor-element-4b03f1b a:focus{color:var( --e-global-color-c4d85ec );}.elementor-42 .elementor-element.elementor-element-5c8f28f{--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;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:5px 5px 5px 5px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-42 .elementor-element.elementor-element-5c8f28f:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-5c8f28f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62126f1 );}.elementor-42 .elementor-element.elementor-element-5b25bb0{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-5b25bb0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-5b25bb0 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-c4d85ec );font-family:"Montserrat", Sans-serif;font-size:2.5rem;font-weight:800;line-height:1.6;}.elementor-42 .elementor-element.elementor-element-7cf6b41{padding:0rem 0rem 0rem 0rem;}.elementor-42 .elementor-element.elementor-element-7cf6b41 .elementor-heading-title{font-family:var( --e-global-typography-a9cdfef-font-family ), Sans-serif;font-size:var( --e-global-typography-a9cdfef-font-size );font-weight:var( --e-global-typography-a9cdfef-font-weight );line-height:var( --e-global-typography-a9cdfef-line-height );color:var( --e-global-color-69756a2 );}.elementor-42 .elementor-element.elementor-element-ace4603{padding:0rem 0rem 0rem 0rem;color:var( --e-global-color-69756a2 );}.elementor-42 .elementor-element.elementor-element-ace4603 a{color:var( --e-global-color-a6537ec );}.elementor-42 .elementor-element.elementor-element-ace4603 a:hover, .elementor-42 .elementor-element.elementor-element-ace4603 a:focus{color:var( --e-global-color-c4d85ec );}.elementor-42 .elementor-element.elementor-element-1c74424{--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:4rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-42 .elementor-element.elementor-element-1c74424:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-1c74424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec3b44d );}.elementor-42 .elementor-element.elementor-element-101677ba{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-23c5d11 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:none;}.elementor-42 .elementor-element.elementor-element-7522ffc1{--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;--justify-content:flex-start;--align-items:flex-start;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-7582c522{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-42 .elementor-element.elementor-element-7582c522 .elementor-heading-title{font-family:var( --e-global-typography-f4267a8-font-family ), Sans-serif;font-size:var( --e-global-typography-f4267a8-font-size );font-weight:var( --e-global-typography-f4267a8-font-weight );line-height:var( --e-global-typography-f4267a8-line-height );color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-5eef1a93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;font-family:var( --e-global-typography-a3931a4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3931a4-font-size );font-weight:var( --e-global-typography-a3931a4-font-weight );line-height:var( --e-global-typography-a3931a4-line-height );color:var( --e-global-color-69756a2 );}.elementor-42 .elementor-element.elementor-element-5eef1a93 p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-12f65c7c .elementor-button{background-color:var( --e-global-color-b2034f1 );box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);border-radius:5px 5px 5px 5px;}.elementor-42 .elementor-element.elementor-element-12f65c7c .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-12f65c7c .elementor-button:focus{background-color:var( --e-global-color-a6537ec );box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);}.elementor-42 .elementor-element.elementor-element-12f65c7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-65dc5836{--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-42 .elementor-element.elementor-element-65dc5836:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-65dc5836 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-81ec96e );}.elementor-42 .elementor-element.elementor-element-1016fa2c{--display:grid;--e-con-grid-template-columns:1fr 1.5fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-24d049ec{--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-51cd56e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-42 .elementor-element.elementor-element-51cd56e1 .elementor-heading-title{font-family:var( --e-global-typography-f4267a8-font-family ), Sans-serif;font-size:var( --e-global-typography-f4267a8-font-size );font-weight:var( --e-global-typography-f4267a8-font-weight );line-height:var( --e-global-typography-f4267a8-line-height );color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-f329ce2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;font-family:var( --e-global-typography-a3931a4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3931a4-font-size );font-weight:var( --e-global-typography-a3931a4-font-weight );line-height:var( --e-global-typography-a3931a4-line-height );color:var( --e-global-color-69756a2 );}.elementor-42 .elementor-element.elementor-element-f329ce2 p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-53ff1df .elementor-button{background-color:var( --e-global-color-b2034f1 );font-family:var( --e-global-typography-e0bdb7d-font-family ), Sans-serif;font-size:var( --e-global-typography-e0bdb7d-font-size );font-weight:var( --e-global-typography-e0bdb7d-font-weight );line-height:var( --e-global-typography-e0bdb7d-line-height );box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);border-radius:5px 5px 5px 5px;}.elementor-42 .elementor-element.elementor-element-53ff1df .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-53ff1df .elementor-button:focus{background-color:var( --e-global-color-a6537ec );box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);}.elementor-42 .elementor-element.elementor-element-53ff1df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-42 .elementor-element.elementor-element-942b06b{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:5px 5px 5px 5px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-942b06b:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-942b06b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62126f1 );}.elementor-42 .elementor-element.elementor-element-7d368b5{padding:0rem 0rem 1rem 0rem;}.elementor-42 .elementor-element.elementor-element-65249c2{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-6243303{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-6243303 .elementor-icon-box-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-6243303 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-69756a2 );}.elementor-42 .elementor-element.elementor-element-6243303 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-6243303 .elementor-icon-box-title a{font-family:var( --e-global-typography-a3931a4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3931a4-font-size );font-weight:var( --e-global-typography-a3931a4-font-weight );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-6243303 .elementor-icon-box-description{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-69756a2 );}.elementor-42 .elementor-element.elementor-element-176a2c3{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-42 .elementor-element.elementor-element-d44490a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-42 .elementor-element.elementor-element-d360053{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-42 .elementor-element.elementor-element-d360053 .elementor-heading-title{font-family:var( --e-global-typography-f4267a8-font-family ), Sans-serif;font-size:var( --e-global-typography-f4267a8-font-size );font-weight:var( --e-global-typography-f4267a8-font-weight );line-height:var( --e-global-typography-f4267a8-line-height );color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-51f5f1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;font-family:var( --e-global-typography-a3931a4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3931a4-font-size );font-weight:var( --e-global-typography-a3931a4-font-weight );line-height:var( --e-global-typography-a3931a4-line-height );color:var( --e-global-color-69756a2 );}.elementor-42 .elementor-element.elementor-element-51f5f1c.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-51f5f1c p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-5b73462{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-42 .elementor-element.elementor-element-1dd6275{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--border-radius:0px 0px 0px 0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-552b6e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-42 .elementor-element.elementor-element-552b6e5 .elementor-icon-box-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-552b6e5 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-552b6e5 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-552b6e5 .elementor-icon-box-title a{font-family:var( --e-global-typography-6101b2d-font-family ), Sans-serif;font-size:var( --e-global-typography-6101b2d-font-size );font-weight:var( --e-global-typography-6101b2d-font-weight );line-height:var( --e-global-typography-6101b2d-line-height );}.elementor-42 .elementor-element.elementor-element-552b6e5:has(:hover) .elementor-icon-box-title,
					 .elementor-42 .elementor-element.elementor-element-552b6e5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-552b6e5 .elementor-icon-box-description{font-family:var( --e-global-typography-a3931a4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3931a4-font-size );font-weight:var( --e-global-typography-a3931a4-font-weight );line-height:var( --e-global-typography-a3931a4-line-height );color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-beddf6a .elementor-button{background-color:var( --e-global-color-b2034f1 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);border-radius:5px 5px 5px 5px;}.elementor-42 .elementor-element.elementor-element-beddf6a .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-beddf6a .elementor-button:focus{background-color:var( --e-global-color-a6537ec );box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);}.elementor-42 .elementor-element.elementor-element-beddf6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-bf8483f{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--border-radius:0px 0px 0px 0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-1760e76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-42 .elementor-element.elementor-element-1760e76 .elementor-icon-box-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-1760e76 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-1760e76 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-1760e76 .elementor-icon-box-title a{font-family:var( --e-global-typography-6101b2d-font-family ), Sans-serif;font-size:var( --e-global-typography-6101b2d-font-size );font-weight:var( --e-global-typography-6101b2d-font-weight );line-height:var( --e-global-typography-6101b2d-line-height );}.elementor-42 .elementor-element.elementor-element-1760e76:has(:hover) .elementor-icon-box-title,
					 .elementor-42 .elementor-element.elementor-element-1760e76:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-1760e76 .elementor-icon-box-description{font-family:var( --e-global-typography-a3931a4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3931a4-font-size );font-weight:var( --e-global-typography-a3931a4-font-weight );line-height:var( --e-global-typography-a3931a4-line-height );color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-4b5270c .elementor-button{background-color:var( --e-global-color-b2034f1 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);border-radius:5px 5px 5px 5px;}.elementor-42 .elementor-element.elementor-element-4b5270c .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-4b5270c .elementor-button:focus{background-color:var( --e-global-color-a6537ec );box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);}.elementor-42 .elementor-element.elementor-element-4b5270c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-e2199d9{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--border-radius:0px 0px 0px 0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-6607b7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-42 .elementor-element.elementor-element-6607b7d .elementor-icon-box-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-6607b7d .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-6607b7d .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-6607b7d .elementor-icon-box-title a{font-family:var( --e-global-typography-6101b2d-font-family ), Sans-serif;font-size:var( --e-global-typography-6101b2d-font-size );font-weight:var( --e-global-typography-6101b2d-font-weight );line-height:var( --e-global-typography-6101b2d-line-height );}.elementor-42 .elementor-element.elementor-element-6607b7d:has(:hover) .elementor-icon-box-title,
					 .elementor-42 .elementor-element.elementor-element-6607b7d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-6607b7d .elementor-icon-box-description{font-family:var( --e-global-typography-a3931a4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3931a4-font-size );font-weight:var( --e-global-typography-a3931a4-font-weight );line-height:var( --e-global-typography-a3931a4-line-height );color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-2f1b141 .elementor-button{background-color:var( --e-global-color-b2034f1 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);border-radius:5px 5px 5px 5px;}.elementor-42 .elementor-element.elementor-element-2f1b141 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-2f1b141 .elementor-button:focus{background-color:var( --e-global-color-a6537ec );box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);}.elementor-42 .elementor-element.elementor-element-2f1b141{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-c33cc36{--display:flex;}.elementor-42 .elementor-element.elementor-element-fdb516f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-fdb516f .elementor-button{box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);border-radius:5px 5px 5px 5px;}.elementor-42 .elementor-element.elementor-element-2b417917{--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-42 .elementor-element.elementor-element-2b417917:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-2b417917 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-81ec96e );}.elementor-42 .elementor-element.elementor-element-74cfbcc{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-8a65e01{--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-42 .elementor-element.elementor-element-6aadd16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-42 .elementor-element.elementor-element-6aadd16 .elementor-heading-title{font-family:var( --e-global-typography-f4267a8-font-family ), Sans-serif;font-size:var( --e-global-typography-f4267a8-font-size );font-weight:var( --e-global-typography-f4267a8-font-weight );line-height:var( --e-global-typography-f4267a8-line-height );color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-7060fc1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;font-family:var( --e-global-typography-a3931a4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3931a4-font-size );font-weight:var( --e-global-typography-a3931a4-font-weight );line-height:var( --e-global-typography-a3931a4-line-height );color:var( --e-global-color-69756a2 );}.elementor-42 .elementor-element.elementor-element-7060fc1a p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-a516b5b .elementor-button{background-color:var( --e-global-color-b2034f1 );box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);border-radius:5px 5px 5px 5px;}.elementor-42 .elementor-element.elementor-element-a516b5b .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-a516b5b .elementor-button:focus{background-color:var( --e-global-color-a6537ec );box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);}.elementor-42 .elementor-element.elementor-element-a516b5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-3bfac69d{--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;--border-radius:5px 5px 5px 5px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-42 .elementor-element.elementor-element-3bfac69d:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-3bfac69d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62126f1 );}.elementor-42 .elementor-element.elementor-element-6523ded8{--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:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-4f3978b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-a3931a4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3931a4-font-size );font-weight:var( --e-global-typography-a3931a4-font-weight );line-height:var( --e-global-typography-a3931a4-line-height );color:var( --e-global-color-69756a2 );}.elementor-42 .elementor-element.elementor-element-4f3978b5 p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-2e22134{--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:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-945394b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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-69756a2 );}.elementor-42 .elementor-element.elementor-element-945394b p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-f94324c{--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:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-988b9e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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-69756a2 );}.elementor-42 .elementor-element.elementor-element-988b9e9 p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-1c6b1d1{--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:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-1007aba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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-69756a2 );}.elementor-42 .elementor-element.elementor-element-1007aba p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-690e4c1{--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:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-36f9a8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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-69756a2 );}.elementor-42 .elementor-element.elementor-element-36f9a8a p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-33e053a{--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:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-0650130{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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-69756a2 );}.elementor-42 .elementor-element.elementor-element-0650130 p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-2901df07{--n-accordion-title-font-size:var( --e-global-typography-0f4bd0e-font-size );margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-69756a2 );--n-accordion-title-hover-color:var( --e-global-color-b2034f1 );--n-accordion-title-active-color:var( --e-global-color-c4d85ec );--n-accordion-icon-size:1.25rem;}.elementor-42 .elementor-element.elementor-element-2901df07 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-81ec96e );}.elementor-42 .elementor-element.elementor-element-2901df07 {--n-accordion-padding:1.5rem 0rem 1.5rem 0rem;}:where( .elementor-42 .elementor-element.elementor-element-2901df07 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-0f4bd0e-font-family ), Sans-serif;font-weight:var( --e-global-typography-0f4bd0e-font-weight );line-height:var( --e-global-typography-0f4bd0e-line-height );}.elementor-42 .elementor-element.elementor-element-cee7f10{--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:1.5px 1.5px;--row-gap:1.5px;--column-gap:1.5px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-42 .elementor-element.elementor-element-cee7f10:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-cee7f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-42 .elementor-element.elementor-element-1beb66b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-d042520{--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-1877e4c{--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-5564f04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 1rem 0rem;}.elementor-42 .elementor-element.elementor-element-5564f04 .elementor-heading-title{font-family:var( --e-global-typography-f4267a8-font-family ), Sans-serif;font-size:var( --e-global-typography-f4267a8-font-size );font-weight:var( --e-global-typography-f4267a8-font-weight );line-height:var( --e-global-typography-f4267a8-line-height );color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-5dab01d{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 1rem 0rem;font-family:var( --e-global-typography-a3931a4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3931a4-font-size );font-weight:var( --e-global-typography-a3931a4-font-weight );line-height:var( --e-global-typography-a3931a4-line-height );color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-5dab01d p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-5dab01d a{color:var( --e-global-color-a6537ec );}.elementor-42 .elementor-element.elementor-element-5dab01d a:hover, .elementor-42 .elementor-element.elementor-element-5dab01d a:focus{color:var( --e-global-color-c4d85ec );}.elementor-42 .elementor-element.elementor-element-ee57607{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-42 .elementor-element.elementor-element-fb97bfe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-fb97bfe .elementor-icon-box-wrapper{text-align:start;gap:1rem;}.elementor-42 .elementor-element.elementor-element-fb97bfe .elementor-icon-box-title{margin-block-end:1rem;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-fb97bfe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b2034f1 );}.elementor-42 .elementor-element.elementor-element-fb97bfe.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-fb97bfe.elementor-view-default .elementor-icon{fill:var( --e-global-color-b2034f1 );color:var( --e-global-color-b2034f1 );border-color:var( --e-global-color-b2034f1 );}.elementor-42 .elementor-element.elementor-element-fb97bfe .elementor-icon{font-size:2.5rem;}.elementor-42 .elementor-element.elementor-element-fb97bfe .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-fb97bfe .elementor-icon-box-title a{font-family:var( --e-global-typography-a9cdfef-font-family ), Sans-serif;font-size:var( --e-global-typography-a9cdfef-font-size );font-weight:var( --e-global-typography-a9cdfef-font-weight );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-fb97bfe:has(:hover) .elementor-icon-box-title,
					 .elementor-42 .elementor-element.elementor-element-fb97bfe:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-fb97bfe .elementor-icon-box-description{font-family:var( --e-global-typography-a3931a4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3931a4-font-size );font-weight:var( --e-global-typography-a3931a4-font-weight );line-height:var( --e-global-typography-a3931a4-line-height );color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-086bafd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-086bafd .elementor-icon-box-wrapper{text-align:start;gap:1rem;}.elementor-42 .elementor-element.elementor-element-086bafd .elementor-icon-box-title{margin-block-end:1rem;color:var( --e-global-color-text );transition-duration:200ms;}.elementor-42 .elementor-element.elementor-element-086bafd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b2034f1 );}.elementor-42 .elementor-element.elementor-element-086bafd.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-086bafd.elementor-view-default .elementor-icon{fill:var( --e-global-color-b2034f1 );color:var( --e-global-color-b2034f1 );border-color:var( --e-global-color-b2034f1 );}.elementor-42 .elementor-element.elementor-element-086bafd.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-42 .elementor-element.elementor-element-086bafd.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-c4d85ec );}.elementor-42 .elementor-element.elementor-element-086bafd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-42 .elementor-element.elementor-element-086bafd.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-42 .elementor-element.elementor-element-086bafd.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-42 .elementor-element.elementor-element-086bafd.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-c4d85ec );color:var( --e-global-color-c4d85ec );border-color:var( --e-global-color-c4d85ec );}.elementor-42 .elementor-element.elementor-element-086bafd .elementor-icon{transition-duration:200ms;font-size:2.5rem;}.elementor-42 .elementor-element.elementor-element-086bafd .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-086bafd .elementor-icon-box-title a{font-family:var( --e-global-typography-a9cdfef-font-family ), Sans-serif;font-size:var( --e-global-typography-a9cdfef-font-size );font-weight:var( --e-global-typography-a9cdfef-font-weight );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-086bafd:has(:hover) .elementor-icon-box-title,
					 .elementor-42 .elementor-element.elementor-element-086bafd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c4d85ec );}.elementor-42 .elementor-element.elementor-element-086bafd .elementor-icon-box-description{font-family:var( --e-global-typography-a3931a4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3931a4-font-size );font-weight:var( --e-global-typography-a3931a4-font-weight );line-height:var( --e-global-typography-a3931a4-line-height );color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-f60a040{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-d2274d2 .elementor-repeater-item-5d21a9a.elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-d2274d2 .elementor-repeater-item-b3ba3c4.elementor-social-icon{background-color:var( --e-global-color-a6537ec );}.elementor-42 .elementor-element.elementor-element-d2274d2 .elementor-repeater-item-05fc2dc.elementor-social-icon{background-color:var( --e-global-color-a6537ec );}.elementor-42 .elementor-element.elementor-element-d2274d2{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:25px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-42 .elementor-element.elementor-element-d2274d2 .elementor-social-icon{--icon-padding:5px;border-style:none;}.elementor-42 .elementor-element.elementor-element-de04298{--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--border-radius:5px 5px 5px 5px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.1);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-42 .elementor-element.elementor-element-de04298:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-de04298 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a6537ec );}.elementor-42 .elementor-element.elementor-element-b4018d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-b4018d6 .elementor-heading-title{font-family:var( --e-global-typography-e16ad5c-font-family ), Sans-serif;font-size:var( --e-global-typography-e16ad5c-font-size );font-weight:var( --e-global-typography-e16ad5c-font-weight );line-height:var( --e-global-typography-e16ad5c-line-height );color:var( --e-global-color-62126f1 );}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-field-group{padding-right:calc( 1rem/2 );padding-left:calc( 1rem/2 );margin-bottom:1rem;}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-form-fields-wrapper{margin-left:calc( -1rem/2 );margin-right:calc( -1rem/2 );margin-bottom:-1rem;}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-field-group.recaptcha_v3-bottomleft, .elementor-42 .elementor-element.elementor-element-1efa83c .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-42 .elementor-element.elementor-element-1efa83c .elementor-labels-inline .elementor-field-group > label{padding-left:1rem;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-1efa83c .elementor-labels-inline .elementor-field-group > label{padding-right:1rem;}body .elementor-42 .elementor-element.elementor-element-1efa83c .elementor-labels-above .elementor-field-group > label{padding-bottom:1rem;}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-field-group > label, .elementor-42 .elementor-element.elementor-element-1efa83c .elementor-field-subgroup label{color:var( --e-global-color-62126f1 );}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-field-group > label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-69756a2 );}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-field-group .elementor-field{color:var( --e-global-color-69756a2 );}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-field-group .elementor-field, .elementor-42 .elementor-element.elementor-element-1efa83c .elementor-field-subgroup label{font-family:var( --e-global-typography-a3931a4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3931a4-font-size );font-weight:var( --e-global-typography-a3931a4-font-weight );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-62126f1 );border-color:var( --e-global-color-69756a2 );border-width:3px 3px 3px 3px;border-radius:5px 5px 5px 5px;}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-62126f1 );border-color:var( --e-global-color-69756a2 );border-width:3px 3px 3px 3px;border-radius:5px 5px 5px 5px;}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-69756a2 );}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-button{font-family:var( --e-global-typography-e0bdb7d-font-family ), Sans-serif;font-size:var( --e-global-typography-e0bdb7d-font-size );font-weight:var( --e-global-typography-e0bdb7d-font-weight );line-height:var( --e-global-typography-e0bdb7d-line-height );border-radius:5px 5px 5px 5px;}.elementor-42 .elementor-element.elementor-element-1efa83c .e-form__buttons__wrapper__button-next{color:var( --e-global-color-62126f1 );}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-button[type="submit"]{color:var( --e-global-color-62126f1 );}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-button[type="submit"] svg *{fill:var( --e-global-color-62126f1 );}.elementor-42 .elementor-element.elementor-element-1efa83c .e-form__buttons__wrapper__button-previous{color:var( --e-global-color-62126f1 );}.elementor-42 .elementor-element.elementor-element-1efa83c .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-62126f1 );color:var( --e-global-color-69756a2 );}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-62126f1 );color:var( --e-global-color-69756a2 );}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-69756a2 );}.elementor-42 .elementor-element.elementor-element-1efa83c .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-message{font-family:var( --e-global-typography-a3931a4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3931a4-font-size );font-weight:var( --e-global-typography-a3931a4-font-weight );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-message.elementor-message-success{color:var( --e-global-color-c4d85ec );}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-message.elementor-message-danger{color:var( --e-global-color-0fadd44 );}.elementor-42 .elementor-element.elementor-element-1efa83c{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-101677ba{--content-width:1290px;}}@media(max-width:1366px){.elementor-42 .elementor-element.elementor-element-8546165{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:3rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-3c8b507{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-8c30dc3 .elementor-heading-title{font-size:var( --e-global-typography-47f6e2d-font-size );line-height:var( --e-global-typography-47f6e2d-line-height );}.elementor-42 .elementor-element.elementor-element-a48929a{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-f50dfca .elementor-button{font-size:var( --e-global-typography-e0bdb7d-font-size );line-height:var( --e-global-typography-e0bdb7d-line-height );}.elementor-42 .elementor-element.elementor-element-07f0e41{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-9d8439d{--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-42 .elementor-element.elementor-element-6053a54 .elementor-heading-title{font-size:var( --e-global-typography-f4267a8-font-size );line-height:var( --e-global-typography-f4267a8-line-height );}.elementor-42 .elementor-element.elementor-element-d52b182{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-4473b6b .elementor-heading-title{font-size:var( --e-global-typography-e16ad5c-font-size );line-height:var( --e-global-typography-e16ad5c-line-height );}.elementor-42 .elementor-element.elementor-element-d2affd8{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-9d830da .elementor-button{font-size:var( --e-global-typography-e0bdb7d-font-size );line-height:var( --e-global-typography-e0bdb7d-line-height );}.elementor-42 .elementor-element.elementor-element-44e4c73 .elementor-heading-title{font-size:var( --e-global-typography-e16ad5c-font-size );line-height:var( --e-global-typography-e16ad5c-line-height );}.elementor-42 .elementor-element.elementor-element-b7f167a{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-1319767 .elementor-button{font-size:var( --e-global-typography-e0bdb7d-font-size );line-height:var( --e-global-typography-e0bdb7d-line-height );}.elementor-42 .elementor-element.elementor-element-1d40e57 .elementor-heading-title{font-size:var( --e-global-typography-e16ad5c-font-size );line-height:var( --e-global-typography-e16ad5c-line-height );}.elementor-42 .elementor-element.elementor-element-64b498f{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-8cd1b35 .elementor-button{font-size:var( --e-global-typography-e0bdb7d-font-size );line-height:var( --e-global-typography-e0bdb7d-line-height );}.elementor-42 .elementor-element.elementor-element-54905ae .elementor-heading-title{font-size:var( --e-global-typography-e16ad5c-font-size );line-height:var( --e-global-typography-e16ad5c-line-height );}.elementor-42 .elementor-element.elementor-element-fef540f{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-025c40e .elementor-button{font-size:var( --e-global-typography-e0bdb7d-font-size );line-height:var( --e-global-typography-e0bdb7d-line-height );}.elementor-42 .elementor-element.elementor-element-ce76e27 .elementor-heading-title{font-size:var( --e-global-typography-e16ad5c-font-size );line-height:var( --e-global-typography-e16ad5c-line-height );}.elementor-42 .elementor-element.elementor-element-0902257{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-c0b9f31 .elementor-button{font-size:var( --e-global-typography-e0bdb7d-font-size );line-height:var( --e-global-typography-e0bdb7d-line-height );}.elementor-42 .elementor-element.elementor-element-c9e4800 .elementor-heading-title{font-size:var( --e-global-typography-e16ad5c-font-size );line-height:var( --e-global-typography-e16ad5c-line-height );}.elementor-42 .elementor-element.elementor-element-248085e{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-d3b445e .elementor-button{font-size:var( --e-global-typography-e0bdb7d-font-size );line-height:var( --e-global-typography-e0bdb7d-line-height );}.elementor-42 .elementor-element.elementor-element-7580f64{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-aab3bf0 .elementor-heading-title{font-size:var( --e-global-typography-f4267a8-font-size );line-height:var( --e-global-typography-f4267a8-line-height );}.elementor-42 .elementor-element.elementor-element-c0132dc{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-939c7c8{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-5403503 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-5403503 .elementor-icon-box-title a{font-size:var( --e-global-typography-a9cdfef-font-size );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-5403503 .elementor-icon-box-description{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-e2f2410 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-e2f2410 .elementor-icon-box-title a{font-size:var( --e-global-typography-a9cdfef-font-size );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-e2f2410 .elementor-icon-box-description{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-5e8bba6 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-5e8bba6 .elementor-icon-box-title a{font-size:var( --e-global-typography-a9cdfef-font-size );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-5e8bba6 .elementor-icon-box-description{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-b55c95a{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-dcec61f{--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-42 .elementor-element.elementor-element-52f41e9 .elementor-heading-title{font-size:var( --e-global-typography-f4267a8-font-size );line-height:var( --e-global-typography-f4267a8-line-height );}.elementor-42 .elementor-element.elementor-element-6afc084{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-ae5f806{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-5d16df2 .elementor-heading-title{font-size:var( --e-global-typography-a9cdfef-font-size );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-eb94910 .elementor-heading-title{font-size:var( --e-global-typography-a9cdfef-font-size );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-7cf6b41 .elementor-heading-title{font-size:var( --e-global-typography-a9cdfef-font-size );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-1c74424{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:3rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-101677ba{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-7582c522 .elementor-heading-title{font-size:var( --e-global-typography-f4267a8-font-size );line-height:var( --e-global-typography-f4267a8-line-height );}.elementor-42 .elementor-element.elementor-element-5eef1a93{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-65dc5836{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-1016fa2c{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-51cd56e1 .elementor-heading-title{font-size:var( --e-global-typography-f4267a8-font-size );line-height:var( --e-global-typography-f4267a8-line-height );}.elementor-42 .elementor-element.elementor-element-f329ce2{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-53ff1df .elementor-button{font-size:var( --e-global-typography-e0bdb7d-font-size );line-height:var( --e-global-typography-e0bdb7d-line-height );}.elementor-42 .elementor-element.elementor-element-942b06b{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-6243303 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-6243303 .elementor-icon-box-title a{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-6243303 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42 .elementor-element.elementor-element-176a2c3{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-d44490a{--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-42 .elementor-element.elementor-element-d360053 .elementor-heading-title{font-size:var( --e-global-typography-f4267a8-font-size );line-height:var( --e-global-typography-f4267a8-line-height );}.elementor-42 .elementor-element.elementor-element-51f5f1c{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-5b73462{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-1dd6275{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-42 .elementor-element.elementor-element-552b6e5 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-552b6e5 .elementor-icon-box-title a{font-size:var( --e-global-typography-6101b2d-font-size );line-height:var( --e-global-typography-6101b2d-line-height );}.elementor-42 .elementor-element.elementor-element-552b6e5 .elementor-icon-box-description{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-beddf6a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-42 .elementor-element.elementor-element-bf8483f{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-42 .elementor-element.elementor-element-1760e76 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-1760e76 .elementor-icon-box-title a{font-size:var( --e-global-typography-6101b2d-font-size );line-height:var( --e-global-typography-6101b2d-line-height );}.elementor-42 .elementor-element.elementor-element-1760e76 .elementor-icon-box-description{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-4b5270c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-42 .elementor-element.elementor-element-e2199d9{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-42 .elementor-element.elementor-element-6607b7d .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-6607b7d .elementor-icon-box-title a{font-size:var( --e-global-typography-6101b2d-font-size );line-height:var( --e-global-typography-6101b2d-line-height );}.elementor-42 .elementor-element.elementor-element-6607b7d .elementor-icon-box-description{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-2f1b141 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-42 .elementor-element.elementor-element-2b417917{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-74cfbcc{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-6aadd16 .elementor-heading-title{font-size:var( --e-global-typography-f4267a8-font-size );line-height:var( --e-global-typography-f4267a8-line-height );}.elementor-42 .elementor-element.elementor-element-7060fc1a{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-4f3978b5{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-945394b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42 .elementor-element.elementor-element-988b9e9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42 .elementor-element.elementor-element-1007aba{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42 .elementor-element.elementor-element-36f9a8a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42 .elementor-element.elementor-element-0650130{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42 .elementor-element.elementor-element-2901df07{--n-accordion-title-font-size:var( --e-global-typography-0f4bd0e-font-size );}:where( .elementor-42 .elementor-element.elementor-element-2901df07 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-0f4bd0e-line-height );}.elementor-42 .elementor-element.elementor-element-cee7f10{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-1beb66b{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-d042520{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-42 .elementor-element.elementor-element-1877e4c{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-42 .elementor-element.elementor-element-5564f04 .elementor-heading-title{font-size:var( --e-global-typography-f4267a8-font-size );line-height:var( --e-global-typography-f4267a8-line-height );}.elementor-42 .elementor-element.elementor-element-5dab01d{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-ee57607{--e-con-grid-template-columns:repeat(2, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-fb97bfe .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-fb97bfe .elementor-icon-box-title a{font-size:var( --e-global-typography-a9cdfef-font-size );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-fb97bfe .elementor-icon-box-description{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-086bafd .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-086bafd .elementor-icon-box-title a{font-size:var( --e-global-typography-a9cdfef-font-size );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-086bafd .elementor-icon-box-description{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-f60a040{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-42 .elementor-element.elementor-element-de04298{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-42 .elementor-element.elementor-element-b4018d6 .elementor-heading-title{font-size:var( --e-global-typography-e16ad5c-font-size );line-height:var( --e-global-typography-e16ad5c-line-height );}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-field-group > label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-field-group .elementor-field, .elementor-42 .elementor-element.elementor-element-1efa83c .elementor-field-subgroup label{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-button{font-size:var( --e-global-typography-e0bdb7d-font-size );line-height:var( --e-global-typography-e0bdb7d-line-height );}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-message{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-8546165{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:3rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-3c8b507{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-8c5a512{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-42 .elementor-element.elementor-element-8c30dc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-8c30dc3 .elementor-heading-title{font-size:var( --e-global-typography-47f6e2d-font-size );line-height:var( --e-global-typography-47f6e2d-line-height );}.elementor-42 .elementor-element.elementor-element-a48929a{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-f50dfca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-f50dfca .elementor-button{font-size:var( --e-global-typography-e0bdb7d-font-size );line-height:var( --e-global-typography-e0bdb7d-line-height );}.elementor-42 .elementor-element.elementor-element-9221c5b img{max-width:70%;}.elementor-42 .elementor-element.elementor-element-07f0e41{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-9d8439d{--margin-top:0rem;--margin-bottom:1.5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-42 .elementor-element.elementor-element-6053a54{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;}.elementor-42 .elementor-element.elementor-element-6053a54 .elementor-heading-title{font-size:var( --e-global-typography-f4267a8-font-size );line-height:var( --e-global-typography-f4267a8-line-height );}.elementor-42 .elementor-element.elementor-element-d52b182{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-1b6f0a8{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-42 .elementor-element.elementor-element-297c907 img{width:4rem;}.elementor-42 .elementor-element.elementor-element-4473b6b .elementor-heading-title{font-size:var( --e-global-typography-e16ad5c-font-size );line-height:var( --e-global-typography-e16ad5c-line-height );}.elementor-42 .elementor-element.elementor-element-d2affd8{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-9d830da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-9d830da .elementor-button{font-size:var( --e-global-typography-e0bdb7d-font-size );line-height:var( --e-global-typography-e0bdb7d-line-height );}.elementor-42 .elementor-element.elementor-element-d25ec66{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-42 .elementor-element.elementor-element-38a4b19 img{width:4rem;}.elementor-42 .elementor-element.elementor-element-44e4c73 .elementor-heading-title{font-size:var( --e-global-typography-e16ad5c-font-size );line-height:var( --e-global-typography-e16ad5c-line-height );}.elementor-42 .elementor-element.elementor-element-b7f167a{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-1319767{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-1319767 .elementor-button{font-size:var( --e-global-typography-e0bdb7d-font-size );line-height:var( --e-global-typography-e0bdb7d-line-height );}.elementor-42 .elementor-element.elementor-element-4a98321{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-42 .elementor-element.elementor-element-7d588be img{width:4rem;}.elementor-42 .elementor-element.elementor-element-1d40e57 .elementor-heading-title{font-size:var( --e-global-typography-e16ad5c-font-size );line-height:var( --e-global-typography-e16ad5c-line-height );}.elementor-42 .elementor-element.elementor-element-64b498f{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-8cd1b35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-8cd1b35 .elementor-button{font-size:var( --e-global-typography-e0bdb7d-font-size );line-height:var( --e-global-typography-e0bdb7d-line-height );}.elementor-42 .elementor-element.elementor-element-848fdb8{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-42 .elementor-element.elementor-element-9e55981 img{width:4rem;}.elementor-42 .elementor-element.elementor-element-54905ae .elementor-heading-title{font-size:var( --e-global-typography-e16ad5c-font-size );line-height:var( --e-global-typography-e16ad5c-line-height );}.elementor-42 .elementor-element.elementor-element-fef540f{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-025c40e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-025c40e .elementor-button{font-size:var( --e-global-typography-e0bdb7d-font-size );line-height:var( --e-global-typography-e0bdb7d-line-height );}.elementor-42 .elementor-element.elementor-element-30e1001{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-42 .elementor-element.elementor-element-b05013e img{width:4rem;}.elementor-42 .elementor-element.elementor-element-ce76e27 .elementor-heading-title{font-size:var( --e-global-typography-e16ad5c-font-size );line-height:var( --e-global-typography-e16ad5c-line-height );}.elementor-42 .elementor-element.elementor-element-0902257{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-c0b9f31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-c0b9f31 .elementor-button{font-size:var( --e-global-typography-e0bdb7d-font-size );line-height:var( --e-global-typography-e0bdb7d-line-height );}.elementor-42 .elementor-element.elementor-element-e2a0234{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-42 .elementor-element.elementor-element-11ceff2 img{width:4rem;}.elementor-42 .elementor-element.elementor-element-c9e4800 .elementor-heading-title{font-size:var( --e-global-typography-e16ad5c-font-size );line-height:var( --e-global-typography-e16ad5c-line-height );}.elementor-42 .elementor-element.elementor-element-248085e{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-d3b445e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-d3b445e .elementor-button{font-size:var( --e-global-typography-e0bdb7d-font-size );line-height:var( --e-global-typography-e0bdb7d-line-height );}.elementor-42 .elementor-element.elementor-element-7580f64{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-c0f533a{--margin-top:0rem;--margin-bottom:1.5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-42 .elementor-element.elementor-element-aab3bf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-aab3bf0 .elementor-heading-title{font-size:var( --e-global-typography-f4267a8-font-size );line-height:var( --e-global-typography-f4267a8-line-height );}.elementor-42 .elementor-element.elementor-element-c0132dc{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-939c7c8{--e-con-grid-template-columns:repeat(2, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-5403503 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-5403503 .elementor-icon-box-title a{font-size:var( --e-global-typography-a9cdfef-font-size );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-5403503 .elementor-icon-box-description{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-e2f2410 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-e2f2410 .elementor-icon-box-title a{font-size:var( --e-global-typography-a9cdfef-font-size );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-e2f2410 .elementor-icon-box-description{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-5e8bba6 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-5e8bba6 .elementor-icon-box-title a{font-size:var( --e-global-typography-a9cdfef-font-size );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-5e8bba6 .elementor-icon-box-description{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-b55c95a{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-dcec61f{--margin-top:0rem;--margin-bottom:1.5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-42 .elementor-element.elementor-element-52f41e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-52f41e9 .elementor-heading-title{font-size:var( --e-global-typography-f4267a8-font-size );line-height:var( --e-global-typography-f4267a8-line-height );}.elementor-42 .elementor-element.elementor-element-6afc084{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-ae5f806{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-f5743ca{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-42 .elementor-element.elementor-element-f5743ca .elementor-counter-number-wrapper{font-size:2rem;}.elementor-42 .elementor-element.elementor-element-5d16df2 .elementor-heading-title{font-size:var( --e-global-typography-a9cdfef-font-size );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-26980b1{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-42 .elementor-element.elementor-element-26980b1 .elementor-counter-number-wrapper{font-size:2rem;}.elementor-42 .elementor-element.elementor-element-eb94910 .elementor-heading-title{font-size:var( --e-global-typography-a9cdfef-font-size );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-5b25bb0{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-42 .elementor-element.elementor-element-5b25bb0 .elementor-counter-number-wrapper{font-size:2rem;}.elementor-42 .elementor-element.elementor-element-7cf6b41 .elementor-heading-title{font-size:var( --e-global-typography-a9cdfef-font-size );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-1c74424{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-101677ba{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-23c5d11 img{max-width:70%;}.elementor-42 .elementor-element.elementor-element-7522ffc1{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-42 .elementor-element.elementor-element-7582c522{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-7582c522 .elementor-heading-title{font-size:var( --e-global-typography-f4267a8-font-size );line-height:var( --e-global-typography-f4267a8-line-height );}.elementor-42 .elementor-element.elementor-element-5eef1a93{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-12f65c7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-65dc5836{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-1016fa2c{--e-con-grid-template-columns:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-24d049ec{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-42 .elementor-element.elementor-element-51cd56e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-51cd56e1 .elementor-heading-title{font-size:var( --e-global-typography-f4267a8-font-size );line-height:var( --e-global-typography-f4267a8-line-height );}.elementor-42 .elementor-element.elementor-element-f329ce2{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-53ff1df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-53ff1df .elementor-button{font-size:var( --e-global-typography-e0bdb7d-font-size );line-height:var( --e-global-typography-e0bdb7d-line-height );}.elementor-42 .elementor-element.elementor-element-942b06b{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-6243303 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-6243303 .elementor-icon-box-title a{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-6243303 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42 .elementor-element.elementor-element-176a2c3{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-42 .elementor-element.elementor-element-d44490a{--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-42 .elementor-element.elementor-element-d360053{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-d360053 .elementor-heading-title{font-size:var( --e-global-typography-f4267a8-font-size );line-height:var( --e-global-typography-f4267a8-line-height );}.elementor-42 .elementor-element.elementor-element-51f5f1c{width:var( --container-widget-width, 525px );max-width:525px;--container-widget-width:525px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-5b73462{--e-con-grid-template-columns:repeat(2, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-1dd6275{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-42 .elementor-element.elementor-element-552b6e5{padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-552b6e5 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-552b6e5 .elementor-icon-box-title a{font-size:var( --e-global-typography-6101b2d-font-size );line-height:var( --e-global-typography-6101b2d-line-height );}.elementor-42 .elementor-element.elementor-element-552b6e5 .elementor-icon-box-description{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-beddf6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-beddf6a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-42 .elementor-element.elementor-element-bf8483f{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-42 .elementor-element.elementor-element-1760e76{padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-1760e76 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-1760e76 .elementor-icon-box-title a{font-size:var( --e-global-typography-6101b2d-font-size );line-height:var( --e-global-typography-6101b2d-line-height );}.elementor-42 .elementor-element.elementor-element-1760e76 .elementor-icon-box-description{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-4b5270c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-4b5270c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-42 .elementor-element.elementor-element-e2199d9{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-42 .elementor-element.elementor-element-6607b7d{padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-6607b7d .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-6607b7d .elementor-icon-box-title a{font-size:var( --e-global-typography-6101b2d-font-size );line-height:var( --e-global-typography-6101b2d-line-height );}.elementor-42 .elementor-element.elementor-element-6607b7d .elementor-icon-box-description{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-2f1b141{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-2f1b141 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-42 .elementor-element.elementor-element-fdb516f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-2b417917{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-42 .elementor-element.elementor-element-74cfbcc{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-8a65e01{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-42 .elementor-element.elementor-element-6aadd16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-6aadd16 .elementor-heading-title{font-size:var( --e-global-typography-f4267a8-font-size );line-height:var( --e-global-typography-f4267a8-line-height );}.elementor-42 .elementor-element.elementor-element-7060fc1a{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-a516b5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-3bfac69d{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-4f3978b5{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-945394b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42 .elementor-element.elementor-element-988b9e9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42 .elementor-element.elementor-element-1007aba{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42 .elementor-element.elementor-element-36f9a8a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42 .elementor-element.elementor-element-0650130{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42 .elementor-element.elementor-element-2901df07{--n-accordion-title-font-size:var( --e-global-typography-0f4bd0e-font-size );}:where( .elementor-42 .elementor-element.elementor-element-2901df07 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-0f4bd0e-line-height );}.elementor-42 .elementor-element.elementor-element-cee7f10{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-1beb66b{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-d042520{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-1877e4c{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-42 .elementor-element.elementor-element-5564f04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-5564f04 .elementor-heading-title{font-size:var( --e-global-typography-f4267a8-font-size );line-height:var( --e-global-typography-f4267a8-line-height );}.elementor-42 .elementor-element.elementor-element-5dab01d{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-ee57607{--e-con-grid-template-columns:repeat(2, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-fb97bfe .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-fb97bfe .elementor-icon-box-title a{font-size:var( --e-global-typography-a9cdfef-font-size );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-fb97bfe .elementor-icon-box-description{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-086bafd .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-086bafd .elementor-icon-box-title a{font-size:var( --e-global-typography-a9cdfef-font-size );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-086bafd .elementor-icon-box-description{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-f60a040{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-42 .elementor-element.elementor-element-de04298{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-b4018d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-b4018d6 .elementor-heading-title{font-size:var( --e-global-typography-e16ad5c-font-size );line-height:var( --e-global-typography-e16ad5c-line-height );}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-field-group > label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-field-group .elementor-field, .elementor-42 .elementor-element.elementor-element-1efa83c .elementor-field-subgroup label{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-button{font-size:var( --e-global-typography-e0bdb7d-font-size );line-height:var( --e-global-typography-e0bdb7d-line-height );}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-message{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-8546165{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-42 .elementor-element.elementor-element-3c8b507{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-8c30dc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-8c30dc3 .elementor-heading-title{font-size:var( --e-global-typography-47f6e2d-font-size );line-height:var( --e-global-typography-47f6e2d-line-height );}.elementor-42 .elementor-element.elementor-element-a48929a{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-f50dfca .elementor-button{font-size:var( --e-global-typography-e0bdb7d-font-size );line-height:var( --e-global-typography-e0bdb7d-line-height );}.elementor-42 .elementor-element.elementor-element-9221c5b img{max-width:100%;}.elementor-42 .elementor-element.elementor-element-07f0e41{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-42 .elementor-element.elementor-element-9d8439d{--margin-top:0rem;--margin-bottom:1.5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-42 .elementor-element.elementor-element-6053a54{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-42 .elementor-element.elementor-element-6053a54 .elementor-heading-title{font-size:var( --e-global-typography-f4267a8-font-size );line-height:var( --e-global-typography-f4267a8-line-height );}.elementor-42 .elementor-element.elementor-element-d52b182{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-1b6f0a8{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-297c907 img{width:3.5rem;}.elementor-42 .elementor-element.elementor-element-4473b6b .elementor-heading-title{font-size:var( --e-global-typography-e16ad5c-font-size );line-height:var( --e-global-typography-e16ad5c-line-height );}.elementor-42 .elementor-element.elementor-element-d2affd8{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-9d830da .elementor-button{font-size:var( --e-global-typography-e0bdb7d-font-size );line-height:var( --e-global-typography-e0bdb7d-line-height );}.elementor-42 .elementor-element.elementor-element-d25ec66{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-38a4b19 img{width:3.5rem;}.elementor-42 .elementor-element.elementor-element-44e4c73 .elementor-heading-title{font-size:var( --e-global-typography-e16ad5c-font-size );line-height:var( --e-global-typography-e16ad5c-line-height );}.elementor-42 .elementor-element.elementor-element-b7f167a{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-1319767 .elementor-button{font-size:var( --e-global-typography-e0bdb7d-font-size );line-height:var( --e-global-typography-e0bdb7d-line-height );}.elementor-42 .elementor-element.elementor-element-4a98321{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-7d588be img{width:3.5rem;}.elementor-42 .elementor-element.elementor-element-1d40e57 .elementor-heading-title{font-size:var( --e-global-typography-e16ad5c-font-size );line-height:var( --e-global-typography-e16ad5c-line-height );}.elementor-42 .elementor-element.elementor-element-64b498f{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-8cd1b35 .elementor-button{font-size:var( --e-global-typography-e0bdb7d-font-size );line-height:var( --e-global-typography-e0bdb7d-line-height );}.elementor-42 .elementor-element.elementor-element-848fdb8{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-9e55981 img{width:3.5rem;}.elementor-42 .elementor-element.elementor-element-54905ae .elementor-heading-title{font-size:var( --e-global-typography-e16ad5c-font-size );line-height:var( --e-global-typography-e16ad5c-line-height );}.elementor-42 .elementor-element.elementor-element-fef540f{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-025c40e .elementor-button{font-size:var( --e-global-typography-e0bdb7d-font-size );line-height:var( --e-global-typography-e0bdb7d-line-height );}.elementor-42 .elementor-element.elementor-element-30e1001{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-b05013e img{width:3.5rem;}.elementor-42 .elementor-element.elementor-element-ce76e27 .elementor-heading-title{font-size:var( --e-global-typography-e16ad5c-font-size );line-height:var( --e-global-typography-e16ad5c-line-height );}.elementor-42 .elementor-element.elementor-element-0902257{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-c0b9f31 .elementor-button{font-size:var( --e-global-typography-e0bdb7d-font-size );line-height:var( --e-global-typography-e0bdb7d-line-height );}.elementor-42 .elementor-element.elementor-element-e2a0234{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-11ceff2 img{width:3.5rem;}.elementor-42 .elementor-element.elementor-element-c9e4800 .elementor-heading-title{font-size:var( --e-global-typography-e16ad5c-font-size );line-height:var( --e-global-typography-e16ad5c-line-height );}.elementor-42 .elementor-element.elementor-element-248085e{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-d3b445e .elementor-button{font-size:var( --e-global-typography-e0bdb7d-font-size );line-height:var( --e-global-typography-e0bdb7d-line-height );}.elementor-42 .elementor-element.elementor-element-7580f64{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-42 .elementor-element.elementor-element-aab3bf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-aab3bf0 .elementor-heading-title{font-size:var( --e-global-typography-f4267a8-font-size );line-height:var( --e-global-typography-f4267a8-line-height );}.elementor-42 .elementor-element.elementor-element-c0132dc{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-939c7c8{--e-con-grid-template-columns:repeat(1, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-5403503 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-5403503 .elementor-icon-box-title a{font-size:var( --e-global-typography-a9cdfef-font-size );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-5403503 .elementor-icon-box-description{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-e2f2410 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-e2f2410 .elementor-icon-box-title a{font-size:var( --e-global-typography-a9cdfef-font-size );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-e2f2410 .elementor-icon-box-description{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-5e8bba6 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-5e8bba6 .elementor-icon-box-title a{font-size:var( --e-global-typography-a9cdfef-font-size );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-5e8bba6 .elementor-icon-box-description{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-b55c95a{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-42 .elementor-element.elementor-element-dcec61f{--margin-top:0rem;--margin-bottom:1.5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-42 .elementor-element.elementor-element-52f41e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-52f41e9 .elementor-heading-title{font-size:var( --e-global-typography-f4267a8-font-size );line-height:var( --e-global-typography-f4267a8-line-height );}.elementor-42 .elementor-element.elementor-element-6afc084{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-ae5f806{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-f5743ca{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-42 .elementor-element.elementor-element-f5743ca .elementor-counter-number-wrapper{font-size:2rem;}.elementor-42 .elementor-element.elementor-element-5d16df2 .elementor-heading-title{font-size:var( --e-global-typography-a9cdfef-font-size );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-26980b1{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-42 .elementor-element.elementor-element-26980b1 .elementor-counter-number-wrapper{font-size:2rem;}.elementor-42 .elementor-element.elementor-element-eb94910 .elementor-heading-title{font-size:var( --e-global-typography-a9cdfef-font-size );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-5b25bb0{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-42 .elementor-element.elementor-element-5b25bb0 .elementor-counter-number-wrapper{font-size:2rem;}.elementor-42 .elementor-element.elementor-element-7cf6b41 .elementor-heading-title{font-size:var( --e-global-typography-a9cdfef-font-size );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-1c74424{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-42 .elementor-element.elementor-element-101677ba{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-23c5d11 img{max-width:100%;}.elementor-42 .elementor-element.elementor-element-7582c522{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-7582c522 .elementor-heading-title{font-size:var( --e-global-typography-f4267a8-font-size );line-height:var( --e-global-typography-f4267a8-line-height );}.elementor-42 .elementor-element.elementor-element-5eef1a93{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-65dc5836{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-42 .elementor-element.elementor-element-1016fa2c{--e-con-grid-template-columns:1;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-24d049ec{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-42 .elementor-element.elementor-element-51cd56e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-51cd56e1 .elementor-heading-title{font-size:var( --e-global-typography-f4267a8-font-size );line-height:var( --e-global-typography-f4267a8-line-height );}.elementor-42 .elementor-element.elementor-element-f329ce2{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-53ff1df .elementor-button{font-size:var( --e-global-typography-e0bdb7d-font-size );line-height:var( --e-global-typography-e0bdb7d-line-height );}.elementor-42 .elementor-element.elementor-element-942b06b{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-42 .elementor-element.elementor-element-6243303 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-6243303 .elementor-icon-box-title a{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-6243303 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42 .elementor-element.elementor-element-176a2c3{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-42 .elementor-element.elementor-element-d360053{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-d360053 .elementor-heading-title{font-size:var( --e-global-typography-f4267a8-font-size );line-height:var( --e-global-typography-f4267a8-line-height );}.elementor-42 .elementor-element.elementor-element-51f5f1c{width:100%;max-width:100%;font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-5b73462{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-1dd6275{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-42 .elementor-element.elementor-element-552b6e5 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-552b6e5 .elementor-icon-box-title a{font-size:var( --e-global-typography-6101b2d-font-size );line-height:var( --e-global-typography-6101b2d-line-height );}.elementor-42 .elementor-element.elementor-element-552b6e5 .elementor-icon-box-description{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-beddf6a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-42 .elementor-element.elementor-element-bf8483f{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-42 .elementor-element.elementor-element-1760e76 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-1760e76 .elementor-icon-box-title a{font-size:var( --e-global-typography-6101b2d-font-size );line-height:var( --e-global-typography-6101b2d-line-height );}.elementor-42 .elementor-element.elementor-element-1760e76 .elementor-icon-box-description{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-4b5270c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-42 .elementor-element.elementor-element-e2199d9{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-42 .elementor-element.elementor-element-6607b7d .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-6607b7d .elementor-icon-box-title a{font-size:var( --e-global-typography-6101b2d-font-size );line-height:var( --e-global-typography-6101b2d-line-height );}.elementor-42 .elementor-element.elementor-element-6607b7d .elementor-icon-box-description{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-2f1b141 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-42 .elementor-element.elementor-element-2b417917{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-42 .elementor-element.elementor-element-74cfbcc{--e-con-grid-template-columns:1;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-8a65e01{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-42 .elementor-element.elementor-element-6aadd16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-6aadd16 .elementor-heading-title{font-size:var( --e-global-typography-f4267a8-font-size );line-height:var( --e-global-typography-f4267a8-line-height );}.elementor-42 .elementor-element.elementor-element-7060fc1a{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-3bfac69d{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-4f3978b5{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-945394b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42 .elementor-element.elementor-element-988b9e9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42 .elementor-element.elementor-element-1007aba{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42 .elementor-element.elementor-element-36f9a8a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42 .elementor-element.elementor-element-0650130{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42 .elementor-element.elementor-element-2901df07{--n-accordion-title-font-size:var( --e-global-typography-0f4bd0e-font-size );}:where( .elementor-42 .elementor-element.elementor-element-2901df07 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-0f4bd0e-line-height );}.elementor-42 .elementor-element.elementor-element-cee7f10{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-42 .elementor-element.elementor-element-1beb66b{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-d042520{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-42 .elementor-element.elementor-element-1877e4c{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-42 .elementor-element.elementor-element-5564f04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-5564f04 .elementor-heading-title{font-size:var( --e-global-typography-f4267a8-font-size );line-height:var( --e-global-typography-f4267a8-line-height );}.elementor-42 .elementor-element.elementor-element-5dab01d{width:100%;max-width:100%;font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-ee57607{--e-con-grid-template-columns:repeat(1, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-fb97bfe .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-fb97bfe .elementor-icon-box-title a{font-size:var( --e-global-typography-a9cdfef-font-size );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-fb97bfe .elementor-icon-box-description{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-086bafd .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-086bafd .elementor-icon-box-title a{font-size:var( --e-global-typography-a9cdfef-font-size );line-height:var( --e-global-typography-a9cdfef-line-height );}.elementor-42 .elementor-element.elementor-element-086bafd .elementor-icon-box-description{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-f60a040{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-42 .elementor-element.elementor-element-de04298{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-42 .elementor-element.elementor-element-b4018d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-b4018d6 .elementor-heading-title{font-size:var( --e-global-typography-e16ad5c-font-size );line-height:var( --e-global-typography-e16ad5c-line-height );}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-field-group > label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-field-group .elementor-field, .elementor-42 .elementor-element.elementor-element-1efa83c .elementor-field-subgroup label{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-button{font-size:var( --e-global-typography-e0bdb7d-font-size );line-height:var( --e-global-typography-e0bdb7d-line-height );}.elementor-42 .elementor-element.elementor-element-1efa83c .elementor-message{font-size:var( --e-global-typography-a3931a4-font-size );line-height:var( --e-global-typography-a3931a4-line-height );}}/* Start custom CSS for container, class: .elementor-element-07f0e41 */.elementor-42 .elementor-element.elementor-element-07f0e41 {
  scroll-margin-top: 100px; /* desktop, wartość domyślna */
}

@media (max-width: 1024px) {
  .elementor-42 .elementor-element.elementor-element-07f0e41 {
    scroll-margin-top: 105px; /* iPad / tablet */
  }
}

@media (max-width: 767px) {
  .elementor-42 .elementor-element.elementor-element-07f0e41 {
    scroll-margin-top: 160px; /* telefon */
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23edd8f */.link-akcent {
  color: #2C5F7C;
  transition: color 0.2s ease;
  font-weight: bold;
}
.link-akcent:hover {
  color: #36BF5D;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b03f1b */.link-akcent {
  color: #2C5F7C;
  transition: color 0.2s ease;
  font-weight: bold;
}
.link-akcent:hover {
  color: #36BF5D;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ace4603 */.link-akcent {
  color: #2C5F7C;
  transition: color 0.2s ease;
  font-weight: bold;
}
.link-akcent:hover {
  color: #36BF5D;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7d368b5 */.elementor-42 .elementor-element.elementor-element-7d368b5 i {
  font-size: 1rem;
   color: #36BF5D;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5dab01d */.link-akcent {
  color: #2C5F7C;
  transition: color 0.2s ease;
  font-weight: bold;
}
.link-akcent:hover {
  color: #36BF5D;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-1efa83c */#button-contact-form {
    box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cee7f10 */.elementor-42 .elementor-element.elementor-element-cee7f10 {
  scroll-margin-top: 100px; /* desktop, wartość domyślna */
}

@media (max-width: 1024px) {
  .elementor-42 .elementor-element.elementor-element-cee7f10 {
    scroll-margin-top: 105px; /* iPad / tablet */
  }
}

@media (max-width: 767px) {
  .elementor-42 .elementor-element.elementor-element-cee7f10 {
    scroll-margin-top: 160px; /* telefon */
  }
}/* End custom CSS */