.elementor-14790 .elementor-element.elementor-element-076dacc{--display:flex;}.elementor-14790 .elementor-element.elementor-element-076dacc:not(.elementor-motion-effects-element-type-background), .elementor-14790 .elementor-element.elementor-element-076dacc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-82ecc5b );}.elementor-14790 .elementor-element.elementor-element-2ae2f13{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14790 .elementor-element.elementor-element-9212a68{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-14790 .elementor-element.elementor-element-9212a68 .elementor-heading-title{font-family:var( --e-global-typography-3c1f6b5-font-family );font-size:var( --e-global-typography-3c1f6b5-font-size );font-weight:var( --e-global-typography-3c1f6b5-font-weight );line-height:var( --e-global-typography-3c1f6b5-line-height );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );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-14790 .elementor-element.elementor-element-79ffbd1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-6580439-font-family );font-size:var( --e-global-typography-6580439-font-size );font-weight:var( --e-global-typography-6580439-font-weight );line-height:var( --e-global-typography-6580439-line-height );color:var( --e-global-color-primary );}.elementor-14790 .elementor-element.elementor-element-0bb02bc{font-family:var( --e-global-typography-3f69bec-font-family );font-size:var( --e-global-typography-3f69bec-font-size );font-weight:var( --e-global-typography-3f69bec-font-weight );line-height:var( --e-global-typography-3f69bec-line-height );color:var( --e-global-color-79c074b );}.elementor-14790 .elementor-element.elementor-element-72f902d{--display:flex;--overflow:hidden;}.elementor-14790 .elementor-element.elementor-element-6f349ea{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-14790 .elementor-element.elementor-element-6f349ea .elementor-heading-title{font-family:var( --e-global-typography-c79b223-font-family );font-size:var( --e-global-typography-c79b223-font-size );font-weight:var( --e-global-typography-c79b223-font-weight );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-e806156{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;padding:0px 0px 0px 0px;}.elementor-14790 .elementor-element.elementor-element-e806156 .elementor-heading-title{font-family:var( --e-global-typography-f36a7db-font-family );font-size:var( --e-global-typography-f36a7db-font-size );font-weight:var( --e-global-typography-f36a7db-font-weight );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-14790 .elementor-element.elementor-element-94ef74a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-3f69bec-font-family );font-size:var( --e-global-typography-3f69bec-font-size );font-weight:var( --e-global-typography-3f69bec-font-weight );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-7ec1053{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;padding:0px 0px 0px 0px;}.elementor-14790 .elementor-element.elementor-element-7ec1053 .elementor-heading-title{font-family:var( --e-global-typography-f36a7db-font-family );font-size:var( --e-global-typography-f36a7db-font-size );font-weight:var( --e-global-typography-f36a7db-font-weight );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-14790 .elementor-element.elementor-element-1b83973{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-3f69bec-font-family );font-size:var( --e-global-typography-3f69bec-font-size );font-weight:var( --e-global-typography-3f69bec-font-weight );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-be050d5{--display:flex;}.elementor-14790 .elementor-element.elementor-element-04adfac{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-14790 .elementor-element.elementor-element-04adfac .elementor-heading-title{font-family:var( --e-global-typography-c79b223-font-family );font-size:var( --e-global-typography-c79b223-font-size );font-weight:var( --e-global-typography-c79b223-font-weight );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-41a901b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-3f69bec-font-family );font-size:var( --e-global-typography-3f69bec-font-size );font-weight:var( --e-global-typography-3f69bec-font-weight );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-a5cedfe{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-14790 .elementor-element.elementor-element-a5cedfe .elementor-heading-title{font-family:var( --e-global-typography-c79b223-font-family );font-size:var( --e-global-typography-c79b223-font-size );font-weight:var( --e-global-typography-c79b223-font-weight );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-d4e29d6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-3f69bec-font-family );font-size:var( --e-global-typography-3f69bec-font-size );font-weight:var( --e-global-typography-3f69bec-font-weight );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-51cdf8c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-14790 .elementor-element.elementor-element-51cdf8c .elementor-heading-title{font-family:var( --e-global-typography-c79b223-font-family );font-size:var( --e-global-typography-c79b223-font-size );font-weight:var( --e-global-typography-c79b223-font-weight );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-851e546{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-3f69bec-font-family );font-size:var( --e-global-typography-3f69bec-font-size );font-weight:var( --e-global-typography-3f69bec-font-weight );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-0d44a54{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-14790 .elementor-element.elementor-element-0d44a54 .elementor-heading-title{font-family:var( --e-global-typography-c79b223-font-family );font-size:var( --e-global-typography-c79b223-font-size );font-weight:var( --e-global-typography-c79b223-font-weight );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-8e2b793{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-3f69bec-font-family );font-size:var( --e-global-typography-3f69bec-font-size );font-weight:var( --e-global-typography-3f69bec-font-weight );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-06f6e28{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-14790 .elementor-element.elementor-element-06f6e28 .elementor-heading-title{font-family:var( --e-global-typography-c79b223-font-family );font-size:var( --e-global-typography-c79b223-font-size );font-weight:var( --e-global-typography-c79b223-font-weight );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-e6f64dc{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-3f69bec-font-family );font-size:var( --e-global-typography-3f69bec-font-size );font-weight:var( --e-global-typography-3f69bec-font-weight );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-15c3251{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-14790 .elementor-element.elementor-element-15c3251 .elementor-heading-title{font-family:var( --e-global-typography-c79b223-font-family );font-size:var( --e-global-typography-c79b223-font-size );font-weight:var( --e-global-typography-c79b223-font-weight );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-17312c2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-3f69bec-font-family );font-size:var( --e-global-typography-3f69bec-font-size );font-weight:var( --e-global-typography-3f69bec-font-weight );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-a2b65b3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-14790 .elementor-element.elementor-element-a2b65b3 .elementor-heading-title{font-family:var( --e-global-typography-c79b223-font-family );font-size:var( --e-global-typography-c79b223-font-size );font-weight:var( --e-global-typography-c79b223-font-weight );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-86815f8{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-3f69bec-font-family );font-size:var( --e-global-typography-3f69bec-font-size );font-weight:var( --e-global-typography-3f69bec-font-weight );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-127bf3b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-14790 .elementor-element.elementor-element-127bf3b .elementor-heading-title{font-family:var( --e-global-typography-c79b223-font-family );font-size:var( --e-global-typography-c79b223-font-size );font-weight:var( --e-global-typography-c79b223-font-weight );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-daea70c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-3f69bec-font-family );font-size:var( --e-global-typography-3f69bec-font-size );font-weight:var( --e-global-typography-3f69bec-font-weight );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-432785f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-14790 .elementor-element.elementor-element-432785f .elementor-heading-title{font-family:var( --e-global-typography-c79b223-font-family );font-size:var( --e-global-typography-c79b223-font-size );font-weight:var( --e-global-typography-c79b223-font-weight );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-9621108{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-3f69bec-font-family );font-size:var( --e-global-typography-3f69bec-font-size );font-weight:var( --e-global-typography-3f69bec-font-weight );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-cb3cc8d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-14790 .elementor-element.elementor-element-cb3cc8d .elementor-heading-title{font-family:var( --e-global-typography-c79b223-font-family );font-size:var( --e-global-typography-c79b223-font-size );font-weight:var( --e-global-typography-c79b223-font-weight );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-16138c4{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-14790 .elementor-element.elementor-element-16138c4 .elementor-heading-title{font-family:var( --e-global-typography-c79b223-font-family );font-size:var( --e-global-typography-c79b223-font-size );font-weight:var( --e-global-typography-c79b223-font-weight );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-d040bac{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-3f69bec-font-family );font-size:var( --e-global-typography-3f69bec-font-size );font-weight:var( --e-global-typography-3f69bec-font-weight );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-facdad5{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-14790 .elementor-element.elementor-element-facdad5 .elementor-heading-title{font-family:var( --e-global-typography-c79b223-font-family );font-size:var( --e-global-typography-c79b223-font-size );font-weight:var( --e-global-typography-c79b223-font-weight );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-d741ca7{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-3f69bec-font-family );font-size:var( --e-global-typography-3f69bec-font-size );font-weight:var( --e-global-typography-3f69bec-font-weight );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-8aa2a7d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-14790 .elementor-element.elementor-element-8aa2a7d .elementor-heading-title{font-family:var( --e-global-typography-c79b223-font-family );font-size:var( --e-global-typography-c79b223-font-size );font-weight:var( --e-global-typography-c79b223-font-weight );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-fd74a45{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-3f69bec-font-family );font-size:var( --e-global-typography-3f69bec-font-size );font-weight:var( --e-global-typography-3f69bec-font-weight );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-1a785ca{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-14790 .elementor-element.elementor-element-1a785ca .elementor-heading-title{font-family:var( --e-global-typography-c79b223-font-family );font-size:var( --e-global-typography-c79b223-font-size );font-weight:var( --e-global-typography-c79b223-font-weight );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-f0abc5c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-3f69bec-font-family );font-size:var( --e-global-typography-3f69bec-font-size );font-weight:var( --e-global-typography-3f69bec-font-weight );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-ad26599{--display:flex;}.elementor-14790 .elementor-element.elementor-element-686848e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-14790 .elementor-element.elementor-element-686848e .elementor-heading-title{font-family:var( --e-global-typography-c79b223-font-family );font-size:var( --e-global-typography-c79b223-font-size );font-weight:var( --e-global-typography-c79b223-font-weight );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-950789e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-3f69bec-font-family );font-size:var( --e-global-typography-3f69bec-font-size );font-weight:var( --e-global-typography-3f69bec-font-weight );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-69d34fe{--display:flex;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-14790 .elementor-element.elementor-element-24ba642{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-14790 .elementor-element.elementor-element-7c3b6d7{--display:flex;--gap:0.25rem 0.25rem;--row-gap:0.25rem;--column-gap:0.25rem;}.elementor-14790 .elementor-element.elementor-element-fed29e4{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.25rem) 0rem;padding:0px 0px 0px 0px;}.elementor-14790 .elementor-element.elementor-element-fed29e4 .elementor-heading-title{font-family:var( --e-global-typography-166dfe3-font-family );font-size:var( --e-global-typography-166dfe3-font-size );font-weight:var( --e-global-typography-166dfe3-font-weight );line-height:var( --e-global-typography-166dfe3-line-height );}.elementor-14790 .elementor-element.elementor-element-09da30d{font-family:var( --e-global-typography-3f69bec-font-family );font-size:var( --e-global-typography-3f69bec-font-size );font-weight:var( --e-global-typography-3f69bec-font-weight );line-height:var( --e-global-typography-3f69bec-line-height );color:var( --e-global-color-primary );}.elementor-14790 .elementor-element.elementor-element-4d6c568{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-14790 .elementor-element.elementor-element-3fe8fde{--display:flex;--gap:0.25rem 0.25rem;--row-gap:0.25rem;--column-gap:0.25rem;}.elementor-14790 .elementor-element.elementor-element-6799fd8{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.25rem) 0rem;padding:0px 0px 0px 0px;}.elementor-14790 .elementor-element.elementor-element-6799fd8 .elementor-heading-title{font-family:var( --e-global-typography-166dfe3-font-family );font-size:var( --e-global-typography-166dfe3-font-size );font-weight:var( --e-global-typography-166dfe3-font-weight );line-height:var( --e-global-typography-166dfe3-line-height );}.elementor-14790 .elementor-element.elementor-element-7389fca{font-family:var( --e-global-typography-3f69bec-font-family );font-size:var( --e-global-typography-3f69bec-font-size );font-weight:var( --e-global-typography-3f69bec-font-weight );line-height:var( --e-global-typography-3f69bec-line-height );color:var( --e-global-color-primary );}.elementor-14790 .elementor-element.elementor-element-8ac90b9{--display:flex;--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-14790 .elementor-element.elementor-element-8ac90b9:not(.elementor-motion-effects-element-type-background), .elementor-14790 .elementor-element.elementor-element-8ac90b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e868b56 );}.elementor-14790 .elementor-element.elementor-element-2d8abc9 img{max-width:100vw;}.elementor-14790 .elementor-element.elementor-element-0e36131{--display:flex;}.elementor-14790 .elementor-element.elementor-element-1a0270d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-14790 .elementor-element.elementor-element-1a0270d .elementor-heading-title{font-family:var( --e-global-typography-997fcc5-font-family );font-size:var( --e-global-typography-997fcc5-font-size );font-weight:var( --e-global-typography-997fcc5-font-weight );line-height:var( --e-global-typography-997fcc5-line-height );color:var( --e-global-color-9496d0a );}.elementor-14790 .elementor-element.elementor-element-c3d8f9a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-dd5cb62-font-family );font-size:var( --e-global-typography-dd5cb62-font-size );font-weight:var( --e-global-typography-dd5cb62-font-weight );line-height:var( --e-global-typography-dd5cb62-line-height );color:var( --e-global-color-5323e3c );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14790 .elementor-element.elementor-element-d172cea .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:1024px){.elementor-14790 .elementor-element.elementor-element-9212a68 .elementor-heading-title{font-size:var( --e-global-typography-3c1f6b5-font-size );line-height:var( --e-global-typography-3c1f6b5-line-height );}.elementor-14790 .elementor-element.elementor-element-79ffbd1{font-size:var( --e-global-typography-6580439-font-size );line-height:var( --e-global-typography-6580439-line-height );}.elementor-14790 .elementor-element.elementor-element-0bb02bc{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-6f349ea .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-e806156 .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-14790 .elementor-element.elementor-element-94ef74a{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-7ec1053 .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-14790 .elementor-element.elementor-element-1b83973{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-04adfac .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-41a901b{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-a5cedfe .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-d4e29d6{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-51cdf8c .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-851e546{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-0d44a54 .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-8e2b793{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-06f6e28 .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-e6f64dc{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-15c3251 .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-17312c2{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-a2b65b3 .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-86815f8{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-127bf3b .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-daea70c{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-432785f .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-9621108{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-cb3cc8d .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-16138c4 .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-d040bac{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-facdad5 .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-d741ca7{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-8aa2a7d .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-fd74a45{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-1a785ca .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-f0abc5c{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-686848e .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-950789e{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-69d34fe{--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-14790 .elementor-element.elementor-element-24ba642{--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-14790 .elementor-element.elementor-element-7c3b6d7{--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-14790 .elementor-element.elementor-element-fed29e4 .elementor-heading-title{font-size:var( --e-global-typography-166dfe3-font-size );line-height:var( --e-global-typography-166dfe3-line-height );}.elementor-14790 .elementor-element.elementor-element-09da30d{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-4d6c568{--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-14790 .elementor-element.elementor-element-3fe8fde{--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-14790 .elementor-element.elementor-element-6799fd8 .elementor-heading-title{font-size:var( --e-global-typography-166dfe3-font-size );line-height:var( --e-global-typography-166dfe3-line-height );}.elementor-14790 .elementor-element.elementor-element-7389fca{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-1a0270d .elementor-heading-title{font-size:var( --e-global-typography-997fcc5-font-size );line-height:var( --e-global-typography-997fcc5-line-height );}.elementor-14790 .elementor-element.elementor-element-c3d8f9a{font-size:var( --e-global-typography-dd5cb62-font-size );line-height:var( --e-global-typography-dd5cb62-line-height );}}@media(max-width:767px){.elementor-14790 .elementor-element.elementor-element-9212a68 .elementor-heading-title{font-size:var( --e-global-typography-3c1f6b5-font-size );line-height:var( --e-global-typography-3c1f6b5-line-height );}.elementor-14790 .elementor-element.elementor-element-79ffbd1{font-size:var( --e-global-typography-6580439-font-size );line-height:var( --e-global-typography-6580439-line-height );}.elementor-14790 .elementor-element.elementor-element-0bb02bc{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-6f349ea .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-e806156 .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-14790 .elementor-element.elementor-element-94ef74a{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-7ec1053 .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-14790 .elementor-element.elementor-element-1b83973{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-04adfac .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-41a901b{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-a5cedfe .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-d4e29d6{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-51cdf8c .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-851e546{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-0d44a54 .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-8e2b793{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-06f6e28 .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-e6f64dc{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-15c3251 .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-17312c2{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-a2b65b3 .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-86815f8{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-127bf3b .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-daea70c{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-432785f .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-9621108{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-cb3cc8d .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-16138c4 .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-d040bac{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-facdad5 .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-d741ca7{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-8aa2a7d .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-fd74a45{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-1a785ca .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-f0abc5c{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-686848e .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-14790 .elementor-element.elementor-element-950789e{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-69d34fe{--gap:1.75rem 1.75rem;--row-gap:1.75rem;--column-gap:1.75rem;--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-14790 .elementor-element.elementor-element-24ba642{--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-14790 .elementor-element.elementor-element-7c3b6d7{--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-14790 .elementor-element.elementor-element-fed29e4 .elementor-heading-title{font-size:var( --e-global-typography-166dfe3-font-size );line-height:var( --e-global-typography-166dfe3-line-height );}.elementor-14790 .elementor-element.elementor-element-09da30d{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-4d6c568{--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-14790 .elementor-element.elementor-element-3fe8fde{--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-14790 .elementor-element.elementor-element-6799fd8 .elementor-heading-title{font-size:var( --e-global-typography-166dfe3-font-size );line-height:var( --e-global-typography-166dfe3-line-height );}.elementor-14790 .elementor-element.elementor-element-7389fca{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-14790 .elementor-element.elementor-element-1a0270d .elementor-heading-title{font-size:var( --e-global-typography-997fcc5-font-size );line-height:var( --e-global-typography-997fcc5-line-height );}.elementor-14790 .elementor-element.elementor-element-c3d8f9a{font-size:var( --e-global-typography-dd5cb62-font-size );line-height:var( --e-global-typography-dd5cb62-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-b1b9769 */.rf-legal-table {
  width: 100%;
  max-width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
}

.rf-legal-table tr {
  border-bottom: 1px solid #D9DDE3;
}

.rf-legal-table th,
.rf-legal-table td {
  padding: 24px 0;
  vertical-align: top;
  overflow-wrap: anywhere;
  word-break: normal;
}

.rf-legal-table th {
  width: 28%;
  text-align: left;
  font-weight: 700;
  color: #0D2745;
  padding-right: 32px;
}

.rf-legal-table td {
  width: 72%;
  color: #4B5563;
  line-height: 1.7;
}

@media (max-width: 767px) {
  .rf-legal-table,
  .rf-legal-table tbody,
  .rf-legal-table tr,
  .rf-legal-table th,
  .rf-legal-table td {
    display: block;
    width: 100%;
    max-width: 100%;
  }

  .rf-legal-table th {
    padding: 20px 0 8px;
  }

  .rf-legal-table td {
    padding: 0 0 20px;
  }
}/* End custom CSS */