.elementor-1803 .elementor-element.elementor-element-52cc68bd:not(.elementor-motion-effects-element-type-background), .elementor-1803 .elementor-element.elementor-element-52cc68bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-avmpaper );}.elementor-1803 .elementor-element.elementor-element-52cc68bd > .elementor-container{max-width:1240px;}.elementor-1803 .elementor-element.elementor-element-52cc68bd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:108px 0px 64px 0px;}.elementor-1803 .elementor-element.elementor-element-52cc68bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1803 .elementor-element.elementor-element-7e8f1656 > .elementor-element-populated{padding:0px 0px 0px 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 );color:var( --e-global-color-primary );}.elementor-1803 .elementor-element.elementor-element-e1fd213f .elementor-heading-title{font-family:var( --e-global-typography-avmeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-avmeyebrow-font-size );font-weight:var( --e-global-typography-avmeyebrow-font-weight );text-transform:var( --e-global-typography-avmeyebrow-text-transform );line-height:var( --e-global-typography-avmeyebrow-line-height );letter-spacing:var( --e-global-typography-avmeyebrow-letter-spacing );color:var( --e-global-color-avmeyebrow );}.elementor-1803 .elementor-element.elementor-element-ba7678e7{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:start;}.elementor-1803 .elementor-element.elementor-element-ba7678e7 .elementor-heading-title{font-family:var( --e-global-typography-avmtb566eb-font-family ), Sans-serif;font-size:var( --e-global-typography-avmtb566eb-font-size );font-weight:var( --e-global-typography-avmtb566eb-font-weight );line-height:var( --e-global-typography-avmtb566eb-line-height );letter-spacing:var( --e-global-typography-avmtb566eb-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-1803 .elementor-element.elementor-element-ca0bb900{width:var( --container-widget-width, 740px );max-width:740px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:740px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-avmtc604dc-font-family ), Sans-serif;font-size:var( --e-global-typography-avmtc604dc-font-size );line-height:var( --e-global-typography-avmtc604dc-line-height );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-382e58be:not(.elementor-motion-effects-element-type-background), .elementor-1803 .elementor-element.elementor-element-382e58be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-avmpaper );}.elementor-1803 .elementor-element.elementor-element-382e58be > .elementor-container{max-width:1240px;}.elementor-1803 .elementor-element.elementor-element-382e58be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 3px 0px 3px;}.elementor-1803 .elementor-element.elementor-element-382e58be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1803 .elementor-element.elementor-element-ab58fc0b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1803 .elementor-element.elementor-element-030518b0:not(.elementor-motion-effects-element-type-background), .elementor-1803 .elementor-element.elementor-element-030518b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-avmpaper );}.elementor-1803 .elementor-element.elementor-element-030518b0 > .elementor-container{max-width:1240px;}.elementor-1803 .elementor-element.elementor-element-030518b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-7px;margin-bottom:0px;padding:56px 0px 72px 0px;}.elementor-1803 .elementor-element.elementor-element-030518b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1803 .elementor-element.elementor-element-d97294ac > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1803 .elementor-element.elementor-element-c14d354b{margin-top:51px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1803 .elementor-element.elementor-element-1322fe07 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1803 .elementor-element.elementor-element-ce3ab847{padding:0px 0px 0px 0px;}.elementor-1803 .elementor-element.elementor-element-de7fba65 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1803 .elementor-element.elementor-element-2245d40e .elementor-heading-title{font-family:var( --e-global-typography-avmnum22-font-family ), Sans-serif;font-size:var( --e-global-typography-avmnum22-font-size );font-weight:var( --e-global-typography-avmnum22-font-weight );line-height:var( --e-global-typography-avmnum22-line-height );letter-spacing:var( --e-global-typography-avmnum22-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1803 .elementor-element.elementor-element-da5b768d .elementor-heading-title{font-family:var( --e-global-typography-avmt4c701c-font-family ), Sans-serif;font-size:var( --e-global-typography-avmt4c701c-font-size );font-weight:var( --e-global-typography-avmt4c701c-font-weight );line-height:var( --e-global-typography-avmt4c701c-line-height );letter-spacing:var( --e-global-typography-avmt4c701c-letter-spacing );color:var( --e-global-color-primary );}.elementor-1803 .elementor-element.elementor-element-7378e38a{width:var( --container-widget-width, 760px );max-width:760px;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-avmbody155-font-family ), Sans-serif;font-size:var( --e-global-typography-avmbody155-font-size );font-weight:var( --e-global-typography-avmbody155-font-weight );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-4266f23e{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-avmbody155-font-family ), Sans-serif;font-size:var( --e-global-typography-avmbody155-font-size );font-weight:var( --e-global-typography-avmbody155-font-weight );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-8c7e70f6{margin-top:36px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1803 .elementor-element.elementor-element-cda1a716 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1803 .elementor-element.elementor-element-530965cc .elementor-heading-title{font-family:var( --e-global-typography-avmnum22-font-family ), Sans-serif;font-size:var( --e-global-typography-avmnum22-font-size );font-weight:var( --e-global-typography-avmnum22-font-weight );line-height:var( --e-global-typography-avmnum22-line-height );letter-spacing:var( --e-global-typography-avmnum22-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1803 .elementor-element.elementor-element-0e13ad45 .elementor-heading-title{font-family:var( --e-global-typography-avmt4c701c-font-family ), Sans-serif;font-size:var( --e-global-typography-avmt4c701c-font-size );font-weight:var( --e-global-typography-avmt4c701c-font-weight );line-height:var( --e-global-typography-avmt4c701c-line-height );letter-spacing:var( --e-global-typography-avmt4c701c-letter-spacing );color:var( --e-global-color-primary );}.elementor-1803 .elementor-element.elementor-element-1e998b29{width:var( --container-widget-width, 760px );max-width:760px;margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-avmbody155-font-family ), Sans-serif;font-size:var( --e-global-typography-avmbody155-font-size );font-weight:var( --e-global-typography-avmbody155-font-weight );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-9e1e9085{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-avmbody155-font-family ), Sans-serif;font-size:var( --e-global-typography-avmbody155-font-size );font-weight:var( --e-global-typography-avmbody155-font-weight );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-81eff34f{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-avmbody155-font-family ), Sans-serif;font-size:var( --e-global-typography-avmbody155-font-size );font-weight:var( --e-global-typography-avmbody155-font-weight );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-d2c075b4{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-avmbody155-font-family ), Sans-serif;font-size:var( --e-global-typography-avmbody155-font-size );font-weight:var( --e-global-typography-avmbody155-font-weight );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-d393889c{margin-top:35px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1803 .elementor-element.elementor-element-1c2cc854 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1803 .elementor-element.elementor-element-9b9a71df .elementor-heading-title{font-family:var( --e-global-typography-avmnum22-font-family ), Sans-serif;font-size:var( --e-global-typography-avmnum22-font-size );font-weight:var( --e-global-typography-avmnum22-font-weight );line-height:var( --e-global-typography-avmnum22-line-height );letter-spacing:var( --e-global-typography-avmnum22-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1803 .elementor-element.elementor-element-37ab943b .elementor-heading-title{font-family:var( --e-global-typography-avmt4c701c-font-family ), Sans-serif;font-size:var( --e-global-typography-avmt4c701c-font-size );font-weight:var( --e-global-typography-avmt4c701c-font-weight );line-height:var( --e-global-typography-avmt4c701c-line-height );letter-spacing:var( --e-global-typography-avmt4c701c-letter-spacing );color:var( --e-global-color-primary );}.elementor-1803 .elementor-element.elementor-element-df461c89{width:var( --container-widget-width, 760px );max-width:760px;margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-avmbody155-font-family ), Sans-serif;font-size:var( --e-global-typography-avmbody155-font-size );font-weight:var( --e-global-typography-avmbody155-font-weight );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-78023314{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-avmbody155-font-family ), Sans-serif;font-size:var( --e-global-typography-avmbody155-font-size );font-weight:var( --e-global-typography-avmbody155-font-weight );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-9c0784c7{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-avmbody155-font-family ), Sans-serif;font-size:var( --e-global-typography-avmbody155-font-size );font-weight:var( --e-global-typography-avmbody155-font-weight );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-a6fe1e4b{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-avmbody155-font-family ), Sans-serif;font-size:var( --e-global-typography-avmbody155-font-size );font-weight:var( --e-global-typography-avmbody155-font-weight );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-861c50af{margin-top:35px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1803 .elementor-element.elementor-element-d2fed605 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1803 .elementor-element.elementor-element-5d079a93 .elementor-heading-title{font-family:var( --e-global-typography-avmnum22-font-family ), Sans-serif;font-size:var( --e-global-typography-avmnum22-font-size );font-weight:var( --e-global-typography-avmnum22-font-weight );line-height:var( --e-global-typography-avmnum22-line-height );letter-spacing:var( --e-global-typography-avmnum22-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1803 .elementor-element.elementor-element-b425c5f7 .elementor-heading-title{font-family:var( --e-global-typography-avmt4c701c-font-family ), Sans-serif;font-size:var( --e-global-typography-avmt4c701c-font-size );font-weight:var( --e-global-typography-avmt4c701c-font-weight );line-height:var( --e-global-typography-avmt4c701c-line-height );letter-spacing:var( --e-global-typography-avmt4c701c-letter-spacing );color:var( --e-global-color-primary );}.elementor-1803 .elementor-element.elementor-element-d09efe9b{width:var( --container-widget-width, 760px );max-width:760px;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-avmbody155-font-family ), Sans-serif;font-size:var( --e-global-typography-avmbody155-font-size );font-weight:var( --e-global-typography-avmbody155-font-weight );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-266c826c{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-avmbody155-font-family ), Sans-serif;font-size:var( --e-global-typography-avmbody155-font-size );font-weight:var( --e-global-typography-avmbody155-font-weight );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-2001c0df{margin-top:35px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1803 .elementor-element.elementor-element-42c945b2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1803 .elementor-element.elementor-element-42e9028f .elementor-heading-title{font-family:var( --e-global-typography-avmnum22-font-family ), Sans-serif;font-size:var( --e-global-typography-avmnum22-font-size );font-weight:var( --e-global-typography-avmnum22-font-weight );line-height:var( --e-global-typography-avmnum22-line-height );letter-spacing:var( --e-global-typography-avmnum22-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1803 .elementor-element.elementor-element-da625ca8 .elementor-heading-title{font-family:var( --e-global-typography-avmt4c701c-font-family ), Sans-serif;font-size:var( --e-global-typography-avmt4c701c-font-size );font-weight:var( --e-global-typography-avmt4c701c-font-weight );line-height:var( --e-global-typography-avmt4c701c-line-height );letter-spacing:var( --e-global-typography-avmt4c701c-letter-spacing );color:var( --e-global-color-primary );}.elementor-1803 .elementor-element.elementor-element-6881bbba{width:var( --container-widget-width, 760px );max-width:760px;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-avmbody155-font-family ), Sans-serif;font-size:var( --e-global-typography-avmbody155-font-size );font-weight:var( --e-global-typography-avmbody155-font-weight );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-d09a772f{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-avmbody155-font-family ), Sans-serif;font-size:var( --e-global-typography-avmbody155-font-size );font-weight:var( --e-global-typography-avmbody155-font-weight );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-45da71a9{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-avmbody155-font-family ), Sans-serif;font-size:var( --e-global-typography-avmbody155-font-size );font-weight:var( --e-global-typography-avmbody155-font-weight );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-317e0d8e{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-avmbody155-font-family ), Sans-serif;font-size:var( --e-global-typography-avmbody155-font-size );font-weight:var( --e-global-typography-avmbody155-font-weight );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-6fb7fe3d{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-avmbody155-font-family ), Sans-serif;font-size:var( --e-global-typography-avmbody155-font-size );font-weight:var( --e-global-typography-avmbody155-font-weight );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-0e274aab{margin-top:35px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1803 .elementor-element.elementor-element-719d4cb7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1803 .elementor-element.elementor-element-f8b3fcf2 .elementor-heading-title{font-family:var( --e-global-typography-avmnum22-font-family ), Sans-serif;font-size:var( --e-global-typography-avmnum22-font-size );font-weight:var( --e-global-typography-avmnum22-font-weight );line-height:var( --e-global-typography-avmnum22-line-height );letter-spacing:var( --e-global-typography-avmnum22-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1803 .elementor-element.elementor-element-9c1001d5 .elementor-heading-title{font-family:var( --e-global-typography-avmt4c701c-font-family ), Sans-serif;font-size:var( --e-global-typography-avmt4c701c-font-size );font-weight:var( --e-global-typography-avmt4c701c-font-weight );line-height:var( --e-global-typography-avmt4c701c-line-height );letter-spacing:var( --e-global-typography-avmt4c701c-letter-spacing );color:var( --e-global-color-primary );}.elementor-1803 .elementor-element.elementor-element-e387f121{width:var( --container-widget-width, 760px );max-width:760px;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-avmbody155-font-family ), Sans-serif;font-size:var( --e-global-typography-avmbody155-font-size );font-weight:var( --e-global-typography-avmbody155-font-weight );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-61afec4b{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-avmbody155-font-family ), Sans-serif;font-size:var( --e-global-typography-avmbody155-font-size );font-weight:var( --e-global-typography-avmbody155-font-weight );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-f98e93ad{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-avmbody155-font-family ), Sans-serif;font-size:var( --e-global-typography-avmbody155-font-size );font-weight:var( --e-global-typography-avmbody155-font-weight );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-36ce1809{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-avmbody155-font-family ), Sans-serif;font-size:var( --e-global-typography-avmbody155-font-size );font-weight:var( --e-global-typography-avmbody155-font-weight );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-f24a8234{margin-top:35px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1803 .elementor-element.elementor-element-910f7c03 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1803 .elementor-element.elementor-element-2cdceeca .elementor-heading-title{font-family:var( --e-global-typography-avmnum22-font-family ), Sans-serif;font-size:var( --e-global-typography-avmnum22-font-size );font-weight:var( --e-global-typography-avmnum22-font-weight );line-height:var( --e-global-typography-avmnum22-line-height );letter-spacing:var( --e-global-typography-avmnum22-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1803 .elementor-element.elementor-element-f6f33c6a .elementor-heading-title{font-family:var( --e-global-typography-avmt4c701c-font-family ), Sans-serif;font-size:var( --e-global-typography-avmt4c701c-font-size );font-weight:var( --e-global-typography-avmt4c701c-font-weight );line-height:var( --e-global-typography-avmt4c701c-line-height );letter-spacing:var( --e-global-typography-avmt4c701c-letter-spacing );color:var( --e-global-color-primary );}.elementor-1803 .elementor-element.elementor-element-34140e82{width:var( --container-widget-width, 760px );max-width:760px;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-avmbody155-font-family ), Sans-serif;font-size:var( --e-global-typography-avmbody155-font-size );font-weight:var( --e-global-typography-avmbody155-font-weight );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-4d12abc7{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-avmbody155-font-family ), Sans-serif;font-size:var( --e-global-typography-avmbody155-font-size );font-weight:var( --e-global-typography-avmbody155-font-weight );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-156b27f9{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-avmbody155-font-family ), Sans-serif;font-size:var( --e-global-typography-avmbody155-font-size );font-weight:var( --e-global-typography-avmbody155-font-weight );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-462b6a6d{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-avmbody155-font-family ), Sans-serif;font-size:var( --e-global-typography-avmbody155-font-size );font-weight:var( --e-global-typography-avmbody155-font-weight );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-faa3b7ff{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-avmbody155-font-family ), Sans-serif;font-size:var( --e-global-typography-avmbody155-font-size );font-weight:var( --e-global-typography-avmbody155-font-weight );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-3fd061b8{margin-top:35px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1803 .elementor-element.elementor-element-5c1c3af9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1803 .elementor-element.elementor-element-a2019f12 .elementor-heading-title{font-family:var( --e-global-typography-avmnum22-font-family ), Sans-serif;font-size:var( --e-global-typography-avmnum22-font-size );font-weight:var( --e-global-typography-avmnum22-font-weight );line-height:var( --e-global-typography-avmnum22-line-height );letter-spacing:var( --e-global-typography-avmnum22-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1803 .elementor-element.elementor-element-22ad4174 .elementor-heading-title{font-family:var( --e-global-typography-avmt4c701c-font-family ), Sans-serif;font-size:var( --e-global-typography-avmt4c701c-font-size );font-weight:var( --e-global-typography-avmt4c701c-font-weight );line-height:var( --e-global-typography-avmt4c701c-line-height );letter-spacing:var( --e-global-typography-avmt4c701c-letter-spacing );color:var( --e-global-color-primary );}.elementor-1803 .elementor-element.elementor-element-d37f4903{width:var( --container-widget-width, 760px );max-width:760px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-avmbody155-font-family ), Sans-serif;font-size:var( --e-global-typography-avmbody155-font-size );font-weight:var( --e-global-typography-avmbody155-font-weight );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );color:var( --e-global-color-text );}.elementor-1803 .elementor-element.elementor-element-207562e7:not(.elementor-motion-effects-element-type-background), .elementor-1803 .elementor-element.elementor-element-207562e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-avmpaper );}.elementor-1803 .elementor-element.elementor-element-207562e7 > .elementor-container{max-width:1240px;}.elementor-1803 .elementor-element.elementor-element-207562e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:4px;margin-bottom:0px;padding:56px 3px 56px 3px;}.elementor-1803 .elementor-element.elementor-element-207562e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1803 .elementor-element.elementor-element-cf0d0965 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1803 .elementor-element.elementor-element-b99c98eb{padding:0px 0px 0px 0px;}.elementor-1803 .elementor-element.elementor-element-fc662460:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1803 .elementor-element.elementor-element-fc662460 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-avmgold08 );}.elementor-1803 .elementor-element.elementor-element-fc662460 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 28px 26px 28px;}.elementor-1803 .elementor-element.elementor-element-fc662460 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1803 .elementor-element.elementor-element-ffe85cc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-1803 .elementor-element.elementor-element-ffe85cc1 .elementor-heading-title{font-family:var( --e-global-typography-avmmicro-font-family ), Sans-serif;font-size:var( --e-global-typography-avmmicro-font-size );font-weight:var( --e-global-typography-avmmicro-font-weight );text-transform:var( --e-global-typography-avmmicro-text-transform );line-height:var( --e-global-typography-avmmicro-line-height );letter-spacing:var( --e-global-typography-avmmicro-letter-spacing );color:var( --e-global-color-avmeyebrow );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1803 .elementor-element.elementor-element-e3f1a804{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-1803 .elementor-element.elementor-element-e3f1a804 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-1803 .elementor-element.elementor-element-e3f1a804 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-1803 .elementor-element.elementor-element-e3f1a804 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-1803 .elementor-element.elementor-element-e3f1a804 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-1803 .elementor-element.elementor-element-e3f1a804 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-1803 .elementor-element.elementor-element-e3f1a804 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1803 .elementor-element.elementor-element-e3f1a804 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1803 .elementor-element.elementor-element-e3f1a804 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1803 .elementor-element.elementor-element-5e0a1fd6:not(.elementor-motion-effects-element-type-background), .elementor-1803 .elementor-element.elementor-element-5e0a1fd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ateliervirtusmentis.pl/wp-content/uploads/2026/11/cta-gory-full-1812-s1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1803 .elementor-element.elementor-element-5e0a1fd6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-8px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1803 .elementor-element.elementor-element-5e0a1fd6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1803 .elementor-element.elementor-element-237ec406.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1803 .elementor-element.elementor-element-237ec406.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1803 .elementor-element.elementor-element-237ec406 > .elementor-element-populated{padding:46px 0px 44px 0px;}.elementor-1803 .elementor-element.elementor-element-c873bb7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;text-align:center;}.elementor-1803 .elementor-element.elementor-element-c873bb7f .elementor-heading-title{font-family:var( --e-global-typography-avmtd58457-font-family ), Sans-serif;font-size:var( --e-global-typography-avmtd58457-font-size );font-weight:var( --e-global-typography-avmtd58457-font-weight );line-height:var( --e-global-typography-avmtd58457-line-height );letter-spacing:var( --e-global-typography-avmtd58457-letter-spacing );color:var( --e-global-color-avmcream );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-c4acf790 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-avmeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-avmeyebrow-font-size );font-weight:var( --e-global-typography-avmeyebrow-font-weight );text-transform:var( --e-global-typography-avmeyebrow-text-transform );line-height:var( --e-global-typography-avmeyebrow-line-height );letter-spacing:var( --e-global-typography-avmeyebrow-letter-spacing );fill:var( --e-global-color-avmcream );color:var( --e-global-color-avmcream );padding:21px 35px 21px 35px;}.elementor-1803 .elementor-element.elementor-element-c4acf790 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1803 .elementor-element.elementor-element-c4acf790 .elementor-button .elementor-button-content-wrapper{gap:24px;}:root{--page-title-display:none;}@media(max-width:900px){.elementor-1803 .elementor-element.elementor-element-52cc68bd{padding:84px 0px 64px 0px;}.elementor-1803 .elementor-element.elementor-element-e1fd213f .elementor-heading-title{font-size:var( --e-global-typography-avmeyebrow-font-size );line-height:var( --e-global-typography-avmeyebrow-line-height );letter-spacing:var( --e-global-typography-avmeyebrow-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-ba7678e7 .elementor-heading-title{font-size:var( --e-global-typography-avmtb566eb-font-size );line-height:var( --e-global-typography-avmtb566eb-line-height );letter-spacing:var( --e-global-typography-avmtb566eb-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-ca0bb900{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-avmtc604dc-font-size );line-height:var( --e-global-typography-avmtc604dc-line-height );}.elementor-1803 .elementor-element.elementor-element-382e58be{padding:0px 3px 0px 3px;}.elementor-1803 .elementor-element.elementor-element-030518b0{padding:56px 0px 72px 0px;}.elementor-1803 .elementor-element.elementor-element-2245d40e .elementor-heading-title{font-size:var( --e-global-typography-avmnum22-font-size );line-height:var( --e-global-typography-avmnum22-line-height );letter-spacing:var( --e-global-typography-avmnum22-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-da5b768d .elementor-heading-title{font-size:var( --e-global-typography-avmt4c701c-font-size );line-height:var( --e-global-typography-avmt4c701c-line-height );letter-spacing:var( --e-global-typography-avmt4c701c-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-7378e38a{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-4266f23e{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-8c7e70f6{margin-top:11px;margin-bottom:0px;}.elementor-1803 .elementor-element.elementor-element-530965cc .elementor-heading-title{font-size:var( --e-global-typography-avmnum22-font-size );line-height:var( --e-global-typography-avmnum22-line-height );letter-spacing:var( --e-global-typography-avmnum22-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-0e13ad45 .elementor-heading-title{font-size:var( --e-global-typography-avmt4c701c-font-size );line-height:var( --e-global-typography-avmt4c701c-line-height );letter-spacing:var( --e-global-typography-avmt4c701c-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-1e998b29{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-9e1e9085{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-81eff34f{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-d2c075b4{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-d393889c{margin-top:11px;margin-bottom:0px;}.elementor-1803 .elementor-element.elementor-element-9b9a71df .elementor-heading-title{font-size:var( --e-global-typography-avmnum22-font-size );line-height:var( --e-global-typography-avmnum22-line-height );letter-spacing:var( --e-global-typography-avmnum22-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-37ab943b .elementor-heading-title{font-size:var( --e-global-typography-avmt4c701c-font-size );line-height:var( --e-global-typography-avmt4c701c-line-height );letter-spacing:var( --e-global-typography-avmt4c701c-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-df461c89{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-78023314{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-9c0784c7{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-a6fe1e4b{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-861c50af{margin-top:11px;margin-bottom:0px;}.elementor-1803 .elementor-element.elementor-element-5d079a93 .elementor-heading-title{font-size:var( --e-global-typography-avmnum22-font-size );line-height:var( --e-global-typography-avmnum22-line-height );letter-spacing:var( --e-global-typography-avmnum22-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-b425c5f7 .elementor-heading-title{font-size:var( --e-global-typography-avmt4c701c-font-size );line-height:var( --e-global-typography-avmt4c701c-line-height );letter-spacing:var( --e-global-typography-avmt4c701c-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-d09efe9b{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-266c826c{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-2001c0df{margin-top:12px;margin-bottom:0px;}.elementor-1803 .elementor-element.elementor-element-42e9028f .elementor-heading-title{font-size:var( --e-global-typography-avmnum22-font-size );line-height:var( --e-global-typography-avmnum22-line-height );letter-spacing:var( --e-global-typography-avmnum22-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-da625ca8 .elementor-heading-title{font-size:var( --e-global-typography-avmt4c701c-font-size );line-height:var( --e-global-typography-avmt4c701c-line-height );letter-spacing:var( --e-global-typography-avmt4c701c-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-6881bbba{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-d09a772f{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-45da71a9{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-317e0d8e{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-6fb7fe3d{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-0e274aab{margin-top:12px;margin-bottom:0px;}.elementor-1803 .elementor-element.elementor-element-f8b3fcf2 .elementor-heading-title{font-size:var( --e-global-typography-avmnum22-font-size );line-height:var( --e-global-typography-avmnum22-line-height );letter-spacing:var( --e-global-typography-avmnum22-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-9c1001d5 .elementor-heading-title{font-size:var( --e-global-typography-avmt4c701c-font-size );line-height:var( --e-global-typography-avmt4c701c-line-height );letter-spacing:var( --e-global-typography-avmt4c701c-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-e387f121{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-61afec4b{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-f98e93ad{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-36ce1809{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-f24a8234{margin-top:12px;margin-bottom:0px;}.elementor-1803 .elementor-element.elementor-element-2cdceeca .elementor-heading-title{font-size:var( --e-global-typography-avmnum22-font-size );line-height:var( --e-global-typography-avmnum22-line-height );letter-spacing:var( --e-global-typography-avmnum22-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-f6f33c6a .elementor-heading-title{font-size:var( --e-global-typography-avmt4c701c-font-size );line-height:var( --e-global-typography-avmt4c701c-line-height );letter-spacing:var( --e-global-typography-avmt4c701c-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-34140e82{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-4d12abc7{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-156b27f9{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-462b6a6d{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-faa3b7ff{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-3fd061b8{margin-top:11px;margin-bottom:0px;}.elementor-1803 .elementor-element.elementor-element-a2019f12 .elementor-heading-title{font-size:var( --e-global-typography-avmnum22-font-size );line-height:var( --e-global-typography-avmnum22-line-height );letter-spacing:var( --e-global-typography-avmnum22-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-22ad4174 .elementor-heading-title{font-size:var( --e-global-typography-avmt4c701c-font-size );line-height:var( --e-global-typography-avmt4c701c-line-height );letter-spacing:var( --e-global-typography-avmt4c701c-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-d37f4903{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-207562e7{margin-top:15px;margin-bottom:0px;padding:56px 3px 56px 3px;}.elementor-1803 .elementor-element.elementor-element-fc662460 > .elementor-element-populated{padding:22px 20px 22px 20px;}.elementor-1803 .elementor-element.elementor-element-ffe85cc1 .elementor-heading-title{font-size:var( --e-global-typography-avmmicro-font-size );line-height:var( --e-global-typography-avmmicro-line-height );letter-spacing:var( --e-global-typography-avmmicro-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-e3f1a804 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1803 .elementor-element.elementor-element-e3f1a804 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1803 .elementor-element.elementor-element-e3f1a804 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1803 .elementor-element.elementor-element-e3f1a804 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1803 .elementor-element.elementor-element-e3f1a804 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1803 .elementor-element.elementor-element-5e0a1fd6{margin-top:17px;margin-bottom:0px;}.elementor-1803 .elementor-element.elementor-element-c873bb7f .elementor-heading-title{font-size:var( --e-global-typography-avmtd58457-font-size );line-height:var( --e-global-typography-avmtd58457-line-height );letter-spacing:var( --e-global-typography-avmtd58457-letter-spacing );}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-c4acf790 .elementor-button{font-size:var( --e-global-typography-avmeyebrow-font-size );line-height:var( --e-global-typography-avmeyebrow-line-height );letter-spacing:var( --e-global-typography-avmeyebrow-letter-spacing );}}@media(max-width:767px){.elementor-1803 .elementor-element.elementor-element-52cc68bd{padding:72px 0px 56px 0px;}.elementor-1803 .elementor-element.elementor-element-7e8f1656{width:100%;}.elementor-1803 .elementor-element.elementor-element-e1fd213f .elementor-heading-title{font-size:var( --e-global-typography-avmeyebrow-font-size );line-height:var( --e-global-typography-avmeyebrow-line-height );letter-spacing:var( --e-global-typography-avmeyebrow-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-ba7678e7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-1803 .elementor-element.elementor-element-ba7678e7 .elementor-heading-title{font-size:var( --e-global-typography-avmtb566eb-font-size );line-height:var( --e-global-typography-avmtb566eb-line-height );letter-spacing:var( --e-global-typography-avmtb566eb-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-ca0bb900{font-size:var( --e-global-typography-avmtc604dc-font-size );line-height:var( --e-global-typography-avmtc604dc-line-height );}.elementor-1803 .elementor-element.elementor-element-382e58be{padding:0px 3px 0px 3px;}.elementor-1803 .elementor-element.elementor-element-ab58fc0b{width:100%;}.elementor-1803 .elementor-element.elementor-element-030518b0{margin-top:12px;margin-bottom:0px;padding:56px 0px 56px 0px;}.elementor-1803 .elementor-element.elementor-element-d97294ac{width:100%;}.elementor-1803 .elementor-element.elementor-element-1322fe07{width:100%;}.elementor-1803 .elementor-element.elementor-element-de7fba65{width:100%;}.elementor-1803 .elementor-element.elementor-element-2245d40e .elementor-heading-title{font-size:var( --e-global-typography-avmnum22-font-size );line-height:var( --e-global-typography-avmnum22-line-height );letter-spacing:var( --e-global-typography-avmnum22-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-da5b768d{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1803 .elementor-element.elementor-element-da5b768d .elementor-heading-title{font-size:var( --e-global-typography-avmt4c701c-font-size );line-height:var( --e-global-typography-avmt4c701c-line-height );letter-spacing:var( --e-global-typography-avmt4c701c-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-7378e38a{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-4266f23e{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-8c7e70f6{margin-top:-5px;margin-bottom:0px;}.elementor-1803 .elementor-element.elementor-element-cda1a716{width:100%;}.elementor-1803 .elementor-element.elementor-element-530965cc .elementor-heading-title{font-size:var( --e-global-typography-avmnum22-font-size );line-height:var( --e-global-typography-avmnum22-line-height );letter-spacing:var( --e-global-typography-avmnum22-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-0e13ad45{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1803 .elementor-element.elementor-element-0e13ad45 .elementor-heading-title{font-size:var( --e-global-typography-avmt4c701c-font-size );line-height:var( --e-global-typography-avmt4c701c-line-height );letter-spacing:var( --e-global-typography-avmt4c701c-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-1e998b29{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-9e1e9085{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-81eff34f{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-d2c075b4{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-d393889c{margin-top:-5px;margin-bottom:0px;}.elementor-1803 .elementor-element.elementor-element-1c2cc854{width:100%;}.elementor-1803 .elementor-element.elementor-element-9b9a71df .elementor-heading-title{font-size:var( --e-global-typography-avmnum22-font-size );line-height:var( --e-global-typography-avmnum22-line-height );letter-spacing:var( --e-global-typography-avmnum22-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-37ab943b{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1803 .elementor-element.elementor-element-37ab943b .elementor-heading-title{font-size:var( --e-global-typography-avmt4c701c-font-size );line-height:var( --e-global-typography-avmt4c701c-line-height );letter-spacing:var( --e-global-typography-avmt4c701c-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-df461c89{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-78023314{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-9c0784c7{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-a6fe1e4b{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-861c50af{margin-top:13px;margin-bottom:0px;}.elementor-1803 .elementor-element.elementor-element-d2fed605{width:100%;}.elementor-1803 .elementor-element.elementor-element-5d079a93 .elementor-heading-title{font-size:var( --e-global-typography-avmnum22-font-size );line-height:var( --e-global-typography-avmnum22-line-height );letter-spacing:var( --e-global-typography-avmnum22-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-b425c5f7{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 36px 0px 36px;}.elementor-1803 .elementor-element.elementor-element-b425c5f7 .elementor-heading-title{font-size:var( --e-global-typography-avmt4c701c-font-size );line-height:var( --e-global-typography-avmt4c701c-line-height );letter-spacing:var( --e-global-typography-avmt4c701c-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-d09efe9b{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-266c826c{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-2001c0df{margin-top:-5px;margin-bottom:0px;}.elementor-1803 .elementor-element.elementor-element-42c945b2{width:100%;}.elementor-1803 .elementor-element.elementor-element-42e9028f .elementor-heading-title{font-size:var( --e-global-typography-avmnum22-font-size );line-height:var( --e-global-typography-avmnum22-line-height );letter-spacing:var( --e-global-typography-avmnum22-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-da625ca8{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1803 .elementor-element.elementor-element-da625ca8 .elementor-heading-title{font-size:var( --e-global-typography-avmt4c701c-font-size );line-height:var( --e-global-typography-avmt4c701c-line-height );letter-spacing:var( --e-global-typography-avmt4c701c-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-6881bbba{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-d09a772f{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-45da71a9{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-317e0d8e{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-6fb7fe3d{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-0e274aab{margin-top:-4px;margin-bottom:0px;}.elementor-1803 .elementor-element.elementor-element-719d4cb7{width:100%;}.elementor-1803 .elementor-element.elementor-element-f8b3fcf2 .elementor-heading-title{font-size:var( --e-global-typography-avmnum22-font-size );line-height:var( --e-global-typography-avmnum22-line-height );letter-spacing:var( --e-global-typography-avmnum22-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-9c1001d5{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1803 .elementor-element.elementor-element-9c1001d5 .elementor-heading-title{font-size:var( --e-global-typography-avmt4c701c-font-size );line-height:var( --e-global-typography-avmt4c701c-line-height );letter-spacing:var( --e-global-typography-avmt4c701c-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-e387f121{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-61afec4b{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-f98e93ad{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-36ce1809{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-f24a8234{margin-top:-5px;margin-bottom:0px;}.elementor-1803 .elementor-element.elementor-element-910f7c03{width:100%;}.elementor-1803 .elementor-element.elementor-element-2cdceeca .elementor-heading-title{font-size:var( --e-global-typography-avmnum22-font-size );line-height:var( --e-global-typography-avmnum22-line-height );letter-spacing:var( --e-global-typography-avmnum22-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-f6f33c6a{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1803 .elementor-element.elementor-element-f6f33c6a .elementor-heading-title{font-size:var( --e-global-typography-avmt4c701c-font-size );line-height:var( --e-global-typography-avmt4c701c-line-height );letter-spacing:var( --e-global-typography-avmt4c701c-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-34140e82{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-4d12abc7{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-156b27f9{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-462b6a6d{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-faa3b7ff{font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-3fd061b8{margin-top:-5px;margin-bottom:0px;}.elementor-1803 .elementor-element.elementor-element-5c1c3af9{width:100%;}.elementor-1803 .elementor-element.elementor-element-a2019f12 .elementor-heading-title{font-size:var( --e-global-typography-avmnum22-font-size );line-height:var( --e-global-typography-avmnum22-line-height );letter-spacing:var( --e-global-typography-avmnum22-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-22ad4174{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1803 .elementor-element.elementor-element-22ad4174 .elementor-heading-title{font-size:var( --e-global-typography-avmt4c701c-font-size );line-height:var( --e-global-typography-avmt4c701c-line-height );letter-spacing:var( --e-global-typography-avmt4c701c-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-d37f4903{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:var( --e-global-typography-avmbody155-font-size );line-height:var( --e-global-typography-avmbody155-line-height );letter-spacing:var( --e-global-typography-avmbody155-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-207562e7{margin-top:63px;margin-bottom:0px;padding:56px 3px 56px 3px;}.elementor-1803 .elementor-element.elementor-element-cf0d0965{width:100%;}.elementor-1803 .elementor-element.elementor-element-fc662460{width:100%;}.elementor-1803 .elementor-element.elementor-element-ffe85cc1 .elementor-heading-title{font-size:var( --e-global-typography-avmmicro-font-size );line-height:var( --e-global-typography-avmmicro-line-height );letter-spacing:var( --e-global-typography-avmmicro-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-e3f1a804 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1803 .elementor-element.elementor-element-e3f1a804 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1803 .elementor-element.elementor-element-e3f1a804 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1803 .elementor-element.elementor-element-e3f1a804 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1803 .elementor-element.elementor-element-e3f1a804 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1803 .elementor-element.elementor-element-5e0a1fd6:not(.elementor-motion-effects-element-type-background), .elementor-1803 .elementor-element.elementor-element-5e0a1fd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ateliervirtusmentis.pl/wp-content/uploads/2026/08/cta-gory-full-900.webp");}.elementor-1803 .elementor-element.elementor-element-5e0a1fd6{margin-top:-30px;margin-bottom:0px;}.elementor-1803 .elementor-element.elementor-element-237ec406{width:100%;}.elementor-1803 .elementor-element.elementor-element-c873bb7f .elementor-heading-title{font-size:var( --e-global-typography-avmtd58457-font-size );line-height:var( --e-global-typography-avmtd58457-line-height );letter-spacing:var( --e-global-typography-avmtd58457-letter-spacing );}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-c4acf790 .elementor-button{font-size:var( --e-global-typography-avmeyebrow-font-size );line-height:var( --e-global-typography-avmeyebrow-line-height );letter-spacing:var( --e-global-typography-avmeyebrow-letter-spacing );}}@media(min-width:768px){.elementor-1803 .elementor-element.elementor-element-7e8f1656{width:100%;}.elementor-1803 .elementor-element.elementor-element-ab58fc0b{width:100%;}.elementor-1803 .elementor-element.elementor-element-d97294ac{width:100%;}.elementor-1803 .elementor-element.elementor-element-1322fe07{width:100%;}.elementor-1803 .elementor-element.elementor-element-de7fba65{width:100%;}.elementor-1803 .elementor-element.elementor-element-cda1a716{width:100%;}.elementor-1803 .elementor-element.elementor-element-1c2cc854{width:100%;}.elementor-1803 .elementor-element.elementor-element-d2fed605{width:100%;}.elementor-1803 .elementor-element.elementor-element-42c945b2{width:100%;}.elementor-1803 .elementor-element.elementor-element-719d4cb7{width:100%;}.elementor-1803 .elementor-element.elementor-element-910f7c03{width:100%;}.elementor-1803 .elementor-element.elementor-element-5c1c3af9{width:100%;}.elementor-1803 .elementor-element.elementor-element-cf0d0965{width:100%;}.elementor-1803 .elementor-element.elementor-element-fc662460{width:100%;}.elementor-1803 .elementor-element.elementor-element-237ec406{width:100%;}}@media(max-width:900px) and (min-width:768px){.elementor-1803 .elementor-element.elementor-element-7e8f1656{width:100%;}.elementor-1803 .elementor-element.elementor-element-ab58fc0b{width:100%;}.elementor-1803 .elementor-element.elementor-element-d97294ac{width:100%;}.elementor-1803 .elementor-element.elementor-element-1322fe07{width:100%;}.elementor-1803 .elementor-element.elementor-element-de7fba65{width:100%;}.elementor-1803 .elementor-element.elementor-element-cda1a716{width:100%;}.elementor-1803 .elementor-element.elementor-element-1c2cc854{width:100%;}.elementor-1803 .elementor-element.elementor-element-d2fed605{width:100%;}.elementor-1803 .elementor-element.elementor-element-42c945b2{width:100%;}.elementor-1803 .elementor-element.elementor-element-719d4cb7{width:100%;}.elementor-1803 .elementor-element.elementor-element-910f7c03{width:100%;}.elementor-1803 .elementor-element.elementor-element-5c1c3af9{width:100%;}.elementor-1803 .elementor-element.elementor-element-cf0d0965{width:100%;}.elementor-1803 .elementor-element.elementor-element-fc662460{width:100%;}.elementor-1803 .elementor-element.elementor-element-237ec406{width:100%;}}/* Start custom CSS for column, class: .elementor-element-de7fba65 */.elementor-1803 .elementor-element.elementor-element-de7fba65 > .elementor-element-populated{display:flex;align-items:baseline;gap:14px;}.elementor-1803 .elementor-element.elementor-element-de7fba65 > .elementor-element-populated > .elementor-element{width:auto;max-width:100%;min-width:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cda1a716 */.elementor-1803 .elementor-element.elementor-element-cda1a716 > .elementor-element-populated{display:flex;align-items:baseline;gap:14px;}.elementor-1803 .elementor-element.elementor-element-cda1a716 > .elementor-element-populated > .elementor-element{width:auto;max-width:100%;min-width:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1c2cc854 */.elementor-1803 .elementor-element.elementor-element-1c2cc854 > .elementor-element-populated{display:flex;align-items:baseline;gap:14px;}.elementor-1803 .elementor-element.elementor-element-1c2cc854 > .elementor-element-populated > .elementor-element{width:auto;max-width:100%;min-width:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d2fed605 */.elementor-1803 .elementor-element.elementor-element-d2fed605 > .elementor-element-populated{display:flex;align-items:baseline;gap:14px;}.elementor-1803 .elementor-element.elementor-element-d2fed605 > .elementor-element-populated > .elementor-element{width:auto;max-width:100%;min-width:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-42c945b2 */.elementor-1803 .elementor-element.elementor-element-42c945b2 > .elementor-element-populated{display:flex;align-items:baseline;gap:14px;}.elementor-1803 .elementor-element.elementor-element-42c945b2 > .elementor-element-populated > .elementor-element{width:auto;max-width:100%;min-width:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-719d4cb7 */.elementor-1803 .elementor-element.elementor-element-719d4cb7 > .elementor-element-populated{display:flex;align-items:baseline;gap:14px;}.elementor-1803 .elementor-element.elementor-element-719d4cb7 > .elementor-element-populated > .elementor-element{width:auto;max-width:100%;min-width:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-910f7c03 */.elementor-1803 .elementor-element.elementor-element-910f7c03 > .elementor-element-populated{display:flex;align-items:baseline;gap:14px;}.elementor-1803 .elementor-element.elementor-element-910f7c03 > .elementor-element-populated > .elementor-element{width:auto;max-width:100%;min-width:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5c1c3af9 */.elementor-1803 .elementor-element.elementor-element-5c1c3af9 > .elementor-element-populated{display:flex;align-items:baseline;gap:14px;}.elementor-1803 .elementor-element.elementor-element-5c1c3af9 > .elementor-element-populated > .elementor-element{width:auto;max-width:100%;min-width:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1322fe07 */@media(max-width:900px){.elementor-1803 .elementor-element.elementor-element-1322fe07 > .elementor-element-populated section{padding-top:24px;}}.elementor-1803 .elementor-element.elementor-element-1322fe07 > .elementor-element-populated{position:relative;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fc662460 */@media(max-width:900px){.elementor-1803 .elementor-element.elementor-element-fc662460 > .elementor-element-populated{padding:22px 20px;}}.elementor-1803 .elementor-element.elementor-element-fc662460 > .elementor-element-populated{position:relative;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c4acf790 */.elementor-1803 .elementor-element.elementor-element-c4acf790 .elementor-button-icon svg{width:26px;height:10px;display:block;}/* End custom CSS */