.elementor-23 .elementor-element.elementor-element-1f0c72e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem}.elementor-23 .elementor-element.elementor-element-1f0c72e:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-1f0c72e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b2891df)}.elementor-23 .elementor-element.elementor-element-85e55cf.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-8820c59)}.elementor-23 .elementor-element.elementor-element-85e55cf.elementor-view-framed .elementor-icon,.elementor-23 .elementor-element.elementor-element-85e55cf.elementor-view-default .elementor-icon{color:var(--e-global-color-8820c59);border-color:var(--e-global-color-8820c59)}.elementor-23 .elementor-element.elementor-element-85e55cf.elementor-view-framed .elementor-icon,.elementor-23 .elementor-element.elementor-element-85e55cf.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-8820c59)}.elementor-23 .elementor-element.elementor-element-85e55cf.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-secondary)}.elementor-23 .elementor-element.elementor-element-85e55cf.elementor-view-framed .elementor-icon:hover,.elementor-23 .elementor-element.elementor-element-85e55cf.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-23 .elementor-element.elementor-element-85e55cf.elementor-view-framed .elementor-icon:hover,.elementor-23 .elementor-element.elementor-element-85e55cf.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-secondary)}.elementor-23 .elementor-element.elementor-element-85e55cf .elementor-icon{font-size:1.2rem}.elementor-23 .elementor-element.elementor-element-85e55cf .elementor-icon svg{height:1.2rem}.elementor-23 .elementor-element.elementor-element-5d362ce{padding:0 .4rem 0 1.2rem;font-family:var(--e-global-typography-c94dfda-font-family),Sans-serif;font-size:var(--e-global-typography-c94dfda-font-size);font-weight:var(--e-global-typography-c94dfda-font-weight);color:var(--e-global-color-secondary)}.elementor-23 .elementor-element.elementor-element-5d362ce.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-5d362ce p{margin-block-end:0px}.elementor-23 .elementor-element.elementor-element-56d108c.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-8820c59)}.elementor-23 .elementor-element.elementor-element-56d108c.elementor-view-framed .elementor-icon,.elementor-23 .elementor-element.elementor-element-56d108c.elementor-view-default .elementor-icon{color:var(--e-global-color-8820c59);border-color:var(--e-global-color-8820c59)}.elementor-23 .elementor-element.elementor-element-56d108c.elementor-view-framed .elementor-icon,.elementor-23 .elementor-element.elementor-element-56d108c.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-8820c59)}.elementor-23 .elementor-element.elementor-element-56d108c .elementor-icon{font-size:1.1rem}.elementor-23 .elementor-element.elementor-element-56d108c .elementor-icon svg{height:1.1rem}.elementor-23 .elementor-element.elementor-element-1d6d96b{--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;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem}.elementor-23 .elementor-element.elementor-element-1d6d96b:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-1d6d96b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b2891df)}.elementor-23 .elementor-element.elementor-element-f55a76b.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-f55a76b{text-align:center}.elementor-23 .elementor-element.elementor-element-f55a76b .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);font-style:var(--e-global-typography-secondary-font-style);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-521ed9e.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-521ed9e{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-521ed9e p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-ed295ad{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-ed295ad a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-ed295ad a:hover,.elementor-23 .elementor-element.elementor-element-ed295ad a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-aa08e94{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem}.elementor-23 .elementor-element.elementor-element-aa08e94:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-aa08e94>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b2891df)}.elementor-23 .elementor-element.elementor-element-aa08e94.e-con{--align-self:center}.elementor-23 .elementor-element.elementor-element-59adf5e{--box-min-height:0px;background-color:var(--e-global-color-primary);border-radius:.5rem .5rem 0 0;--box-border-width:0px;--box-border-radius:0px;--separator-width:0px;--box-padding:1.8rem;--header-color:var(--e-global-color-text);--toggle-button-color:var(--e-global-color-secondary);--nested-list-indent:0px;--item-text-color:var(--e-global-color-text);--item-text-hover-color:var(--e-global-color-accent);--item-text-active-color:var(--e-global-color-text);--marker-color:var(--e-global-color-secondary);--marker-size:1.2rem}.elementor-23 .elementor-element.elementor-element-59adf5e.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-23 .elementor-element.elementor-element-59adf5e .elementor-toc__header-title{text-align:center}.elementor-23 .elementor-element.elementor-element-59adf5e .elementor-toc__header,.elementor-23 .elementor-element.elementor-element-59adf5e .elementor-toc__header-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-59adf5e .elementor-toc__header{flex-direction:row;column-gap:0}.elementor-23 .elementor-element.elementor-element-a32491d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:7rem;--padding-bottom:7rem;--padding-left:2rem;--padding-right:2rem}.elementor-23 .elementor-element.elementor-element-51a535e.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-51a535e{text-align:center}.elementor-23 .elementor-element.elementor-element-51a535e .elementor-heading-title{font-family:var(--e-global-typography-4a9d00d-font-family),Sans-serif;font-size:var(--e-global-typography-4a9d00d-font-size);font-weight:var(--e-global-typography-4a9d00d-font-weight);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-8a14a4b.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-8a14a4b{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-8a14a4b p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-0367b9a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-0367b9a a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-0367b9a a:hover,.elementor-23 .elementor-element.elementor-element-0367b9a a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-b42e489.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-b42e489{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-b42e489 p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-188e202{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-188e202 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-188e202 a:hover,.elementor-23 .elementor-element.elementor-element-188e202 a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-866074d.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-866074d{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-866074d p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-0b52b13{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-0b52b13 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-0b52b13 a:hover,.elementor-23 .elementor-element.elementor-element-0b52b13 a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-0b665be{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:7rem;--padding-bottom:7rem;--padding-left:2rem;--padding-right:2rem}.elementor-23 .elementor-element.elementor-element-0b665be:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-0b665be>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b2891df)}.elementor-23 .elementor-element.elementor-element-dae358c.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-dae358c{text-align:center}.elementor-23 .elementor-element.elementor-element-dae358c .elementor-heading-title{font-family:var(--e-global-typography-4a9d00d-font-family),Sans-serif;font-size:var(--e-global-typography-4a9d00d-font-size);font-weight:var(--e-global-typography-4a9d00d-font-weight);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-37f480a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-37f480a a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-37f480a a:hover,.elementor-23 .elementor-element.elementor-element-37f480a a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-d6a4043.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-d6a4043{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-d6a4043 p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-b6b4ea8{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-b6b4ea8 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-b6b4ea8 a:hover,.elementor-23 .elementor-element.elementor-element-b6b4ea8 a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-994b24f.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-994b24f{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-994b24f p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-5a274e4{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-5a274e4 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-5a274e4 a:hover,.elementor-23 .elementor-element.elementor-element-5a274e4 a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-570fe95{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:7rem;--padding-bottom:7rem;--padding-left:2rem;--padding-right:2rem}.elementor-23 .elementor-element.elementor-element-1a4a531.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-1a4a531{text-align:center}.elementor-23 .elementor-element.elementor-element-1a4a531 .elementor-heading-title{font-family:var(--e-global-typography-4a9d00d-font-family),Sans-serif;font-size:var(--e-global-typography-4a9d00d-font-size);font-weight:var(--e-global-typography-4a9d00d-font-weight);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-eed7fa3.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-eed7fa3{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-eed7fa3 p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-56ea713{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-56ea713 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-56ea713 a:hover,.elementor-23 .elementor-element.elementor-element-56ea713 a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-4f1da9c.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-4f1da9c{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-4f1da9c p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-c9d3fac{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-c9d3fac a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-c9d3fac a:hover,.elementor-23 .elementor-element.elementor-element-c9d3fac a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-9f5c1f3{padding:0 5% 0 8%;font-family:var(--e-global-typography-c94dfda-font-family),Sans-serif;font-size:var(--e-global-typography-c94dfda-font-size);font-weight:var(--e-global-typography-c94dfda-font-weight);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-9f5c1f3.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-9f5c1f3 p{margin-block-end:0px}.elementor-23 .elementor-element.elementor-element-9f5c1f3 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-9f5c1f3 a:hover,.elementor-23 .elementor-element.elementor-element-9f5c1f3 a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-41ce0f7{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-41ce0f7 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-41ce0f7 a:hover,.elementor-23 .elementor-element.elementor-element-41ce0f7 a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-923a624.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-923a624{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-923a624 p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-7c80a9e{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-7c80a9e a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-7c80a9e a:hover,.elementor-23 .elementor-element.elementor-element-7c80a9e a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-db28d75.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-db28d75{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-db28d75 p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-c4320a9{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-c4320a9 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-c4320a9 a:hover,.elementor-23 .elementor-element.elementor-element-c4320a9 a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-7e962c2.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-7e962c2{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-7e962c2 p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-160fb7f{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-160fb7f a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-160fb7f a:hover,.elementor-23 .elementor-element.elementor-element-160fb7f a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-dc78225.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-dc78225{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-dc78225 p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-b0dea70{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-b0dea70 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-b0dea70 a:hover,.elementor-23 .elementor-element.elementor-element-b0dea70 a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-fe8dd8d.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-fe8dd8d{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-fe8dd8d p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-78d2176{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-78d2176 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-78d2176 a:hover,.elementor-23 .elementor-element.elementor-element-78d2176 a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-bec8a97.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-bec8a97{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-bec8a97 p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-cbd3023{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-cbd3023 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-cbd3023 a:hover,.elementor-23 .elementor-element.elementor-element-cbd3023 a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-8f0893b.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-8f0893b{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-8f0893b p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-519f0b3{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-519f0b3 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-519f0b3 a:hover,.elementor-23 .elementor-element.elementor-element-519f0b3 a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-0c83427.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-0c83427{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-0c83427 p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-ef871f8{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-ef871f8 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-ef871f8 a:hover,.elementor-23 .elementor-element.elementor-element-ef871f8 a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-93d9d4e.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-93d9d4e{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-93d9d4e p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-59ad1a2{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-59ad1a2 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-59ad1a2 a:hover,.elementor-23 .elementor-element.elementor-element-59ad1a2 a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-7e264ba.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-7e264ba{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-7e264ba p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-5b54267{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-5b54267 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-5b54267 a:hover,.elementor-23 .elementor-element.elementor-element-5b54267 a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-84b884b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:7rem;--padding-bottom:7rem;--padding-left:2rem;--padding-right:2rem}.elementor-23 .elementor-element.elementor-element-84b884b:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-84b884b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b2891df)}.elementor-23 .elementor-element.elementor-element-1045c3a.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-1045c3a{text-align:center}.elementor-23 .elementor-element.elementor-element-1045c3a .elementor-heading-title{font-family:var(--e-global-typography-4a9d00d-font-family),Sans-serif;font-size:var(--e-global-typography-4a9d00d-font-size);font-weight:var(--e-global-typography-4a9d00d-font-weight);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-890449e.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-890449e{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-890449e p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-0da0f1a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-0da0f1a a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-0da0f1a a:hover,.elementor-23 .elementor-element.elementor-element-0da0f1a a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-4537522.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-4537522{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-4537522 p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-36798df{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-36798df a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-36798df a:hover,.elementor-23 .elementor-element.elementor-element-36798df a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-caa6cd2.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-caa6cd2{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-caa6cd2 p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-a6bb462{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-a6bb462 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-a6bb462 a:hover,.elementor-23 .elementor-element.elementor-element-a6bb462 a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-12b8fdc.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-12b8fdc{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-12b8fdc p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-8297811{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-8297811 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-8297811 a:hover,.elementor-23 .elementor-element.elementor-element-8297811 a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-453a91e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:7rem;--padding-bottom:7rem;--padding-left:2rem;--padding-right:2rem}.elementor-23 .elementor-element.elementor-element-c9df55c.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-c9df55c{text-align:center}.elementor-23 .elementor-element.elementor-element-c9df55c .elementor-heading-title{font-family:var(--e-global-typography-4a9d00d-font-family),Sans-serif;font-size:var(--e-global-typography-4a9d00d-font-size);font-weight:var(--e-global-typography-4a9d00d-font-weight);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-96a017e.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-96a017e{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-96a017e p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-e0da3e0{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-e0da3e0 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-e0da3e0 a:hover,.elementor-23 .elementor-element.elementor-element-e0da3e0 a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-532f7df.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-532f7df{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-532f7df p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-bc42441{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-bc42441 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-bc42441 a:hover,.elementor-23 .elementor-element.elementor-element-bc42441 a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-bb0b3fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:7rem;--padding-bottom:7rem;--padding-left:2rem;--padding-right:2rem}.elementor-23 .elementor-element.elementor-element-bb0b3fe:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-bb0b3fe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b2891df)}.elementor-23 .elementor-element.elementor-element-d2a5dbe.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-d2a5dbe{text-align:center}.elementor-23 .elementor-element.elementor-element-d2a5dbe .elementor-heading-title{font-family:var(--e-global-typography-4a9d00d-font-family),Sans-serif;font-size:var(--e-global-typography-4a9d00d-font-size);font-weight:var(--e-global-typography-4a9d00d-font-weight);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-f5b3854.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-f5b3854{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-f5b3854 p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-2208685{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-2208685 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-2208685 a:hover,.elementor-23 .elementor-element.elementor-element-2208685 a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-1f70e36.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-1f70e36{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-1f70e36 p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-dc2b19c{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-dc2b19c a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-dc2b19c a:hover,.elementor-23 .elementor-element.elementor-element-dc2b19c a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-f613967.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-f613967{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-f613967 p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-fb4970c{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-fb4970c a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-fb4970c a:hover,.elementor-23 .elementor-element.elementor-element-fb4970c a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-a8dd88b.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-a8dd88b{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-a8dd88b p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-8baca42{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-8baca42 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-8baca42 a:hover,.elementor-23 .elementor-element.elementor-element-8baca42 a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-cf404a7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:7rem;--padding-bottom:7rem;--padding-left:2rem;--padding-right:2rem}.elementor-23 .elementor-element.elementor-element-2856d0e.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-2856d0e{text-align:center}.elementor-23 .elementor-element.elementor-element-2856d0e .elementor-heading-title{font-family:var(--e-global-typography-4a9d00d-font-family),Sans-serif;font-size:var(--e-global-typography-4a9d00d-font-size);font-weight:var(--e-global-typography-4a9d00d-font-weight);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-16253a6.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-16253a6{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-16253a6 p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-90fce6a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-90fce6a a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-90fce6a a:hover,.elementor-23 .elementor-element.elementor-element-90fce6a a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-6350e02.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-6350e02{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-6350e02 p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-149e5c7{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-149e5c7 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-149e5c7 a:hover,.elementor-23 .elementor-element.elementor-element-149e5c7 a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-c849ead.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-c849ead{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-c849ead p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-39b03f3{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-39b03f3 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-39b03f3 a:hover,.elementor-23 .elementor-element.elementor-element-39b03f3 a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-10d542c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:7rem;--padding-bottom:7rem;--padding-left:2rem;--padding-right:2rem}.elementor-23 .elementor-element.elementor-element-10d542c:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-10d542c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b2891df)}.elementor-23 .elementor-element.elementor-element-3d19c5d.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-3d19c5d{text-align:center}.elementor-23 .elementor-element.elementor-element-3d19c5d .elementor-heading-title{font-family:var(--e-global-typography-4a9d00d-font-family),Sans-serif;font-size:var(--e-global-typography-4a9d00d-font-size);font-weight:var(--e-global-typography-4a9d00d-font-weight);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-d003a94.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-d003a94{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-d003a94 p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-983fc75{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-983fc75 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-983fc75 a:hover,.elementor-23 .elementor-element.elementor-element-983fc75 a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-a338cbc.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-a338cbc{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-a338cbc p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-9ef2d72{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-9ef2d72 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-9ef2d72 a:hover,.elementor-23 .elementor-element.elementor-element-9ef2d72 a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-6b9aeb2.elementor-element{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-6b9aeb2{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-6b9aeb2 p{margin-block-end:.1rem}.elementor-23 .elementor-element.elementor-element-097f126{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-097f126 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-097f126 a:hover,.elementor-23 .elementor-element.elementor-element-097f126 a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-f11ed21{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:7rem;--padding-bottom:7rem;--padding-left:2rem;--padding-right:2rem}.elementor-23 .elementor-element.elementor-element-25fc63c.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-25fc63c{text-align:center}.elementor-23 .elementor-element.elementor-element-25fc63c .elementor-heading-title{font-family:var(--e-global-typography-4a9d00d-font-family),Sans-serif;font-size:var(--e-global-typography-4a9d00d-font-size);font-weight:var(--e-global-typography-4a9d00d-font-weight);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-89da879{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-89da879 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-89da879 a:hover,.elementor-23 .elementor-element.elementor-element-89da879 a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-9542aba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:7rem;--padding-bottom:7rem;--padding-left:2rem;--padding-right:2rem}.elementor-23 .elementor-element.elementor-element-9542aba:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-9542aba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b2891df)}.elementor-23 .elementor-element.elementor-element-b8fcaea.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-b8fcaea{text-align:center}.elementor-23 .elementor-element.elementor-element-b8fcaea .elementor-heading-title{font-family:var(--e-global-typography-4a9d00d-font-family),Sans-serif;font-size:var(--e-global-typography-4a9d00d-font-size);font-weight:var(--e-global-typography-4a9d00d-font-weight);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-7c63dbd{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-7c63dbd a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-7c63dbd a:hover,.elementor-23 .elementor-element.elementor-element-7c63dbd a:focus{color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-9db0f52{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:7rem;--padding-bottom:7rem;--padding-left:2rem;--padding-right:2rem}.elementor-23 .elementor-element.elementor-element-8a7ef20.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-8a7ef20{text-align:center}.elementor-23 .elementor-element.elementor-element-8a7ef20 .elementor-heading-title{font-family:var(--e-global-typography-4a9d00d-font-family),Sans-serif;font-size:var(--e-global-typography-4a9d00d-font-size);font-weight:var(--e-global-typography-4a9d00d-font-weight);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-aadcf28{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-aadcf28 a{color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-aadcf28 a:hover,.elementor-23 .elementor-element.elementor-element-aadcf28 a:focus{color:var(--e-global-color-accent)}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-aa08e94{--content-width:80%}}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-5d362ce{font-size:var(--e-global-typography-c94dfda-font-size)}.elementor-23 .elementor-element.elementor-element-f55a76b .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-521ed9e{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-ed295ad{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-59adf5e .elementor-toc__header,.elementor-23 .elementor-element.elementor-element-59adf5e .elementor-toc__header-title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-51a535e .elementor-heading-title{font-size:var(--e-global-typography-4a9d00d-font-size);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing)}.elementor-23 .elementor-element.elementor-element-8a14a4b{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-0367b9a{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-b42e489{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-188e202{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-866074d{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-0b52b13{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-dae358c .elementor-heading-title{font-size:var(--e-global-typography-4a9d00d-font-size);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing)}.elementor-23 .elementor-element.elementor-element-37f480a{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-d6a4043{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-b6b4ea8{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-994b24f{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-5a274e4{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-1a4a531 .elementor-heading-title{font-size:var(--e-global-typography-4a9d00d-font-size);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing)}.elementor-23 .elementor-element.elementor-element-eed7fa3{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-56ea713{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-4f1da9c{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-c9d3fac{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-9f5c1f3{font-size:var(--e-global-typography-c94dfda-font-size)}.elementor-23 .elementor-element.elementor-element-41ce0f7{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-923a624{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-7c80a9e{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-db28d75{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-c4320a9{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-7e962c2{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-160fb7f{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-dc78225{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-b0dea70{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-fe8dd8d{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-78d2176{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-bec8a97{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-cbd3023{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-8f0893b{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-519f0b3{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-0c83427{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-ef871f8{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-93d9d4e{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-59ad1a2{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-7e264ba{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-5b54267{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-1045c3a .elementor-heading-title{font-size:var(--e-global-typography-4a9d00d-font-size);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing)}.elementor-23 .elementor-element.elementor-element-890449e{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-0da0f1a{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-4537522{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-36798df{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-caa6cd2{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-a6bb462{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-12b8fdc{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-8297811{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-c9df55c .elementor-heading-title{font-size:var(--e-global-typography-4a9d00d-font-size);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing)}.elementor-23 .elementor-element.elementor-element-96a017e{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-e0da3e0{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-532f7df{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-bc42441{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-d2a5dbe .elementor-heading-title{font-size:var(--e-global-typography-4a9d00d-font-size);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing)}.elementor-23 .elementor-element.elementor-element-f5b3854{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-2208685{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-1f70e36{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-dc2b19c{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-f613967{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-fb4970c{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-a8dd88b{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-8baca42{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-2856d0e .elementor-heading-title{font-size:var(--e-global-typography-4a9d00d-font-size);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing)}.elementor-23 .elementor-element.elementor-element-16253a6{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-90fce6a{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-6350e02{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-149e5c7{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-c849ead{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-39b03f3{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-3d19c5d .elementor-heading-title{font-size:var(--e-global-typography-4a9d00d-font-size);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing)}.elementor-23 .elementor-element.elementor-element-d003a94{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-983fc75{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-a338cbc{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-9ef2d72{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-6b9aeb2{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-097f126{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-25fc63c .elementor-heading-title{font-size:var(--e-global-typography-4a9d00d-font-size);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing)}.elementor-23 .elementor-element.elementor-element-89da879{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-b8fcaea .elementor-heading-title{font-size:var(--e-global-typography-4a9d00d-font-size);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing)}.elementor-23 .elementor-element.elementor-element-7c63dbd{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-8a7ef20 .elementor-heading-title{font-size:var(--e-global-typography-4a9d00d-font-size);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing)}.elementor-23 .elementor-element.elementor-element-aadcf28{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-5d362ce{font-size:var(--e-global-typography-c94dfda-font-size)}.elementor-23 .elementor-element.elementor-element-f55a76b .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-521ed9e{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-ed295ad{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-59adf5e .elementor-toc__header,.elementor-23 .elementor-element.elementor-element-59adf5e .elementor-toc__header-title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-51a535e .elementor-heading-title{font-size:var(--e-global-typography-4a9d00d-font-size);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing)}.elementor-23 .elementor-element.elementor-element-8a14a4b{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-0367b9a{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-b42e489{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-188e202{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-866074d{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-0b52b13{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-dae358c .elementor-heading-title{font-size:var(--e-global-typography-4a9d00d-font-size);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing)}.elementor-23 .elementor-element.elementor-element-37f480a{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-d6a4043{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-b6b4ea8{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-994b24f{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-5a274e4{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-1a4a531 .elementor-heading-title{font-size:var(--e-global-typography-4a9d00d-font-size);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing)}.elementor-23 .elementor-element.elementor-element-eed7fa3{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-56ea713{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-4f1da9c{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-c9d3fac{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-9f5c1f3{font-size:var(--e-global-typography-c94dfda-font-size)}.elementor-23 .elementor-element.elementor-element-41ce0f7{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-923a624{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-7c80a9e{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-db28d75{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-c4320a9{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-7e962c2{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-160fb7f{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-dc78225{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-b0dea70{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-fe8dd8d{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-78d2176{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-bec8a97{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-cbd3023{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-8f0893b{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-519f0b3{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-0c83427{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-ef871f8{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-93d9d4e{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-59ad1a2{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-7e264ba{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-5b54267{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-1045c3a .elementor-heading-title{font-size:var(--e-global-typography-4a9d00d-font-size);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing)}.elementor-23 .elementor-element.elementor-element-890449e{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-0da0f1a{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-4537522{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-36798df{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-caa6cd2{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-a6bb462{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-12b8fdc{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-8297811{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-c9df55c .elementor-heading-title{font-size:var(--e-global-typography-4a9d00d-font-size);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing)}.elementor-23 .elementor-element.elementor-element-96a017e{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-e0da3e0{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-532f7df{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-bc42441{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-d2a5dbe .elementor-heading-title{font-size:var(--e-global-typography-4a9d00d-font-size);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing)}.elementor-23 .elementor-element.elementor-element-f5b3854{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-2208685{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-1f70e36{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-dc2b19c{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-f613967{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-fb4970c{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-a8dd88b{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-8baca42{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-2856d0e .elementor-heading-title{font-size:var(--e-global-typography-4a9d00d-font-size);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing)}.elementor-23 .elementor-element.elementor-element-16253a6{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-90fce6a{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-6350e02{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-149e5c7{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-c849ead{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-39b03f3{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-3d19c5d .elementor-heading-title{font-size:var(--e-global-typography-4a9d00d-font-size);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing)}.elementor-23 .elementor-element.elementor-element-d003a94{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-983fc75{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-a338cbc{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-9ef2d72{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-6b9aeb2{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-23 .elementor-element.elementor-element-097f126{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-25fc63c .elementor-heading-title{font-size:var(--e-global-typography-4a9d00d-font-size);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing)}.elementor-23 .elementor-element.elementor-element-89da879{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-b8fcaea .elementor-heading-title{font-size:var(--e-global-typography-4a9d00d-font-size);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing)}.elementor-23 .elementor-element.elementor-element-7c63dbd{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-23 .elementor-element.elementor-element-8a7ef20 .elementor-heading-title{font-size:var(--e-global-typography-4a9d00d-font-size);line-height:var(--e-global-typography-4a9d00d-line-height);letter-spacing:var(--e-global-typography-4a9d00d-letter-spacing)}.elementor-23 .elementor-element.elementor-element-aadcf28{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}}