.elementor-106 .elementor-element.elementor-element-b64b562{--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;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--padding-top:clamp(56px,8vw,110px);--padding-bottom:clamp(56px,8vw,110px);--padding-left:clamp(16px,3vw,40px);--padding-right:clamp(16px,3vw,40px);}.elementor-106 .elementor-element.elementor-element-b64b562:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-b64b562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-msbg );}.elementor-106 .elementor-element.elementor-element-b660fe1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 72px;--row-gap:40px;--column-gap:72px;--grid-auto-flow:row;--align-items:start;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-b6daa8f{--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:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 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-106 .elementor-element.elementor-element-b660456{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-b660456 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:11.5px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.3em;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-b6ecbe4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-b6ecbe4 .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:clamp(34px,3.6vw,50px);font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.06em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-b60d3e8{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-b659eb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-b659eb7 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:13px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:var( --e-global-color-msmuted );}.elementor-106 .elementor-element.elementor-element-b6917e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-b6917e6 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:13px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:var( --e-global-color-msmuted );}.elementor-106 .elementor-element.elementor-element-b628b8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-b628b8f .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:13px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:var( --e-global-color-msmuted );}.elementor-106 .elementor-element.elementor-element-b6586f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-b6586f1 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:13px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:var( --e-global-color-msmuted );}.elementor-106 .elementor-element.elementor-element-b69e756{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-b69e756 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:13px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:var( --e-global-color-msmuted );}.elementor-106 .elementor-element.elementor-element-b6092c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-b6092c9 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:13px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:var( --e-global-color-msmuted );}.elementor-106 .elementor-element.elementor-element-b61f73c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-b61f73c .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:13px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:var( --e-global-color-msmuted );}.elementor-106 .elementor-element.elementor-element-b6dfc15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-b6dfc15 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:13px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:var( --e-global-color-msmuted );}.elementor-106 .elementor-element.elementor-element-b6e4a41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-b6e4a41 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:13px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:var( --e-global-color-msmuted );}.elementor-106 .elementor-element.elementor-element-b67f508{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-b67f508 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:13px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:var( --e-global-color-msmuted );}.elementor-106 .elementor-element.elementor-element-b6bfb06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-b6bfb06 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:13px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:var( --e-global-color-msmuted );}.elementor-106 .elementor-element.elementor-element-b6a69c1{--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:44px 44px;--row-gap:44px;--column-gap:44px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-b6c52a1{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-b6a9d36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-b6a9d36 .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:27px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.15em;letter-spacing:0em;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-106 .elementor-element.elementor-element-b634289{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.75em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-b6f8a71{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-b641cee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-b641cee .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:27px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.15em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-b6865f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.75em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-b672946{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-b6a98ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-b6a98ee .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:27px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.15em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-b645c0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.75em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-b6e8dfa{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-b61c0df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-b61c0df .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:27px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.15em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-b6980ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.75em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-b6d8b4f{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-b6f7c84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-b6f7c84 .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:27px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.15em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-b641b98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.75em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-b6908f3{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-b6ac012{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-b6ac012 .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:27px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.15em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-b61c98e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.75em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-b6f237d{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-b697bb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-b697bb8 .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:27px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.15em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-b60e518{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.75em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-b6a48b3{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-b6b2404{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-b6b2404 .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:27px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.15em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-b64f6e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.75em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-b6eb5ca{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-b68cfd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-b68cfd6 .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:27px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.15em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-b607316{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.75em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-b6c0b30{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-b6d677b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-b6d677b .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:27px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.15em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-b68b430{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.75em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-b6bc8d9{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-b632df8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-b632df8 .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:27px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.15em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-b6d397a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.75em;letter-spacing:0em;color:var( --e-global-color-text );}@media(min-width:768px){.elementor-106 .elementor-element.elementor-element-b64b562{--content-width:1120px;}}@media(max-width:1024px){.elementor-106 .elementor-element.elementor-element-b660fe1{--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-106 .elementor-element.elementor-element-b660456 .elementor-heading-title{font-size:11.5px;}.elementor-106 .elementor-element.elementor-element-b6ecbe4 .elementor-heading-title{font-size:clamp(34px,3.6vw,50px);}.elementor-106 .elementor-element.elementor-element-b659eb7 .elementor-heading-title{font-size:13px;}.elementor-106 .elementor-element.elementor-element-b6917e6 .elementor-heading-title{font-size:13px;}.elementor-106 .elementor-element.elementor-element-b628b8f .elementor-heading-title{font-size:13px;}.elementor-106 .elementor-element.elementor-element-b6586f1 .elementor-heading-title{font-size:13px;}.elementor-106 .elementor-element.elementor-element-b69e756 .elementor-heading-title{font-size:13px;}.elementor-106 .elementor-element.elementor-element-b6092c9 .elementor-heading-title{font-size:13px;}.elementor-106 .elementor-element.elementor-element-b61f73c .elementor-heading-title{font-size:13px;}.elementor-106 .elementor-element.elementor-element-b6dfc15 .elementor-heading-title{font-size:13px;}.elementor-106 .elementor-element.elementor-element-b6e4a41 .elementor-heading-title{font-size:13px;}.elementor-106 .elementor-element.elementor-element-b67f508 .elementor-heading-title{font-size:13px;}.elementor-106 .elementor-element.elementor-element-b6bfb06 .elementor-heading-title{font-size:13px;}.elementor-106 .elementor-element.elementor-element-b6a9d36 .elementor-heading-title{font-size:27px;}.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-106 .elementor-element.elementor-element-b634289{font-size:16px;}.elementor-106 .elementor-element.elementor-element-b641cee .elementor-heading-title{font-size:27px;}.elementor-106 .elementor-element.elementor-element-b6865f0{font-size:16px;}.elementor-106 .elementor-element.elementor-element-b6a98ee .elementor-heading-title{font-size:27px;}.elementor-106 .elementor-element.elementor-element-b645c0f{font-size:16px;}.elementor-106 .elementor-element.elementor-element-b61c0df .elementor-heading-title{font-size:27px;}.elementor-106 .elementor-element.elementor-element-b6980ad{font-size:16px;}.elementor-106 .elementor-element.elementor-element-b6f7c84 .elementor-heading-title{font-size:27px;}.elementor-106 .elementor-element.elementor-element-b641b98{font-size:16px;}.elementor-106 .elementor-element.elementor-element-b6ac012 .elementor-heading-title{font-size:27px;}.elementor-106 .elementor-element.elementor-element-b61c98e{font-size:16px;}.elementor-106 .elementor-element.elementor-element-b697bb8 .elementor-heading-title{font-size:27px;}.elementor-106 .elementor-element.elementor-element-b60e518{font-size:16px;}.elementor-106 .elementor-element.elementor-element-b6b2404 .elementor-heading-title{font-size:27px;}.elementor-106 .elementor-element.elementor-element-b64f6e4{font-size:16px;}.elementor-106 .elementor-element.elementor-element-b68cfd6 .elementor-heading-title{font-size:27px;}.elementor-106 .elementor-element.elementor-element-b607316{font-size:16px;}.elementor-106 .elementor-element.elementor-element-b6d677b .elementor-heading-title{font-size:27px;}.elementor-106 .elementor-element.elementor-element-b68b430{font-size:16px;}.elementor-106 .elementor-element.elementor-element-b632df8 .elementor-heading-title{font-size:27px;}.elementor-106 .elementor-element.elementor-element-b6d397a{font-size:16px;}}@media(max-width:767px){.elementor-106 .elementor-element.elementor-element-b660fe1{--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-106 .elementor-element.elementor-element-b660456 .elementor-heading-title{font-size:11.5px;}.elementor-106 .elementor-element.elementor-element-b6ecbe4 .elementor-heading-title{font-size:clamp(34px,3.6vw,50px);}.elementor-106 .elementor-element.elementor-element-b659eb7 .elementor-heading-title{font-size:13px;}.elementor-106 .elementor-element.elementor-element-b6917e6 .elementor-heading-title{font-size:13px;}.elementor-106 .elementor-element.elementor-element-b628b8f .elementor-heading-title{font-size:13px;}.elementor-106 .elementor-element.elementor-element-b6586f1 .elementor-heading-title{font-size:13px;}.elementor-106 .elementor-element.elementor-element-b69e756 .elementor-heading-title{font-size:13px;}.elementor-106 .elementor-element.elementor-element-b6092c9 .elementor-heading-title{font-size:13px;}.elementor-106 .elementor-element.elementor-element-b61f73c .elementor-heading-title{font-size:13px;}.elementor-106 .elementor-element.elementor-element-b6dfc15 .elementor-heading-title{font-size:13px;}.elementor-106 .elementor-element.elementor-element-b6e4a41 .elementor-heading-title{font-size:13px;}.elementor-106 .elementor-element.elementor-element-b67f508 .elementor-heading-title{font-size:13px;}.elementor-106 .elementor-element.elementor-element-b6bfb06 .elementor-heading-title{font-size:13px;}.elementor-106 .elementor-element.elementor-element-b6a9d36 .elementor-heading-title{font-size:27px;}.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-106 .elementor-element.elementor-element-b634289{font-size:16px;}.elementor-106 .elementor-element.elementor-element-b641cee .elementor-heading-title{font-size:27px;}.elementor-106 .elementor-element.elementor-element-b6865f0{font-size:16px;}.elementor-106 .elementor-element.elementor-element-b6a98ee .elementor-heading-title{font-size:27px;}.elementor-106 .elementor-element.elementor-element-b645c0f{font-size:16px;}.elementor-106 .elementor-element.elementor-element-b61c0df .elementor-heading-title{font-size:27px;}.elementor-106 .elementor-element.elementor-element-b6980ad{font-size:16px;}.elementor-106 .elementor-element.elementor-element-b6f7c84 .elementor-heading-title{font-size:27px;}.elementor-106 .elementor-element.elementor-element-b641b98{font-size:16px;}.elementor-106 .elementor-element.elementor-element-b6ac012 .elementor-heading-title{font-size:27px;}.elementor-106 .elementor-element.elementor-element-b61c98e{font-size:16px;}.elementor-106 .elementor-element.elementor-element-b697bb8 .elementor-heading-title{font-size:27px;}.elementor-106 .elementor-element.elementor-element-b60e518{font-size:16px;}.elementor-106 .elementor-element.elementor-element-b6b2404 .elementor-heading-title{font-size:27px;}.elementor-106 .elementor-element.elementor-element-b64f6e4{font-size:16px;}.elementor-106 .elementor-element.elementor-element-b68cfd6 .elementor-heading-title{font-size:27px;}.elementor-106 .elementor-element.elementor-element-b607316{font-size:16px;}.elementor-106 .elementor-element.elementor-element-b6d677b .elementor-heading-title{font-size:27px;}.elementor-106 .elementor-element.elementor-element-b68b430{font-size:16px;}.elementor-106 .elementor-element.elementor-element-b632df8 .elementor-heading-title{font-size:27px;}.elementor-106 .elementor-element.elementor-element-b6d397a{font-size:16px;}}/* Start custom CSS for heading, class: .elementor-element-b659eb7 */.elementor-106 .elementor-element.elementor-element-b659eb7 a{color:inherit;text-decoration:none}.elementor-106 .elementor-element.elementor-element-b659eb7 a:hover{color:#141414}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6917e6 */.elementor-106 .elementor-element.elementor-element-b6917e6 a{color:inherit;text-decoration:none}.elementor-106 .elementor-element.elementor-element-b6917e6 a:hover{color:#141414}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b628b8f */.elementor-106 .elementor-element.elementor-element-b628b8f a{color:inherit;text-decoration:none}.elementor-106 .elementor-element.elementor-element-b628b8f a:hover{color:#141414}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6586f1 */.elementor-106 .elementor-element.elementor-element-b6586f1 a{color:inherit;text-decoration:none}.elementor-106 .elementor-element.elementor-element-b6586f1 a:hover{color:#141414}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e756 */.elementor-106 .elementor-element.elementor-element-b69e756 a{color:inherit;text-decoration:none}.elementor-106 .elementor-element.elementor-element-b69e756 a:hover{color:#141414}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6092c9 */.elementor-106 .elementor-element.elementor-element-b6092c9 a{color:inherit;text-decoration:none}.elementor-106 .elementor-element.elementor-element-b6092c9 a:hover{color:#141414}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b61f73c */.elementor-106 .elementor-element.elementor-element-b61f73c a{color:inherit;text-decoration:none}.elementor-106 .elementor-element.elementor-element-b61f73c a:hover{color:#141414}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6dfc15 */.elementor-106 .elementor-element.elementor-element-b6dfc15 a{color:inherit;text-decoration:none}.elementor-106 .elementor-element.elementor-element-b6dfc15 a:hover{color:#141414}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6e4a41 */.elementor-106 .elementor-element.elementor-element-b6e4a41 a{color:inherit;text-decoration:none}.elementor-106 .elementor-element.elementor-element-b6e4a41 a:hover{color:#141414}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b67f508 */.elementor-106 .elementor-element.elementor-element-b67f508 a{color:inherit;text-decoration:none}.elementor-106 .elementor-element.elementor-element-b67f508 a:hover{color:#141414}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6bfb06 */.elementor-106 .elementor-element.elementor-element-b6bfb06 a{color:inherit;text-decoration:none}.elementor-106 .elementor-element.elementor-element-b6bfb06 a:hover{color:#141414}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60d3e8 */.elementor-106 .elementor-element.elementor-element-b60d3e8{min-width:0}.elementor-106 .elementor-element.elementor-element-b60d3e8{margin-top:8px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6daa8f */.elementor-106 .elementor-element.elementor-element-b6daa8f{min-width:0}@media (min-width:1025px){.elementor-106 .elementor-element.elementor-element-b6daa8f{position:sticky;top:110px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6a9d36 */.elementor-106 .elementor-element.elementor-element-b6a9d36{margin-bottom:4px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b634289 */.elementor-106 .elementor-element.elementor-element-b634289 p{margin:0;text-wrap:pretty}.elementor-106 .elementor-element.elementor-element-b634289 p+p{margin-top:12px}.elementor-106 .elementor-element.elementor-element-b634289 a{color:#141414;text-decoration:underline;text-underline-offset:3px;transition:color .25s ease}.elementor-106 .elementor-element.elementor-element-b634289 a:hover{color:#56663F}.elementor-106 .elementor-element.elementor-element-b634289 p+p,.elementor-106 .elementor-element.elementor-element-b634289 ul+p,.elementor-106 .elementor-element.elementor-element-b634289 p+ul,.elementor-106 .elementor-element.elementor-element-b634289 ul+ul{margin-top:12px}.elementor-106 .elementor-element.elementor-element-b634289 ul{list-style:none;margin:0;padding:0 0 0 8px;display:flex;flex-direction:column;gap:12px}.elementor-106 .elementor-element.elementor-element-b634289 li{position:relative;padding-left:20px;line-height:1.7}.elementor-106 .elementor-element.elementor-element-b634289 li::before{content:'•';position:absolute;left:0;color:#7E9460}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6c52a1 */.elementor-106 .elementor-element.elementor-element-b6c52a1{border-top:1px solid #E0D9CC}.elementor-106 .elementor-element.elementor-element-b6c52a1{min-width:0}.elementor-106 .elementor-element.elementor-element-b6c52a1{scroll-margin-top:110px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b641cee */.elementor-106 .elementor-element.elementor-element-b641cee{margin-bottom:4px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6865f0 */.elementor-106 .elementor-element.elementor-element-b6865f0 p{margin:0;text-wrap:pretty}.elementor-106 .elementor-element.elementor-element-b6865f0 p+p{margin-top:12px}.elementor-106 .elementor-element.elementor-element-b6865f0 a{color:#141414;text-decoration:underline;text-underline-offset:3px;transition:color .25s ease}.elementor-106 .elementor-element.elementor-element-b6865f0 a:hover{color:#56663F}.elementor-106 .elementor-element.elementor-element-b6865f0 p+p,.elementor-106 .elementor-element.elementor-element-b6865f0 ul+p,.elementor-106 .elementor-element.elementor-element-b6865f0 p+ul,.elementor-106 .elementor-element.elementor-element-b6865f0 ul+ul{margin-top:12px}.elementor-106 .elementor-element.elementor-element-b6865f0 ul{list-style:none;margin:0;padding:0 0 0 8px;display:flex;flex-direction:column;gap:12px}.elementor-106 .elementor-element.elementor-element-b6865f0 li{position:relative;padding-left:20px;line-height:1.7}.elementor-106 .elementor-element.elementor-element-b6865f0 li::before{content:'•';position:absolute;left:0;color:#7E9460}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6f8a71 */.elementor-106 .elementor-element.elementor-element-b6f8a71{border-top:1px solid #E0D9CC}.elementor-106 .elementor-element.elementor-element-b6f8a71{min-width:0}.elementor-106 .elementor-element.elementor-element-b6f8a71{scroll-margin-top:110px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6a98ee */.elementor-106 .elementor-element.elementor-element-b6a98ee{margin-bottom:4px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b645c0f */.elementor-106 .elementor-element.elementor-element-b645c0f p{margin:0;text-wrap:pretty}.elementor-106 .elementor-element.elementor-element-b645c0f p+p{margin-top:12px}.elementor-106 .elementor-element.elementor-element-b645c0f a{color:#141414;text-decoration:underline;text-underline-offset:3px;transition:color .25s ease}.elementor-106 .elementor-element.elementor-element-b645c0f a:hover{color:#56663F}.elementor-106 .elementor-element.elementor-element-b645c0f p+p,.elementor-106 .elementor-element.elementor-element-b645c0f ul+p,.elementor-106 .elementor-element.elementor-element-b645c0f p+ul,.elementor-106 .elementor-element.elementor-element-b645c0f ul+ul{margin-top:12px}.elementor-106 .elementor-element.elementor-element-b645c0f ul{list-style:none;margin:0;padding:0 0 0 8px;display:flex;flex-direction:column;gap:12px}.elementor-106 .elementor-element.elementor-element-b645c0f li{position:relative;padding-left:20px;line-height:1.7}.elementor-106 .elementor-element.elementor-element-b645c0f li::before{content:'•';position:absolute;left:0;color:#7E9460}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b672946 */.elementor-106 .elementor-element.elementor-element-b672946{border-top:1px solid #E0D9CC}.elementor-106 .elementor-element.elementor-element-b672946{min-width:0}.elementor-106 .elementor-element.elementor-element-b672946{scroll-margin-top:110px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b61c0df */.elementor-106 .elementor-element.elementor-element-b61c0df{margin-bottom:4px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6980ad */.elementor-106 .elementor-element.elementor-element-b6980ad p{margin:0;text-wrap:pretty}.elementor-106 .elementor-element.elementor-element-b6980ad p+p{margin-top:12px}.elementor-106 .elementor-element.elementor-element-b6980ad a{color:#141414;text-decoration:underline;text-underline-offset:3px;transition:color .25s ease}.elementor-106 .elementor-element.elementor-element-b6980ad a:hover{color:#56663F}.elementor-106 .elementor-element.elementor-element-b6980ad p+p,.elementor-106 .elementor-element.elementor-element-b6980ad ul+p,.elementor-106 .elementor-element.elementor-element-b6980ad p+ul,.elementor-106 .elementor-element.elementor-element-b6980ad ul+ul{margin-top:12px}.elementor-106 .elementor-element.elementor-element-b6980ad ul{list-style:none;margin:0;padding:0 0 0 8px;display:flex;flex-direction:column;gap:12px}.elementor-106 .elementor-element.elementor-element-b6980ad li{position:relative;padding-left:20px;line-height:1.7}.elementor-106 .elementor-element.elementor-element-b6980ad li::before{content:'•';position:absolute;left:0;color:#7E9460}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6e8dfa */.elementor-106 .elementor-element.elementor-element-b6e8dfa{border-top:1px solid #E0D9CC}.elementor-106 .elementor-element.elementor-element-b6e8dfa{min-width:0}.elementor-106 .elementor-element.elementor-element-b6e8dfa{scroll-margin-top:110px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6f7c84 */.elementor-106 .elementor-element.elementor-element-b6f7c84{margin-bottom:4px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b641b98 */.elementor-106 .elementor-element.elementor-element-b641b98 p{margin:0;text-wrap:pretty}.elementor-106 .elementor-element.elementor-element-b641b98 p+p{margin-top:12px}.elementor-106 .elementor-element.elementor-element-b641b98 a{color:#141414;text-decoration:underline;text-underline-offset:3px;transition:color .25s ease}.elementor-106 .elementor-element.elementor-element-b641b98 a:hover{color:#56663F}.elementor-106 .elementor-element.elementor-element-b641b98 p+p,.elementor-106 .elementor-element.elementor-element-b641b98 ul+p,.elementor-106 .elementor-element.elementor-element-b641b98 p+ul,.elementor-106 .elementor-element.elementor-element-b641b98 ul+ul{margin-top:12px}.elementor-106 .elementor-element.elementor-element-b641b98 ul{list-style:none;margin:0;padding:0 0 0 8px;display:flex;flex-direction:column;gap:12px}.elementor-106 .elementor-element.elementor-element-b641b98 li{position:relative;padding-left:20px;line-height:1.7}.elementor-106 .elementor-element.elementor-element-b641b98 li::before{content:'•';position:absolute;left:0;color:#7E9460}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d8b4f */.elementor-106 .elementor-element.elementor-element-b6d8b4f{border-top:1px solid #E0D9CC}.elementor-106 .elementor-element.elementor-element-b6d8b4f{min-width:0}.elementor-106 .elementor-element.elementor-element-b6d8b4f{scroll-margin-top:110px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6ac012 */.elementor-106 .elementor-element.elementor-element-b6ac012{margin-bottom:4px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b61c98e */.elementor-106 .elementor-element.elementor-element-b61c98e p{margin:0;text-wrap:pretty}.elementor-106 .elementor-element.elementor-element-b61c98e p+p{margin-top:12px}.elementor-106 .elementor-element.elementor-element-b61c98e a{color:#141414;text-decoration:underline;text-underline-offset:3px;transition:color .25s ease}.elementor-106 .elementor-element.elementor-element-b61c98e a:hover{color:#56663F}.elementor-106 .elementor-element.elementor-element-b61c98e p+p,.elementor-106 .elementor-element.elementor-element-b61c98e ul+p,.elementor-106 .elementor-element.elementor-element-b61c98e p+ul,.elementor-106 .elementor-element.elementor-element-b61c98e ul+ul{margin-top:12px}.elementor-106 .elementor-element.elementor-element-b61c98e ul{list-style:none;margin:0;padding:0 0 0 8px;display:flex;flex-direction:column;gap:12px}.elementor-106 .elementor-element.elementor-element-b61c98e li{position:relative;padding-left:20px;line-height:1.7}.elementor-106 .elementor-element.elementor-element-b61c98e li::before{content:'•';position:absolute;left:0;color:#7E9460}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6908f3 */.elementor-106 .elementor-element.elementor-element-b6908f3{border-top:1px solid #E0D9CC}.elementor-106 .elementor-element.elementor-element-b6908f3{min-width:0}.elementor-106 .elementor-element.elementor-element-b6908f3{scroll-margin-top:110px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b697bb8 */.elementor-106 .elementor-element.elementor-element-b697bb8{margin-bottom:4px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b60e518 */.elementor-106 .elementor-element.elementor-element-b60e518 p{margin:0;text-wrap:pretty}.elementor-106 .elementor-element.elementor-element-b60e518 p+p{margin-top:12px}.elementor-106 .elementor-element.elementor-element-b60e518 a{color:#141414;text-decoration:underline;text-underline-offset:3px;transition:color .25s ease}.elementor-106 .elementor-element.elementor-element-b60e518 a:hover{color:#56663F}.elementor-106 .elementor-element.elementor-element-b60e518 p+p,.elementor-106 .elementor-element.elementor-element-b60e518 ul+p,.elementor-106 .elementor-element.elementor-element-b60e518 p+ul,.elementor-106 .elementor-element.elementor-element-b60e518 ul+ul{margin-top:12px}.elementor-106 .elementor-element.elementor-element-b60e518 ul{list-style:none;margin:0;padding:0 0 0 8px;display:flex;flex-direction:column;gap:12px}.elementor-106 .elementor-element.elementor-element-b60e518 li{position:relative;padding-left:20px;line-height:1.7}.elementor-106 .elementor-element.elementor-element-b60e518 li::before{content:'•';position:absolute;left:0;color:#7E9460}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6f237d */.elementor-106 .elementor-element.elementor-element-b6f237d{border-top:1px solid #E0D9CC}.elementor-106 .elementor-element.elementor-element-b6f237d{min-width:0}.elementor-106 .elementor-element.elementor-element-b6f237d{scroll-margin-top:110px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6b2404 */.elementor-106 .elementor-element.elementor-element-b6b2404{margin-bottom:4px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b64f6e4 */.elementor-106 .elementor-element.elementor-element-b64f6e4 p{margin:0;text-wrap:pretty}.elementor-106 .elementor-element.elementor-element-b64f6e4 p+p{margin-top:12px}.elementor-106 .elementor-element.elementor-element-b64f6e4 a{color:#141414;text-decoration:underline;text-underline-offset:3px;transition:color .25s ease}.elementor-106 .elementor-element.elementor-element-b64f6e4 a:hover{color:#56663F}.elementor-106 .elementor-element.elementor-element-b64f6e4 p+p,.elementor-106 .elementor-element.elementor-element-b64f6e4 ul+p,.elementor-106 .elementor-element.elementor-element-b64f6e4 p+ul,.elementor-106 .elementor-element.elementor-element-b64f6e4 ul+ul{margin-top:12px}.elementor-106 .elementor-element.elementor-element-b64f6e4 ul{list-style:none;margin:0;padding:0 0 0 8px;display:flex;flex-direction:column;gap:12px}.elementor-106 .elementor-element.elementor-element-b64f6e4 li{position:relative;padding-left:20px;line-height:1.7}.elementor-106 .elementor-element.elementor-element-b64f6e4 li::before{content:'•';position:absolute;left:0;color:#7E9460}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6a48b3 */.elementor-106 .elementor-element.elementor-element-b6a48b3{border-top:1px solid #E0D9CC}.elementor-106 .elementor-element.elementor-element-b6a48b3{min-width:0}.elementor-106 .elementor-element.elementor-element-b6a48b3{scroll-margin-top:110px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b68cfd6 */.elementor-106 .elementor-element.elementor-element-b68cfd6{margin-bottom:4px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b607316 */.elementor-106 .elementor-element.elementor-element-b607316 p{margin:0;text-wrap:pretty}.elementor-106 .elementor-element.elementor-element-b607316 p+p{margin-top:12px}.elementor-106 .elementor-element.elementor-element-b607316 a{color:#141414;text-decoration:underline;text-underline-offset:3px;transition:color .25s ease}.elementor-106 .elementor-element.elementor-element-b607316 a:hover{color:#56663F}.elementor-106 .elementor-element.elementor-element-b607316 p+p,.elementor-106 .elementor-element.elementor-element-b607316 ul+p,.elementor-106 .elementor-element.elementor-element-b607316 p+ul,.elementor-106 .elementor-element.elementor-element-b607316 ul+ul{margin-top:12px}.elementor-106 .elementor-element.elementor-element-b607316 ul{list-style:none;margin:0;padding:0 0 0 8px;display:flex;flex-direction:column;gap:12px}.elementor-106 .elementor-element.elementor-element-b607316 li{position:relative;padding-left:20px;line-height:1.7}.elementor-106 .elementor-element.elementor-element-b607316 li::before{content:'•';position:absolute;left:0;color:#7E9460}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6eb5ca */.elementor-106 .elementor-element.elementor-element-b6eb5ca{border-top:1px solid #E0D9CC}.elementor-106 .elementor-element.elementor-element-b6eb5ca{min-width:0}.elementor-106 .elementor-element.elementor-element-b6eb5ca{scroll-margin-top:110px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6d677b */.elementor-106 .elementor-element.elementor-element-b6d677b{margin-bottom:4px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b68b430 */.elementor-106 .elementor-element.elementor-element-b68b430 p{margin:0;text-wrap:pretty}.elementor-106 .elementor-element.elementor-element-b68b430 p+p{margin-top:12px}.elementor-106 .elementor-element.elementor-element-b68b430 a{color:#141414;text-decoration:underline;text-underline-offset:3px;transition:color .25s ease}.elementor-106 .elementor-element.elementor-element-b68b430 a:hover{color:#56663F}.elementor-106 .elementor-element.elementor-element-b68b430 p+p,.elementor-106 .elementor-element.elementor-element-b68b430 ul+p,.elementor-106 .elementor-element.elementor-element-b68b430 p+ul,.elementor-106 .elementor-element.elementor-element-b68b430 ul+ul{margin-top:12px}.elementor-106 .elementor-element.elementor-element-b68b430 ul{list-style:none;margin:0;padding:0 0 0 8px;display:flex;flex-direction:column;gap:12px}.elementor-106 .elementor-element.elementor-element-b68b430 li{position:relative;padding-left:20px;line-height:1.7}.elementor-106 .elementor-element.elementor-element-b68b430 li::before{content:'•';position:absolute;left:0;color:#7E9460}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6c0b30 */.elementor-106 .elementor-element.elementor-element-b6c0b30{border-top:1px solid #E0D9CC}.elementor-106 .elementor-element.elementor-element-b6c0b30{min-width:0}.elementor-106 .elementor-element.elementor-element-b6c0b30{scroll-margin-top:110px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b632df8 */.elementor-106 .elementor-element.elementor-element-b632df8{margin-bottom:4px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6d397a */.elementor-106 .elementor-element.elementor-element-b6d397a p{margin:0;text-wrap:pretty}.elementor-106 .elementor-element.elementor-element-b6d397a p+p{margin-top:12px}.elementor-106 .elementor-element.elementor-element-b6d397a a{color:#141414;text-decoration:underline;text-underline-offset:3px;transition:color .25s ease}.elementor-106 .elementor-element.elementor-element-b6d397a a:hover{color:#56663F}.elementor-106 .elementor-element.elementor-element-b6d397a p+p,.elementor-106 .elementor-element.elementor-element-b6d397a ul+p,.elementor-106 .elementor-element.elementor-element-b6d397a p+ul,.elementor-106 .elementor-element.elementor-element-b6d397a ul+ul{margin-top:12px}.elementor-106 .elementor-element.elementor-element-b6d397a ul{list-style:none;margin:0;padding:0 0 0 8px;display:flex;flex-direction:column;gap:12px}.elementor-106 .elementor-element.elementor-element-b6d397a li{position:relative;padding-left:20px;line-height:1.7}.elementor-106 .elementor-element.elementor-element-b6d397a li::before{content:'•';position:absolute;left:0;color:#7E9460}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6bc8d9 */.elementor-106 .elementor-element.elementor-element-b6bc8d9{border-top:1px solid #E0D9CC}.elementor-106 .elementor-element.elementor-element-b6bc8d9{min-width:0}.elementor-106 .elementor-element.elementor-element-b6bc8d9{scroll-margin-top:110px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6a69c1 */.elementor-106 .elementor-element.elementor-element-b6a69c1{min-width:0}@media (min-width:1025px){.elementor-106 .elementor-element.elementor-element-b6a69c1{grid-column:span 2}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b660fe1 */.elementor-106 .elementor-element.elementor-element-b660fe1{--e-con-grid-template-columns:repeat(3,minmax(0,1fr))!important;--e-con-grid-template-rows:auto!important;grid-template-rows:auto!important;column-gap:72px!important;row-gap:40px!important;min-width:0;align-items:start}.elementor-106 .elementor-element.elementor-element-b660fe1{--e-con-grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (max-width:1024px){.elementor-106 .elementor-element.elementor-element-b660fe1{--e-con-grid-template-columns:minmax(0,1fr)!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b64b562 */.elementor-106 .elementor-element.elementor-element-b64b562{--padding-top:clamp(56px,8vw,110px)!important;--padding-right:clamp(16px,3vw,40px)!important;--padding-bottom:clamp(56px,8vw,110px)!important;--padding-left:clamp(16px,3vw,40px)!important}.elementor-106 .elementor-element.elementor-element-b64b562{min-width:0}/* End custom CSS */