.elementor-16107 .elementor-element.elementor-element-076dacc{--display:flex;}.elementor-16107 .elementor-element.elementor-element-076dacc:not(.elementor-motion-effects-element-type-background), .elementor-16107 .elementor-element.elementor-element-076dacc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-82ecc5b );}.elementor-16107 .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-16107 .elementor-element.elementor-element-9212a68{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16107 .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-16107 .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-16107 .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-16107 .elementor-element.elementor-element-72f902d{--display:flex;--overflow:hidden;}.elementor-16107 .elementor-element.elementor-element-6f349ea{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16107 .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-16107 .elementor-element.elementor-element-e806156{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16107 .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-16107 .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-16107 .elementor-element.elementor-element-7ec1053{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16107 .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-16107 .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-16107 .elementor-element.elementor-element-be050d5{--display:flex;}.elementor-16107 .elementor-element.elementor-element-d7884bb{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16107 .elementor-element.elementor-element-d7884bb .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-16107 .elementor-element.elementor-element-cc0215c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16107 .elementor-element.elementor-element-cc0215c .elementor-heading-title{font-family:var( --e-global-typography-948515a-font-family );font-size:var( --e-global-typography-948515a-font-size );font-weight:var( --e-global-typography-948515a-font-weight );line-height:var( --e-global-typography-948515a-line-height );}.elementor-16107 .elementor-element.elementor-element-e995cdc{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16107 .elementor-element.elementor-element-e995cdc .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-16107 .elementor-element.elementor-element-586797c{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-16107 .elementor-element.elementor-element-e59ce40{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16107 .elementor-element.elementor-element-e59ce40 .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-16107 .elementor-element.elementor-element-2ad155f{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-16107 .elementor-element.elementor-element-2ed7b28{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16107 .elementor-element.elementor-element-2ed7b28 .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-16107 .elementor-element.elementor-element-8132d13{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-16107 .elementor-element.elementor-element-4c66e39{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16107 .elementor-element.elementor-element-4c66e39 .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-16107 .elementor-element.elementor-element-487be27{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-16107 .elementor-element.elementor-element-931ead8{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16107 .elementor-element.elementor-element-931ead8 .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-16107 .elementor-element.elementor-element-0e5667d{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-16107 .elementor-element.elementor-element-b3f2f1a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16107 .elementor-element.elementor-element-b3f2f1a .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-16107 .elementor-element.elementor-element-0844cea{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-16107 .elementor-element.elementor-element-c1badd8{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16107 .elementor-element.elementor-element-c1badd8 .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-16107 .elementor-element.elementor-element-ee15ba4{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-16107 .elementor-element.elementor-element-7bddd72{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16107 .elementor-element.elementor-element-7bddd72 .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-16107 .elementor-element.elementor-element-6f3c809{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-16107 .elementor-element.elementor-element-a14f24b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16107 .elementor-element.elementor-element-a14f24b .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-16107 .elementor-element.elementor-element-077a992{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-16107 .elementor-element.elementor-element-1b46f3a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16107 .elementor-element.elementor-element-1b46f3a .elementor-heading-title{font-family:var( --e-global-typography-948515a-font-family );font-size:var( --e-global-typography-948515a-font-size );font-weight:var( --e-global-typography-948515a-font-weight );line-height:var( --e-global-typography-948515a-line-height );}.elementor-16107 .elementor-element.elementor-element-c194c5e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16107 .elementor-element.elementor-element-c194c5e .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-16107 .elementor-element.elementor-element-67321cd{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-16107 .elementor-element.elementor-element-f82c9bc{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16107 .elementor-element.elementor-element-f82c9bc .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-16107 .elementor-element.elementor-element-dca5b9b{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-16107 .elementor-element.elementor-element-a746a37{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16107 .elementor-element.elementor-element-a746a37 .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-16107 .elementor-element.elementor-element-77e5f02{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-16107 .elementor-element.elementor-element-2c217aa{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16107 .elementor-element.elementor-element-2c217aa .elementor-heading-title{font-family:var( --e-global-typography-948515a-font-family );font-size:var( --e-global-typography-948515a-font-size );font-weight:var( --e-global-typography-948515a-font-weight );line-height:var( --e-global-typography-948515a-line-height );}.elementor-16107 .elementor-element.elementor-element-601d73e{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-16107 .elementor-element.elementor-element-f2ffbac{--display:flex;}.elementor-16107 .elementor-element.elementor-element-1f675b4{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16107 .elementor-element.elementor-element-1f675b4 .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-16107 .elementor-element.elementor-element-a7b95b6{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-16107 .elementor-element.elementor-element-2f54d09{--display:flex;}.elementor-16107 .elementor-element.elementor-element-124b2a7{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16107 .elementor-element.elementor-element-124b2a7 .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-16107 .elementor-element.elementor-element-d9191c4{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-16107 .elementor-element.elementor-element-d1fa36a{--display:flex;}.elementor-16107 .elementor-element.elementor-element-4551f60{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16107 .elementor-element.elementor-element-4551f60 .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-16107 .elementor-element.elementor-element-bdaee44{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-16107 .elementor-element.elementor-element-ad26599{--display:flex;}.elementor-16107 .elementor-element.elementor-element-686848e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16107 .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-16107 .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-16107 .elementor-element.elementor-element-69d34fe{--display:flex;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-16107 .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-16107 .elementor-element.elementor-element-7c3b6d7{--display:flex;--gap:0.25rem 0.25rem;--row-gap:0.25rem;--column-gap:0.25rem;}.elementor-16107 .elementor-element.elementor-element-fed29e4{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.25rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16107 .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-16107 .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-16107 .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-16107 .elementor-element.elementor-element-3fe8fde{--display:flex;--gap:0.25rem 0.25rem;--row-gap:0.25rem;--column-gap:0.25rem;}.elementor-16107 .elementor-element.elementor-element-6799fd8{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.25rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16107 .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-16107 .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-16107 .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-16107 .elementor-element.elementor-element-8ac90b9:not(.elementor-motion-effects-element-type-background), .elementor-16107 .elementor-element.elementor-element-8ac90b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e868b56 );}.elementor-16107 .elementor-element.elementor-element-2d8abc9 img{max-width:100vw;}.elementor-16107 .elementor-element.elementor-element-0e36131{--display:flex;}.elementor-16107 .elementor-element.elementor-element-1a0270d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.75rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16107 .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-16107 .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-16107 .elementor-element.elementor-element-d172cea .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:1024px){.elementor-16107 .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-16107 .elementor-element.elementor-element-79ffbd1{font-size:var( --e-global-typography-6580439-font-size );line-height:var( --e-global-typography-6580439-line-height );}.elementor-16107 .elementor-element.elementor-element-0bb02bc{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .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-16107 .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-16107 .elementor-element.elementor-element-94ef74a{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .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-16107 .elementor-element.elementor-element-1b83973{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-d7884bb .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-16107 .elementor-element.elementor-element-cc0215c .elementor-heading-title{font-size:var( --e-global-typography-948515a-font-size );line-height:var( --e-global-typography-948515a-line-height );}.elementor-16107 .elementor-element.elementor-element-e995cdc .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-16107 .elementor-element.elementor-element-586797c{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-e59ce40 .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-16107 .elementor-element.elementor-element-2ad155f{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-2ed7b28 .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-16107 .elementor-element.elementor-element-8132d13{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-4c66e39 .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-16107 .elementor-element.elementor-element-487be27{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-931ead8 .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-16107 .elementor-element.elementor-element-0e5667d{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-b3f2f1a .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-16107 .elementor-element.elementor-element-0844cea{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-c1badd8 .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-16107 .elementor-element.elementor-element-ee15ba4{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-7bddd72 .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-16107 .elementor-element.elementor-element-6f3c809{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-a14f24b .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-16107 .elementor-element.elementor-element-077a992{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-1b46f3a .elementor-heading-title{font-size:var( --e-global-typography-948515a-font-size );line-height:var( --e-global-typography-948515a-line-height );}.elementor-16107 .elementor-element.elementor-element-c194c5e .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-16107 .elementor-element.elementor-element-67321cd{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-f82c9bc .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-16107 .elementor-element.elementor-element-dca5b9b{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-a746a37 .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-16107 .elementor-element.elementor-element-77e5f02{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-2c217aa .elementor-heading-title{font-size:var( --e-global-typography-948515a-font-size );line-height:var( --e-global-typography-948515a-line-height );}.elementor-16107 .elementor-element.elementor-element-601d73e{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-1f675b4 .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-16107 .elementor-element.elementor-element-a7b95b6{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-124b2a7 .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-16107 .elementor-element.elementor-element-d9191c4{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-4551f60 .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-16107 .elementor-element.elementor-element-bdaee44{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .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-16107 .elementor-element.elementor-element-950789e{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .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-16107 .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-16107 .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-16107 .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-16107 .elementor-element.elementor-element-09da30d{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .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-16107 .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-16107 .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-16107 .elementor-element.elementor-element-7389fca{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .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-16107 .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-16107 .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-16107 .elementor-element.elementor-element-79ffbd1{font-size:var( --e-global-typography-6580439-font-size );line-height:var( --e-global-typography-6580439-line-height );}.elementor-16107 .elementor-element.elementor-element-0bb02bc{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .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-16107 .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-16107 .elementor-element.elementor-element-94ef74a{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .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-16107 .elementor-element.elementor-element-1b83973{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-d7884bb .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-16107 .elementor-element.elementor-element-cc0215c .elementor-heading-title{font-size:var( --e-global-typography-948515a-font-size );line-height:var( --e-global-typography-948515a-line-height );}.elementor-16107 .elementor-element.elementor-element-e995cdc .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-16107 .elementor-element.elementor-element-586797c{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-e59ce40 .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-16107 .elementor-element.elementor-element-2ad155f{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-2ed7b28 .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-16107 .elementor-element.elementor-element-8132d13{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-4c66e39 .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-16107 .elementor-element.elementor-element-487be27{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-931ead8 .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-16107 .elementor-element.elementor-element-0e5667d{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-b3f2f1a .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-16107 .elementor-element.elementor-element-0844cea{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-c1badd8 .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-16107 .elementor-element.elementor-element-ee15ba4{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-7bddd72 .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-16107 .elementor-element.elementor-element-6f3c809{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-a14f24b .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-16107 .elementor-element.elementor-element-077a992{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-1b46f3a .elementor-heading-title{font-size:var( --e-global-typography-948515a-font-size );line-height:var( --e-global-typography-948515a-line-height );}.elementor-16107 .elementor-element.elementor-element-c194c5e .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-16107 .elementor-element.elementor-element-67321cd{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-f82c9bc .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-16107 .elementor-element.elementor-element-dca5b9b{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-a746a37 .elementor-heading-title{font-size:var( --e-global-typography-f36a7db-font-size );line-height:var( --e-global-typography-f36a7db-line-height );}.elementor-16107 .elementor-element.elementor-element-77e5f02{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-2c217aa .elementor-heading-title{font-size:var( --e-global-typography-948515a-font-size );line-height:var( --e-global-typography-948515a-line-height );}.elementor-16107 .elementor-element.elementor-element-601d73e{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-1f675b4 .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-16107 .elementor-element.elementor-element-a7b95b6{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-124b2a7 .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-16107 .elementor-element.elementor-element-d9191c4{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .elementor-element.elementor-element-4551f60 .elementor-heading-title{font-size:var( --e-global-typography-c79b223-font-size );line-height:var( --e-global-typography-c79b223-line-height );}.elementor-16107 .elementor-element.elementor-element-bdaee44{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .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-16107 .elementor-element.elementor-element-950789e{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .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-16107 .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-16107 .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-16107 .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-16107 .elementor-element.elementor-element-09da30d{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .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-16107 .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-16107 .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-16107 .elementor-element.elementor-element-7389fca{font-size:var( --e-global-typography-3f69bec-font-size );line-height:var( --e-global-typography-3f69bec-line-height );}.elementor-16107 .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-16107 .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 */