.elementor-10790 .elementor-element.elementor-element-085d14f{--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 );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-10790 .elementor-element.elementor-element-998f90b{color:var( --e-global-color-secondary );}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;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-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );}.elementor-10790 .elementor-element.elementor-element-0b815a0 .elementor-toc__header-title{text-align:start;}.elementor-10790 .elementor-element.elementor-element-0b815a0 .elementor-toc__header, .elementor-10790 .elementor-element.elementor-element-0b815a0 .elementor-toc__header-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-10790 .elementor-element.elementor-element-0b815a0{--toggle-button-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-secondary );--item-text-hover-decoration:underline;--marker-color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-0b815a0 .elementor-toc__header{flex-direction:row;}.elementor-10790 .elementor-element.elementor-element-76656c4{--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-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;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 );color:var( --e-global-color-primary );}.elementor-10790 .elementor-element.elementor-element-e71e25a .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-10790 .elementor-element.elementor-element-bd7cc51{color:var( --e-global-color-secondary );}.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 );}.elementor-10790 .elementor-element.elementor-element-82efa38 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-10790 .elementor-element.elementor-element-18bf883 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-2d4c03c{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-82ad5ea .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-237dbc7{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-091d9a2 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-cb2dc5f{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-150ec6e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-8a68b01{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-4ad5639{--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-10790 .elementor-element.elementor-element-c2ff7b8 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-10790 .elementor-element.elementor-element-af01404{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-8d507bc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-10790 .elementor-element.elementor-element-5411c59 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-297b32d{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-92d477d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-e3af6eb{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-19f7fed .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-6f5e292{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-1ff96c7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-71d316d{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-e1388db .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-7e646e6{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-6a293b2{--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-10790 .elementor-element.elementor-element-e4e9b03 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-10790 .elementor-element.elementor-element-a086b25{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-6a3c7e5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-10790 .elementor-element.elementor-element-4ca1e49 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-a0904ee{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-2c3061f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-7ad279e{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-61014c6 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-609762f{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-0470619 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-2d943e3{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-9c8d7d6 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-d157320{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-ad16a68{--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-10790 .elementor-element.elementor-element-47c79cc .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-10790 .elementor-element.elementor-element-3e0da9a{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-4277267 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-10790 .elementor-element.elementor-element-af61abb .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-98b8320{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-a9d7393 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-4549d2e{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-4948bf4 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-c644b39{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-55fef56 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-2e47917{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-bdad223 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-5bb8ff2{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-e511628{--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-10790 .elementor-element.elementor-element-b69c886 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-10790 .elementor-element.elementor-element-30153ac{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-e5afc0c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-10790 .elementor-element.elementor-element-977d700 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-fb1f423{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-d6695b7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-e71dd39{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-db08b1d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-66d208b{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-c2f5ff0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-8aa18fd{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-679a9f4 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-b4f8a78{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-dcda869{--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-10790 .elementor-element.elementor-element-95e28b7 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-10790 .elementor-element.elementor-element-d12c313{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-d0c4cf2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-10790 .elementor-element.elementor-element-5adae96 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-f5a0412{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-8ce94e4 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-c3a0177{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-334b40f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-f2af200{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-d05b028 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-13f4c1a{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-f6adca1 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-6c84416{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-57e3f7d{--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-10790 .elementor-element.elementor-element-7313bcd .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-10790 .elementor-element.elementor-element-95e0796{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-1796fde .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-10790 .elementor-element.elementor-element-ba2474c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-4577de6{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-98b51cc .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-8f9252a{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-387f0e5 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-24b1532{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-40470ef .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-7bd101f{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-2bb88e1 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-ab34017{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-0a35c42 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-309dc62{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-4ca451b{--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-10790 .elementor-element.elementor-element-d2e36e5 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-10790 .elementor-element.elementor-element-d1c1ea9{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-87f2590 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-10790 .elementor-element.elementor-element-114925a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-f196b74{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-a34c7e8 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-b05717c{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-d1fd118 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-fa13e06{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-b25b7b7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-09a2b79{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-19c8da4 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-2053c56{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-10133af{--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-10790 .elementor-element.elementor-element-dafe78b .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-10790 .elementor-element.elementor-element-0425059{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-15a2b19 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-10790 .elementor-element.elementor-element-15cc16e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-2708c88{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-789d249 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-a40881f{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-9f333a8 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-64ee00b{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-5b11126 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-b1fed1f{color:var( --e-global-color-secondary );}.elementor-10790 .elementor-element.elementor-element-d2ceaaf .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-b8438c1{color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-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-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-10790 .elementor-element.elementor-element-0b815a0 .elementor-toc__header, .elementor-10790 .elementor-element.elementor-element-0b815a0 .elementor-toc__header-title{font-size:var( --e-global-typography-3cf7529-font-size );}.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-10790 .elementor-element.elementor-element-e71e25a .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-10790 .elementor-element.elementor-element-82efa38 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10790 .elementor-element.elementor-element-18bf883 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-82ad5ea .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-091d9a2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-150ec6e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-c2ff7b8 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-10790 .elementor-element.elementor-element-8d507bc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10790 .elementor-element.elementor-element-5411c59 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-92d477d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-19f7fed .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-1ff96c7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-e1388db .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-e4e9b03 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-10790 .elementor-element.elementor-element-6a3c7e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10790 .elementor-element.elementor-element-4ca1e49 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-2c3061f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-61014c6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-0470619 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-9c8d7d6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-47c79cc .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-10790 .elementor-element.elementor-element-4277267 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10790 .elementor-element.elementor-element-af61abb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-a9d7393 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-4948bf4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-55fef56 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-bdad223 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-b69c886 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-10790 .elementor-element.elementor-element-e5afc0c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10790 .elementor-element.elementor-element-977d700 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-d6695b7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-db08b1d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-c2f5ff0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-679a9f4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-95e28b7 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-10790 .elementor-element.elementor-element-d0c4cf2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10790 .elementor-element.elementor-element-5adae96 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-8ce94e4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-334b40f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-d05b028 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-f6adca1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-7313bcd .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-10790 .elementor-element.elementor-element-1796fde .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10790 .elementor-element.elementor-element-ba2474c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-98b51cc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-387f0e5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-40470ef .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-2bb88e1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-0a35c42 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-d2e36e5 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-10790 .elementor-element.elementor-element-87f2590 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10790 .elementor-element.elementor-element-114925a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-a34c7e8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-d1fd118 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-b25b7b7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-19c8da4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-dafe78b .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-10790 .elementor-element.elementor-element-15a2b19 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10790 .elementor-element.elementor-element-15cc16e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-789d249 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-9f333a8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-5b11126 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-d2ceaaf .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-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-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-10790 .elementor-element.elementor-element-0b815a0 .elementor-toc__header, .elementor-10790 .elementor-element.elementor-element-0b815a0 .elementor-toc__header-title{font-size:var( --e-global-typography-3cf7529-font-size );}.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-10790 .elementor-element.elementor-element-e71e25a .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-10790 .elementor-element.elementor-element-82efa38 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10790 .elementor-element.elementor-element-18bf883 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-82ad5ea .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-091d9a2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-150ec6e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-c2ff7b8 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-10790 .elementor-element.elementor-element-8d507bc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10790 .elementor-element.elementor-element-5411c59 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-92d477d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-19f7fed .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-1ff96c7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-e1388db .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-e4e9b03 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-10790 .elementor-element.elementor-element-6a3c7e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10790 .elementor-element.elementor-element-4ca1e49 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-2c3061f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-61014c6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-0470619 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-9c8d7d6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-47c79cc .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-10790 .elementor-element.elementor-element-4277267 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10790 .elementor-element.elementor-element-af61abb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-a9d7393 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-4948bf4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-55fef56 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-bdad223 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-b69c886 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-10790 .elementor-element.elementor-element-e5afc0c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10790 .elementor-element.elementor-element-977d700 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-d6695b7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-db08b1d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-c2f5ff0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-679a9f4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-95e28b7 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-10790 .elementor-element.elementor-element-d0c4cf2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10790 .elementor-element.elementor-element-5adae96 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-8ce94e4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-334b40f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-d05b028 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-f6adca1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-7313bcd .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-10790 .elementor-element.elementor-element-1796fde .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10790 .elementor-element.elementor-element-ba2474c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-98b51cc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-387f0e5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-40470ef .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-2bb88e1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-0a35c42 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-d2e36e5 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-10790 .elementor-element.elementor-element-87f2590 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10790 .elementor-element.elementor-element-114925a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-a34c7e8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-d1fd118 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-b25b7b7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-19c8da4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-dafe78b .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-10790 .elementor-element.elementor-element-15a2b19 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10790 .elementor-element.elementor-element-15cc16e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-789d249 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-9f333a8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-5b11126 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10790 .elementor-element.elementor-element-d2ceaaf .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}}