.elementor-2490 .elementor-element.elementor-element-b86b4be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2490 .elementor-element.elementor-element-b24e358{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2490 .elementor-element.elementor-element-f70e551 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-f70e551{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-2490 .elementor-element.elementor-element-35b721d{color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2490 .elementor-element.elementor-element-35b721d a{color:var( --e-global-color-accent );}.elementor-2490 .elementor-element.elementor-element-35b721d a:hover, .elementor-2490 .elementor-element.elementor-element-35b721d a:focus{color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2490 .elementor-element.elementor-element-a5fcb19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}.ee-tooltip.ee-tooltip-a5fcb19.to--top,
							 .ee-tooltip.ee-tooltip-a5fcb19.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-a5fcb19.to--left,
							 .ee-tooltip.ee-tooltip-a5fcb19.to--right{margin-top:0px;}.elementor-2490 .elementor-element.elementor-element-5502676 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-5502676{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-2490 .elementor-element.elementor-element-bde904f{font-family:"Lora", Sans-serif;font-size:18px;font-weight:400;line-height:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}.elementor-2490 .elementor-element.elementor-element-bde904f a{color:var( --e-global-color-accent );}.elementor-2490 .elementor-element.elementor-element-bde904f a:hover, .elementor-2490 .elementor-element.elementor-element-bde904f a:focus{color:var( --e-global-color-c885fa4 );}.elementor-2490 .elementor-element.elementor-element-1fa50f3 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-1fa50f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-2490 .elementor-element.elementor-element-5a8ca74{font-family:"Lora", Sans-serif;font-size:18px;font-weight:400;line-height:1.35em;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}.elementor-2490 .elementor-element.elementor-element-5abe443 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-5abe443{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;z-index:55;}.elementor-2490 .elementor-element.elementor-element-26403ad{font-family:"Lora", Sans-serif;font-size:18px;font-weight:400;line-height:1.35em;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}.elementor-2490 .elementor-element.elementor-element-587d0ff .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-587d0ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;z-index:55;}.elementor-2490 .elementor-element.elementor-element-d96145a a{color:var( --e-global-color-accent );}.elementor-2490 .elementor-element.elementor-element-d96145a a:hover, .elementor-2490 .elementor-element.elementor-element-d96145a a:focus{color:var( --e-global-color-primary );}.elementor-2490 .elementor-element.elementor-element-d96145a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;z-index:55;}.elementor-2490 .elementor-element.elementor-element-66d9a20 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-66d9a20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;z-index:55;}.elementor-2490 .elementor-element.elementor-element-fac0396 a{color:var( --e-global-color-accent );}.elementor-2490 .elementor-element.elementor-element-fac0396 a:hover, .elementor-2490 .elementor-element.elementor-element-fac0396 a:focus{color:var( --e-global-color-primary );}.elementor-2490 .elementor-element.elementor-element-fac0396{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;z-index:55;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );background-color:var( --e-global-color-accent );}.elementor-2490 .elementor-element.elementor-element-64de9be .elementor-button{font-family:var( --e-global-typography-a94ba6b-font-family ), Sans-serif;font-size:var( --e-global-typography-a94ba6b-font-size );font-weight:var( --e-global-typography-a94ba6b-font-weight );text-transform:var( --e-global-typography-a94ba6b-text-transform );line-height:var( --e-global-typography-a94ba6b-line-height );letter-spacing:var( --e-global-typography-a94ba6b-letter-spacing );word-spacing:var( --e-global-typography-a94ba6b-word-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-2490 .elementor-element.elementor-element-64de9be .elementor-button:hover, .elementor-2490 .elementor-element.elementor-element-64de9be .elementor-button:focus{border-color:var( --e-global-color-accent );box-shadow:0px 1px 7px 0.22px #15FF00;}.elementor-2490 .elementor-element.elementor-element-64de9be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-2490 .elementor-element.elementor-element-3daf7e8 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-3daf7e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;z-index:55;}.elementor-2490 .elementor-element.elementor-element-571ad8f a{color:var( --e-global-color-accent );}.elementor-2490 .elementor-element.elementor-element-571ad8f a:hover, .elementor-2490 .elementor-element.elementor-element-571ad8f a:focus{color:var( --e-global-color-primary );}.elementor-2490 .elementor-element.elementor-element-571ad8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;z-index:55;}.elementor-2490 .elementor-element.elementor-element-1569f8b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-1569f8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;z-index:55;}.elementor-2490 .elementor-element.elementor-element-e4f4a6d a{color:var( --e-global-color-accent );}.elementor-2490 .elementor-element.elementor-element-e4f4a6d a:hover, .elementor-2490 .elementor-element.elementor-element-e4f4a6d a:focus{color:var( --e-global-color-primary );}.elementor-2490 .elementor-element.elementor-element-e4f4a6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;z-index:55;}.elementor-2490 .elementor-element.elementor-element-2626c86 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-2626c86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;z-index:55;}.elementor-2490 .elementor-element.elementor-element-eeb14e1 a{color:var( --e-global-color-accent );}.elementor-2490 .elementor-element.elementor-element-eeb14e1 a:hover, .elementor-2490 .elementor-element.elementor-element-eeb14e1 a:focus{color:var( --e-global-color-primary );}.elementor-2490 .elementor-element.elementor-element-eeb14e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;z-index:55;}.elementor-2490 .elementor-element.elementor-element-ba86f1e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-ba86f1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;z-index:55;}.elementor-2490 .elementor-element.elementor-element-723b7fb a{color:var( --e-global-color-accent );}.elementor-2490 .elementor-element.elementor-element-723b7fb a:hover, .elementor-2490 .elementor-element.elementor-element-723b7fb a:focus{color:var( --e-global-color-primary );}.elementor-2490 .elementor-element.elementor-element-723b7fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;z-index:55;}.elementor-2490 .elementor-element.elementor-element-15211c9 .elementor-button{font-family:var( --e-global-typography-a94ba6b-font-family ), Sans-serif;font-size:var( --e-global-typography-a94ba6b-font-size );font-weight:var( --e-global-typography-a94ba6b-font-weight );text-transform:var( --e-global-typography-a94ba6b-text-transform );line-height:var( --e-global-typography-a94ba6b-line-height );letter-spacing:var( --e-global-typography-a94ba6b-letter-spacing );word-spacing:var( --e-global-typography-a94ba6b-word-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-2490 .elementor-element.elementor-element-15211c9 .elementor-button:hover, .elementor-2490 .elementor-element.elementor-element-15211c9 .elementor-button:focus{border-color:var( --e-global-color-accent );box-shadow:0px 1px 7px 0.22px #15FF00;}.elementor-2490 .elementor-element.elementor-element-15211c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-2490 .elementor-element.elementor-element-05f6b70 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-05f6b70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;z-index:55;}.elementor-2490 .elementor-element.elementor-element-c3aa738{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}.ee-tooltip.ee-tooltip-c3aa738.to--top,
							 .ee-tooltip.ee-tooltip-c3aa738.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-c3aa738.to--left,
							 .ee-tooltip.ee-tooltip-c3aa738.to--right{margin-top:0px;}.elementor-2490 .elementor-element.elementor-element-47995f8 a{color:var( --e-global-color-accent );}.elementor-2490 .elementor-element.elementor-element-47995f8 a:hover, .elementor-2490 .elementor-element.elementor-element-47995f8 a:focus{color:var( --e-global-color-primary );}.elementor-2490 .elementor-element.elementor-element-47995f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;z-index:55;}.elementor-2490 .elementor-element.elementor-element-f2a3bb7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-f2a3bb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;z-index:55;}.elementor-2490 .elementor-element.elementor-element-595ca7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}.ee-tooltip.ee-tooltip-595ca7f.to--top,
							 .ee-tooltip.ee-tooltip-595ca7f.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-595ca7f.to--left,
							 .ee-tooltip.ee-tooltip-595ca7f.to--right{margin-top:0px;}.elementor-2490 .elementor-element.elementor-element-cc367fc a{color:var( --e-global-color-accent );}.elementor-2490 .elementor-element.elementor-element-cc367fc a:hover, .elementor-2490 .elementor-element.elementor-element-cc367fc a:focus{color:var( --e-global-color-primary );}.elementor-2490 .elementor-element.elementor-element-cc367fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:55;}.elementor-2490 .elementor-element.elementor-element-00b8f3a .elementor-button{font-family:var( --e-global-typography-a94ba6b-font-family ), Sans-serif;font-size:var( --e-global-typography-a94ba6b-font-size );font-weight:var( --e-global-typography-a94ba6b-font-weight );text-transform:var( --e-global-typography-a94ba6b-text-transform );line-height:var( --e-global-typography-a94ba6b-line-height );letter-spacing:var( --e-global-typography-a94ba6b-letter-spacing );word-spacing:var( --e-global-typography-a94ba6b-word-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-2490 .elementor-element.elementor-element-00b8f3a .elementor-button:hover, .elementor-2490 .elementor-element.elementor-element-00b8f3a .elementor-button:focus{border-color:var( --e-global-color-accent );box-shadow:0px 1px 7px 0.22px #15FF00;}.elementor-2490 .elementor-element.elementor-element-00b8f3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2490 .elementor-element.elementor-element-b24e358{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2490 .elementor-element.elementor-element-f70e551 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2490 .elementor-element.elementor-element-5502676 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-bde904f{font-size:18px;line-height:1.35em;}.elementor-2490 .elementor-element.elementor-element-1fa50f3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-5a8ca74{font-size:18px;line-height:1.35em;}.elementor-2490 .elementor-element.elementor-element-5abe443 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-26403ad{font-size:18px;line-height:1.35em;}.elementor-2490 .elementor-element.elementor-element-587d0ff .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-66d9a20 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-64de9be .elementor-button{font-size:var( --e-global-typography-a94ba6b-font-size );line-height:var( --e-global-typography-a94ba6b-line-height );letter-spacing:var( --e-global-typography-a94ba6b-letter-spacing );word-spacing:var( --e-global-typography-a94ba6b-word-spacing );}.elementor-2490 .elementor-element.elementor-element-3daf7e8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-1569f8b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-2626c86 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-ba86f1e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-15211c9 .elementor-button{font-size:var( --e-global-typography-a94ba6b-font-size );line-height:var( --e-global-typography-a94ba6b-line-height );letter-spacing:var( --e-global-typography-a94ba6b-letter-spacing );word-spacing:var( --e-global-typography-a94ba6b-word-spacing );}.elementor-2490 .elementor-element.elementor-element-05f6b70 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-f2a3bb7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-00b8f3a .elementor-button{font-size:var( --e-global-typography-a94ba6b-font-size );line-height:var( --e-global-typography-a94ba6b-line-height );letter-spacing:var( --e-global-typography-a94ba6b-letter-spacing );word-spacing:var( --e-global-typography-a94ba6b-word-spacing );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2490 .elementor-element.elementor-element-b24e358{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2490 .elementor-element.elementor-element-f70e551 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2490 .elementor-element.elementor-element-5502676 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-bde904f{font-size:18px;line-height:1.5em;}.elementor-2490 .elementor-element.elementor-element-1fa50f3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-5a8ca74{font-size:18px;line-height:1.5em;}.elementor-2490 .elementor-element.elementor-element-5abe443 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-26403ad{font-size:18px;line-height:1.5em;}.elementor-2490 .elementor-element.elementor-element-587d0ff .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-66d9a20 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-64de9be .elementor-button{font-size:var( --e-global-typography-a94ba6b-font-size );line-height:var( --e-global-typography-a94ba6b-line-height );letter-spacing:var( --e-global-typography-a94ba6b-letter-spacing );word-spacing:var( --e-global-typography-a94ba6b-word-spacing );}.elementor-2490 .elementor-element.elementor-element-3daf7e8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-1569f8b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-2626c86 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-ba86f1e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-15211c9 .elementor-button{font-size:var( --e-global-typography-a94ba6b-font-size );line-height:var( --e-global-typography-a94ba6b-line-height );letter-spacing:var( --e-global-typography-a94ba6b-letter-spacing );word-spacing:var( --e-global-typography-a94ba6b-word-spacing );}.elementor-2490 .elementor-element.elementor-element-05f6b70 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-f2a3bb7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2490 .elementor-element.elementor-element-00b8f3a .elementor-button{font-size:var( --e-global-typography-a94ba6b-font-size );line-height:var( --e-global-typography-a94ba6b-line-height );letter-spacing:var( --e-global-typography-a94ba6b-letter-spacing );word-spacing:var( --e-global-typography-a94ba6b-word-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-b24e358 */.elementor-2490 .elementor-element.elementor-element-b24e358 ul{
  list-style: none;
  padding-left: 0;
  margin-left:1.5em;
}
.elementor-2490 .elementor-element.elementor-element-b24e358 ul li{
  position: relative;
  padding-left: 1.5em;
}
.elementor-2490 .elementor-element.elementor-element-b24e358 ul li::before {
  content: "✔"; /* o podés usar "\2713" */
  position: absolute;
  left: 0;
  color: var(--e-global-color-primary);
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35b721d */.elementor-2490 .elementor-element.elementor-element-35b721d ul{
  list-style: none;
  padding-left: 0;
  margin-left:1.5em;
}
.elementor-2490 .elementor-element.elementor-element-35b721d ul li{
  position: relative;
  padding-left: 1.5em;
}
.elementor-2490 .elementor-element.elementor-element-35b721d ul li::before {
  content: "✔"; /* o podés usar "\2713" */
  position: absolute;
  left: 0;
  color: var(--e-global-color-primary);
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bde904f */.elementor-2490 .elementor-element.elementor-element-bde904f ul{
  list-style: none;
  padding-left: 0;
  margin-left:1.5em;
}
.elementor-2490 .elementor-element.elementor-element-bde904f ul li{
  position: relative;
  padding-left: 1.5em;
}
.elementor-2490 .elementor-element.elementor-element-bde904f ul li::before {
  content: "✔"; /* o podés usar "\2713" */
  position: absolute;
  left: 0;
  color: var(--e-global-color-primary);
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a8ca74 */.elementor-2490 .elementor-element.elementor-element-5a8ca74 ul{
  list-style: none;
  padding-left: 0;
  margin-left:1.5em;
}
.elementor-2490 .elementor-element.elementor-element-5a8ca74 ul li{
  position: relative;
  padding-left: 1.5em;
}
.elementor-2490 .elementor-element.elementor-element-5a8ca74 ul li::before {
  content: "✔"; /* o podés usar "\2713" */
  position: absolute;
  left: 0;
  color: var(--e-global-color-primary);
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26403ad */.elementor-2490 .elementor-element.elementor-element-26403ad ul{
  list-style: none;
  padding-left: 0;
  margin-left:1.5em;
}
.elementor-2490 .elementor-element.elementor-element-26403ad ul li{
  position: relative;
  padding-left: 1.5em;
}
.elementor-2490 .elementor-element.elementor-element-26403ad ul li::before {
  content: "✔"; /* o podés usar "\2713" */
  position: absolute;
  left: 0;
  color: var(--e-global-color-primary);
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96145a */.elementor-2490 .elementor-element.elementor-element-d96145a ul{
  list-style: none;
  padding-left: 0;
  margin-left:1.5em;
}
.elementor-2490 .elementor-element.elementor-element-d96145a ul li{
  position: relative;
  padding-left: 1.5em;
}
.elementor-2490 .elementor-element.elementor-element-d96145a ul li::before {
  content: "✔"; /* o podés usar "\2713" */
  position: absolute;
  left: 0;
  color: var(--e-global-color-primary);
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fac0396 */.elementor-2490 .elementor-element.elementor-element-fac0396 ul{
  list-style: none;
  padding-left: 0;
  margin-left:1.5em;
}
.elementor-2490 .elementor-element.elementor-element-fac0396 ul li{
  position: relative;
  padding-left: 1.5em;
}
.elementor-2490 .elementor-element.elementor-element-fac0396 ul li::before {
  content: "✔"; /* o podés usar "\2713" */
  position: absolute;
  left: 0;
  color: var(--e-global-color-primary);
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-571ad8f */.elementor-2490 .elementor-element.elementor-element-571ad8f ul{
  list-style: none;
  padding-left: 0;
  margin-left:1.5em;
}
.elementor-2490 .elementor-element.elementor-element-571ad8f ul li{
  position: relative;
  padding-left: 1.5em;
}
.elementor-2490 .elementor-element.elementor-element-571ad8f ul li::before {
  content: "✔"; /* o podés usar "\2713" */
  position: absolute;
  left: 0;
  color: var(--e-global-color-primary);
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4f4a6d */.elementor-2490 .elementor-element.elementor-element-e4f4a6d ul{
  list-style: none;
  padding-left: 0;
  margin-left:1.5em;
}
.elementor-2490 .elementor-element.elementor-element-e4f4a6d ul li{
  position: relative;
  padding-left: 1.5em;
}
.elementor-2490 .elementor-element.elementor-element-e4f4a6d ul li::before {
  content: "✔"; /* o podés usar "\2713" */
  position: absolute;
  left: 0;
  color: var(--e-global-color-primary);
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eeb14e1 */.elementor-2490 .elementor-element.elementor-element-eeb14e1 ul{
  list-style: none;
  padding-left: 0;
  margin-left:1.5em;
}
.elementor-2490 .elementor-element.elementor-element-eeb14e1 ul li{
  position: relative;
  padding-left: 1.5em;
}
.elementor-2490 .elementor-element.elementor-element-eeb14e1 ul li::before {
  content: "✔"; /* o podés usar "\2713" */
  position: absolute;
  left: 0;
  color: var(--e-global-color-primary);
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-723b7fb */.elementor-2490 .elementor-element.elementor-element-723b7fb ul{
  list-style: none;
  padding-left: 0;
  margin-left:1.5em;
}
.elementor-2490 .elementor-element.elementor-element-723b7fb ul li{
  position: relative;
  padding-left: 1.5em;
}
.elementor-2490 .elementor-element.elementor-element-723b7fb ul li::before {
  content: "✔"; /* o podés usar "\2713" */
  position: absolute;
  left: 0;
  color: var(--e-global-color-primary);
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47995f8 */.elementor-2490 .elementor-element.elementor-element-47995f8 ul{
  list-style: none;
  padding-left: 0;
  margin-left:1.5em;
}
.elementor-2490 .elementor-element.elementor-element-47995f8 ul li{
  position: relative;
  padding-left: 1.5em;
}
.elementor-2490 .elementor-element.elementor-element-47995f8 ul li::before {
  content: "✔"; /* o podés usar "\2713" */
  position: absolute;
  left: 0;
  color: var(--e-global-color-primary);
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc367fc */.elementor-2490 .elementor-element.elementor-element-cc367fc ul{
  list-style: none;
  padding-left: 0;
  margin-left:1.5em;
}
.elementor-2490 .elementor-element.elementor-element-cc367fc ul li{
  position: relative;
  padding-left: 1.5em;
}
.elementor-2490 .elementor-element.elementor-element-cc367fc ul li::before {
  content: "✔"; /* o podés usar "\2713" */
  position: absolute;
  left: 0;
  color: var(--e-global-color-primary);
  font-weight: bold;
}/* End custom CSS */