.elementor-779 .elementor-element.elementor-element-11674e6{--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:72px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-779 .elementor-element.elementor-element-11674e6:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-11674e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8f3875 );}.elementor-779 .elementor-element.elementor-element-00bf587{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-779 .elementor-element.elementor-element-8e1d237{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--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-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-779 .elementor-element.elementor-element-5e47345{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-779 .elementor-element.elementor-element-5e47345 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-779 .elementor-element.elementor-element-b473f14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-779 .elementor-element.elementor-element-b473f14 .elementor-heading-title{font-family:var( --e-global-typography-jfh2-font-family ), Sans-serif;font-size:var( --e-global-typography-jfh2-font-size );font-weight:var( --e-global-typography-jfh2-font-weight );line-height:var( --e-global-typography-jfh2-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-779 .elementor-element.elementor-element-389d2ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;font-family:var( --e-global-typography-jflead-font-family ), Sans-serif;font-size:var( --e-global-typography-jflead-font-size );font-weight:var( --e-global-typography-jflead-font-weight );line-height:var( --e-global-typography-jflead-line-height );color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-e438282 .elementor-button{background-color:rgba(0,0,0,0);font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-jftxt20 );border-radius:0px 0px 0px 0px;padding:4px 0px 4px 0px;}.elementor-779 .elementor-element.elementor-element-e438282 .elementor-button:hover, .elementor-779 .elementor-element.elementor-element-e438282 .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-text );}.elementor-779 .elementor-element.elementor-element-e438282 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-779 .elementor-element.elementor-element-e438282 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-779 .elementor-element.elementor-element-e438282 .elementor-button:hover svg, .elementor-779 .elementor-element.elementor-element-e438282 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-779 .elementor-element.elementor-element-d7f1e45{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:10.824%;--margin-right:0%;--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 );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-82d79c5 img{width:100%;}.elementor-779 .elementor-element.elementor-element-2c9ac08{--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:120px;--padding-left:24px;--padding-right:24px;}.elementor-779 .elementor-element.elementor-element-2c9ac08:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-2c9ac08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8f3875 );}.elementor-779 .elementor-element.elementor-element-28a940e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-779 .elementor-element.elementor-element-0c21dfe{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-779 .elementor-element.elementor-element-484ea53 img{width:100%;}.elementor-779 .elementor-element.elementor-element-6636f12{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:10.824%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-779 .elementor-element.elementor-element-037aab0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-779 .elementor-element.elementor-element-037aab0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-779 .elementor-element.elementor-element-2198e56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-779 .elementor-element.elementor-element-2198e56 .elementor-heading-title{font-family:var( --e-global-typography-jfh2s-font-family ), Sans-serif;font-size:var( --e-global-typography-jfh2s-font-size );font-weight:var( --e-global-typography-jfh2s-font-weight );line-height:var( --e-global-typography-jfh2s-line-height );color:var( --e-global-color-text );}.elementor-779 .elementor-element.elementor-element-a0168dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-779 .elementor-element.elementor-element-d5fa9b7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(114,121,111,0.2);--border-color:rgba(114,121,111,0.2);--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-779 .elementor-element.elementor-element-d5fa9b7:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-d5fa9b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-dbc0e8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-779 .elementor-element.elementor-element-dbc0e8d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-779 .elementor-element.elementor-element-bea1133{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-779 .elementor-element.elementor-element-bea1133 .elementor-heading-title{font-family:var( --e-global-typography-jfh2-font-family ), Sans-serif;font-size:var( --e-global-typography-jfh2-font-size );font-weight:var( --e-global-typography-jfh2-font-weight );line-height:var( --e-global-typography-jfh2-line-height );color:var( --e-global-color-text );}.elementor-779 .elementor-element.elementor-element-708e916{width:var( --container-widget-width, 640px );max-width:640px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-779 .elementor-element.elementor-element-87d42c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-779 .elementor-element.elementor-element-7db08b3{--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(114,121,111,0.2);--border-color:rgba(114,121,111,0.2);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-779 .elementor-element.elementor-element-7db08b3:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-7db08b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-14a30db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-779 .elementor-element.elementor-element-14a30db .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-779 .elementor-element.elementor-element-d72614b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-779 .elementor-element.elementor-element-d72614b .elementor-heading-title{font-family:var( --e-global-typography-jfh3s-font-family ), Sans-serif;font-size:var( --e-global-typography-jfh3s-font-size );font-weight:var( --e-global-typography-jfh3s-font-weight );line-height:var( --e-global-typography-jfh3s-line-height );color:var( --e-global-color-text );}.elementor-779 .elementor-element.elementor-element-9b67cff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;font-family:var( --e-global-typography-jfsm-font-family ), Sans-serif;font-size:var( --e-global-typography-jfsm-font-size );font-weight:var( --e-global-typography-jfsm-font-weight );line-height:var( --e-global-typography-jfsm-line-height );color:var( --e-global-color-secondary );}.elementor-779 .elementor-element.elementor-element-a6e659e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-779 .elementor-element.elementor-element-31c1ce6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:baseline;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(114,121,111,0.2);--border-color:rgba(114,121,111,0.2);--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-779 .elementor-element.elementor-element-081c5ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-779 .elementor-element.elementor-element-081c5ad .elementor-heading-title{font-family:var( --e-global-typography-jfcon-font-family ), Sans-serif;font-size:var( --e-global-typography-jfcon-font-size );font-weight:var( --e-global-typography-jfcon-font-weight );line-height:var( --e-global-typography-jfcon-line-height );color:var( --e-global-color-text );}.elementor-779 .elementor-element.elementor-element-5c4b54a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-jfsm-font-family ), Sans-serif;font-size:var( --e-global-typography-jfsm-font-size );font-weight:var( --e-global-typography-jfsm-font-weight );line-height:var( --e-global-typography-jfsm-line-height );color:var( --e-global-color-secondary );}.elementor-779 .elementor-element.elementor-element-1f88b3a .elementor-button{background-color:rgba(0,0,0,0);font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-jftxt20 );border-radius:0px 0px 0px 0px;padding:4px 0px 4px 0px;}.elementor-779 .elementor-element.elementor-element-1f88b3a .elementor-button:hover, .elementor-779 .elementor-element.elementor-element-1f88b3a .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-text );}.elementor-779 .elementor-element.elementor-element-1f88b3a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-779 .elementor-element.elementor-element-1f88b3a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-779 .elementor-element.elementor-element-1f88b3a .elementor-button:hover svg, .elementor-779 .elementor-element.elementor-element-1f88b3a .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-779 .elementor-element.elementor-element-ab35d1a{width:var( --container-widget-width, 620px );max-width:620px;margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:620px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-jfsm-font-family ), Sans-serif;font-size:var( --e-global-typography-jfsm-font-size );font-weight:var( --e-global-typography-jfsm-font-weight );line-height:var( --e-global-typography-jfsm-line-height );color:var( --e-global-color-secondary );}.elementor-779 .elementor-element.elementor-element-766c420{--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:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-779 .elementor-element.elementor-element-766c420:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-766c420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8f3875 );}.elementor-779 .elementor-element.elementor-element-71de004{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-779 .elementor-element.elementor-element-7417d13{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:8.525%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-779 .elementor-element.elementor-element-4590e97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-779 .elementor-element.elementor-element-4590e97 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-779 .elementor-element.elementor-element-22fce26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-779 .elementor-element.elementor-element-22fce26 .elementor-heading-title{font-family:var( --e-global-typography-jfh2s-font-family ), Sans-serif;font-size:var( --e-global-typography-jfh2s-font-size );font-weight:var( --e-global-typography-jfh2s-font-weight );line-height:var( --e-global-typography-jfh2s-line-height );color:var( --e-global-color-text );}.elementor-779 .elementor-element.elementor-element-9baae94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-779 .elementor-element.elementor-element-81340f3{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:10.824%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-779 .elementor-element.elementor-element-aed276b img{width:100%;}.elementor-779 .elementor-element.elementor-element-54fa9d8{--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:120px;--padding-left:24px;--padding-right:24px;}.elementor-779 .elementor-element.elementor-element-54fa9d8:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-54fa9d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8f3875 );}.elementor-779 .elementor-element.elementor-element-76225c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-779 .elementor-element.elementor-element-5375ed1{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-779 .elementor-element.elementor-element-76a906a img{width:100%;}.elementor-779 .elementor-element.elementor-element-2f851c1{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:10.824%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-779 .elementor-element.elementor-element-ed339d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-779 .elementor-element.elementor-element-ed339d8 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-779 .elementor-element.elementor-element-7890bb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-779 .elementor-element.elementor-element-7890bb1 .elementor-heading-title{font-family:var( --e-global-typography-jfh2s-font-family ), Sans-serif;font-size:var( --e-global-typography-jfh2s-font-size );font-weight:var( --e-global-typography-jfh2s-font-weight );line-height:var( --e-global-typography-jfh2s-line-height );color:var( --e-global-color-text );}.elementor-779 .elementor-element.elementor-element-56d1b06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-779 .elementor-element.elementor-element-4634af7{--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:120px;--padding-left:24px;--padding-right:24px;}.elementor-779 .elementor-element.elementor-element-4634af7:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-4634af7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8f3875 );}.elementor-779 .elementor-element.elementor-element-002d770{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-779 .elementor-element.elementor-element-e64d0bb{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:8.525%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-779 .elementor-element.elementor-element-4405848{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-779 .elementor-element.elementor-element-4405848 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-779 .elementor-element.elementor-element-b89f490{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-779 .elementor-element.elementor-element-b89f490 .elementor-heading-title{font-family:var( --e-global-typography-jfh2s-font-family ), Sans-serif;font-size:var( --e-global-typography-jfh2s-font-size );font-weight:var( --e-global-typography-jfh2s-font-weight );line-height:var( --e-global-typography-jfh2s-line-height );color:var( --e-global-color-text );}.elementor-779 .elementor-element.elementor-element-af31a3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-779 .elementor-element.elementor-element-4be8a6e{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:10.824%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-779 .elementor-element.elementor-element-768456b img{width:100%;}.elementor-779 .elementor-element.elementor-element-abaa197{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-779 .elementor-element.elementor-element-abaa197:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-abaa197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8f3875 );}.elementor-779 .elementor-element.elementor-element-cc65e31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-779 .elementor-element.elementor-element-cc65e31 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-779 .elementor-element.elementor-element-b0dfb04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;text-align:center;}.elementor-779 .elementor-element.elementor-element-b0dfb04 .elementor-heading-title{font-family:var( --e-global-typography-jfh2-font-family ), Sans-serif;font-size:var( --e-global-typography-jfh2-font-size );font-weight:var( --e-global-typography-jfh2-font-weight );line-height:var( --e-global-typography-jfh2-line-height );color:var( --e-global-color-text );}.elementor-779 .elementor-element.elementor-element-f7f9cd9{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-779 .elementor-element.elementor-element-2d01a0d{--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-779 .elementor-element.elementor-element-5da9164{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-779 .elementor-element.elementor-element-5da9164 .elementor-heading-title{font-family:var( --e-global-typography-jfnum-font-family ), Sans-serif;font-size:var( --e-global-typography-jfnum-font-size );font-weight:var( --e-global-typography-jfnum-font-weight );line-height:var( --e-global-typography-jfnum-line-height );color:var( --e-global-color-jfgrn20 );}.elementor-779 .elementor-element.elementor-element-cedbdbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-779 .elementor-element.elementor-element-cedbdbc .elementor-heading-title{font-family:var( --e-global-typography-jfh4-font-family ), Sans-serif;font-size:var( --e-global-typography-jfh4-font-size );font-weight:var( --e-global-typography-jfh4-font-weight );line-height:var( --e-global-typography-jfh4-line-height );color:var( --e-global-color-text );}.elementor-779 .elementor-element.elementor-element-d4f00f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-779 .elementor-element.elementor-element-6e7471f{--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-779 .elementor-element.elementor-element-dc020ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-779 .elementor-element.elementor-element-dc020ea .elementor-heading-title{font-family:var( --e-global-typography-jfnum-font-family ), Sans-serif;font-size:var( --e-global-typography-jfnum-font-size );font-weight:var( --e-global-typography-jfnum-font-weight );line-height:var( --e-global-typography-jfnum-line-height );color:var( --e-global-color-jfgrn20 );}.elementor-779 .elementor-element.elementor-element-1a158ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-779 .elementor-element.elementor-element-1a158ac .elementor-heading-title{font-family:var( --e-global-typography-jfh4-font-family ), Sans-serif;font-size:var( --e-global-typography-jfh4-font-size );font-weight:var( --e-global-typography-jfh4-font-weight );line-height:var( --e-global-typography-jfh4-line-height );color:var( --e-global-color-text );}.elementor-779 .elementor-element.elementor-element-13ea773{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-779 .elementor-element.elementor-element-cb859cd{--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-779 .elementor-element.elementor-element-beec371{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-779 .elementor-element.elementor-element-beec371 .elementor-heading-title{font-family:var( --e-global-typography-jfnum-font-family ), Sans-serif;font-size:var( --e-global-typography-jfnum-font-size );font-weight:var( --e-global-typography-jfnum-font-weight );line-height:var( --e-global-typography-jfnum-line-height );color:var( --e-global-color-jfgrn20 );}.elementor-779 .elementor-element.elementor-element-569831f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-779 .elementor-element.elementor-element-569831f .elementor-heading-title{font-family:var( --e-global-typography-jfh4-font-family ), Sans-serif;font-size:var( --e-global-typography-jfh4-font-size );font-weight:var( --e-global-typography-jfh4-font-weight );line-height:var( --e-global-typography-jfh4-line-height );color:var( --e-global-color-text );}.elementor-779 .elementor-element.elementor-element-18f1763{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-779 .elementor-element.elementor-element-d125a03{width:var( --container-widget-width, 640px );max-width:640px;margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-779 .elementor-element.elementor-element-e81663d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-779 .elementor-element.elementor-element-e81663d:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-e81663d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8f3875 );}.elementor-779 .elementor-element.elementor-element-8d98acf{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-779 .elementor-element.elementor-element-12644d2{--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-779 .elementor-element.elementor-element-fbce120 img{width:100%;}.elementor-779 .elementor-element.elementor-element-bb2395a{--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-779 .elementor-element.elementor-element-1c9dd01 img{width:100%;}.elementor-779 .elementor-element.elementor-element-e2f5ef6{--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-779 .elementor-element.elementor-element-8b188b1 img{width:100%;}.elementor-779 .elementor-element.elementor-element-1534425{--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-779 .elementor-element.elementor-element-cd76d48 img{width:100%;}.elementor-779 .elementor-element.elementor-element-49e5446 .elementor-button{background-color:rgba(0,0,0,0);font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-jftxt20 );border-radius:0px 0px 0px 0px;padding:4px 0px 4px 0px;}.elementor-779 .elementor-element.elementor-element-49e5446 .elementor-button:hover, .elementor-779 .elementor-element.elementor-element-49e5446 .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-text );}.elementor-779 .elementor-element.elementor-element-49e5446{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-779 .elementor-element.elementor-element-49e5446 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-779 .elementor-element.elementor-element-49e5446 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-779 .elementor-element.elementor-element-49e5446 .elementor-button:hover svg, .elementor-779 .elementor-element.elementor-element-49e5446 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-779 .elementor-element.elementor-element-6946306{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(114,121,111,0.2);--border-color:rgba(114,121,111,0.2);--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-779 .elementor-element.elementor-element-6946306:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-6946306 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-d9646bc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-779 .elementor-element.elementor-element-cac48c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-779 .elementor-element.elementor-element-cac48c1 .elementor-heading-title{font-family:var( --e-global-typography-jfquo-font-family ), Sans-serif;font-size:var( --e-global-typography-jfquo-font-size );font-weight:var( --e-global-typography-jfquo-font-weight );font-style:var( --e-global-typography-jfquo-font-style );line-height:var( --e-global-typography-jfquo-line-height );color:var( --e-global-color-text );}.elementor-779 .elementor-element.elementor-element-90c552a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-779 .elementor-element.elementor-element-90c552a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-779 .elementor-element.elementor-element-b9e4ebe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-779 .elementor-element.elementor-element-dfa0b4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-779 .elementor-element.elementor-element-dfa0b4e .elementor-heading-title{font-family:var( --e-global-typography-jfquo-font-family ), Sans-serif;font-size:var( --e-global-typography-jfquo-font-size );font-weight:var( --e-global-typography-jfquo-font-weight );font-style:var( --e-global-typography-jfquo-font-style );line-height:var( --e-global-typography-jfquo-line-height );color:var( --e-global-color-text );}.elementor-779 .elementor-element.elementor-element-e60e72b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-779 .elementor-element.elementor-element-e60e72b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-779 .elementor-element.elementor-element-747a9d7{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-779 .elementor-element.elementor-element-747a9d7:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-747a9d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8f3875 );}.elementor-779 .elementor-element.elementor-element-7fea46c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-779 .elementor-element.elementor-element-7fea46c .elementor-heading-title{font-family:var( --e-global-typography-jfh2-font-family ), Sans-serif;font-size:var( --e-global-typography-jfh2-font-size );font-weight:var( --e-global-typography-jfh2-font-weight );line-height:var( --e-global-typography-jfh2-line-height );color:var( --e-global-color-text );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-774d092 .elementor-accordion-item{border-width:0px;}.elementor-779 .elementor-element.elementor-element-774d092 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-779 .elementor-element.elementor-element-774d092 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-779 .elementor-element.elementor-element-774d092 .elementor-tab-title{background-color:rgba(0,0,0,0);padding:24px 0px 24px 0px;}.elementor-779 .elementor-element.elementor-element-774d092 .elementor-accordion-icon, .elementor-779 .elementor-element.elementor-element-774d092 .elementor-accordion-title{color:var( --e-global-color-text );}.elementor-779 .elementor-element.elementor-element-774d092 .elementor-accordion-icon svg{fill:var( --e-global-color-text );}.elementor-779 .elementor-element.elementor-element-774d092 .elementor-active .elementor-accordion-icon, .elementor-779 .elementor-element.elementor-element-774d092 .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-779 .elementor-element.elementor-element-774d092 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-779 .elementor-element.elementor-element-774d092 .elementor-accordion-title{font-family:var( --e-global-typography-jfh4-font-family ), Sans-serif;font-size:var( --e-global-typography-jfh4-font-size );font-weight:var( --e-global-typography-jfh4-font-weight );line-height:var( --e-global-typography-jfh4-line-height );}.elementor-779 .elementor-element.elementor-element-774d092 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-secondary );}.elementor-779 .elementor-element.elementor-element-774d092 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-779 .elementor-element.elementor-element-774d092 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-accent );}.elementor-779 .elementor-element.elementor-element-774d092 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-779 .elementor-element.elementor-element-774d092 .elementor-accordion-icon{margin-inline-end:16px;}.elementor-779 .elementor-element.elementor-element-774d092 .elementor-tab-content{background-color:rgba(0,0,0,0);color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );padding:0px 48px 24px 0px;}.elementor-779 .elementor-element.elementor-element-2146dac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(114,121,111,0.2);--border-color:rgba(114,121,111,0.2);--padding-top:110px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-779 .elementor-element.elementor-element-2146dac:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-2146dac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-33c4f62{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-779 .elementor-element.elementor-element-93a5650{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-779 .elementor-element.elementor-element-93a5650 .elementor-heading-title{font-family:var( --e-global-typography-jfh2-font-family ), Sans-serif;font-size:var( --e-global-typography-jfh2-font-size );font-weight:var( --e-global-typography-jfh2-font-weight );line-height:var( --e-global-typography-jfh2-line-height );color:var( --e-global-color-text );}.elementor-779 .elementor-element.elementor-element-cf241d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-779 .elementor-element.elementor-element-2f9b324 .elementor-button{background-color:rgba(0,0,0,0);font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-jftxt20 );border-radius:0px 0px 0px 0px;padding:4px 0px 4px 0px;}.elementor-779 .elementor-element.elementor-element-2f9b324 .elementor-button:hover, .elementor-779 .elementor-element.elementor-element-2f9b324 .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-text );}.elementor-779 .elementor-element.elementor-element-2f9b324 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-779 .elementor-element.elementor-element-2f9b324 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-779 .elementor-element.elementor-element-2f9b324 .elementor-button:hover svg, .elementor-779 .elementor-element.elementor-element-2f9b324 .elementor-button:focus svg{fill:var( --e-global-color-text );}@media(min-width:768px){.elementor-779 .elementor-element.elementor-element-00bf587{--width:100%;}.elementor-779 .elementor-element.elementor-element-8e1d237{--width:48.851%;}.elementor-779 .elementor-element.elementor-element-d7f1e45{--width:40.326%;}.elementor-779 .elementor-element.elementor-element-28a940e{--width:100%;}.elementor-779 .elementor-element.elementor-element-0c21dfe{--width:40.326%;}.elementor-779 .elementor-element.elementor-element-6636f12{--width:40.326%;}.elementor-779 .elementor-element.elementor-element-87d42c0{--width:100%;}.elementor-779 .elementor-element.elementor-element-7db08b3{--width:560px;}.elementor-779 .elementor-element.elementor-element-71de004{--width:100%;}.elementor-779 .elementor-element.elementor-element-7417d13{--width:40.326%;}.elementor-779 .elementor-element.elementor-element-81340f3{--width:40.326%;}.elementor-779 .elementor-element.elementor-element-76225c4{--width:100%;}.elementor-779 .elementor-element.elementor-element-5375ed1{--width:40.326%;}.elementor-779 .elementor-element.elementor-element-2f851c1{--width:40.326%;}.elementor-779 .elementor-element.elementor-element-002d770{--width:100%;}.elementor-779 .elementor-element.elementor-element-e64d0bb{--width:40.326%;}.elementor-779 .elementor-element.elementor-element-4be8a6e{--width:40.326%;}.elementor-779 .elementor-element.elementor-element-f7f9cd9{--width:100%;}.elementor-779 .elementor-element.elementor-element-2d01a0d{--width:calc((100% - 96px) / 3);}.elementor-779 .elementor-element.elementor-element-6e7471f{--width:calc((100% - 96px) / 3);}.elementor-779 .elementor-element.elementor-element-cb859cd{--width:calc((100% - 96px) / 3);}.elementor-779 .elementor-element.elementor-element-8d98acf{--width:100%;}.elementor-779 .elementor-element.elementor-element-12644d2{--width:calc((100% - 48px) / 4);}.elementor-779 .elementor-element.elementor-element-bb2395a{--width:calc((100% - 48px) / 4);}.elementor-779 .elementor-element.elementor-element-e2f5ef6{--width:calc((100% - 48px) / 4);}.elementor-779 .elementor-element.elementor-element-1534425{--width:calc((100% - 48px) / 4);}.elementor-779 .elementor-element.elementor-element-d9646bc{--width:860px;}.elementor-779 .elementor-element.elementor-element-b9e4ebe{--width:860px;}.elementor-779 .elementor-element.elementor-element-747a9d7{--content-width:860px;}}@media(max-width:1024px) and (min-width:768px){.elementor-779 .elementor-element.elementor-element-8e1d237{--width:100%;}.elementor-779 .elementor-element.elementor-element-d7f1e45{--width:100%;}.elementor-779 .elementor-element.elementor-element-0c21dfe{--width:100%;}.elementor-779 .elementor-element.elementor-element-6636f12{--width:100%;}.elementor-779 .elementor-element.elementor-element-7db08b3{--width:100%;}.elementor-779 .elementor-element.elementor-element-7417d13{--width:100%;}.elementor-779 .elementor-element.elementor-element-81340f3{--width:100%;}.elementor-779 .elementor-element.elementor-element-5375ed1{--width:100%;}.elementor-779 .elementor-element.elementor-element-2f851c1{--width:100%;}.elementor-779 .elementor-element.elementor-element-e64d0bb{--width:100%;}.elementor-779 .elementor-element.elementor-element-4be8a6e{--width:100%;}.elementor-779 .elementor-element.elementor-element-2d01a0d{--width:100%;}.elementor-779 .elementor-element.elementor-element-6e7471f{--width:100%;}.elementor-779 .elementor-element.elementor-element-cb859cd{--width:100%;}.elementor-779 .elementor-element.elementor-element-d9646bc{--width:100%;}.elementor-779 .elementor-element.elementor-element-b9e4ebe{--width:100%;}}@media(max-width:1024px){.elementor-779 .elementor-element.elementor-element-11674e6{--padding-top:48px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-779 .elementor-element.elementor-element-00bf587{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-779 .elementor-element.elementor-element-8e1d237{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-779 .elementor-element.elementor-element-8e1d237.e-con{--order:-99999 /* order start hack */;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-779 .elementor-element.elementor-element-5e47345 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-b473f14 .elementor-heading-title{font-size:var( --e-global-typography-jfh2-font-size );line-height:var( --e-global-typography-jfh2-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-389d2ca{font-size:var( --e-global-typography-jflead-font-size );line-height:var( --e-global-typography-jflead-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-e438282 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-d7f1e45{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-2c9ac08{--padding-top:0px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-779 .elementor-element.elementor-element-28a940e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-779 .elementor-element.elementor-element-0c21dfe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-779 .elementor-element.elementor-element-6636f12{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-779 .elementor-element.elementor-element-6636f12.e-con{--order:-99999 /* order start hack */;}.elementor-779 .elementor-element.elementor-element-037aab0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-2198e56 .elementor-heading-title{font-size:var( --e-global-typography-jfh2s-font-size );line-height:var( --e-global-typography-jfh2s-line-height );}.elementor-779 .elementor-element.elementor-element-a0168dd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-d5fa9b7{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-779 .elementor-element.elementor-element-dbc0e8d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-bea1133 .elementor-heading-title{font-size:var( --e-global-typography-jfh2-font-size );line-height:var( --e-global-typography-jfh2-line-height );}.elementor-779 .elementor-element.elementor-element-708e916{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-87d42c0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-779 .elementor-element.elementor-element-14a30db .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-d72614b .elementor-heading-title{font-size:var( --e-global-typography-jfh3s-font-size );line-height:var( --e-global-typography-jfh3s-line-height );}.elementor-779 .elementor-element.elementor-element-9b67cff{font-size:var( --e-global-typography-jfsm-font-size );line-height:var( --e-global-typography-jfsm-line-height );}.elementor-779 .elementor-element.elementor-element-a6e659e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-081c5ad .elementor-heading-title{font-size:var( --e-global-typography-jfcon-font-size );line-height:var( --e-global-typography-jfcon-line-height );}.elementor-779 .elementor-element.elementor-element-5c4b54a{font-size:var( --e-global-typography-jfsm-font-size );line-height:var( --e-global-typography-jfsm-line-height );}.elementor-779 .elementor-element.elementor-element-1f88b3a .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-ab35d1a{font-size:var( --e-global-typography-jfsm-font-size );line-height:var( --e-global-typography-jfsm-line-height );}.elementor-779 .elementor-element.elementor-element-766c420{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-779 .elementor-element.elementor-element-71de004{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-779 .elementor-element.elementor-element-7417d13{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-779 .elementor-element.elementor-element-7417d13.e-con{--order:-99999 /* order start hack */;}.elementor-779 .elementor-element.elementor-element-4590e97 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-22fce26 .elementor-heading-title{font-size:var( --e-global-typography-jfh2s-font-size );line-height:var( --e-global-typography-jfh2s-line-height );}.elementor-779 .elementor-element.elementor-element-9baae94{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-81340f3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-779 .elementor-element.elementor-element-54fa9d8{--padding-top:0px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-779 .elementor-element.elementor-element-76225c4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-779 .elementor-element.elementor-element-5375ed1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-779 .elementor-element.elementor-element-2f851c1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-779 .elementor-element.elementor-element-2f851c1.e-con{--order:-99999 /* order start hack */;}.elementor-779 .elementor-element.elementor-element-ed339d8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-7890bb1 .elementor-heading-title{font-size:var( --e-global-typography-jfh2s-font-size );line-height:var( --e-global-typography-jfh2s-line-height );}.elementor-779 .elementor-element.elementor-element-56d1b06{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-4634af7{--padding-top:0px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-779 .elementor-element.elementor-element-002d770{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-779 .elementor-element.elementor-element-e64d0bb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-779 .elementor-element.elementor-element-e64d0bb.e-con{--order:-99999 /* order start hack */;}.elementor-779 .elementor-element.elementor-element-4405848 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-b89f490 .elementor-heading-title{font-size:var( --e-global-typography-jfh2s-font-size );line-height:var( --e-global-typography-jfh2s-line-height );}.elementor-779 .elementor-element.elementor-element-af31a3e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-4be8a6e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-779 .elementor-element.elementor-element-abaa197{--padding-top:0px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-779 .elementor-element.elementor-element-cc65e31 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-b0dfb04 .elementor-heading-title{font-size:var( --e-global-typography-jfh2-font-size );line-height:var( --e-global-typography-jfh2-line-height );}.elementor-779 .elementor-element.elementor-element-f7f9cd9{--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:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-779 .elementor-element.elementor-element-5da9164 .elementor-heading-title{font-size:var( --e-global-typography-jfnum-font-size );line-height:var( --e-global-typography-jfnum-line-height );}.elementor-779 .elementor-element.elementor-element-cedbdbc .elementor-heading-title{font-size:var( --e-global-typography-jfh4-font-size );line-height:var( --e-global-typography-jfh4-line-height );}.elementor-779 .elementor-element.elementor-element-d4f00f0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-dc020ea .elementor-heading-title{font-size:var( --e-global-typography-jfnum-font-size );line-height:var( --e-global-typography-jfnum-line-height );}.elementor-779 .elementor-element.elementor-element-1a158ac .elementor-heading-title{font-size:var( --e-global-typography-jfh4-font-size );line-height:var( --e-global-typography-jfh4-line-height );}.elementor-779 .elementor-element.elementor-element-13ea773{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-beec371 .elementor-heading-title{font-size:var( --e-global-typography-jfnum-font-size );line-height:var( --e-global-typography-jfnum-line-height );}.elementor-779 .elementor-element.elementor-element-569831f .elementor-heading-title{font-size:var( --e-global-typography-jfh4-font-size );line-height:var( --e-global-typography-jfh4-line-height );}.elementor-779 .elementor-element.elementor-element-18f1763{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-d125a03{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-e81663d{--padding-top:0px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-779 .elementor-element.elementor-element-49e5446 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-6946306{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-779 .elementor-element.elementor-element-cac48c1 .elementor-heading-title{font-size:var( --e-global-typography-jfquo-font-size );line-height:var( --e-global-typography-jfquo-line-height );}.elementor-779 .elementor-element.elementor-element-90c552a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-dfa0b4e .elementor-heading-title{font-size:var( --e-global-typography-jfquo-font-size );line-height:var( --e-global-typography-jfquo-line-height );}.elementor-779 .elementor-element.elementor-element-e60e72b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-747a9d7{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-779 .elementor-element.elementor-element-7fea46c .elementor-heading-title{font-size:var( --e-global-typography-jfh2-font-size );line-height:var( --e-global-typography-jfh2-line-height );}.elementor-widget-accordion .elementor-accordion-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-774d092 .elementor-accordion-title{font-size:var( --e-global-typography-jfh4-font-size );line-height:var( --e-global-typography-jfh4-line-height );}.elementor-779 .elementor-element.elementor-element-774d092 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-2146dac{--padding-top:72px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-779 .elementor-element.elementor-element-33c4f62{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-779 .elementor-element.elementor-element-93a5650 .elementor-heading-title{font-size:var( --e-global-typography-jfh2-font-size );line-height:var( --e-global-typography-jfh2-line-height );}.elementor-779 .elementor-element.elementor-element-cf241d2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-2f9b324 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-779 .elementor-element.elementor-element-5e47345 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-b473f14 .elementor-heading-title{font-size:var( --e-global-typography-jfh2-font-size );line-height:var( --e-global-typography-jfh2-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-389d2ca{font-size:var( --e-global-typography-jflead-font-size );line-height:var( --e-global-typography-jflead-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-e438282 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-037aab0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-2198e56 .elementor-heading-title{font-size:var( --e-global-typography-jfh2s-font-size );line-height:var( --e-global-typography-jfh2s-line-height );}.elementor-779 .elementor-element.elementor-element-a0168dd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-dbc0e8d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-bea1133 .elementor-heading-title{font-size:var( --e-global-typography-jfh2-font-size );line-height:var( --e-global-typography-jfh2-line-height );}.elementor-779 .elementor-element.elementor-element-708e916{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-7db08b3{--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-779 .elementor-element.elementor-element-14a30db .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-d72614b .elementor-heading-title{font-size:var( --e-global-typography-jfh3s-font-size );line-height:var( --e-global-typography-jfh3s-line-height );}.elementor-779 .elementor-element.elementor-element-9b67cff{font-size:var( --e-global-typography-jfsm-font-size );line-height:var( --e-global-typography-jfsm-line-height );}.elementor-779 .elementor-element.elementor-element-a6e659e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-081c5ad .elementor-heading-title{font-size:var( --e-global-typography-jfcon-font-size );line-height:var( --e-global-typography-jfcon-line-height );}.elementor-779 .elementor-element.elementor-element-5c4b54a{font-size:var( --e-global-typography-jfsm-font-size );line-height:var( --e-global-typography-jfsm-line-height );}.elementor-779 .elementor-element.elementor-element-1f88b3a .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-ab35d1a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-jfsm-font-size );line-height:var( --e-global-typography-jfsm-line-height );}.elementor-779 .elementor-element.elementor-element-4590e97 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-22fce26 .elementor-heading-title{font-size:var( --e-global-typography-jfh2s-font-size );line-height:var( --e-global-typography-jfh2s-line-height );}.elementor-779 .elementor-element.elementor-element-9baae94{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-ed339d8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-7890bb1 .elementor-heading-title{font-size:var( --e-global-typography-jfh2s-font-size );line-height:var( --e-global-typography-jfh2s-line-height );}.elementor-779 .elementor-element.elementor-element-56d1b06{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-4405848 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-b89f490 .elementor-heading-title{font-size:var( --e-global-typography-jfh2s-font-size );line-height:var( --e-global-typography-jfh2s-line-height );}.elementor-779 .elementor-element.elementor-element-af31a3e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-cc65e31 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-b0dfb04 .elementor-heading-title{font-size:var( --e-global-typography-jfh2-font-size );line-height:var( --e-global-typography-jfh2-line-height );}.elementor-779 .elementor-element.elementor-element-5da9164 .elementor-heading-title{font-size:var( --e-global-typography-jfnum-font-size );line-height:var( --e-global-typography-jfnum-line-height );}.elementor-779 .elementor-element.elementor-element-cedbdbc .elementor-heading-title{font-size:var( --e-global-typography-jfh4-font-size );line-height:var( --e-global-typography-jfh4-line-height );}.elementor-779 .elementor-element.elementor-element-d4f00f0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-dc020ea .elementor-heading-title{font-size:var( --e-global-typography-jfnum-font-size );line-height:var( --e-global-typography-jfnum-line-height );}.elementor-779 .elementor-element.elementor-element-1a158ac .elementor-heading-title{font-size:var( --e-global-typography-jfh4-font-size );line-height:var( --e-global-typography-jfh4-line-height );}.elementor-779 .elementor-element.elementor-element-13ea773{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-beec371 .elementor-heading-title{font-size:var( --e-global-typography-jfnum-font-size );line-height:var( --e-global-typography-jfnum-line-height );}.elementor-779 .elementor-element.elementor-element-569831f .elementor-heading-title{font-size:var( --e-global-typography-jfh4-font-size );line-height:var( --e-global-typography-jfh4-line-height );}.elementor-779 .elementor-element.elementor-element-18f1763{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-d125a03{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-12644d2{--width:calc((100% - 16px) / 2);}.elementor-779 .elementor-element.elementor-element-bb2395a{--width:calc((100% - 16px) / 2);}.elementor-779 .elementor-element.elementor-element-e2f5ef6{--width:calc((100% - 16px) / 2);}.elementor-779 .elementor-element.elementor-element-1534425{--width:calc((100% - 16px) / 2);}.elementor-779 .elementor-element.elementor-element-49e5446 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-cac48c1 .elementor-heading-title{font-size:var( --e-global-typography-jfquo-font-size );line-height:var( --e-global-typography-jfquo-line-height );}.elementor-779 .elementor-element.elementor-element-90c552a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-dfa0b4e .elementor-heading-title{font-size:var( --e-global-typography-jfquo-font-size );line-height:var( --e-global-typography-jfquo-line-height );}.elementor-779 .elementor-element.elementor-element-e60e72b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-779 .elementor-element.elementor-element-7fea46c .elementor-heading-title{font-size:var( --e-global-typography-jfh2-font-size );line-height:var( --e-global-typography-jfh2-line-height );}.elementor-widget-accordion .elementor-accordion-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-774d092 .elementor-accordion-title{font-size:var( --e-global-typography-jfh4-font-size );line-height:var( --e-global-typography-jfh4-line-height );}.elementor-779 .elementor-element.elementor-element-774d092 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-93a5650 .elementor-heading-title{font-size:var( --e-global-typography-jfh2-font-size );line-height:var( --e-global-typography-jfh2-line-height );}.elementor-779 .elementor-element.elementor-element-cf241d2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-779 .elementor-element.elementor-element-2f9b324 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-b473f14 */.elementor-779 .elementor-element.elementor-element-b473f14 .elementor-heading-title{letter-spacing:normal;} .elementor-779 .elementor-element.elementor-element-b473f14 .jf-acc{font-style:italic;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-389d2ca */.elementor-779 .elementor-element.elementor-element-389d2ca p{margin:0 0 16px;} .elementor-779 .elementor-element.elementor-element-389d2ca p:last-child{margin-bottom:0;} .elementor-779 .elementor-element.elementor-element-389d2ca a{color:inherit;text-decoration:underline;text-underline-offset:3px;} .elementor-779 .elementor-element.elementor-element-389d2ca a:hover{color:var(--e-global-color-13b9c26);} .elementor-779 .elementor-element.elementor-element-389d2ca ul{list-style:none;margin:0;padding:0;} .elementor-779 .elementor-element.elementor-element-389d2ca li{position:relative;padding-left:22px;margin:0 0 10px;} .elementor-779 .elementor-element.elementor-element-389d2ca li::before{content:"–";position:absolute;left:0;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e438282 */.elementor-779 .elementor-element.elementor-element-e438282 .elementor-button{transition:opacity .3s ease;} .elementor-779 .elementor-element.elementor-element-e438282 .elementor-button:hover{opacity:.6;} .elementor-779 .elementor-element.elementor-element-e438282 .elementor-button-icon{font-size:14px;transition:transform .3s ease;} .elementor-779 .elementor-element.elementor-element-e438282 .elementor-button:hover .elementor-button-icon{transform:translateX(6px);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82d79c5 */.elementor-779 .elementor-element.elementor-element-82d79c5 img{display:block;width:100%;height:620px;object-fit:cover;border-radius:0;} @media(max-width:767px){.elementor-779 .elementor-element.elementor-element-82d79c5 img{height:434px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-484ea53 */.elementor-779 .elementor-element.elementor-element-484ea53 img{display:block;width:100%;height:640px;object-fit:cover;border-radius:0;} @media(max-width:767px){.elementor-779 .elementor-element.elementor-element-484ea53 img{height:448px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2198e56 */.elementor-779 .elementor-element.elementor-element-2198e56 .elementor-heading-title{letter-spacing:normal;} .elementor-779 .elementor-element.elementor-element-2198e56 .jf-acc{font-style:italic;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0168dd */.elementor-779 .elementor-element.elementor-element-a0168dd p{margin:0 0 16px;} .elementor-779 .elementor-element.elementor-element-a0168dd p:last-child{margin-bottom:0;} .elementor-779 .elementor-element.elementor-element-a0168dd a{color:inherit;text-decoration:underline;text-underline-offset:3px;} .elementor-779 .elementor-element.elementor-element-a0168dd a:hover{color:var(--e-global-color-13b9c26);} .elementor-779 .elementor-element.elementor-element-a0168dd ul{list-style:none;margin:0;padding:0;} .elementor-779 .elementor-element.elementor-element-a0168dd li{position:relative;padding-left:22px;margin:0 0 10px;} .elementor-779 .elementor-element.elementor-element-a0168dd li::before{content:"–";position:absolute;left:0;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bea1133 */.elementor-779 .elementor-element.elementor-element-bea1133 .elementor-heading-title{letter-spacing:normal;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-708e916 */.elementor-779 .elementor-element.elementor-element-708e916 p{margin:0 0 12px;} .elementor-779 .elementor-element.elementor-element-708e916 p:last-child{margin-bottom:0;} .elementor-779 .elementor-element.elementor-element-708e916 ul{list-style:none;margin:0;padding:0;} .elementor-779 .elementor-element.elementor-element-708e916 li{position:relative;padding-left:22px;margin:0 0 10px;} .elementor-779 .elementor-element.elementor-element-708e916 li::before{content:"–";position:absolute;left:0;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d72614b */.elementor-779 .elementor-element.elementor-element-d72614b .elementor-heading-title{letter-spacing:normal;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b67cff */.elementor-779 .elementor-element.elementor-element-9b67cff p{margin:0 0 12px;} .elementor-779 .elementor-element.elementor-element-9b67cff p:last-child{margin-bottom:0;} .elementor-779 .elementor-element.elementor-element-9b67cff ul{list-style:none;margin:0;padding:0;} .elementor-779 .elementor-element.elementor-element-9b67cff li{position:relative;padding-left:22px;margin:0 0 10px;} .elementor-779 .elementor-element.elementor-element-9b67cff li::before{content:"–";position:absolute;left:0;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6e659e */.elementor-779 .elementor-element.elementor-element-a6e659e p{margin:0 0 12px;} .elementor-779 .elementor-element.elementor-element-a6e659e p:last-child{margin-bottom:0;} .elementor-779 .elementor-element.elementor-element-a6e659e ul{list-style:none;margin:0;padding:0;} .elementor-779 .elementor-element.elementor-element-a6e659e li{position:relative;padding-left:22px;margin:0 0 10px;} .elementor-779 .elementor-element.elementor-element-a6e659e li::before{content:"–";position:absolute;left:0;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-081c5ad */.elementor-779 .elementor-element.elementor-element-081c5ad .elementor-heading-title{letter-spacing:normal;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4b54a */.elementor-779 .elementor-element.elementor-element-5c4b54a p{margin:0 0 12px;} .elementor-779 .elementor-element.elementor-element-5c4b54a p:last-child{margin-bottom:0;} .elementor-779 .elementor-element.elementor-element-5c4b54a ul{list-style:none;margin:0;padding:0;} .elementor-779 .elementor-element.elementor-element-5c4b54a li{position:relative;padding-left:22px;margin:0 0 10px;} .elementor-779 .elementor-element.elementor-element-5c4b54a li::before{content:"–";position:absolute;left:0;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f88b3a */.elementor-779 .elementor-element.elementor-element-1f88b3a .elementor-button{transition:opacity .3s ease;} .elementor-779 .elementor-element.elementor-element-1f88b3a .elementor-button:hover{opacity:.6;} .elementor-779 .elementor-element.elementor-element-1f88b3a .elementor-button-icon{font-size:14px;transition:transform .3s ease;} .elementor-779 .elementor-element.elementor-element-1f88b3a .elementor-button:hover .elementor-button-icon{transform:translateX(6px);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab35d1a */.elementor-779 .elementor-element.elementor-element-ab35d1a p{margin:0 0 12px;} .elementor-779 .elementor-element.elementor-element-ab35d1a p:last-child{margin-bottom:0;} .elementor-779 .elementor-element.elementor-element-ab35d1a ul{list-style:none;margin:0;padding:0;} .elementor-779 .elementor-element.elementor-element-ab35d1a li{position:relative;padding-left:22px;margin:0 0 10px;} .elementor-779 .elementor-element.elementor-element-ab35d1a li::before{content:"–";position:absolute;left:0;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22fce26 */.elementor-779 .elementor-element.elementor-element-22fce26 .elementor-heading-title{letter-spacing:normal;} .elementor-779 .elementor-element.elementor-element-22fce26 .jf-acc{font-style:italic;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9baae94 */.elementor-779 .elementor-element.elementor-element-9baae94 p{margin:0 0 16px;} .elementor-779 .elementor-element.elementor-element-9baae94 p:last-child{margin-bottom:0;} .elementor-779 .elementor-element.elementor-element-9baae94 a{color:inherit;text-decoration:underline;text-underline-offset:3px;} .elementor-779 .elementor-element.elementor-element-9baae94 a:hover{color:var(--e-global-color-13b9c26);} .elementor-779 .elementor-element.elementor-element-9baae94 ul{list-style:none;margin:0;padding:0;} .elementor-779 .elementor-element.elementor-element-9baae94 li{position:relative;padding-left:22px;margin:0 0 10px;} .elementor-779 .elementor-element.elementor-element-9baae94 li::before{content:"–";position:absolute;left:0;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aed276b */.elementor-779 .elementor-element.elementor-element-aed276b img{display:block;width:100%;height:560px;object-fit:cover;border-radius:0;} @media(max-width:767px){.elementor-779 .elementor-element.elementor-element-aed276b img{height:392px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-76a906a */.elementor-779 .elementor-element.elementor-element-76a906a img{display:block;width:100%;height:560px;object-fit:cover;border-radius:0;} @media(max-width:767px){.elementor-779 .elementor-element.elementor-element-76a906a img{height:392px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7890bb1 */.elementor-779 .elementor-element.elementor-element-7890bb1 .elementor-heading-title{letter-spacing:normal;} .elementor-779 .elementor-element.elementor-element-7890bb1 .jf-acc{font-style:italic;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56d1b06 */.elementor-779 .elementor-element.elementor-element-56d1b06 p{margin:0 0 16px;} .elementor-779 .elementor-element.elementor-element-56d1b06 p:last-child{margin-bottom:0;} .elementor-779 .elementor-element.elementor-element-56d1b06 a{color:inherit;text-decoration:underline;text-underline-offset:3px;} .elementor-779 .elementor-element.elementor-element-56d1b06 a:hover{color:var(--e-global-color-13b9c26);} .elementor-779 .elementor-element.elementor-element-56d1b06 ul{list-style:none;margin:0;padding:0;} .elementor-779 .elementor-element.elementor-element-56d1b06 li{position:relative;padding-left:22px;margin:0 0 10px;} .elementor-779 .elementor-element.elementor-element-56d1b06 li::before{content:"–";position:absolute;left:0;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b89f490 */.elementor-779 .elementor-element.elementor-element-b89f490 .elementor-heading-title{letter-spacing:normal;} .elementor-779 .elementor-element.elementor-element-b89f490 .jf-acc{font-style:italic;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af31a3e */.elementor-779 .elementor-element.elementor-element-af31a3e p{margin:0 0 16px;} .elementor-779 .elementor-element.elementor-element-af31a3e p:last-child{margin-bottom:0;} .elementor-779 .elementor-element.elementor-element-af31a3e a{color:inherit;text-decoration:underline;text-underline-offset:3px;} .elementor-779 .elementor-element.elementor-element-af31a3e a:hover{color:var(--e-global-color-13b9c26);} .elementor-779 .elementor-element.elementor-element-af31a3e ul{list-style:none;margin:0;padding:0;} .elementor-779 .elementor-element.elementor-element-af31a3e li{position:relative;padding-left:22px;margin:0 0 10px;} .elementor-779 .elementor-element.elementor-element-af31a3e li::before{content:"–";position:absolute;left:0;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-768456b */.elementor-779 .elementor-element.elementor-element-768456b img{display:block;width:100%;height:560px;object-fit:cover;border-radius:0;} @media(max-width:767px){.elementor-779 .elementor-element.elementor-element-768456b img{height:392px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0dfb04 */.elementor-779 .elementor-element.elementor-element-b0dfb04 .elementor-heading-title{letter-spacing:normal;} .elementor-779 .elementor-element.elementor-element-b0dfb04 .jf-acc{font-style:italic;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5da9164 */.elementor-779 .elementor-element.elementor-element-5da9164 .elementor-heading-title{letter-spacing:normal;} .elementor-779 .elementor-element.elementor-element-5da9164 .jf-acc{font-style:italic;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cedbdbc */.elementor-779 .elementor-element.elementor-element-cedbdbc .elementor-heading-title{letter-spacing:normal;} .elementor-779 .elementor-element.elementor-element-cedbdbc .jf-acc{font-style:italic;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4f00f0 */.elementor-779 .elementor-element.elementor-element-d4f00f0 p{margin:0 0 16px;} .elementor-779 .elementor-element.elementor-element-d4f00f0 p:last-child{margin-bottom:0;} .elementor-779 .elementor-element.elementor-element-d4f00f0 a{color:inherit;text-decoration:underline;text-underline-offset:3px;} .elementor-779 .elementor-element.elementor-element-d4f00f0 a:hover{color:var(--e-global-color-13b9c26);} .elementor-779 .elementor-element.elementor-element-d4f00f0 ul{list-style:none;margin:0;padding:0;} .elementor-779 .elementor-element.elementor-element-d4f00f0 li{position:relative;padding-left:22px;margin:0 0 10px;} .elementor-779 .elementor-element.elementor-element-d4f00f0 li::before{content:"–";position:absolute;left:0;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc020ea */.elementor-779 .elementor-element.elementor-element-dc020ea .elementor-heading-title{letter-spacing:normal;} .elementor-779 .elementor-element.elementor-element-dc020ea .jf-acc{font-style:italic;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a158ac */.elementor-779 .elementor-element.elementor-element-1a158ac .elementor-heading-title{letter-spacing:normal;} .elementor-779 .elementor-element.elementor-element-1a158ac .jf-acc{font-style:italic;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13ea773 */.elementor-779 .elementor-element.elementor-element-13ea773 p{margin:0 0 16px;} .elementor-779 .elementor-element.elementor-element-13ea773 p:last-child{margin-bottom:0;} .elementor-779 .elementor-element.elementor-element-13ea773 a{color:inherit;text-decoration:underline;text-underline-offset:3px;} .elementor-779 .elementor-element.elementor-element-13ea773 a:hover{color:var(--e-global-color-13b9c26);} .elementor-779 .elementor-element.elementor-element-13ea773 ul{list-style:none;margin:0;padding:0;} .elementor-779 .elementor-element.elementor-element-13ea773 li{position:relative;padding-left:22px;margin:0 0 10px;} .elementor-779 .elementor-element.elementor-element-13ea773 li::before{content:"–";position:absolute;left:0;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beec371 */.elementor-779 .elementor-element.elementor-element-beec371 .elementor-heading-title{letter-spacing:normal;} .elementor-779 .elementor-element.elementor-element-beec371 .jf-acc{font-style:italic;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-569831f */.elementor-779 .elementor-element.elementor-element-569831f .elementor-heading-title{letter-spacing:normal;} .elementor-779 .elementor-element.elementor-element-569831f .jf-acc{font-style:italic;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18f1763 */.elementor-779 .elementor-element.elementor-element-18f1763 p{margin:0 0 16px;} .elementor-779 .elementor-element.elementor-element-18f1763 p:last-child{margin-bottom:0;} .elementor-779 .elementor-element.elementor-element-18f1763 a{color:inherit;text-decoration:underline;text-underline-offset:3px;} .elementor-779 .elementor-element.elementor-element-18f1763 a:hover{color:var(--e-global-color-13b9c26);} .elementor-779 .elementor-element.elementor-element-18f1763 ul{list-style:none;margin:0;padding:0;} .elementor-779 .elementor-element.elementor-element-18f1763 li{position:relative;padding-left:22px;margin:0 0 10px;} .elementor-779 .elementor-element.elementor-element-18f1763 li::before{content:"–";position:absolute;left:0;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d125a03 */.elementor-779 .elementor-element.elementor-element-d125a03 p{margin:0 0 16px;} .elementor-779 .elementor-element.elementor-element-d125a03 p:last-child{margin-bottom:0;} .elementor-779 .elementor-element.elementor-element-d125a03 a{color:inherit;text-decoration:underline;text-underline-offset:3px;} .elementor-779 .elementor-element.elementor-element-d125a03 a:hover{color:var(--e-global-color-13b9c26);} .elementor-779 .elementor-element.elementor-element-d125a03 ul{list-style:none;margin:0;padding:0;} .elementor-779 .elementor-element.elementor-element-d125a03 li{position:relative;padding-left:22px;margin:0 0 10px;} .elementor-779 .elementor-element.elementor-element-d125a03 li::before{content:"–";position:absolute;left:0;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fbce120 */.elementor-779 .elementor-element.elementor-element-fbce120 img{display:block;width:100%;height:380px;object-fit:cover;border-radius:0;} @media(max-width:767px){.elementor-779 .elementor-element.elementor-element-fbce120 img{height:266px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c9dd01 */.elementor-779 .elementor-element.elementor-element-1c9dd01 img{display:block;width:100%;height:380px;object-fit:cover;border-radius:0;} @media(max-width:767px){.elementor-779 .elementor-element.elementor-element-1c9dd01 img{height:266px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b188b1 */.elementor-779 .elementor-element.elementor-element-8b188b1 img{display:block;width:100%;height:380px;object-fit:cover;border-radius:0;} @media(max-width:767px){.elementor-779 .elementor-element.elementor-element-8b188b1 img{height:266px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd76d48 */.elementor-779 .elementor-element.elementor-element-cd76d48 img{display:block;width:100%;height:380px;object-fit:cover;border-radius:0;} @media(max-width:767px){.elementor-779 .elementor-element.elementor-element-cd76d48 img{height:266px;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-49e5446 */.elementor-779 .elementor-element.elementor-element-49e5446 .elementor-button{transition:opacity .3s ease;} .elementor-779 .elementor-element.elementor-element-49e5446 .elementor-button:hover{opacity:.6;} .elementor-779 .elementor-element.elementor-element-49e5446 .elementor-button-icon{font-size:14px;transition:transform .3s ease;} .elementor-779 .elementor-element.elementor-element-49e5446 .elementor-button:hover .elementor-button-icon{transform:translateX(6px);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cac48c1 */.elementor-779 .elementor-element.elementor-element-cac48c1 .elementor-heading-title{letter-spacing:normal;} .elementor-779 .elementor-element.elementor-element-cac48c1 .jf-acc{font-style:italic;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90c552a */.elementor-779 .elementor-element.elementor-element-90c552a .elementor-heading-title{letter-spacing:normal;} .elementor-779 .elementor-element.elementor-element-90c552a .jf-acc{font-style:italic;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dfa0b4e */.elementor-779 .elementor-element.elementor-element-dfa0b4e .elementor-heading-title{letter-spacing:normal;} .elementor-779 .elementor-element.elementor-element-dfa0b4e .jf-acc{font-style:italic;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e60e72b */.elementor-779 .elementor-element.elementor-element-e60e72b .elementor-heading-title{letter-spacing:normal;} .elementor-779 .elementor-element.elementor-element-e60e72b .jf-acc{font-style:italic;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7fea46c */.elementor-779 .elementor-element.elementor-element-7fea46c .elementor-heading-title{letter-spacing:normal;} .elementor-779 .elementor-element.elementor-element-7fea46c .jf-acc{font-style:italic;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-774d092 */.elementor-779 .elementor-element.elementor-element-774d092 .elementor-accordion-item{border:0 !important;border-bottom:1px solid var(--e-global-color-jfbord1) !important;} .elementor-779 .elementor-element.elementor-element-774d092 .elementor-accordion-item:first-child{border-top:1px solid var(--e-global-color-jfbord1) !important;} .elementor-779 .elementor-element.elementor-element-774d092 .elementor-tab-title{cursor:pointer;} .elementor-779 .elementor-element.elementor-element-774d092 .elementor-accordion-icon{font-size:13px;} .elementor-779 .elementor-element.elementor-element-774d092 .elementor-tab-content p{margin:0;} .elementor-779 .elementor-element.elementor-element-774d092 .elementor-tab-content a{color:inherit;text-decoration:underline;text-underline-offset:3px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93a5650 */.elementor-779 .elementor-element.elementor-element-93a5650 .jf-cta-accent{font-style:italic;color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf241d2 */.elementor-779 .elementor-element.elementor-element-cf241d2 p{margin:0;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f9b324 */.elementor-779 .elementor-element.elementor-element-2f9b324 .elementor-button{transition:opacity .3s ease;} .elementor-779 .elementor-element.elementor-element-2f9b324 .elementor-button:hover{opacity:.6;} .elementor-779 .elementor-element.elementor-element-2f9b324 .elementor-button-icon{font-size:14px;transition:transform .3s ease;} .elementor-779 .elementor-element.elementor-element-2f9b324 .elementor-button:hover .elementor-button-icon{transform:translateX(6px);}/* End custom CSS */