.elementor-50 .elementor-element.elementor-element-18adecad{--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;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--z-index:1;overflow:visible}.elementor-50 .elementor-element.elementor-element-7f9d998b{text-align:start}.elementor-50 .elementor-element.elementor-element-7f9d998b img{max-width:12%}.elementor-50 .elementor-element.elementor-element-67a24a4c{--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;overflow:visible}.elementor-50 .elementor-element.elementor-element-4c1f62db{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:6em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;overflow:visible}.elementor-50 .elementor-element.elementor-element-4c1f62db::before,.elementor-50 .elementor-element.elementor-element-4c1f62db>.elementor-background-video-container::before,.elementor-50 .elementor-element.elementor-element-4c1f62db>.e-con-inner>.elementor-background-video-container::before,.elementor-50 .elementor-element.elementor-element-4c1f62db>.elementor-background-slideshow::before,.elementor-50 .elementor-element.elementor-element-4c1f62db>.e-con-inner>.elementor-background-slideshow::before,.elementor-50 .elementor-element.elementor-element-4c1f62db>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-91c1672);--background-overlay:''}.elementor-50 .elementor-element.elementor-element-4c1f62db.e-con{--align-self:center}.elementor-50 .elementor-element.elementor-element-31c764cf{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;overflow:visible}.elementor-50 .elementor-element.elementor-element-5ecbdecd{--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:50px 50px;--row-gap:50px;--column-gap:50px;overflow:visible}.elementor-50 .elementor-element.elementor-element-74ba5cdf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible}.elementor-50 .elementor-element.elementor-element-5c4bee3f{--display:flex;--justify-content:flex-end;overflow:visible}.elementor-50 .elementor-element.elementor-element-4330d03c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible}.elementor-50 .elementor-element.elementor-element-4330d03c.e-con{--align-self:flex-end}.elementor-50 .elementor-element.elementor-element-6337e597 .elementor-heading-title{font-family:var(--e-global-typography-845816e-font-family),Sans-serif;font-size:var(--e-global-typography-845816e-font-size);line-height:var(--e-global-typography-845816e-line-height);color:var(--e-global-color-text)}.elementor-50 .elementor-element.elementor-element-6a33843e{--divider-border-style:solid;--divider-color:var( --e-global-color-d79c5f8 );--divider-border-width:1px}.elementor-50 .elementor-element.elementor-element-6a33843e .elementor-divider-separator{width:100%}.elementor-50 .elementor-element.elementor-element-6a33843e .elementor-divider{padding-block-start:40px;padding-block-end:40px}.elementor-50 .elementor-element.elementor-element-6b80f474{--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:30px 30px;--row-gap:30px;--column-gap:30px;overflow:visible}.elementor-50 .elementor-element.elementor-element-6f8a2f78{--display:flex;overflow:visible}.elementor-50 .elementor-element.elementor-element-5053a983{text-align:start}.elementor-50 .elementor-element.elementor-element-5053a983 img{max-width:45%}.elementor-50 .elementor-element.elementor-element-1fb8e6{--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:50px 50px;--row-gap:50px;--column-gap:50px;overflow:visible}.elementor-50 .elementor-element.elementor-element-30f4eeb2{--display:flex;overflow:visible}.elementor-50 .elementor-element.elementor-element-15d57e4f .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-14a3f2ed{--spacer-size:20px}.elementor-50 .elementor-element.elementor-element-6a2d8043{--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:5px 5px;--row-gap:5px;--column-gap:5px;overflow:visible}.elementor-50 .elementor-element.elementor-element-388516e2.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent);color:var(--e-global-color-secondary)}.elementor-50 .elementor-element.elementor-element-388516e2.elementor-view-framed .elementor-icon,.elementor-50 .elementor-element.elementor-element-388516e2.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-388516e2.elementor-view-framed .elementor-icon,.elementor-50 .elementor-element.elementor-element-388516e2.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-388516e2.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-50 .elementor-element.elementor-element-388516e2.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-50 .elementor-element.elementor-element-388516e2.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-secondary);color:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-388516e2.elementor-view-framed .elementor-icon:hover,.elementor-50 .elementor-element.elementor-element-388516e2.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-50 .elementor-element.elementor-element-388516e2.elementor-view-framed .elementor-icon:hover,.elementor-50 .elementor-element.elementor-element-388516e2.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-secondary)}.elementor-50 .elementor-element.elementor-element-388516e2.elementor-view-framed .elementor-icon:hover{background-color:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-388516e2.elementor-view-stacked .elementor-icon:hover svg{fill:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-388516e2 .elementor-icon{font-size:15px;border-radius:5px 5px 5px 5px}.elementor-50 .elementor-element.elementor-element-388516e2 .elementor-icon svg{height:15px}.elementor-50 .elementor-element.elementor-element-7505c76f.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent);color:var(--e-global-color-secondary)}.elementor-50 .elementor-element.elementor-element-7505c76f.elementor-view-framed .elementor-icon,.elementor-50 .elementor-element.elementor-element-7505c76f.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-7505c76f.elementor-view-framed .elementor-icon,.elementor-50 .elementor-element.elementor-element-7505c76f.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-7505c76f.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-50 .elementor-element.elementor-element-7505c76f.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-50 .elementor-element.elementor-element-7505c76f.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-secondary);color:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-7505c76f.elementor-view-framed .elementor-icon:hover,.elementor-50 .elementor-element.elementor-element-7505c76f.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-50 .elementor-element.elementor-element-7505c76f.elementor-view-framed .elementor-icon:hover,.elementor-50 .elementor-element.elementor-element-7505c76f.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-secondary)}.elementor-50 .elementor-element.elementor-element-7505c76f.elementor-view-framed .elementor-icon:hover{background-color:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-7505c76f.elementor-view-stacked .elementor-icon:hover svg{fill:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-7505c76f .elementor-icon{font-size:15px;border-radius:5px 5px 5px 5px}.elementor-50 .elementor-element.elementor-element-7505c76f .elementor-icon svg{height:15px}.elementor-50 .elementor-element.elementor-element-4ec39ca7.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent);color:var(--e-global-color-secondary)}.elementor-50 .elementor-element.elementor-element-4ec39ca7.elementor-view-framed .elementor-icon,.elementor-50 .elementor-element.elementor-element-4ec39ca7.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-4ec39ca7.elementor-view-framed .elementor-icon,.elementor-50 .elementor-element.elementor-element-4ec39ca7.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-4ec39ca7.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-50 .elementor-element.elementor-element-4ec39ca7.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-50 .elementor-element.elementor-element-4ec39ca7.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-secondary);color:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-4ec39ca7.elementor-view-framed .elementor-icon:hover,.elementor-50 .elementor-element.elementor-element-4ec39ca7.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-50 .elementor-element.elementor-element-4ec39ca7.elementor-view-framed .elementor-icon:hover,.elementor-50 .elementor-element.elementor-element-4ec39ca7.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-secondary)}.elementor-50 .elementor-element.elementor-element-4ec39ca7.elementor-view-framed .elementor-icon:hover{background-color:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-4ec39ca7.elementor-view-stacked .elementor-icon:hover svg{fill:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-4ec39ca7 .elementor-icon{font-size:15px;border-radius:5px 5px 5px 5px}.elementor-50 .elementor-element.elementor-element-4ec39ca7 .elementor-icon svg{height:15px}.elementor-50 .elementor-element.elementor-element-29fce1d1.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent);color:var(--e-global-color-secondary)}.elementor-50 .elementor-element.elementor-element-29fce1d1.elementor-view-framed .elementor-icon,.elementor-50 .elementor-element.elementor-element-29fce1d1.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-29fce1d1.elementor-view-framed .elementor-icon,.elementor-50 .elementor-element.elementor-element-29fce1d1.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-29fce1d1.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-50 .elementor-element.elementor-element-29fce1d1.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-50 .elementor-element.elementor-element-29fce1d1.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-secondary);color:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-29fce1d1.elementor-view-framed .elementor-icon:hover,.elementor-50 .elementor-element.elementor-element-29fce1d1.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-50 .elementor-element.elementor-element-29fce1d1.elementor-view-framed .elementor-icon:hover,.elementor-50 .elementor-element.elementor-element-29fce1d1.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-secondary)}.elementor-50 .elementor-element.elementor-element-29fce1d1.elementor-view-framed .elementor-icon:hover{background-color:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-29fce1d1.elementor-view-stacked .elementor-icon:hover svg{fill:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-29fce1d1 .elementor-icon{font-size:15px;border-radius:5px 5px 5px 5px}.elementor-50 .elementor-element.elementor-element-29fce1d1 .elementor-icon svg{height:15px}.elementor-50 .elementor-element.elementor-element-66e6a9c8{--display:flex;overflow:visible}.elementor-50 .elementor-element.elementor-element-3f1ecd08{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible}.elementor-50 .elementor-element.elementor-element-25d555b1 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-740985b7 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-da0195{--spacer-size:45px}.elementor-50 .elementor-element.elementor-element-2d9ed254{padding:0 0 2px 0;border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-accent);border-radius:0 0 0 0}.elementor-50 .elementor-element.elementor-element-2d9ed254.elementor-element{--align-self:flex-start}.elementor-50 .elementor-element.elementor-element-2d9ed254 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-2d9ed254 .elementor-heading-title a:hover,.elementor-50 .elementor-element.elementor-element-2d9ed254 .elementor-heading-title a:focus{color:var(--e-global-color-primary)}.elementor-50 .elementor-element.elementor-element-3767aa11{--display:flex;overflow:visible}.elementor-50 .elementor-element.elementor-element-272c424c{--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;overflow:visible}.elementor-50 .elementor-element.elementor-element-42938aae{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible}.elementor-50 .elementor-element.elementor-element-2aea1669 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary)}.elementor-50 .elementor-element.elementor-element-2aea1669 .elementor-heading-title a:hover,.elementor-50 .elementor-element.elementor-element-2aea1669 .elementor-heading-title a:focus{color:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-41ff084c .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary)}.elementor-50 .elementor-element.elementor-element-41ff084c .elementor-heading-title a:hover,.elementor-50 .elementor-element.elementor-element-41ff084c .elementor-heading-title a:focus{color:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-59b0b7f7 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary)}.elementor-50 .elementor-element.elementor-element-59b0b7f7 .elementor-heading-title a:hover,.elementor-50 .elementor-element.elementor-element-59b0b7f7 .elementor-heading-title a:focus{color:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-e98e21b .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary)}.elementor-50 .elementor-element.elementor-element-e98e21b .elementor-heading-title a:hover,.elementor-50 .elementor-element.elementor-element-e98e21b .elementor-heading-title a:focus{color:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-307f2861 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary)}.elementor-50 .elementor-element.elementor-element-307f2861 .elementor-heading-title a:hover,.elementor-50 .elementor-element.elementor-element-307f2861 .elementor-heading-title a:focus{color:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-5e967c87{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible}.elementor-50 .elementor-element.elementor-element-20b19f51 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary)}.elementor-50 .elementor-element.elementor-element-20b19f51 .elementor-heading-title a:hover,.elementor-50 .elementor-element.elementor-element-20b19f51 .elementor-heading-title a:focus{color:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-7f8bd737 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary)}.elementor-50 .elementor-element.elementor-element-7f8bd737 .elementor-heading-title a:hover,.elementor-50 .elementor-element.elementor-element-7f8bd737 .elementor-heading-title a:focus{color:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-7fcd454 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary)}.elementor-50 .elementor-element.elementor-element-7fcd454 .elementor-heading-title a:hover,.elementor-50 .elementor-element.elementor-element-7fcd454 .elementor-heading-title a:focus{color:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-71a61623 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary)}.elementor-50 .elementor-element.elementor-element-71a61623 .elementor-heading-title a:hover,.elementor-50 .elementor-element.elementor-element-71a61623 .elementor-heading-title a:focus{color:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-96bee98{--divider-border-style:solid;--divider-color:var( --e-global-color-d79c5f8 );--divider-border-width:1px}.elementor-50 .elementor-element.elementor-element-96bee98 .elementor-divider-separator{width:100%}.elementor-50 .elementor-element.elementor-element-96bee98 .elementor-divider{padding-block-start:10px;padding-block-end:10px}.elementor-50 .elementor-element.elementor-element-76869bae{--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;overflow:visible}.elementor-50 .elementor-element.elementor-element-76d1ff98{--display:flex;--justify-content:center;overflow:visible}.elementor-50 .elementor-element.elementor-element-78dfcc77 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-63d1d9d2{--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:flex-end;--align-items:center;overflow:visible}.elementor-50 .elementor-element.elementor-element-59d53b8b .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary)}.elementor-50 .elementor-element.elementor-element-59d53b8b .elementor-heading-title a:hover,.elementor-50 .elementor-element.elementor-element-59d53b8b .elementor-heading-title a:focus{color:var(--e-global-color-accent)}.elementor-50 .elementor-element.elementor-element-7b5bb314{--spacer-size:2px;border-style:solid;border-width:0 0 0 1px;border-color:var(--e-global-color-accent);border-radius:0 0 0 0}.elementor-50 .elementor-element.elementor-element-47d475a5 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary)}.elementor-50 .elementor-element.elementor-element-47d475a5 .elementor-heading-title a:hover,.elementor-50 .elementor-element.elementor-element-47d475a5 .elementor-heading-title a:focus{color:var(--e-global-color-accent)}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(max-width:1024px){.elementor-50 .elementor-element.elementor-element-18adecad{--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px}.elementor-50 .elementor-element.elementor-element-5ecbdecd{--flex-wrap:wrap}.elementor-50 .elementor-element.elementor-element-6337e597 .elementor-heading-title{font-size:var(--e-global-typography-845816e-font-size);line-height:var(--e-global-typography-845816e-line-height)}.elementor-50 .elementor-element.elementor-element-6b80f474{--flex-wrap:wrap}.elementor-50 .elementor-element.elementor-element-15d57e4f .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-25d555b1 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-740985b7 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-2d9ed254 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-2aea1669 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-41ff084c .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-59b0b7f7 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-e98e21b .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-307f2861 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-20b19f51 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-7f8bd737 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-7fcd454 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-71a61623 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-78dfcc77 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-59d53b8b .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-47d475a5 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(max-width:767px){.elementor-50 .elementor-element.elementor-element-7f9d998b img{max-width:25%}.elementor-50 .elementor-element.elementor-element-4c1f62db{--width:97%}.elementor-50 .elementor-element.elementor-element-129fec3c{text-align:center}.elementor-50 .elementor-element.elementor-element-54f356b9{text-align:center}.elementor-50 .elementor-element.elementor-element-1958e516{text-align:center}.elementor-50 .elementor-element.elementor-element-6337e597{text-align:center}.elementor-50 .elementor-element.elementor-element-6337e597 .elementor-heading-title{font-size:var(--e-global-typography-845816e-font-size);line-height:var(--e-global-typography-845816e-line-height)}.elementor-50 .elementor-element.elementor-element-6b80f474{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-50 .elementor-element.elementor-element-5053a983{text-align:center}.elementor-50 .elementor-element.elementor-element-5053a983 img{max-width:50%}.elementor-50 .elementor-element.elementor-element-5f231351{text-align:center}.elementor-50 .elementor-element.elementor-element-15d57e4f{text-align:center}.elementor-50 .elementor-element.elementor-element-15d57e4f .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-1de02171{text-align:center}.elementor-50 .elementor-element.elementor-element-6a2d8043{--justify-content:center}.elementor-50 .elementor-element.elementor-element-1b520e2b{text-align:center}.elementor-50 .elementor-element.elementor-element-3f1ecd08{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-50 .elementor-element.elementor-element-25d555b1 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-740985b7 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-531a9a42{text-align:center}.elementor-50 .elementor-element.elementor-element-2d9ed254.elementor-element{--align-self:center}.elementor-50 .elementor-element.elementor-element-2d9ed254 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-5259197e{text-align:center}.elementor-50 .elementor-element.elementor-element-272c424c{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-50 .elementor-element.elementor-element-42938aae{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-50 .elementor-element.elementor-element-2aea1669 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-41ff084c .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-59b0b7f7 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-e98e21b .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-307f2861 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-5e967c87{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-50 .elementor-element.elementor-element-20b19f51 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-7f8bd737 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-7fcd454 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-71a61623 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-78dfcc77{text-align:center}.elementor-50 .elementor-element.elementor-element-78dfcc77 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-63d1d9d2{--justify-content:center}.elementor-50 .elementor-element.elementor-element-59d53b8b .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-50 .elementor-element.elementor-element-47d475a5 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(min-width:768px){.elementor-50 .elementor-element.elementor-element-4c1f62db{--width:97%}.elementor-50 .elementor-element.elementor-element-74ba5cdf{--width:60%}.elementor-50 .elementor-element.elementor-element-5c4bee3f{--width:40%}.elementor-50 .elementor-element.elementor-element-4330d03c{--width:79%}.elementor-50 .elementor-element.elementor-element-6f8a2f78{--width:30%}.elementor-50 .elementor-element.elementor-element-1fb8e6{--width:70%}.elementor-50 .elementor-element.elementor-element-30f4eeb2{--width:25%}.elementor-50 .elementor-element.elementor-element-66e6a9c8{--width:25%}.elementor-50 .elementor-element.elementor-element-3767aa11{--width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-50 .elementor-element.elementor-element-4c1f62db{--width:97%}.elementor-50 .elementor-element.elementor-element-74ba5cdf{--width:100%}.elementor-50 .elementor-element.elementor-element-5c4bee3f{--width:100%}.elementor-50 .elementor-element.elementor-element-4330d03c{--width:100%}.elementor-50 .elementor-element.elementor-element-6f8a2f78{--width:100%}.elementor-50 .elementor-element.elementor-element-1fb8e6{--width:100%}}