.elementor-842 .elementor-element.elementor-element-913008a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-842 .elementor-element.elementor-element-53c0907{--display:grid;--e-con-grid-template-columns:minmax(0,42.858fr) minmax(0,28.571fr) minmax(0,28.571fr);--e-con-grid-template-rows:auto;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-842 .elementor-element.elementor-element-0a8532a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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-842 .elementor-element.elementor-element-0d41bed{width:var( --container-widget-width, 50.327% );max-width:50.327%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50.327%;--container-widget-flex-grow:0;}.elementor-842 .elementor-element.elementor-element-0d41bed.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-842 .elementor-element.elementor-element-0d41bed img{width:100%;height:48.703px;object-fit:fill;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-842 .elementor-element.elementor-element-8acfa52{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-842 .elementor-element.elementor-element-8acfa52 .elementor-heading-title{font-family:var( --e-global-typography-2f6ef99-font-family ), Sans-serif;font-size:var( --e-global-typography-2f6ef99-font-size );font-weight:var( --e-global-typography-2f6ef99-font-weight );line-height:var( --e-global-typography-2f6ef99-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-842 .elementor-element.elementor-element-9fd2c6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-2f6ef99-font-family ), Sans-serif;font-size:var( --e-global-typography-2f6ef99-font-size );font-weight:var( --e-global-typography-2f6ef99-font-weight );line-height:var( --e-global-typography-2f6ef99-line-height );color:var( --e-global-color-text );}.elementor-842 .elementor-element.elementor-element-9fd2c6f p{margin-block-end:0px;}.elementor-842 .elementor-element.elementor-element-274e1a1{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 34.297px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-2f6ef99-font-family ), Sans-serif;font-size:var( --e-global-typography-2f6ef99-font-size );font-weight:var( --e-global-typography-2f6ef99-font-weight );line-height:var( --e-global-typography-2f6ef99-line-height );color:var( --e-global-color-text );}.elementor-842 .elementor-element.elementor-element-274e1a1 p{margin-block-end:0px;}.elementor-842 .elementor-element.elementor-element-274e1a1 a{color:var( --e-global-color-text );}.elementor-842 .elementor-element.elementor-element-14cdf5b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-842 .elementor-element.elementor-element-de7a6b6{width:var( --container-widget-width, 24.363% );max-width:24.363%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:24.363%;--container-widget-flex-grow:0;text-align:start;}.elementor-842 .elementor-element.elementor-element-de7a6b6.elementor-element{--align-self:flex-start;}.elementor-842 .elementor-element.elementor-element-de7a6b6 .elementor-heading-title{font-family:var( --e-global-typography-6b1d073-font-family ), Sans-serif;font-size:var( --e-global-typography-6b1d073-font-size );font-weight:var( --e-global-typography-6b1d073-font-weight );text-transform:var( --e-global-typography-6b1d073-text-transform );line-height:var( --e-global-typography-6b1d073-line-height );color:var( --e-global-color-text );}.elementor-842 .elementor-element.elementor-element-02750c5{width:var( --container-widget-width, 10.981% );max-width:10.981%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:10.981%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-2f6ef99-font-family ), Sans-serif;font-size:var( --e-global-typography-2f6ef99-font-size );font-weight:var( --e-global-typography-2f6ef99-font-weight );line-height:var( --e-global-typography-2f6ef99-line-height );color:var( --e-global-color-text );}.elementor-842 .elementor-element.elementor-element-02750c5.elementor-element{--align-self:flex-start;}.elementor-842 .elementor-element.elementor-element-02750c5 p{margin-block-end:0px;}.elementor-842 .elementor-element.elementor-element-02750c5 a{color:var( --e-global-color-text );}.elementor-842 .elementor-element.elementor-element-ac4286c{width:var( --container-widget-width, 17.157% );max-width:17.157%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:17.157%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-2f6ef99-font-family ), Sans-serif;font-size:var( --e-global-typography-2f6ef99-font-size );font-weight:var( --e-global-typography-2f6ef99-font-weight );line-height:var( --e-global-typography-2f6ef99-line-height );color:var( --e-global-color-text );}.elementor-842 .elementor-element.elementor-element-ac4286c.elementor-element{--align-self:flex-start;}.elementor-842 .elementor-element.elementor-element-ac4286c p{margin-block-end:0px;}.elementor-842 .elementor-element.elementor-element-ac4286c a{color:var( --e-global-color-text );}.elementor-842 .elementor-element.elementor-element-9bd6b29{width:var( --container-widget-width, 18.187% );max-width:18.187%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:18.187%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-2f6ef99-font-family ), Sans-serif;font-size:var( --e-global-typography-2f6ef99-font-size );font-weight:var( --e-global-typography-2f6ef99-font-weight );line-height:var( --e-global-typography-2f6ef99-line-height );color:var( --e-global-color-text );}.elementor-842 .elementor-element.elementor-element-9bd6b29.elementor-element{--align-self:flex-start;}.elementor-842 .elementor-element.elementor-element-9bd6b29 p{margin-block-end:0px;}.elementor-842 .elementor-element.elementor-element-9bd6b29 a{color:var( --e-global-color-text );}.elementor-842 .elementor-element.elementor-element-049abce{width:var( --container-widget-width, 18.53% );max-width:18.53%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:18.53%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-2f6ef99-font-family ), Sans-serif;font-size:var( --e-global-typography-2f6ef99-font-size );font-weight:var( --e-global-typography-2f6ef99-font-weight );line-height:var( --e-global-typography-2f6ef99-line-height );color:var( --e-global-color-text );}.elementor-842 .elementor-element.elementor-element-049abce.elementor-element{--align-self:flex-start;}.elementor-842 .elementor-element.elementor-element-049abce p{margin-block-end:0px;}.elementor-842 .elementor-element.elementor-element-049abce a{color:var( --e-global-color-text );}.elementor-842 .elementor-element.elementor-element-2249b89{width:var( --container-widget-width, 18.873% );max-width:18.873%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:18.873%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-2f6ef99-font-family ), Sans-serif;font-size:var( --e-global-typography-2f6ef99-font-size );font-weight:var( --e-global-typography-2f6ef99-font-weight );line-height:var( --e-global-typography-2f6ef99-line-height );color:var( --e-global-color-text );}.elementor-842 .elementor-element.elementor-element-2249b89.elementor-element{--align-self:flex-start;}.elementor-842 .elementor-element.elementor-element-2249b89 p{margin-block-end:0px;}.elementor-842 .elementor-element.elementor-element-2249b89 a{color:var( --e-global-color-text );}.elementor-842 .elementor-element.elementor-element-0ef463e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-842 .elementor-element.elementor-element-34f1b15{width:var( --container-widget-width, 12.353% );max-width:12.353%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:12.353%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-6b1d073-font-family ), Sans-serif;font-size:var( --e-global-typography-6b1d073-font-size );font-weight:var( --e-global-typography-6b1d073-font-weight );text-transform:var( --e-global-typography-6b1d073-text-transform );line-height:var( --e-global-typography-6b1d073-line-height );color:var( --e-global-color-text );}.elementor-842 .elementor-element.elementor-element-34f1b15.elementor-element{--align-self:flex-start;}.elementor-842 .elementor-element.elementor-element-34f1b15 p{margin-block-end:0px;}.elementor-842 .elementor-element.elementor-element-b844e99{width:var( --container-widget-width, 20.589% );max-width:20.589%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:20.589%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-2f6ef99-font-family ), Sans-serif;font-size:var( --e-global-typography-2f6ef99-font-size );font-weight:var( --e-global-typography-2f6ef99-font-weight );line-height:var( --e-global-typography-2f6ef99-line-height );color:var( --e-global-color-text );}.elementor-842 .elementor-element.elementor-element-b844e99.elementor-element{--align-self:flex-start;}.elementor-842 .elementor-element.elementor-element-b844e99 p{margin-block-end:0px;}.elementor-842 .elementor-element.elementor-element-b844e99 a{color:var( --e-global-color-text );}.elementor-842 .elementor-element.elementor-element-8d4f3be{width:var( --container-widget-width, 43.579% );max-width:43.579%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:43.579%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-2f6ef99-font-family ), Sans-serif;font-size:var( --e-global-typography-2f6ef99-font-size );font-weight:var( --e-global-typography-2f6ef99-font-weight );line-height:var( --e-global-typography-2f6ef99-line-height );color:var( --e-global-color-text );}.elementor-842 .elementor-element.elementor-element-8d4f3be.elementor-element{--align-self:flex-start;}.elementor-842 .elementor-element.elementor-element-8d4f3be p{margin-block-end:0px;}.elementor-842 .elementor-element.elementor-element-8d4f3be a{color:var( --e-global-color-text );}.elementor-842 .elementor-element.elementor-element-546c181{width:var( --container-widget-width, 47.011% );max-width:47.011%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:47.011%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-2f6ef99-font-family ), Sans-serif;font-size:var( --e-global-typography-2f6ef99-font-size );font-weight:var( --e-global-typography-2f6ef99-font-weight );line-height:var( --e-global-typography-2f6ef99-line-height );color:var( --e-global-color-text );}.elementor-842 .elementor-element.elementor-element-546c181.elementor-element{--align-self:flex-start;}.elementor-842 .elementor-element.elementor-element-546c181 p{margin-block-end:0px;}.elementor-842 .elementor-element.elementor-element-546c181 a{color:var( --e-global-color-text );}.elementor-842 .elementor-element.elementor-element-2a3427f{width:var( --container-widget-width, 26.765% );max-width:26.765%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:26.765%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-2f6ef99-font-family ), Sans-serif;font-size:var( --e-global-typography-2f6ef99-font-size );font-weight:var( --e-global-typography-2f6ef99-font-weight );line-height:var( --e-global-typography-2f6ef99-line-height );color:var( --e-global-color-text );}.elementor-842 .elementor-element.elementor-element-2a3427f.elementor-element{--align-self:flex-start;}.elementor-842 .elementor-element.elementor-element-2a3427f p{margin-block-end:0px;}.elementor-842 .elementor-element.elementor-element-2a3427f a{color:var( --e-global-color-text );}.elementor-842 .elementor-element.elementor-element-00d8f20{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-842 .elementor-element.elementor-element-00d8f20:not(.elementor-motion-effects-element-type-background), .elementor-842 .elementor-element.elementor-element-00d8f20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-842 .elementor-element.elementor-element-7d676b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-842 .elementor-element.elementor-element-7d676b2 img{width:66%;height:120.797px;object-fit:fill;}.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-842 .elementor-element.elementor-element-53c0907{--e-con-grid-template-columns:minmax(0,42.857fr) minmax(0,28.572fr) minmax(0,28.572fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-842 .elementor-element.elementor-element-0d41bed{--container-widget-width:76.848%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76.848% );max-width:76.848%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-842 .elementor-element.elementor-element-8acfa52 .elementor-heading-title{font-size:var( --e-global-typography-2f6ef99-font-size );line-height:var( --e-global-typography-2f6ef99-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-842 .elementor-element.elementor-element-9fd2c6f{font-size:var( --e-global-typography-2f6ef99-font-size );line-height:var( --e-global-typography-2f6ef99-line-height );}.elementor-842 .elementor-element.elementor-element-274e1a1{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 14.797px) 0px;font-size:var( --e-global-typography-2f6ef99-font-size );line-height:var( --e-global-typography-2f6ef99-line-height );}.elementor-842 .elementor-element.elementor-element-de7a6b6{--container-widget-width:37.2%;--container-widget-flex-grow:0;width:var( --container-widget-width, 37.2% );max-width:37.2%;}.elementor-842 .elementor-element.elementor-element-de7a6b6 .elementor-heading-title{font-size:var( --e-global-typography-6b1d073-font-size );line-height:var( --e-global-typography-6b1d073-line-height );}.elementor-842 .elementor-element.elementor-element-02750c5{--container-widget-width:16.766%;--container-widget-flex-grow:0;width:var( --container-widget-width, 16.766% );max-width:16.766%;font-size:var( --e-global-typography-2f6ef99-font-size );line-height:var( --e-global-typography-2f6ef99-line-height );}.elementor-842 .elementor-element.elementor-element-ac4286c{--container-widget-width:26.197%;--container-widget-flex-grow:0;width:var( --container-widget-width, 26.197% );max-width:26.197%;font-size:var( --e-global-typography-2f6ef99-font-size );line-height:var( --e-global-typography-2f6ef99-line-height );}.elementor-842 .elementor-element.elementor-element-9bd6b29{--container-widget-width:27.769%;--container-widget-flex-grow:0;width:var( --container-widget-width, 27.769% );max-width:27.769%;font-size:var( --e-global-typography-2f6ef99-font-size );line-height:var( --e-global-typography-2f6ef99-line-height );}.elementor-842 .elementor-element.elementor-element-049abce{--container-widget-width:28.293%;--container-widget-flex-grow:0;width:var( --container-widget-width, 28.293% );max-width:28.293%;font-size:var( --e-global-typography-2f6ef99-font-size );line-height:var( --e-global-typography-2f6ef99-line-height );}.elementor-842 .elementor-element.elementor-element-2249b89{--container-widget-width:28.817%;--container-widget-flex-grow:0;width:var( --container-widget-width, 28.817% );max-width:28.817%;font-size:var( --e-global-typography-2f6ef99-font-size );line-height:var( --e-global-typography-2f6ef99-line-height );}.elementor-842 .elementor-element.elementor-element-34f1b15{--container-widget-width:18.862%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18.862% );max-width:18.862%;font-size:var( --e-global-typography-6b1d073-font-size );line-height:var( --e-global-typography-6b1d073-line-height );}.elementor-842 .elementor-element.elementor-element-b844e99{--container-widget-width:31.437%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31.437% );max-width:31.437%;font-size:var( --e-global-typography-2f6ef99-font-size );line-height:var( --e-global-typography-2f6ef99-line-height );}.elementor-842 .elementor-element.elementor-element-8d4f3be{--container-widget-width:66.541%;--container-widget-flex-grow:0;width:var( --container-widget-width, 66.541% );max-width:66.541%;font-size:var( --e-global-typography-2f6ef99-font-size );line-height:var( --e-global-typography-2f6ef99-line-height );}.elementor-842 .elementor-element.elementor-element-546c181{--container-widget-width:71.781%;--container-widget-flex-grow:0;width:var( --container-widget-width, 71.781% );max-width:71.781%;font-size:var( --e-global-typography-2f6ef99-font-size );line-height:var( --e-global-typography-2f6ef99-line-height );}.elementor-842 .elementor-element.elementor-element-2a3427f{--container-widget-width:40.868%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40.868% );max-width:40.868%;font-size:var( --e-global-typography-2f6ef99-font-size );line-height:var( --e-global-typography-2f6ef99-line-height );}.elementor-842 .elementor-element.elementor-element-7d676b2 img{height:82.828px;}}@media(min-width:768px){.elementor-842 .elementor-element.elementor-element-53c0907{--content-width:1280px;}.elementor-842 .elementor-element.elementor-element-00d8f20{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-842 .elementor-element.elementor-element-53c0907{--content-width:768px;}.elementor-842 .elementor-element.elementor-element-00d8f20{--content-width:768px;}}@media(max-width:767px){.elementor-842 .elementor-element.elementor-element-913008a{--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;--flex-wrap:wrap;}.elementor-842 .elementor-element.elementor-element-53c0907{--content-width:350px;--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-842 .elementor-element.elementor-element-0a8532a{grid-column:1 / -1;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-842 .elementor-element.elementor-element-0d41bed{width:var( --container-widget-width, 125.01% );max-width:125.01%;--container-widget-width:125.01%;--container-widget-flex-grow:0;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-842 .elementor-element.elementor-element-8acfa52 .elementor-heading-title{font-size:var( --e-global-typography-2f6ef99-font-size );line-height:var( --e-global-typography-2f6ef99-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-842 .elementor-element.elementor-element-9fd2c6f{font-size:var( --e-global-typography-2f6ef99-font-size );line-height:var( --e-global-typography-2f6ef99-line-height );}.elementor-842 .elementor-element.elementor-element-274e1a1{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-2f6ef99-font-size );line-height:var( --e-global-typography-2f6ef99-line-height );}.elementor-842 .elementor-element.elementor-element-14cdf5b{--width:100%;}.elementor-842 .elementor-element.elementor-element-de7a6b6{--container-widget-width:42.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 42.5% );max-width:42.5%;}.elementor-842 .elementor-element.elementor-element-de7a6b6 .elementor-heading-title{font-size:var( --e-global-typography-6b1d073-font-size );line-height:var( --e-global-typography-6b1d073-line-height );}.elementor-842 .elementor-element.elementor-element-02750c5{--container-widget-width:18.125%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18.125% );max-width:18.125%;font-size:var( --e-global-typography-2f6ef99-font-size );line-height:var( --e-global-typography-2f6ef99-line-height );}.elementor-842 .elementor-element.elementor-element-ac4286c{--container-widget-width:28.75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 28.75% );max-width:28.75%;font-size:var( --e-global-typography-2f6ef99-font-size );line-height:var( --e-global-typography-2f6ef99-line-height );}.elementor-842 .elementor-element.elementor-element-9bd6b29{--container-widget-width:31.25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31.25% );max-width:31.25%;font-size:var( --e-global-typography-2f6ef99-font-size );line-height:var( --e-global-typography-2f6ef99-line-height );}.elementor-842 .elementor-element.elementor-element-049abce{--container-widget-width:31.25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31.25% );max-width:31.25%;font-size:var( --e-global-typography-2f6ef99-font-size );line-height:var( --e-global-typography-2f6ef99-line-height );}.elementor-842 .elementor-element.elementor-element-2249b89{--container-widget-width:32.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32.5% );max-width:32.5%;font-size:var( --e-global-typography-2f6ef99-font-size );line-height:var( --e-global-typography-2f6ef99-line-height );}.elementor-842 .elementor-element.elementor-element-34f1b15{--container-widget-width:20.625%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20.625% );max-width:20.625%;font-size:var( --e-global-typography-6b1d073-font-size );line-height:var( --e-global-typography-6b1d073-line-height );}.elementor-842 .elementor-element.elementor-element-b844e99{--container-widget-width:36.875%;--container-widget-flex-grow:0;width:var( --container-widget-width, 36.875% );max-width:36.875%;font-size:var( --e-global-typography-2f6ef99-font-size );line-height:var( --e-global-typography-2f6ef99-line-height );}.elementor-842 .elementor-element.elementor-element-8d4f3be{--container-widget-width:74.375%;--container-widget-flex-grow:0;width:var( --container-widget-width, 74.375% );max-width:74.375%;font-size:var( --e-global-typography-2f6ef99-font-size );line-height:var( --e-global-typography-2f6ef99-line-height );}.elementor-842 .elementor-element.elementor-element-546c181{--container-widget-width:80.625%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80.625% );max-width:80.625%;font-size:var( --e-global-typography-2f6ef99-font-size );line-height:var( --e-global-typography-2f6ef99-line-height );}.elementor-842 .elementor-element.elementor-element-2a3427f{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;font-size:var( --e-global-typography-2f6ef99-font-size );line-height:var( --e-global-typography-2f6ef99-line-height );}.elementor-842 .elementor-element.elementor-element-00d8f20{--content-width:350px;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-842 .elementor-element.elementor-element-7d676b2 img{width:100%;height:37.75px;}}