.elementor-31 .elementor-element.elementor-element-gj0c355{--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:clamp(48px, 8vw, 80px);--padding-bottom:48px;--padding-left:clamp(18px, 5vw, 40px);--padding-right:clamp(18px, 5vw, 40px);}.elementor-31 .elementor-element.elementor-element-gj0c354{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-gj0c352{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-gj0c350{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-31 .elementor-element.elementor-element-gj0c350 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1.2em;letter-spacing:0.12em;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-gj0c351{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-gj0c351 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:clamp(38px, 4.4vw, 62px);font-weight:400;text-transform:none;font-style:normal;line-height:1.04em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-31 .elementor-element.elementor-element-gj0c353{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;line-height:1.66em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-gj0c359{--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:0px;--padding-bottom:56px;--padding-left:clamp(18px, 5vw, 40px);--padding-right:clamp(18px, 5vw, 40px);}.elementor-31 .elementor-element.elementor-element-gj0c358{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-gj0c3d3{--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:0px;--padding-bottom:88px;--padding-left:clamp(18px, 5vw, 40px);--padding-right:clamp(18px, 5vw, 40px);}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-31 .elementor-element.elementor-element-gj0c392{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-gj0c360{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(18,36,28,0.16);--border-color:rgba(18,36,28,0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-gj0c360:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-gj0c360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gjcard );}.elementor-31 .elementor-element.elementor-element-gj0c35f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-31 .elementor-element.elementor-element-gj0c35b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-gj0c35b .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:21px;font-weight:600;text-transform:none;font-style:normal;line-height:1.22em;letter-spacing:-0.02em;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-gj0c35c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-gjmuted );}.elementor-31 .elementor-element.elementor-element-gj0c35d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-gj0c35e{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-gj0c367{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(18,36,28,0.16);--border-color:rgba(18,36,28,0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-gj0c367:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-gj0c367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gjcard );}.elementor-31 .elementor-element.elementor-element-gj0c366{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-31 .elementor-element.elementor-element-gj0c362{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-gj0c362 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:21px;font-weight:600;text-transform:none;font-style:normal;line-height:1.22em;letter-spacing:-0.02em;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-gj0c363{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-gjmuted );}.elementor-31 .elementor-element.elementor-element-gj0c364{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-gj0c365{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-gj0c36e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(18,36,28,0.16);--border-color:rgba(18,36,28,0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-gj0c36e:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-gj0c36e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gjcard );}.elementor-31 .elementor-element.elementor-element-gj0c36d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-31 .elementor-element.elementor-element-gj0c369{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-gj0c369 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:21px;font-weight:600;text-transform:none;font-style:normal;line-height:1.22em;letter-spacing:-0.02em;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-gj0c36a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-gjmuted );}.elementor-31 .elementor-element.elementor-element-gj0c36b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-gj0c36c{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-gj0c375{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(18,36,28,0.16);--border-color:rgba(18,36,28,0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-gj0c375:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-gj0c375 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gjcard );}.elementor-31 .elementor-element.elementor-element-gj0c374{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-31 .elementor-element.elementor-element-gj0c370{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-gj0c370 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:21px;font-weight:600;text-transform:none;font-style:normal;line-height:1.22em;letter-spacing:-0.02em;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-gj0c371{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-gjmuted );}.elementor-31 .elementor-element.elementor-element-gj0c372{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-gj0c373{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-gj0c37c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(18,36,28,0.16);--border-color:rgba(18,36,28,0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-gj0c37c:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-gj0c37c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gjcard );}.elementor-31 .elementor-element.elementor-element-gj0c37b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-31 .elementor-element.elementor-element-gj0c377{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-gj0c377 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:21px;font-weight:600;text-transform:none;font-style:normal;line-height:1.22em;letter-spacing:-0.02em;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-gj0c378{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-gjmuted );}.elementor-31 .elementor-element.elementor-element-gj0c379{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-gj0c37a{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-gj0c383{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(18,36,28,0.16);--border-color:rgba(18,36,28,0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-gj0c383:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-gj0c383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gjcard );}.elementor-31 .elementor-element.elementor-element-gj0c382{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-31 .elementor-element.elementor-element-gj0c37e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-gj0c37e .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:21px;font-weight:600;text-transform:none;font-style:normal;line-height:1.22em;letter-spacing:-0.02em;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-gj0c37f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-gjmuted );}.elementor-31 .elementor-element.elementor-element-gj0c380{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-gj0c381{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-gj0c38a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(18,36,28,0.16);--border-color:rgba(18,36,28,0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-gj0c38a:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-gj0c38a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gjcard );}.elementor-31 .elementor-element.elementor-element-gj0c389{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-31 .elementor-element.elementor-element-gj0c385{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-gj0c385 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:21px;font-weight:600;text-transform:none;font-style:normal;line-height:1.22em;letter-spacing:-0.02em;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-gj0c386{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-gjmuted );}.elementor-31 .elementor-element.elementor-element-gj0c387{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-gj0c388{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-gj0c391{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(18,36,28,0.16);--border-color:rgba(18,36,28,0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-gj0c391:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-gj0c391 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gjcard );}.elementor-31 .elementor-element.elementor-element-gj0c390{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-31 .elementor-element.elementor-element-gj0c38c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-gj0c38c .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:21px;font-weight:600;text-transform:none;font-style:normal;line-height:1.22em;letter-spacing:-0.02em;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-gj0c38d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-gjmuted );}.elementor-31 .elementor-element.elementor-element-gj0c38e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-gj0c38f{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-gj0c3a8{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-gj0c399{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(18,36,28,0.16);--border-color:rgba(18,36,28,0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-gj0c399:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-gj0c399 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gjcard );}.elementor-31 .elementor-element.elementor-element-gj0c398{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-31 .elementor-element.elementor-element-gj0c394{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-gj0c394 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:21px;font-weight:600;text-transform:none;font-style:normal;line-height:1.22em;letter-spacing:-0.02em;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-gj0c395{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-gjmuted );}.elementor-31 .elementor-element.elementor-element-gj0c396{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-gj0c397{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-gj0c3a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(18,36,28,0.16);--border-color:rgba(18,36,28,0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-gj0c3a0:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-gj0c3a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gjcard );}.elementor-31 .elementor-element.elementor-element-gj0c39f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-31 .elementor-element.elementor-element-gj0c39b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-gj0c39b .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:21px;font-weight:600;text-transform:none;font-style:normal;line-height:1.22em;letter-spacing:-0.02em;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-gj0c39c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-gjmuted );}.elementor-31 .elementor-element.elementor-element-gj0c39d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-gj0c39e{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-gj0c3a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(18,36,28,0.16);--border-color:rgba(18,36,28,0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-gj0c3a7:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-gj0c3a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gjcard );}.elementor-31 .elementor-element.elementor-element-gj0c3a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-31 .elementor-element.elementor-element-gj0c3a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-gj0c3a2 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:21px;font-weight:600;text-transform:none;font-style:normal;line-height:1.22em;letter-spacing:-0.02em;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-gj0c3a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-gjmuted );}.elementor-31 .elementor-element.elementor-element-gj0c3a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-gj0c3a5{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-gj0c3be{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-gj0c3af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(18,36,28,0.16);--border-color:rgba(18,36,28,0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-gj0c3af:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-gj0c3af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gjcard );}.elementor-31 .elementor-element.elementor-element-gj0c3ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-31 .elementor-element.elementor-element-gj0c3aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-gj0c3aa .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:21px;font-weight:600;text-transform:none;font-style:normal;line-height:1.22em;letter-spacing:-0.02em;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-gj0c3ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-gjmuted );}.elementor-31 .elementor-element.elementor-element-gj0c3ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-gj0c3ad{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-gj0c3b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(18,36,28,0.16);--border-color:rgba(18,36,28,0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-gj0c3b6:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-gj0c3b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gjcard );}.elementor-31 .elementor-element.elementor-element-gj0c3b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-31 .elementor-element.elementor-element-gj0c3b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-gj0c3b1 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:21px;font-weight:600;text-transform:none;font-style:normal;line-height:1.22em;letter-spacing:-0.02em;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-gj0c3b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-gjmuted );}.elementor-31 .elementor-element.elementor-element-gj0c3b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-gj0c3b4{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-gj0c3bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(18,36,28,0.16);--border-color:rgba(18,36,28,0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-gj0c3bd:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-gj0c3bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gjcard );}.elementor-31 .elementor-element.elementor-element-gj0c3bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-31 .elementor-element.elementor-element-gj0c3b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-gj0c3b8 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:21px;font-weight:600;text-transform:none;font-style:normal;line-height:1.22em;letter-spacing:-0.02em;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-gj0c3b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-gjmuted );}.elementor-31 .elementor-element.elementor-element-gj0c3ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-gj0c3bb{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-gj0c3cd{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-gj0c3c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(18,36,28,0.16);--border-color:rgba(18,36,28,0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-gj0c3c5:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-gj0c3c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gjcard );}.elementor-31 .elementor-element.elementor-element-gj0c3c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-31 .elementor-element.elementor-element-gj0c3c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-gj0c3c0 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:21px;font-weight:600;text-transform:none;font-style:normal;line-height:1.22em;letter-spacing:-0.02em;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-gj0c3c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-gjmuted );}.elementor-31 .elementor-element.elementor-element-gj0c3c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-gj0c3c3{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-gj0c3cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(18,36,28,0.16);--border-color:rgba(18,36,28,0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-gj0c3cc:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-gj0c3cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gjcard );}.elementor-31 .elementor-element.elementor-element-gj0c3cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-31 .elementor-element.elementor-element-gj0c3c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-gj0c3c7 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:21px;font-weight:600;text-transform:none;font-style:normal;line-height:1.22em;letter-spacing:-0.02em;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-gj0c3c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-gjmuted );}.elementor-31 .elementor-element.elementor-element-gj0c3c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-gj0c3ca{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-gj0c3d2{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-gj0c355{--content-width:1240px;}.elementor-31 .elementor-element.elementor-element-gj0c359{--content-width:1240px;}.elementor-31 .elementor-element.elementor-element-gj0c3d3{--content-width:1240px;}}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-gj0c354{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-gj0c358{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-gj0c354{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-gj0c358{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-gj0c351 */.elementor-31 .elementor-element.elementor-element-gj0c351{max-width:20ch}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c354 */@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-gj0c354{gap:32px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c356 */.elementor-31 .elementor-element.elementor-element-gj0c356 img{width:100%;height:clamp(240px, 38vh, 360px);object-fit:cover;display:block}.elementor-31 .elementor-element.elementor-element-gj0c356 .elementor-widget-container{line-height:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c357 */.elementor-31 .elementor-element.elementor-element-gj0c357 img{width:100%;height:clamp(240px, 38vh, 360px);object-fit:cover;display:block}.elementor-31 .elementor-element.elementor-element-gj0c357 .elementor-widget-container{line-height:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c35a */.elementor-31 .elementor-element.elementor-element-gj0c35a img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c35a a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c35a .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c35d */.elementor-31 .elementor-element.elementor-element-gj0c35d{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c35f */.elementor-31 .elementor-element.elementor-element-gj0c35f{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c360 */.elementor-31 .elementor-element.elementor-element-gj0c360{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c360:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c360{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c360{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c361 */.elementor-31 .elementor-element.elementor-element-gj0c361 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c361 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c361 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c364 */.elementor-31 .elementor-element.elementor-element-gj0c364{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c366 */.elementor-31 .elementor-element.elementor-element-gj0c366{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c367 */.elementor-31 .elementor-element.elementor-element-gj0c367{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c367:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c367{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c367{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c368 */.elementor-31 .elementor-element.elementor-element-gj0c368 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c368 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c368 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c36b */.elementor-31 .elementor-element.elementor-element-gj0c36b{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c36d */.elementor-31 .elementor-element.elementor-element-gj0c36d{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c36e */.elementor-31 .elementor-element.elementor-element-gj0c36e{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c36e:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c36e{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c36e{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c36f */.elementor-31 .elementor-element.elementor-element-gj0c36f img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c36f a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c36f .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c372 */.elementor-31 .elementor-element.elementor-element-gj0c372{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c374 */.elementor-31 .elementor-element.elementor-element-gj0c374{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c375 */.elementor-31 .elementor-element.elementor-element-gj0c375{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c375:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c375{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c375{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c376 */.elementor-31 .elementor-element.elementor-element-gj0c376 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c376 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c376 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c379 */.elementor-31 .elementor-element.elementor-element-gj0c379{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c37b */.elementor-31 .elementor-element.elementor-element-gj0c37b{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c37c */.elementor-31 .elementor-element.elementor-element-gj0c37c{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c37c:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c37c{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c37c{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c37d */.elementor-31 .elementor-element.elementor-element-gj0c37d img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c37d a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c37d .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c380 */.elementor-31 .elementor-element.elementor-element-gj0c380{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c382 */.elementor-31 .elementor-element.elementor-element-gj0c382{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c383 */.elementor-31 .elementor-element.elementor-element-gj0c383{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c383:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c383{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c383{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c384 */.elementor-31 .elementor-element.elementor-element-gj0c384 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c384 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c384 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c387 */.elementor-31 .elementor-element.elementor-element-gj0c387{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c389 */.elementor-31 .elementor-element.elementor-element-gj0c389{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c38a */.elementor-31 .elementor-element.elementor-element-gj0c38a{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c38a:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c38a{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c38a{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c38b */.elementor-31 .elementor-element.elementor-element-gj0c38b img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c38b a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c38b .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c38e */.elementor-31 .elementor-element.elementor-element-gj0c38e{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c390 */.elementor-31 .elementor-element.elementor-element-gj0c390{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c391 */.elementor-31 .elementor-element.elementor-element-gj0c391{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c391:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c391{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c391{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c392 */.elementor-31 .elementor-element.elementor-element-gj0c392{flex-wrap:wrap;align-items:stretch}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c393 */.elementor-31 .elementor-element.elementor-element-gj0c393 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c393 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c393 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c396 */.elementor-31 .elementor-element.elementor-element-gj0c396{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c398 */.elementor-31 .elementor-element.elementor-element-gj0c398{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c399 */.elementor-31 .elementor-element.elementor-element-gj0c399{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c399:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c399{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c399{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c39a */.elementor-31 .elementor-element.elementor-element-gj0c39a img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c39a a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c39a .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c39d */.elementor-31 .elementor-element.elementor-element-gj0c39d{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c39f */.elementor-31 .elementor-element.elementor-element-gj0c39f{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3a0 */.elementor-31 .elementor-element.elementor-element-gj0c3a0{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3a0:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3a0{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3a0{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3a1 */.elementor-31 .elementor-element.elementor-element-gj0c3a1 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3a1 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3a1 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3a4 */.elementor-31 .elementor-element.elementor-element-gj0c3a4{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3a6 */.elementor-31 .elementor-element.elementor-element-gj0c3a6{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3a7 */.elementor-31 .elementor-element.elementor-element-gj0c3a7{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3a7:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3a7{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3a7{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3a8 */.elementor-31 .elementor-element.elementor-element-gj0c3a8{flex-wrap:wrap;align-items:stretch}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3a9 */.elementor-31 .elementor-element.elementor-element-gj0c3a9 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3a9 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3a9 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3ac */.elementor-31 .elementor-element.elementor-element-gj0c3ac{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3ae */.elementor-31 .elementor-element.elementor-element-gj0c3ae{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3af */.elementor-31 .elementor-element.elementor-element-gj0c3af{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3af:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3af{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3af{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3b0 */.elementor-31 .elementor-element.elementor-element-gj0c3b0 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3b0 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3b0 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3b3 */.elementor-31 .elementor-element.elementor-element-gj0c3b3{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3b5 */.elementor-31 .elementor-element.elementor-element-gj0c3b5{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3b6 */.elementor-31 .elementor-element.elementor-element-gj0c3b6{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3b6:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3b6{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3b6{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3b7 */.elementor-31 .elementor-element.elementor-element-gj0c3b7 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3b7 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3b7 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3ba */.elementor-31 .elementor-element.elementor-element-gj0c3ba{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3bc */.elementor-31 .elementor-element.elementor-element-gj0c3bc{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3bd */.elementor-31 .elementor-element.elementor-element-gj0c3bd{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3bd:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3bd{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3bd{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3be */.elementor-31 .elementor-element.elementor-element-gj0c3be{flex-wrap:wrap;align-items:stretch}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3bf */.elementor-31 .elementor-element.elementor-element-gj0c3bf img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3bf a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3bf .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3c2 */.elementor-31 .elementor-element.elementor-element-gj0c3c2{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3c4 */.elementor-31 .elementor-element.elementor-element-gj0c3c4{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3c5 */.elementor-31 .elementor-element.elementor-element-gj0c3c5{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3c5:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3c5{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3c5{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3c6 */.elementor-31 .elementor-element.elementor-element-gj0c3c6 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3c6 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3c6 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3c9 */.elementor-31 .elementor-element.elementor-element-gj0c3c9{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3cb */.elementor-31 .elementor-element.elementor-element-gj0c3cb{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3cc */.elementor-31 .elementor-element.elementor-element-gj0c3cc{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3cc:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3cc{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3cc{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3cd */.elementor-31 .elementor-element.elementor-element-gj0c3cd{flex-wrap:wrap;align-items:stretch}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c35a */.elementor-31 .elementor-element.elementor-element-gj0c35a img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c35a a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c35a .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c35d */.elementor-31 .elementor-element.elementor-element-gj0c35d{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c35f */.elementor-31 .elementor-element.elementor-element-gj0c35f{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c360 */.elementor-31 .elementor-element.elementor-element-gj0c360{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c360:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c360{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c360{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c361 */.elementor-31 .elementor-element.elementor-element-gj0c361 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c361 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c361 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c364 */.elementor-31 .elementor-element.elementor-element-gj0c364{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c366 */.elementor-31 .elementor-element.elementor-element-gj0c366{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c367 */.elementor-31 .elementor-element.elementor-element-gj0c367{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c367:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c367{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c367{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c368 */.elementor-31 .elementor-element.elementor-element-gj0c368 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c368 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c368 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c36b */.elementor-31 .elementor-element.elementor-element-gj0c36b{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c36d */.elementor-31 .elementor-element.elementor-element-gj0c36d{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c36e */.elementor-31 .elementor-element.elementor-element-gj0c36e{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c36e:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c36e{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c36e{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c36f */.elementor-31 .elementor-element.elementor-element-gj0c36f img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c36f a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c36f .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c372 */.elementor-31 .elementor-element.elementor-element-gj0c372{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c374 */.elementor-31 .elementor-element.elementor-element-gj0c374{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c375 */.elementor-31 .elementor-element.elementor-element-gj0c375{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c375:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c375{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c375{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c376 */.elementor-31 .elementor-element.elementor-element-gj0c376 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c376 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c376 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c379 */.elementor-31 .elementor-element.elementor-element-gj0c379{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c37b */.elementor-31 .elementor-element.elementor-element-gj0c37b{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c37c */.elementor-31 .elementor-element.elementor-element-gj0c37c{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c37c:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c37c{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c37c{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c37d */.elementor-31 .elementor-element.elementor-element-gj0c37d img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c37d a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c37d .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c380 */.elementor-31 .elementor-element.elementor-element-gj0c380{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c382 */.elementor-31 .elementor-element.elementor-element-gj0c382{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c383 */.elementor-31 .elementor-element.elementor-element-gj0c383{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c383:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c383{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c383{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c384 */.elementor-31 .elementor-element.elementor-element-gj0c384 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c384 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c384 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c387 */.elementor-31 .elementor-element.elementor-element-gj0c387{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c389 */.elementor-31 .elementor-element.elementor-element-gj0c389{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c38a */.elementor-31 .elementor-element.elementor-element-gj0c38a{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c38a:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c38a{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c38a{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c38b */.elementor-31 .elementor-element.elementor-element-gj0c38b img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c38b a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c38b .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c38e */.elementor-31 .elementor-element.elementor-element-gj0c38e{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c390 */.elementor-31 .elementor-element.elementor-element-gj0c390{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c391 */.elementor-31 .elementor-element.elementor-element-gj0c391{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c391:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c391{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c391{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c392 */.elementor-31 .elementor-element.elementor-element-gj0c392{flex-wrap:wrap;align-items:stretch}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c393 */.elementor-31 .elementor-element.elementor-element-gj0c393 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c393 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c393 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c396 */.elementor-31 .elementor-element.elementor-element-gj0c396{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c398 */.elementor-31 .elementor-element.elementor-element-gj0c398{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c399 */.elementor-31 .elementor-element.elementor-element-gj0c399{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c399:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c399{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c399{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c39a */.elementor-31 .elementor-element.elementor-element-gj0c39a img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c39a a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c39a .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c39d */.elementor-31 .elementor-element.elementor-element-gj0c39d{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c39f */.elementor-31 .elementor-element.elementor-element-gj0c39f{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3a0 */.elementor-31 .elementor-element.elementor-element-gj0c3a0{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3a0:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3a0{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3a0{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3a1 */.elementor-31 .elementor-element.elementor-element-gj0c3a1 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3a1 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3a1 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3a4 */.elementor-31 .elementor-element.elementor-element-gj0c3a4{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3a6 */.elementor-31 .elementor-element.elementor-element-gj0c3a6{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3a7 */.elementor-31 .elementor-element.elementor-element-gj0c3a7{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3a7:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3a7{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3a7{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3a8 */.elementor-31 .elementor-element.elementor-element-gj0c3a8{flex-wrap:wrap;align-items:stretch}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3a9 */.elementor-31 .elementor-element.elementor-element-gj0c3a9 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3a9 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3a9 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3ac */.elementor-31 .elementor-element.elementor-element-gj0c3ac{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3ae */.elementor-31 .elementor-element.elementor-element-gj0c3ae{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3af */.elementor-31 .elementor-element.elementor-element-gj0c3af{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3af:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3af{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3af{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3b0 */.elementor-31 .elementor-element.elementor-element-gj0c3b0 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3b0 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3b0 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3b3 */.elementor-31 .elementor-element.elementor-element-gj0c3b3{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3b5 */.elementor-31 .elementor-element.elementor-element-gj0c3b5{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3b6 */.elementor-31 .elementor-element.elementor-element-gj0c3b6{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3b6:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3b6{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3b6{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3b7 */.elementor-31 .elementor-element.elementor-element-gj0c3b7 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3b7 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3b7 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3ba */.elementor-31 .elementor-element.elementor-element-gj0c3ba{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3bc */.elementor-31 .elementor-element.elementor-element-gj0c3bc{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3bd */.elementor-31 .elementor-element.elementor-element-gj0c3bd{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3bd:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3bd{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3bd{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3be */.elementor-31 .elementor-element.elementor-element-gj0c3be{flex-wrap:wrap;align-items:stretch}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3bf */.elementor-31 .elementor-element.elementor-element-gj0c3bf img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3bf a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3bf .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3c2 */.elementor-31 .elementor-element.elementor-element-gj0c3c2{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3c4 */.elementor-31 .elementor-element.elementor-element-gj0c3c4{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3c5 */.elementor-31 .elementor-element.elementor-element-gj0c3c5{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3c5:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3c5{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3c5{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3c6 */.elementor-31 .elementor-element.elementor-element-gj0c3c6 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3c6 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3c6 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3c9 */.elementor-31 .elementor-element.elementor-element-gj0c3c9{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3cb */.elementor-31 .elementor-element.elementor-element-gj0c3cb{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3cc */.elementor-31 .elementor-element.elementor-element-gj0c3cc{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3cc:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3cc{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3cc{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3cd */.elementor-31 .elementor-element.elementor-element-gj0c3cd{flex-wrap:wrap;align-items:stretch}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c35a */.elementor-31 .elementor-element.elementor-element-gj0c35a img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c35a a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c35a .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c35d */.elementor-31 .elementor-element.elementor-element-gj0c35d{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c35f */.elementor-31 .elementor-element.elementor-element-gj0c35f{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c360 */.elementor-31 .elementor-element.elementor-element-gj0c360{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c360:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c360{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c360{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c361 */.elementor-31 .elementor-element.elementor-element-gj0c361 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c361 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c361 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c364 */.elementor-31 .elementor-element.elementor-element-gj0c364{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c366 */.elementor-31 .elementor-element.elementor-element-gj0c366{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c367 */.elementor-31 .elementor-element.elementor-element-gj0c367{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c367:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c367{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c367{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c368 */.elementor-31 .elementor-element.elementor-element-gj0c368 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c368 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c368 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c36b */.elementor-31 .elementor-element.elementor-element-gj0c36b{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c36d */.elementor-31 .elementor-element.elementor-element-gj0c36d{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c36e */.elementor-31 .elementor-element.elementor-element-gj0c36e{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c36e:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c36e{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c36e{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c36f */.elementor-31 .elementor-element.elementor-element-gj0c36f img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c36f a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c36f .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c372 */.elementor-31 .elementor-element.elementor-element-gj0c372{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c374 */.elementor-31 .elementor-element.elementor-element-gj0c374{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c375 */.elementor-31 .elementor-element.elementor-element-gj0c375{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c375:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c375{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c375{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c376 */.elementor-31 .elementor-element.elementor-element-gj0c376 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c376 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c376 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c379 */.elementor-31 .elementor-element.elementor-element-gj0c379{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c37b */.elementor-31 .elementor-element.elementor-element-gj0c37b{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c37c */.elementor-31 .elementor-element.elementor-element-gj0c37c{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c37c:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c37c{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c37c{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c37d */.elementor-31 .elementor-element.elementor-element-gj0c37d img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c37d a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c37d .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c380 */.elementor-31 .elementor-element.elementor-element-gj0c380{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c382 */.elementor-31 .elementor-element.elementor-element-gj0c382{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c383 */.elementor-31 .elementor-element.elementor-element-gj0c383{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c383:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c383{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c383{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c384 */.elementor-31 .elementor-element.elementor-element-gj0c384 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c384 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c384 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c387 */.elementor-31 .elementor-element.elementor-element-gj0c387{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c389 */.elementor-31 .elementor-element.elementor-element-gj0c389{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c38a */.elementor-31 .elementor-element.elementor-element-gj0c38a{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c38a:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c38a{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c38a{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c38b */.elementor-31 .elementor-element.elementor-element-gj0c38b img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c38b a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c38b .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c38e */.elementor-31 .elementor-element.elementor-element-gj0c38e{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c390 */.elementor-31 .elementor-element.elementor-element-gj0c390{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c391 */.elementor-31 .elementor-element.elementor-element-gj0c391{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c391:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c391{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c391{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c392 */.elementor-31 .elementor-element.elementor-element-gj0c392{flex-wrap:wrap;align-items:stretch}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c393 */.elementor-31 .elementor-element.elementor-element-gj0c393 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c393 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c393 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c396 */.elementor-31 .elementor-element.elementor-element-gj0c396{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c398 */.elementor-31 .elementor-element.elementor-element-gj0c398{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c399 */.elementor-31 .elementor-element.elementor-element-gj0c399{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c399:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c399{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c399{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c39a */.elementor-31 .elementor-element.elementor-element-gj0c39a img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c39a a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c39a .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c39d */.elementor-31 .elementor-element.elementor-element-gj0c39d{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c39f */.elementor-31 .elementor-element.elementor-element-gj0c39f{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3a0 */.elementor-31 .elementor-element.elementor-element-gj0c3a0{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3a0:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3a0{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3a0{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3a1 */.elementor-31 .elementor-element.elementor-element-gj0c3a1 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3a1 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3a1 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3a4 */.elementor-31 .elementor-element.elementor-element-gj0c3a4{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3a6 */.elementor-31 .elementor-element.elementor-element-gj0c3a6{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3a7 */.elementor-31 .elementor-element.elementor-element-gj0c3a7{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3a7:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3a7{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3a7{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3a8 */.elementor-31 .elementor-element.elementor-element-gj0c3a8{flex-wrap:wrap;align-items:stretch}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3a9 */.elementor-31 .elementor-element.elementor-element-gj0c3a9 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3a9 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3a9 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3ac */.elementor-31 .elementor-element.elementor-element-gj0c3ac{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3ae */.elementor-31 .elementor-element.elementor-element-gj0c3ae{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3af */.elementor-31 .elementor-element.elementor-element-gj0c3af{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3af:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3af{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3af{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3b0 */.elementor-31 .elementor-element.elementor-element-gj0c3b0 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3b0 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3b0 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3b3 */.elementor-31 .elementor-element.elementor-element-gj0c3b3{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3b5 */.elementor-31 .elementor-element.elementor-element-gj0c3b5{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3b6 */.elementor-31 .elementor-element.elementor-element-gj0c3b6{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3b6:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3b6{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3b6{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3b7 */.elementor-31 .elementor-element.elementor-element-gj0c3b7 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3b7 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3b7 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3ba */.elementor-31 .elementor-element.elementor-element-gj0c3ba{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3bc */.elementor-31 .elementor-element.elementor-element-gj0c3bc{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3bd */.elementor-31 .elementor-element.elementor-element-gj0c3bd{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3bd:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3bd{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3bd{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3be */.elementor-31 .elementor-element.elementor-element-gj0c3be{flex-wrap:wrap;align-items:stretch}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3bf */.elementor-31 .elementor-element.elementor-element-gj0c3bf img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3bf a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3bf .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3c2 */.elementor-31 .elementor-element.elementor-element-gj0c3c2{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3c4 */.elementor-31 .elementor-element.elementor-element-gj0c3c4{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3c5 */.elementor-31 .elementor-element.elementor-element-gj0c3c5{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3c5:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3c5{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3c5{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3c6 */.elementor-31 .elementor-element.elementor-element-gj0c3c6 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3c6 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3c6 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3c9 */.elementor-31 .elementor-element.elementor-element-gj0c3c9{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3cb */.elementor-31 .elementor-element.elementor-element-gj0c3cb{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3cc */.elementor-31 .elementor-element.elementor-element-gj0c3cc{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3cc:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3cc{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3cc{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3cd */.elementor-31 .elementor-element.elementor-element-gj0c3cd{flex-wrap:wrap;align-items:stretch}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c35a */.elementor-31 .elementor-element.elementor-element-gj0c35a img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c35a a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c35a .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c35d */.elementor-31 .elementor-element.elementor-element-gj0c35d{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c35f */.elementor-31 .elementor-element.elementor-element-gj0c35f{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c360 */.elementor-31 .elementor-element.elementor-element-gj0c360{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c360:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c360{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c360{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c361 */.elementor-31 .elementor-element.elementor-element-gj0c361 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c361 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c361 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c364 */.elementor-31 .elementor-element.elementor-element-gj0c364{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c366 */.elementor-31 .elementor-element.elementor-element-gj0c366{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c367 */.elementor-31 .elementor-element.elementor-element-gj0c367{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c367:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c367{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c367{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c368 */.elementor-31 .elementor-element.elementor-element-gj0c368 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c368 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c368 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c36b */.elementor-31 .elementor-element.elementor-element-gj0c36b{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c36d */.elementor-31 .elementor-element.elementor-element-gj0c36d{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c36e */.elementor-31 .elementor-element.elementor-element-gj0c36e{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c36e:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c36e{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c36e{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c36f */.elementor-31 .elementor-element.elementor-element-gj0c36f img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c36f a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c36f .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c372 */.elementor-31 .elementor-element.elementor-element-gj0c372{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c374 */.elementor-31 .elementor-element.elementor-element-gj0c374{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c375 */.elementor-31 .elementor-element.elementor-element-gj0c375{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c375:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c375{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c375{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c376 */.elementor-31 .elementor-element.elementor-element-gj0c376 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c376 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c376 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c379 */.elementor-31 .elementor-element.elementor-element-gj0c379{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c37b */.elementor-31 .elementor-element.elementor-element-gj0c37b{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c37c */.elementor-31 .elementor-element.elementor-element-gj0c37c{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c37c:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c37c{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c37c{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c37d */.elementor-31 .elementor-element.elementor-element-gj0c37d img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c37d a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c37d .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c380 */.elementor-31 .elementor-element.elementor-element-gj0c380{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c382 */.elementor-31 .elementor-element.elementor-element-gj0c382{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c383 */.elementor-31 .elementor-element.elementor-element-gj0c383{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c383:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c383{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c383{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c384 */.elementor-31 .elementor-element.elementor-element-gj0c384 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c384 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c384 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c387 */.elementor-31 .elementor-element.elementor-element-gj0c387{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c389 */.elementor-31 .elementor-element.elementor-element-gj0c389{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c38a */.elementor-31 .elementor-element.elementor-element-gj0c38a{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c38a:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c38a{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c38a{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c38b */.elementor-31 .elementor-element.elementor-element-gj0c38b img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c38b a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c38b .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c38e */.elementor-31 .elementor-element.elementor-element-gj0c38e{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c390 */.elementor-31 .elementor-element.elementor-element-gj0c390{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c391 */.elementor-31 .elementor-element.elementor-element-gj0c391{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c391:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c391{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c391{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c392 */.elementor-31 .elementor-element.elementor-element-gj0c392{flex-wrap:wrap;align-items:stretch}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c393 */.elementor-31 .elementor-element.elementor-element-gj0c393 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c393 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c393 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c396 */.elementor-31 .elementor-element.elementor-element-gj0c396{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c398 */.elementor-31 .elementor-element.elementor-element-gj0c398{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c399 */.elementor-31 .elementor-element.elementor-element-gj0c399{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c399:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c399{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c399{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c39a */.elementor-31 .elementor-element.elementor-element-gj0c39a img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c39a a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c39a .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c39d */.elementor-31 .elementor-element.elementor-element-gj0c39d{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c39f */.elementor-31 .elementor-element.elementor-element-gj0c39f{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3a0 */.elementor-31 .elementor-element.elementor-element-gj0c3a0{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3a0:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3a0{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3a0{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3a1 */.elementor-31 .elementor-element.elementor-element-gj0c3a1 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3a1 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3a1 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3a4 */.elementor-31 .elementor-element.elementor-element-gj0c3a4{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3a6 */.elementor-31 .elementor-element.elementor-element-gj0c3a6{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3a7 */.elementor-31 .elementor-element.elementor-element-gj0c3a7{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3a7:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3a7{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3a7{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3a8 */.elementor-31 .elementor-element.elementor-element-gj0c3a8{flex-wrap:wrap;align-items:stretch}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3a9 */.elementor-31 .elementor-element.elementor-element-gj0c3a9 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3a9 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3a9 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3ac */.elementor-31 .elementor-element.elementor-element-gj0c3ac{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3ae */.elementor-31 .elementor-element.elementor-element-gj0c3ae{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3af */.elementor-31 .elementor-element.elementor-element-gj0c3af{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3af:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3af{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3af{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3b0 */.elementor-31 .elementor-element.elementor-element-gj0c3b0 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3b0 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3b0 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3b3 */.elementor-31 .elementor-element.elementor-element-gj0c3b3{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3b5 */.elementor-31 .elementor-element.elementor-element-gj0c3b5{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3b6 */.elementor-31 .elementor-element.elementor-element-gj0c3b6{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3b6:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3b6{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3b6{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3b7 */.elementor-31 .elementor-element.elementor-element-gj0c3b7 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3b7 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3b7 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3ba */.elementor-31 .elementor-element.elementor-element-gj0c3ba{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3bc */.elementor-31 .elementor-element.elementor-element-gj0c3bc{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3bd */.elementor-31 .elementor-element.elementor-element-gj0c3bd{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3bd:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3bd{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3bd{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3be */.elementor-31 .elementor-element.elementor-element-gj0c3be{flex-wrap:wrap;align-items:stretch}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3bf */.elementor-31 .elementor-element.elementor-element-gj0c3bf img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3bf a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3bf .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3c2 */.elementor-31 .elementor-element.elementor-element-gj0c3c2{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3c4 */.elementor-31 .elementor-element.elementor-element-gj0c3c4{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3c5 */.elementor-31 .elementor-element.elementor-element-gj0c3c5{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3c5:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3c5{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3c5{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3c6 */.elementor-31 .elementor-element.elementor-element-gj0c3c6 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3c6 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3c6 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3c9 */.elementor-31 .elementor-element.elementor-element-gj0c3c9{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3cb */.elementor-31 .elementor-element.elementor-element-gj0c3cb{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3cc */.elementor-31 .elementor-element.elementor-element-gj0c3cc{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3cc:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3cc{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3cc{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3cd */.elementor-31 .elementor-element.elementor-element-gj0c3cd{flex-wrap:wrap;align-items:stretch}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c35a */.elementor-31 .elementor-element.elementor-element-gj0c35a img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c35a a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c35a .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c35d */.elementor-31 .elementor-element.elementor-element-gj0c35d{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c35f */.elementor-31 .elementor-element.elementor-element-gj0c35f{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c360 */.elementor-31 .elementor-element.elementor-element-gj0c360{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c360:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c360{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c360{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c361 */.elementor-31 .elementor-element.elementor-element-gj0c361 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c361 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c361 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c364 */.elementor-31 .elementor-element.elementor-element-gj0c364{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c366 */.elementor-31 .elementor-element.elementor-element-gj0c366{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c367 */.elementor-31 .elementor-element.elementor-element-gj0c367{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c367:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c367{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c367{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c368 */.elementor-31 .elementor-element.elementor-element-gj0c368 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c368 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c368 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c36b */.elementor-31 .elementor-element.elementor-element-gj0c36b{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c36d */.elementor-31 .elementor-element.elementor-element-gj0c36d{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c36e */.elementor-31 .elementor-element.elementor-element-gj0c36e{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c36e:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c36e{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c36e{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c36f */.elementor-31 .elementor-element.elementor-element-gj0c36f img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c36f a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c36f .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c372 */.elementor-31 .elementor-element.elementor-element-gj0c372{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c374 */.elementor-31 .elementor-element.elementor-element-gj0c374{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c375 */.elementor-31 .elementor-element.elementor-element-gj0c375{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c375:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c375{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c375{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c376 */.elementor-31 .elementor-element.elementor-element-gj0c376 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c376 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c376 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c379 */.elementor-31 .elementor-element.elementor-element-gj0c379{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c37b */.elementor-31 .elementor-element.elementor-element-gj0c37b{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c37c */.elementor-31 .elementor-element.elementor-element-gj0c37c{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c37c:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c37c{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c37c{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c37d */.elementor-31 .elementor-element.elementor-element-gj0c37d img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c37d a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c37d .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c380 */.elementor-31 .elementor-element.elementor-element-gj0c380{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c382 */.elementor-31 .elementor-element.elementor-element-gj0c382{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c383 */.elementor-31 .elementor-element.elementor-element-gj0c383{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c383:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c383{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c383{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c384 */.elementor-31 .elementor-element.elementor-element-gj0c384 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c384 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c384 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c387 */.elementor-31 .elementor-element.elementor-element-gj0c387{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c389 */.elementor-31 .elementor-element.elementor-element-gj0c389{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c38a */.elementor-31 .elementor-element.elementor-element-gj0c38a{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c38a:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c38a{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c38a{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c38b */.elementor-31 .elementor-element.elementor-element-gj0c38b img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c38b a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c38b .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c38e */.elementor-31 .elementor-element.elementor-element-gj0c38e{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c390 */.elementor-31 .elementor-element.elementor-element-gj0c390{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c391 */.elementor-31 .elementor-element.elementor-element-gj0c391{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c391:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c391{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c391{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c392 */.elementor-31 .elementor-element.elementor-element-gj0c392{flex-wrap:wrap;align-items:stretch}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c393 */.elementor-31 .elementor-element.elementor-element-gj0c393 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c393 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c393 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c396 */.elementor-31 .elementor-element.elementor-element-gj0c396{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c398 */.elementor-31 .elementor-element.elementor-element-gj0c398{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c399 */.elementor-31 .elementor-element.elementor-element-gj0c399{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c399:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c399{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c399{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c39a */.elementor-31 .elementor-element.elementor-element-gj0c39a img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c39a a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c39a .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c39d */.elementor-31 .elementor-element.elementor-element-gj0c39d{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c39f */.elementor-31 .elementor-element.elementor-element-gj0c39f{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3a0 */.elementor-31 .elementor-element.elementor-element-gj0c3a0{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3a0:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3a0{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3a0{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3a1 */.elementor-31 .elementor-element.elementor-element-gj0c3a1 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3a1 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3a1 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3a4 */.elementor-31 .elementor-element.elementor-element-gj0c3a4{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3a6 */.elementor-31 .elementor-element.elementor-element-gj0c3a6{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3a7 */.elementor-31 .elementor-element.elementor-element-gj0c3a7{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3a7:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3a7{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3a7{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3a8 */.elementor-31 .elementor-element.elementor-element-gj0c3a8{flex-wrap:wrap;align-items:stretch}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3a9 */.elementor-31 .elementor-element.elementor-element-gj0c3a9 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3a9 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3a9 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3ac */.elementor-31 .elementor-element.elementor-element-gj0c3ac{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3ae */.elementor-31 .elementor-element.elementor-element-gj0c3ae{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3af */.elementor-31 .elementor-element.elementor-element-gj0c3af{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3af:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3af{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3af{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3b0 */.elementor-31 .elementor-element.elementor-element-gj0c3b0 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3b0 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3b0 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3b3 */.elementor-31 .elementor-element.elementor-element-gj0c3b3{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3b5 */.elementor-31 .elementor-element.elementor-element-gj0c3b5{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3b6 */.elementor-31 .elementor-element.elementor-element-gj0c3b6{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3b6:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3b6{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3b6{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3b7 */.elementor-31 .elementor-element.elementor-element-gj0c3b7 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3b7 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3b7 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3ba */.elementor-31 .elementor-element.elementor-element-gj0c3ba{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3bc */.elementor-31 .elementor-element.elementor-element-gj0c3bc{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3bd */.elementor-31 .elementor-element.elementor-element-gj0c3bd{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3bd:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3bd{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3bd{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3be */.elementor-31 .elementor-element.elementor-element-gj0c3be{flex-wrap:wrap;align-items:stretch}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3bf */.elementor-31 .elementor-element.elementor-element-gj0c3bf img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3bf a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3bf .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3c2 */.elementor-31 .elementor-element.elementor-element-gj0c3c2{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3c4 */.elementor-31 .elementor-element.elementor-element-gj0c3c4{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3c5 */.elementor-31 .elementor-element.elementor-element-gj0c3c5{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3c5:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3c5{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3c5{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gj0c3c6 */.elementor-31 .elementor-element.elementor-element-gj0c3c6 img{width:100%;height:340px;object-fit:contain;background:#FFFFFF;display:block}.elementor-31 .elementor-element.elementor-element-gj0c3c6 a{display:block;width:100%}.elementor-31 .elementor-element.elementor-element-gj0c3c6 .elementor-widget-container{line-height:0;background:#FFFFFF;border-bottom:1px solid rgba(18,36,28,0.16)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gj0c3c9 */.elementor-31 .elementor-element.elementor-element-gj0c3c9{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3cb */.elementor-31 .elementor-element.elementor-element-gj0c3cb{flex:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3cc */.elementor-31 .elementor-element.elementor-element-gj0c3cc{height:auto;flex:1 1 calc((100% - 40px) / 3);min-width:0;transition:border-color .2s ease,transform .2s ease}.elementor-31 .elementor-element.elementor-element-gj0c3cc:hover{border-color:var(--e-global-color-secondary);transform:translateY(-2px)}@media(max-width:1080px){.elementor-31 .elementor-element.elementor-element-gj0c3cc{flex-basis:calc((100% - 20px) / 2)}}@media(max-width:720px){.elementor-31 .elementor-element.elementor-element-gj0c3cc{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gj0c3cd */.elementor-31 .elementor-element.elementor-element-gj0c3cd{flex-wrap:wrap;align-items:stretch}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-gj0c3d2 */.elementor-31 .elementor-element.elementor-element-gj0c3d2 .e-n-tabs{gap:0}.elementor-31 .elementor-element.elementor-element-gj0c3d2 .e-n-tabs-heading{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-start;border-bottom:1px solid rgba(18,36,28,0.16);margin:0 0 36px;padding:0}.elementor-31 .elementor-element.elementor-element-gj0c3d2 .e-n-tab-title{background:transparent!important;border:0!important;border-radius:0!important;padding:14px 20px 16px!important;color:var(--e-global-color-text)!important;font-family:Manrope,sans-serif!important;font-size:16px!important;font-weight:700!important;position:relative}.elementor-31 .elementor-element.elementor-element-gj0c3d2 .e-n-tab-title[aria-selected="true"]{color:var(--e-global-color-primary)!important}.elementor-31 .elementor-element.elementor-element-gj0c3d2 .e-n-tab-title[aria-selected="true"]::after{content:'';position:absolute;left:0;right:0;bottom:-1px;height:3px;background:var(--e-global-color-secondary);opacity:1!important}/* End custom CSS */