.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );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-11545 .elementor-element.elementor-element-1d4112d{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-11545 .elementor-element.elementor-element-8241f00 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-11545 .elementor-element.elementor-element-8241f00 .elementor-heading-title{font-family:var( --e-global-typography-1811374-font-family ), Sans-serif;font-size:var( --e-global-typography-1811374-font-size );font-weight:var( --e-global-typography-1811374-font-weight );line-height:var( --e-global-typography-1811374-line-height );letter-spacing:var( --e-global-typography-1811374-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-5da43b6{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-7876458 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 6px;border-style:solid;border-width:0px 0px 0px 04px;border-color:var( --e-global-color-primary );}.elementor-11545 .elementor-element.elementor-element-7876458 .elementor-heading-title{font-family:var( --e-global-typography-ada2e00-font-family ), Sans-serif;font-size:var( --e-global-typography-ada2e00-font-size );font-weight:var( --e-global-typography-ada2e00-font-weight );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );color:var( --e-global-color-text );}.elementor-11545 .elementor-element.elementor-element-bf251a9{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-4b55c5b > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 6px;border-style:solid;border-width:0px 0px 0px 04px;border-color:var( --e-global-color-primary );}.elementor-11545 .elementor-element.elementor-element-4b55c5b .elementor-heading-title{font-family:var( --e-global-typography-ada2e00-font-family ), Sans-serif;font-size:var( --e-global-typography-ada2e00-font-size );font-weight:var( --e-global-typography-ada2e00-font-weight );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );color:var( --e-global-color-text );}.elementor-11545 .elementor-element.elementor-element-e24f34e{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-ffd15f6 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 6px;border-style:solid;border-width:0px 0px 0px 04px;border-color:var( --e-global-color-primary );}.elementor-11545 .elementor-element.elementor-element-ffd15f6 .elementor-heading-title{font-family:var( --e-global-typography-ada2e00-font-family ), Sans-serif;font-size:var( --e-global-typography-ada2e00-font-size );font-weight:var( --e-global-typography-ada2e00-font-weight );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );color:var( --e-global-color-text );}.elementor-11545 .elementor-element.elementor-element-0ec46ae{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-c787646 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-11545 .elementor-element.elementor-element-c787646 .elementor-heading-title{font-family:var( --e-global-typography-1811374-font-family ), Sans-serif;font-size:var( --e-global-typography-1811374-font-size );font-weight:var( --e-global-typography-1811374-font-weight );line-height:var( --e-global-typography-1811374-line-height );letter-spacing:var( --e-global-typography-1811374-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-1f1c7ce{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-ede6277 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 6px;border-style:solid;border-width:0px 0px 0px 04px;border-color:var( --e-global-color-primary );}.elementor-11545 .elementor-element.elementor-element-ede6277 .elementor-heading-title{font-family:var( --e-global-typography-ada2e00-font-family ), Sans-serif;font-size:var( --e-global-typography-ada2e00-font-size );font-weight:var( --e-global-typography-ada2e00-font-weight );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );color:var( --e-global-color-text );}.elementor-11545 .elementor-element.elementor-element-e075d52{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-8a15bc8 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 6px;border-style:solid;border-width:0px 0px 0px 04px;border-color:var( --e-global-color-primary );}.elementor-11545 .elementor-element.elementor-element-8a15bc8 .elementor-heading-title{font-family:var( --e-global-typography-ada2e00-font-family ), Sans-serif;font-size:var( --e-global-typography-ada2e00-font-size );font-weight:var( --e-global-typography-ada2e00-font-weight );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );color:var( --e-global-color-text );}.elementor-11545 .elementor-element.elementor-element-bb2445c{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-f0d35d4 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 6px;border-style:solid;border-width:0px 0px 0px 04px;border-color:var( --e-global-color-primary );}.elementor-11545 .elementor-element.elementor-element-f0d35d4 .elementor-heading-title{font-family:var( --e-global-typography-ada2e00-font-family ), Sans-serif;font-size:var( --e-global-typography-ada2e00-font-size );font-weight:var( --e-global-typography-ada2e00-font-weight );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );color:var( --e-global-color-text );}.elementor-11545 .elementor-element.elementor-element-7ea8527{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-b25c622 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-11545 .elementor-element.elementor-element-b25c622 .elementor-heading-title{font-family:var( --e-global-typography-1811374-font-family ), Sans-serif;font-size:var( --e-global-typography-1811374-font-size );font-weight:var( --e-global-typography-1811374-font-weight );line-height:var( --e-global-typography-1811374-line-height );letter-spacing:var( --e-global-typography-1811374-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-45aac9e{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-45aac9e p{margin-block-end:8px;}.elementor-11545 .elementor-element.elementor-element-26bc3d0 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 6px;border-style:solid;border-width:0px 0px 0px 04px;border-color:var( --e-global-color-primary );}.elementor-11545 .elementor-element.elementor-element-26bc3d0 .elementor-heading-title{font-family:var( --e-global-typography-ada2e00-font-family ), Sans-serif;font-size:var( --e-global-typography-ada2e00-font-size );font-weight:var( --e-global-typography-ada2e00-font-weight );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );color:var( --e-global-color-text );}.elementor-11545 .elementor-element.elementor-element-010e63a{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-aee8cca > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 6px;border-style:solid;border-width:0px 0px 0px 04px;border-color:var( --e-global-color-primary );}.elementor-11545 .elementor-element.elementor-element-aee8cca .elementor-heading-title{font-family:var( --e-global-typography-ada2e00-font-family ), Sans-serif;font-size:var( --e-global-typography-ada2e00-font-size );font-weight:var( --e-global-typography-ada2e00-font-weight );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );color:var( --e-global-color-text );}.elementor-11545 .elementor-element.elementor-element-c942795{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-5bff9a1 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 6px;border-style:solid;border-width:0px 0px 0px 04px;border-color:var( --e-global-color-primary );}.elementor-11545 .elementor-element.elementor-element-5bff9a1 .elementor-heading-title{font-family:var( --e-global-typography-ada2e00-font-family ), Sans-serif;font-size:var( --e-global-typography-ada2e00-font-size );font-weight:var( --e-global-typography-ada2e00-font-weight );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );color:var( --e-global-color-text );}.elementor-11545 .elementor-element.elementor-element-447af6d{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-1d22697 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 6px;border-style:solid;border-width:0px 0px 0px 04px;border-color:var( --e-global-color-primary );}.elementor-11545 .elementor-element.elementor-element-1d22697 .elementor-heading-title{font-family:var( --e-global-typography-ada2e00-font-family ), Sans-serif;font-size:var( --e-global-typography-ada2e00-font-size );font-weight:var( --e-global-typography-ada2e00-font-weight );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );color:var( --e-global-color-text );}.elementor-11545 .elementor-element.elementor-element-61f1519{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-405b64a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-11545 .elementor-element.elementor-element-405b64a .elementor-heading-title{font-family:var( --e-global-typography-1811374-font-family ), Sans-serif;font-size:var( --e-global-typography-1811374-font-size );font-weight:var( --e-global-typography-1811374-font-weight );line-height:var( --e-global-typography-1811374-line-height );letter-spacing:var( --e-global-typography-1811374-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-2b19905{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-98dc1aa > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-11545 .elementor-element.elementor-element-98dc1aa .elementor-heading-title{font-family:var( --e-global-typography-1811374-font-family ), Sans-serif;font-size:var( --e-global-typography-1811374-font-size );font-weight:var( --e-global-typography-1811374-font-weight );line-height:var( --e-global-typography-1811374-line-height );letter-spacing:var( --e-global-typography-1811374-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-d10001d{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}@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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-1d4112d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-8241f00 .elementor-heading-title{font-size:var( --e-global-typography-1811374-font-size );line-height:var( --e-global-typography-1811374-line-height );letter-spacing:var( --e-global-typography-1811374-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-5da43b6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-7876458 .elementor-heading-title{font-size:var( --e-global-typography-ada2e00-font-size );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-bf251a9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-4b55c5b .elementor-heading-title{font-size:var( --e-global-typography-ada2e00-font-size );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-e24f34e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-ffd15f6 .elementor-heading-title{font-size:var( --e-global-typography-ada2e00-font-size );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-0ec46ae{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-c787646 .elementor-heading-title{font-size:var( --e-global-typography-1811374-font-size );line-height:var( --e-global-typography-1811374-line-height );letter-spacing:var( --e-global-typography-1811374-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-1f1c7ce{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-ede6277 .elementor-heading-title{font-size:var( --e-global-typography-ada2e00-font-size );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-e075d52{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-8a15bc8 .elementor-heading-title{font-size:var( --e-global-typography-ada2e00-font-size );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-bb2445c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-f0d35d4 .elementor-heading-title{font-size:var( --e-global-typography-ada2e00-font-size );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-7ea8527{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-b25c622 .elementor-heading-title{font-size:var( --e-global-typography-1811374-font-size );line-height:var( --e-global-typography-1811374-line-height );letter-spacing:var( --e-global-typography-1811374-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-45aac9e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-26bc3d0 .elementor-heading-title{font-size:var( --e-global-typography-ada2e00-font-size );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-010e63a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-aee8cca .elementor-heading-title{font-size:var( --e-global-typography-ada2e00-font-size );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-c942795{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-5bff9a1 .elementor-heading-title{font-size:var( --e-global-typography-ada2e00-font-size );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-447af6d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-1d22697 .elementor-heading-title{font-size:var( --e-global-typography-ada2e00-font-size );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-61f1519{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-405b64a .elementor-heading-title{font-size:var( --e-global-typography-1811374-font-size );line-height:var( --e-global-typography-1811374-line-height );letter-spacing:var( --e-global-typography-1811374-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-2b19905{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-98dc1aa .elementor-heading-title{font-size:var( --e-global-typography-1811374-font-size );line-height:var( --e-global-typography-1811374-line-height );letter-spacing:var( --e-global-typography-1811374-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-d10001d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-1d4112d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-8241f00 .elementor-heading-title{font-size:var( --e-global-typography-1811374-font-size );line-height:var( --e-global-typography-1811374-line-height );letter-spacing:var( --e-global-typography-1811374-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-5da43b6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-7876458 > .elementor-widget-container{padding:0px 0px 0px 4px;}.elementor-11545 .elementor-element.elementor-element-7876458 .elementor-heading-title{font-size:var( --e-global-typography-ada2e00-font-size );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-bf251a9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-4b55c5b > .elementor-widget-container{padding:0px 0px 0px 4px;}.elementor-11545 .elementor-element.elementor-element-4b55c5b .elementor-heading-title{font-size:var( --e-global-typography-ada2e00-font-size );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-e24f34e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-ffd15f6 > .elementor-widget-container{padding:0px 0px 0px 4px;}.elementor-11545 .elementor-element.elementor-element-ffd15f6 .elementor-heading-title{font-size:var( --e-global-typography-ada2e00-font-size );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-0ec46ae{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-c787646 .elementor-heading-title{font-size:var( --e-global-typography-1811374-font-size );line-height:var( --e-global-typography-1811374-line-height );letter-spacing:var( --e-global-typography-1811374-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-1f1c7ce{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-ede6277 > .elementor-widget-container{padding:0px 0px 0px 4px;}.elementor-11545 .elementor-element.elementor-element-ede6277 .elementor-heading-title{font-size:var( --e-global-typography-ada2e00-font-size );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-e075d52{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-8a15bc8 > .elementor-widget-container{padding:0px 0px 0px 4px;}.elementor-11545 .elementor-element.elementor-element-8a15bc8 .elementor-heading-title{font-size:var( --e-global-typography-ada2e00-font-size );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-bb2445c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-f0d35d4 > .elementor-widget-container{padding:0px 0px 0px 4px;}.elementor-11545 .elementor-element.elementor-element-f0d35d4 .elementor-heading-title{font-size:var( --e-global-typography-ada2e00-font-size );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-7ea8527{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-b25c622 .elementor-heading-title{font-size:var( --e-global-typography-1811374-font-size );line-height:var( --e-global-typography-1811374-line-height );letter-spacing:var( --e-global-typography-1811374-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-45aac9e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-26bc3d0 > .elementor-widget-container{padding:0px 0px 0px 4px;}.elementor-11545 .elementor-element.elementor-element-26bc3d0 .elementor-heading-title{font-size:var( --e-global-typography-ada2e00-font-size );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-010e63a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-aee8cca > .elementor-widget-container{padding:0px 0px 0px 4px;}.elementor-11545 .elementor-element.elementor-element-aee8cca .elementor-heading-title{font-size:var( --e-global-typography-ada2e00-font-size );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-c942795{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-5bff9a1 > .elementor-widget-container{padding:0px 0px 0px 4px;}.elementor-11545 .elementor-element.elementor-element-5bff9a1 .elementor-heading-title{font-size:var( --e-global-typography-ada2e00-font-size );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-447af6d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-1d22697 > .elementor-widget-container{padding:0px 0px 0px 4px;}.elementor-11545 .elementor-element.elementor-element-1d22697 .elementor-heading-title{font-size:var( --e-global-typography-ada2e00-font-size );line-height:var( --e-global-typography-ada2e00-line-height );letter-spacing:var( --e-global-typography-ada2e00-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-61f1519{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-405b64a .elementor-heading-title{font-size:var( --e-global-typography-1811374-font-size );line-height:var( --e-global-typography-1811374-line-height );letter-spacing:var( --e-global-typography-1811374-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-2b19905{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-98dc1aa .elementor-heading-title{font-size:var( --e-global-typography-1811374-font-size );line-height:var( --e-global-typography-1811374-line-height );letter-spacing:var( --e-global-typography-1811374-letter-spacing );}.elementor-11545 .elementor-element.elementor-element-d10001d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}