.elementor-7742 .elementor-element.elementor-element-5e89813{--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-7742 .elementor-element.elementor-element-6c442e9{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-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-7742 .elementor-element.elementor-element-ffba115 .elementor-toc__header-title{text-align:start;}.elementor-7742 .elementor-element.elementor-element-ffba115 .elementor-toc__header, .elementor-7742 .elementor-element.elementor-element-ffba115 .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-7742 .elementor-element.elementor-element-ffba115{--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-7742 .elementor-element.elementor-element-ffba115 .elementor-toc__header{flex-direction:row;}.elementor-7742 .elementor-element.elementor-element-ffba115 .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-7742 .elementor-element.elementor-element-5990829{--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-7742 .elementor-element.elementor-element-fbe36ed .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-7742 .elementor-element.elementor-element-c132a93{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-secondary );}.elementor-7742 .elementor-element.elementor-element-96f4ac5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-e0d59b9{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-secondary );}.elementor-7742 .elementor-element.elementor-element-924071b{--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-7742 .elementor-element.elementor-element-2239fa3 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-7742 .elementor-element.elementor-element-8b7e187{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-secondary );}.elementor-7742 .elementor-element.elementor-element-20a7b51 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-90db667{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-secondary );}.elementor-7742 .elementor-element.elementor-element-65b54ec .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-dbcc35e{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-secondary );}.elementor-7742 .elementor-element.elementor-element-23de124 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-bec516f{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-secondary );}.elementor-7742 .elementor-element.elementor-element-e671dad{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-secondary );}.elementor-7742 .elementor-element.elementor-element-ead424e{--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-7742 .elementor-element.elementor-element-7ac4753 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-7742 .elementor-element.elementor-element-491f89b{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-secondary );}.elementor-7742 .elementor-element.elementor-element-651a5ea .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-146de07{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-secondary );}.elementor-7742 .elementor-element.elementor-element-e20fa9c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-30ec3d2{color:var( --e-global-color-secondary );}.elementor-7742 .elementor-element.elementor-element-f66deb7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-834a5bd{color:var( --e-global-color-secondary );}.elementor-7742 .elementor-element.elementor-element-138a2c0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-39903e6{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-7742 .elementor-element.elementor-element-1fa694d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-6cf7b4e{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-secondary );}.elementor-7742 .elementor-element.elementor-element-9457c43 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-10bd1eb{color:var( --e-global-color-secondary );}.elementor-7742 .elementor-element.elementor-element-58792ef .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-223bbf3{color:var( --e-global-color-secondary );}.elementor-7742 .elementor-element.elementor-element-bc7e0aa .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-a22a476{color:var( --e-global-color-secondary );}.elementor-7742 .elementor-element.elementor-element-2270d01 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-7a4ff15{color:var( --e-global-color-secondary );}.elementor-7742 .elementor-element.elementor-element-91c8613 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-746b707{color:var( --e-global-color-secondary );}.elementor-7742 .elementor-element.elementor-element-666b4cc .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-b94d9a5{color:var( --e-global-color-secondary );}.elementor-7742 .elementor-element.elementor-element-d6a3f80 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-c01b880{color:var( --e-global-color-secondary );}.elementor-7742 .elementor-element.elementor-element-6ee7c2f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-4c3a091{color:var( --e-global-color-secondary );}.elementor-7742 .elementor-element.elementor-element-9ceb431 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-62370fe{color:var( --e-global-color-secondary );}.elementor-7742 .elementor-element.elementor-element-f085e29 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-aba8523{color:var( --e-global-color-secondary );}.elementor-7742 .elementor-element.elementor-element-e4e41d8{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-secondary );}.elementor-7742 .elementor-element.elementor-element-3840149{--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-7742 .elementor-element.elementor-element-75ecce5 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-7742 .elementor-element.elementor-element-ba48dfe{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-secondary );}.elementor-7742 .elementor-element.elementor-element-8644d29 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-57dfd8d{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-secondary );}.elementor-7742 .elementor-element.elementor-element-00641fc .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-0cd6dc4{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-secondary );}.elementor-7742 .elementor-element.elementor-element-bc4fafe .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-fe472b0{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-secondary );}.elementor-7742 .elementor-element.elementor-element-986a419 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-d37d5d8{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-secondary );}.elementor-7742 .elementor-element.elementor-element-9a5c3c2 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-6834b85{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-secondary );}.elementor-7742 .elementor-element.elementor-element-b361026 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-9ca19a3{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-secondary );}.elementor-7742 .elementor-element.elementor-element-11c913d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-b2e1f98{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-secondary );}.elementor-7742 .elementor-element.elementor-element-cd803f0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-c47f4de{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-secondary );}.elementor-7742 .elementor-element.elementor-element-0f8a726 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-49dbcdf{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-secondary );}.elementor-7742 .elementor-element.elementor-element-1b7d5f7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-01708a2{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-secondary );}.elementor-7742 .elementor-element.elementor-element-c41c53d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-b267374{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-secondary );}.elementor-7742 .elementor-element.elementor-element-48c2503 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-b97c1d5{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-secondary );}.elementor-7742 .elementor-element.elementor-element-efe2e0d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-79a45b2{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-secondary );}.elementor-7742 .elementor-element.elementor-element-589be0b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-117d948{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-secondary );}.elementor-7742 .elementor-element.elementor-element-d1f9659 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-25474d2{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-secondary );}.elementor-7742 .elementor-element.elementor-element-fc10adc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-ede5e84{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-secondary );}.elementor-7742 .elementor-element.elementor-element-bb6b8de .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-02372dd{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-secondary );}.elementor-7742 .elementor-element.elementor-element-39874d0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-ff40778{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-secondary );}.elementor-7742 .elementor-element.elementor-element-1e09a82 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-5f70ac8{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-secondary );}.elementor-7742 .elementor-element.elementor-element-7855755 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-897f68e{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-secondary );}.elementor-7742 .elementor-element.elementor-element-4970b45 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-bf3394c{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-secondary );}.elementor-7742 .elementor-element.elementor-element-012e79a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-3e7606c{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-secondary );}.elementor-7742 .elementor-element.elementor-element-1ca3768 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-d572359{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-secondary );}.elementor-7742 .elementor-element.elementor-element-8555585 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-46aa3ba{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-secondary );}.elementor-7742 .elementor-element.elementor-element-b28b2fb{--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-7742 .elementor-element.elementor-element-a138fe5 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-7742 .elementor-element.elementor-element-776414c{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-secondary );}.elementor-7742 .elementor-element.elementor-element-275421e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-d4df3b0{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-secondary );}.elementor-7742 .elementor-element.elementor-element-4a5188f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-81ca4d1{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-secondary );}.elementor-7742 .elementor-element.elementor-element-90a53b3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-ab1a411{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-secondary );}.elementor-7742 .elementor-element.elementor-element-5f1ddec .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-171c46f{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-secondary );}.elementor-7742 .elementor-element.elementor-element-83a24d5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-a1dd109{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-secondary );}.elementor-7742 .elementor-element.elementor-element-17fa27a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-5db9a54{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-secondary );}.elementor-7742 .elementor-element.elementor-element-c92c5b0{--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-7742 .elementor-element.elementor-element-c98fb93 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-7742 .elementor-element.elementor-element-f4150fe{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-secondary );}.elementor-7742 .elementor-element.elementor-element-249fa03 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-2ea3f3f{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-secondary );}.elementor-7742 .elementor-element.elementor-element-dba1d04 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-5112894{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-secondary );}.elementor-7742 .elementor-element.elementor-element-b598bce .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-076d153{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-secondary );}.elementor-7742 .elementor-element.elementor-element-b865f24 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-d26cf9a{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-secondary );}.elementor-7742 .elementor-element.elementor-element-3c3f515 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-1554d70{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-secondary );}.elementor-7742 .elementor-element.elementor-element-a3ea11d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-67cbd2d{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-secondary );}.elementor-7742 .elementor-element.elementor-element-13b7173 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-a656e17{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-secondary );}.elementor-7742 .elementor-element.elementor-element-c5e43b9 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-0242720{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-secondary );}.elementor-7742 .elementor-element.elementor-element-e3c4ce2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-6868526{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-secondary );}.elementor-7742 .elementor-element.elementor-element-1a3cb59 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-1f73d4c{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-secondary );}.elementor-7742 .elementor-element.elementor-element-353cd15 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-62a92f6{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-secondary );}.elementor-7742 .elementor-element.elementor-element-adf2d7f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-3157cd5{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-secondary );}.elementor-7742 .elementor-element.elementor-element-032b55e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-69d8051{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-secondary );}.elementor-7742 .elementor-element.elementor-element-a64a5db .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-cabc92b{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-secondary );}.elementor-7742 .elementor-element.elementor-element-39f327f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-329d644{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-secondary );}.elementor-7742 .elementor-element.elementor-element-4f96fbf .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-52ebce6{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-secondary );}.elementor-7742 .elementor-element.elementor-element-99bf494 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-f78510a{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-secondary );}.elementor-7742 .elementor-element.elementor-element-d1c13c7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-5be390e{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-secondary );}.elementor-7742 .elementor-element.elementor-element-5d350a5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-090b291{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-secondary );}.elementor-7742 .elementor-element.elementor-element-46befa4 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-221949a{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-secondary );}.elementor-7742 .elementor-element.elementor-element-7470ce8{--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-7742 .elementor-element.elementor-element-994a51e .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-7742 .elementor-element.elementor-element-281836d{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-secondary );}.elementor-7742 .elementor-element.elementor-element-dcdb9c9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-9b2f288 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-b351fa8{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-secondary );}.elementor-7742 .elementor-element.elementor-element-aa8e667 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-e46b86e{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-secondary );}.elementor-7742 .elementor-element.elementor-element-b364b52 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-1b5cd7d{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-secondary );}.elementor-7742 .elementor-element.elementor-element-ca92122 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-89b1268{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-secondary );}.elementor-7742 .elementor-element.elementor-element-613e082 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-b071170 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-8ac976d{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-secondary );}.elementor-7742 .elementor-element.elementor-element-860b601 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-a36d3fd{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-secondary );}.elementor-7742 .elementor-element.elementor-element-6c4fbb3 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-afd61a3{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-secondary );}.elementor-7742 .elementor-element.elementor-element-f7dab58 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-ec7cf53{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-secondary );}.elementor-7742 .elementor-element.elementor-element-e16e436 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-bb0ddd2{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-secondary );}.elementor-7742 .elementor-element.elementor-element-f4927e6 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-12c5fc4{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-secondary );}.elementor-7742 .elementor-element.elementor-element-129a9a9{--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-7742 .elementor-element.elementor-element-aa35f6a .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-7742 .elementor-element.elementor-element-778a419{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-secondary );}.elementor-7742 .elementor-element.elementor-element-4b4c9d2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-4fa7d4e{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-secondary );}.elementor-7742 .elementor-element.elementor-element-399d06c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-b36919f{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-secondary );}.elementor-7742 .elementor-element.elementor-element-4f6d1e8 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-6cdec20{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-secondary );}.elementor-7742 .elementor-element.elementor-element-c6283e7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-4eff778{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-secondary );}.elementor-7742 .elementor-element.elementor-element-7994c82 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-87bccc4{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-secondary );}.elementor-7742 .elementor-element.elementor-element-6728be8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-7861f1c{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-secondary );}.elementor-7742 .elementor-element.elementor-element-37c4476 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-a93dca7{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-secondary );}.elementor-7742 .elementor-element.elementor-element-ddf083b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-48e9918{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-secondary );}.elementor-7742 .elementor-element.elementor-element-491cfb0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-e981c2e{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-secondary );}.elementor-7742 .elementor-element.elementor-element-5ed5ebd .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-200b5df{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-secondary );}.elementor-7742 .elementor-element.elementor-element-0017fd6 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-a8b935a{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-secondary );}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-6c442e9{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-7742 .elementor-element.elementor-element-ffba115 .elementor-toc__header, .elementor-7742 .elementor-element.elementor-element-ffba115 .elementor-toc__header-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-7742 .elementor-element.elementor-element-ffba115 .elementor-toc__list-item{font-size:var( --e-global-typography-text-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-7742 .elementor-element.elementor-element-fbe36ed .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-7742 .elementor-element.elementor-element-c132a93{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-96f4ac5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-e0d59b9{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-2239fa3 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-7742 .elementor-element.elementor-element-8b7e187{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-20a7b51 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-90db667{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-65b54ec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-dbcc35e{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-23de124 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-bec516f{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-e671dad{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-7ac4753 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-7742 .elementor-element.elementor-element-491f89b{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-651a5ea .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-146de07{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-e20fa9c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-f66deb7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-138a2c0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-1fa694d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-6cf7b4e{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-9457c43 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-58792ef .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-bc7e0aa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-2270d01 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-91c8613 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-666b4cc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-d6a3f80 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-6ee7c2f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-9ceb431 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-f085e29 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-e4e41d8{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-75ecce5 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-7742 .elementor-element.elementor-element-ba48dfe{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-8644d29 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-57dfd8d{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-00641fc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-0cd6dc4{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-bc4fafe .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-fe472b0{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-986a419 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-d37d5d8{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-9a5c3c2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-6834b85{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-b361026 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-9ca19a3{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-11c913d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-b2e1f98{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-cd803f0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-c47f4de{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-0f8a726 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-49dbcdf{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-1b7d5f7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-01708a2{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-c41c53d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-b267374{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-48c2503 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-b97c1d5{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-efe2e0d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-79a45b2{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-589be0b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-117d948{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-d1f9659 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-25474d2{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-fc10adc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-ede5e84{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-bb6b8de .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-02372dd{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-39874d0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-ff40778{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-1e09a82 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-5f70ac8{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-7855755 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-897f68e{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-4970b45 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-bf3394c{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-012e79a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-3e7606c{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-1ca3768 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-d572359{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-8555585 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-46aa3ba{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-a138fe5 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-7742 .elementor-element.elementor-element-776414c{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-275421e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-d4df3b0{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-4a5188f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-81ca4d1{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-90a53b3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-ab1a411{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-5f1ddec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-171c46f{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-83a24d5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-a1dd109{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-17fa27a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-5db9a54{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-c98fb93 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-7742 .elementor-element.elementor-element-f4150fe{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-249fa03 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-2ea3f3f{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-dba1d04 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-5112894{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-b598bce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-076d153{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-b865f24 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-d26cf9a{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-3c3f515 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-1554d70{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-a3ea11d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-67cbd2d{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-13b7173 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-a656e17{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-c5e43b9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-0242720{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-e3c4ce2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-6868526{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-1a3cb59 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-1f73d4c{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-353cd15 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-62a92f6{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-adf2d7f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-3157cd5{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-032b55e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-69d8051{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-a64a5db .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-cabc92b{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-39f327f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-329d644{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-4f96fbf .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-52ebce6{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-99bf494 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-f78510a{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-d1c13c7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-5be390e{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-5d350a5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-090b291{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-46befa4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-221949a{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-994a51e .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-7742 .elementor-element.elementor-element-281836d{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-dcdb9c9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-9b2f288 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-b351fa8{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-aa8e667 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-e46b86e{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-b364b52 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-1b5cd7d{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-ca92122 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-89b1268{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-613e082 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-b071170 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-8ac976d{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-860b601 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-a36d3fd{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-6c4fbb3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-afd61a3{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-f7dab58 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-ec7cf53{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-e16e436 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-bb0ddd2{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-f4927e6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-12c5fc4{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-aa35f6a .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-7742 .elementor-element.elementor-element-778a419{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-4b4c9d2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-4fa7d4e{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-399d06c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-b36919f{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-4f6d1e8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-6cdec20{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-c6283e7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-4eff778{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-7994c82 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-87bccc4{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-6728be8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-7861f1c{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-37c4476 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-a93dca7{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-ddf083b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-48e9918{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-491cfb0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-e981c2e{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-5ed5ebd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-200b5df{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-0017fd6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-a8b935a{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-6c442e9{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-7742 .elementor-element.elementor-element-ffba115 .elementor-toc__header, .elementor-7742 .elementor-element.elementor-element-ffba115 .elementor-toc__header-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-7742 .elementor-element.elementor-element-ffba115 .elementor-toc__list-item{font-size:var( --e-global-typography-text-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-7742 .elementor-element.elementor-element-fbe36ed .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-7742 .elementor-element.elementor-element-c132a93{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-96f4ac5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-e0d59b9{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-2239fa3 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-7742 .elementor-element.elementor-element-8b7e187{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-20a7b51 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-90db667{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-65b54ec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-dbcc35e{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-23de124 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-bec516f{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-e671dad{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-7ac4753 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-7742 .elementor-element.elementor-element-491f89b{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-651a5ea .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-146de07{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-e20fa9c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-f66deb7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-138a2c0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-1fa694d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-6cf7b4e{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-9457c43 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-58792ef .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-bc7e0aa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-2270d01 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-91c8613 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-666b4cc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-d6a3f80 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-6ee7c2f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-9ceb431 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-f085e29 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-e4e41d8{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-75ecce5 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-7742 .elementor-element.elementor-element-ba48dfe{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-8644d29 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-57dfd8d{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-00641fc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-0cd6dc4{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-bc4fafe .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-fe472b0{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-986a419 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-d37d5d8{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-9a5c3c2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-6834b85{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-b361026 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-9ca19a3{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-11c913d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-b2e1f98{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-cd803f0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-c47f4de{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-0f8a726 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-49dbcdf{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-1b7d5f7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-01708a2{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-c41c53d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-b267374{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-48c2503 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-b97c1d5{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-efe2e0d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-79a45b2{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-589be0b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-117d948{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-d1f9659 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-25474d2{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-fc10adc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-ede5e84{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-bb6b8de .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-02372dd{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-39874d0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-ff40778{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-1e09a82 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-5f70ac8{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-7855755 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-897f68e{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-4970b45 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-bf3394c{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-012e79a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-3e7606c{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-1ca3768 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-d572359{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-8555585 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-46aa3ba{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-a138fe5 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-7742 .elementor-element.elementor-element-776414c{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-275421e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-d4df3b0{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-4a5188f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-81ca4d1{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-90a53b3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-ab1a411{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-5f1ddec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-171c46f{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-83a24d5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-a1dd109{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-17fa27a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-5db9a54{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-c98fb93 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-7742 .elementor-element.elementor-element-f4150fe{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-249fa03 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-2ea3f3f{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-dba1d04 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-5112894{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-b598bce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-076d153{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-b865f24 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-d26cf9a{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-3c3f515 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-1554d70{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-a3ea11d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-67cbd2d{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-13b7173 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-a656e17{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-c5e43b9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-0242720{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-e3c4ce2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-6868526{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-1a3cb59 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-1f73d4c{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-353cd15 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-62a92f6{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-adf2d7f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-3157cd5{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-032b55e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-69d8051{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-a64a5db .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-cabc92b{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-39f327f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-329d644{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-4f96fbf .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-52ebce6{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-99bf494 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-f78510a{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-d1c13c7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-5be390e{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-5d350a5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-090b291{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-46befa4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-221949a{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-994a51e .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-7742 .elementor-element.elementor-element-281836d{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-dcdb9c9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-9b2f288 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-b351fa8{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-aa8e667 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-e46b86e{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-b364b52 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-1b5cd7d{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-ca92122 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-89b1268{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-613e082 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-b071170 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-8ac976d{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-860b601 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-a36d3fd{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-6c4fbb3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-afd61a3{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-f7dab58 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-ec7cf53{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-e16e436 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-bb0ddd2{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-f4927e6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-12c5fc4{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-aa35f6a .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-7742 .elementor-element.elementor-element-778a419{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-4b4c9d2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-4fa7d4e{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-399d06c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-b36919f{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-4f6d1e8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-6cdec20{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-c6283e7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-4eff778{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-7994c82 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-87bccc4{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-6728be8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7742 .elementor-element.elementor-element-7861f1c{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-37c4476 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-a93dca7{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-ddf083b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-48e9918{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-491cfb0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-e981c2e{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-5ed5ebd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-200b5df{font-size:var( --e-global-typography-text-font-size );}.elementor-7742 .elementor-element.elementor-element-0017fd6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7742 .elementor-element.elementor-element-a8b935a{font-size:var( --e-global-typography-text-font-size );}}