.elementor-8120 .elementor-element.elementor-element-6630f7f{--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-8120 .elementor-element.elementor-element-e0bb253{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-8120 .elementor-element.elementor-element-c39c4d9 .elementor-toc__header-title{text-align:start;}.elementor-8120 .elementor-element.elementor-element-c39c4d9 .elementor-toc__header, .elementor-8120 .elementor-element.elementor-element-c39c4d9 .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-8120 .elementor-element.elementor-element-c39c4d9{--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-8120 .elementor-element.elementor-element-c39c4d9 .elementor-toc__header{flex-direction:row;}.elementor-8120 .elementor-element.elementor-element-c39c4d9 .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-8120 .elementor-element.elementor-element-966652d{--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-8120 .elementor-element.elementor-element-60b94f4 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-a9aa76f{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-6decfc2{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-c6f99b0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-f6e8af3{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-33d1954 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-8321c9d{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-b8c88e0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-f90ccf3{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-5e6cb62{--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-8120 .elementor-element.elementor-element-7da3093 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-3ee0463{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-997afbb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-6ba2559{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-27e1e5a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-db33e52{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-ac52904 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-8a2c1a1{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-25985b6{--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-8120 .elementor-element.elementor-element-f91d1d2 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-a29182f{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-847fe3b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-0f34705{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-0154591 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-d1eaf5b{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-eff0203 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-c598c47{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-c470cf6{--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-8120 .elementor-element.elementor-element-6951361 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-f1017eb{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-8d9c622 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-0db726e{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-8120 .elementor-element.elementor-element-81c7738{--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-8120 .elementor-element.elementor-element-059775e .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-f7f13a0{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-fcf269a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-da7e2ba{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-06ff624 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-0ef2eda{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-13b49f1{--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-8120 .elementor-element.elementor-element-4ee0959 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-77090e5{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-ac8d592 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-db63800{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-1ac64cd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-a7f5b2c{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-e206624{--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-8120 .elementor-element.elementor-element-98f4983 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-5247545{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-e5c3ee5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-3a1bb51{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-f919784 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-0435618{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-554a3ec .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-6c2cc44{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-b8796b5{--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-8120 .elementor-element.elementor-element-5a59e5e .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-172f77e{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-e0437b5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-c805907{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-5bd5a8e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-001f6d2{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-1dbbde1{--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-8120 .elementor-element.elementor-element-d9c96d7 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-cfadf41{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-d7d8678 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-98c6e50{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-38f139f{--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-8120 .elementor-element.elementor-element-f41991a .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-99aea0a{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-41db145 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-6782317{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-4bfd486{--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-8120 .elementor-element.elementor-element-8be0539 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-3cc08ff{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-7949c39 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-f618896{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-a86fe44 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-666c3e7{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-1d36056{--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-8120 .elementor-element.elementor-element-dd01da1 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-7f6b8b7{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-571287e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-6a9bd48{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-473a10f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-f4e12db{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-f64e9bd{--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-8120 .elementor-element.elementor-element-a85cab6 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-abacabe{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-13498c2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-af521c2{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-19936d4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-4ae543f{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-b359ab1{--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-8120 .elementor-element.elementor-element-e1ca5e4 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-df2b49e{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-b743035 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-031197c{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-9749b09 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-8e8b4e3{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-196121e{--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-8120 .elementor-element.elementor-element-f83af30 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-5251d56{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-a7756e1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-27c2f7a{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-2d14b30{--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-8120 .elementor-element.elementor-element-dc71d28 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-a7bbb1a{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-19556c6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-987b5e4{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-31e7b36 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-3e6ca92{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-89d6636{--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-8120 .elementor-element.elementor-element-76d1cdc .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-5249695{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-1d368c7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-827af59{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-d31d3e9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-37f7dac{color:var( --e-global-color-secondary );}.elementor-8120 .elementor-element.elementor-element-b9c46e7{color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-8120 .elementor-element.elementor-element-c39c4d9 .elementor-toc__header, .elementor-8120 .elementor-element.elementor-element-c39c4d9 .elementor-toc__header-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-c39c4d9 .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-8120 .elementor-element.elementor-element-60b94f4 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-c6f99b0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-33d1954 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-b8c88e0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-7da3093 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-997afbb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-27e1e5a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-ac52904 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-f91d1d2 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-847fe3b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-0154591 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-eff0203 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-6951361 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-8d9c622 .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-8120 .elementor-element.elementor-element-059775e .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-fcf269a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-06ff624 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-4ee0959 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-ac8d592 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-1ac64cd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-98f4983 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-e5c3ee5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-f919784 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-554a3ec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-5a59e5e .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-e0437b5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-5bd5a8e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-d9c96d7 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-d7d8678 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-f41991a .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-41db145 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-8be0539 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-7949c39 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-a86fe44 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-dd01da1 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-571287e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-473a10f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-a85cab6 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-13498c2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-19936d4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-e1ca5e4 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-b743035 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-9749b09 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-f83af30 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-a7756e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-dc71d28 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-19556c6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-31e7b36 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-76d1cdc .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-1d368c7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-d31d3e9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-8120 .elementor-element.elementor-element-c39c4d9 .elementor-toc__header, .elementor-8120 .elementor-element.elementor-element-c39c4d9 .elementor-toc__header-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-c39c4d9 .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-8120 .elementor-element.elementor-element-60b94f4 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-c6f99b0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-33d1954 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-b8c88e0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-7da3093 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-997afbb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-27e1e5a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-ac52904 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-f91d1d2 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-847fe3b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-0154591 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-eff0203 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-6951361 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-8d9c622 .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-8120 .elementor-element.elementor-element-059775e .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-fcf269a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-06ff624 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-4ee0959 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-ac8d592 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-1ac64cd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-98f4983 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-e5c3ee5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-f919784 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-554a3ec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-5a59e5e .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-e0437b5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-5bd5a8e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-d9c96d7 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-d7d8678 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-f41991a .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-41db145 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-8be0539 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-7949c39 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-a86fe44 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-dd01da1 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-571287e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-473a10f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-a85cab6 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-13498c2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-19936d4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-e1ca5e4 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-b743035 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-9749b09 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-f83af30 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-a7756e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-dc71d28 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-19556c6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-31e7b36 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-76d1cdc .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8120 .elementor-element.elementor-element-1d368c7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8120 .elementor-element.elementor-element-d31d3e9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}