.elementor-8166 .elementor-element.elementor-element-c3077be{--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-8166 .elementor-element.elementor-element-d1873cf{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-8166 .elementor-element.elementor-element-7684293 .elementor-toc__header-title{text-align:start;}.elementor-8166 .elementor-element.elementor-element-7684293 .elementor-toc__header, .elementor-8166 .elementor-element.elementor-element-7684293 .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-8166 .elementor-element.elementor-element-7684293{--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-8166 .elementor-element.elementor-element-7684293 .elementor-toc__header{flex-direction:row;}.elementor-8166 .elementor-element.elementor-element-7684293 .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-8166 .elementor-element.elementor-element-2a4d9f2{--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-8166 .elementor-element.elementor-element-b788a9e .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-f55e377{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-93bedcb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-72a5fcf{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-fc5cbe7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-354e4cb{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-8166 .elementor-element.elementor-element-1456e54 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-29174f7{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-fb1cbbe .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-dd6828d{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-6356307{--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-8166 .elementor-element.elementor-element-7a929ce .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-22b2107{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-fd55f54 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-0c13eda{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-e7f3fc2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-faa4302{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-2d3aafa{--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-8166 .elementor-element.elementor-element-ce0415c .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-fef8763{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-9eeba15 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-64f2a60{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-6082e53 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-5d51c4b{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-3fb4ede{--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-8166 .elementor-element.elementor-element-fad90aa .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-c004aa0{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-b99ecb0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-4710e67{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-953bc8d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-7475794{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-b464660{--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-8166 .elementor-element.elementor-element-6467422 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-47b2712{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-7d20b0b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-6fe1d4a{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-6a92e98 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-c71075a{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-f07811a{--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-8166 .elementor-element.elementor-element-a828877 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-70e5b45{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-3fdce1c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-de395d2{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-d4a3fc6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-7c7208e{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-679b723{--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-8166 .elementor-element.elementor-element-96c887e .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-71d1890{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-27dcd38 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-079ee2a{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-2c3b001 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-c41f3dd{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-6f6cf0b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-9b7fe86{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-c45c171 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-f6e37b0{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-d583d3d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-22b9987{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-e5cab9a{--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-8166 .elementor-element.elementor-element-f80bdf0 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-fac213c{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-8e74771 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-3292fa8{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-eedde8a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-7c5f134{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-10c23d9{--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-8166 .elementor-element.elementor-element-e6ab24a .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-7c45491{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-7e317dc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-33d4126{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-10aa64b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-bbd3393{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-fc130b3{--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-8166 .elementor-element.elementor-element-3ea08e3 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-ea63365{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-b32924c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-901dfb9{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-368c7a2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-4e4e13d{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-0296d8e{--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-8166 .elementor-element.elementor-element-7e59968 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-e7fe6b8{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-00fc924 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-144115d{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-94cd852 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-f0f0935{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-3527f13 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-744165b{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-ad5896f{--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-8166 .elementor-element.elementor-element-8517331 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-7f6b94a{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-4f0ae16 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-73b8d68{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-ddbb59c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-eab6648{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-a4a8db2 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-25b520d{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-2436a3d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-4c8260d{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-e597ed8{--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-8166 .elementor-element.elementor-element-96266ae .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-d7533f4{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-be1a69f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-eecbfd0{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-742fe84 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-dd6ae48{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-8c13384 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-eea3997{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-3c38ae9{--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-8166 .elementor-element.elementor-element-2240730 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-531e749{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-3699a88 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-2f5b5c9{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-4a264aa .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-41b00a4{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-d66715b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-7fae43d{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-c589126{--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-8166 .elementor-element.elementor-element-0274edc .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-4bf1711{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-88de3b8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-6e46495{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-b3e98aa .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-394d77c{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-9c80efa{--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-8166 .elementor-element.elementor-element-5145ad6 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-dfdba77{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-4ff5916 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-71b00c2{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-cbd81eb .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-eca3949{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-1744fc5{--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-8166 .elementor-element.elementor-element-87afbc6 .elementor-heading-title{font-family:var( --e-global-typography-3cf7529-font-family ), Sans-serif;font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-25f7f36{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-6d40759 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-854ad19{color:var( --e-global-color-secondary );}.elementor-8166 .elementor-element.elementor-element-959adaf .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-64d7aae{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-8166 .elementor-element.elementor-element-7684293 .elementor-toc__header, .elementor-8166 .elementor-element.elementor-element-7684293 .elementor-toc__header-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-7684293 .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-8166 .elementor-element.elementor-element-b788a9e .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-93bedcb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-fc5cbe7 .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-8166 .elementor-element.elementor-element-1456e54 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-fb1cbbe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-7a929ce .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-fd55f54 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-e7f3fc2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-ce0415c .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-9eeba15 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-6082e53 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-fad90aa .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-b99ecb0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-953bc8d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-6467422 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-7d20b0b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-6a92e98 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-a828877 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-3fdce1c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-d4a3fc6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-96c887e .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-27dcd38 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-2c3b001 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-6f6cf0b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-c45c171 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-d583d3d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-f80bdf0 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-8e74771 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-eedde8a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-e6ab24a .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-7e317dc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-10aa64b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-3ea08e3 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-b32924c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-368c7a2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-7e59968 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-00fc924 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-94cd852 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-3527f13 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-8517331 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-4f0ae16 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-ddbb59c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-a4a8db2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-2436a3d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-96266ae .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-be1a69f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-742fe84 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-8c13384 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-2240730 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-3699a88 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-4a264aa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-d66715b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-0274edc .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-88de3b8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-b3e98aa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-5145ad6 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-4ff5916 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-cbd81eb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-87afbc6 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-6d40759 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-959adaf .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-8166 .elementor-element.elementor-element-7684293 .elementor-toc__header, .elementor-8166 .elementor-element.elementor-element-7684293 .elementor-toc__header-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-7684293 .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-8166 .elementor-element.elementor-element-b788a9e .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-93bedcb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-fc5cbe7 .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-8166 .elementor-element.elementor-element-1456e54 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-fb1cbbe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-7a929ce .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-fd55f54 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-e7f3fc2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-ce0415c .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-9eeba15 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-6082e53 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-fad90aa .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-b99ecb0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-953bc8d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-6467422 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-7d20b0b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-6a92e98 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-a828877 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-3fdce1c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-d4a3fc6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-96c887e .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-27dcd38 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-2c3b001 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-6f6cf0b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-c45c171 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-d583d3d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-f80bdf0 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-8e74771 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-eedde8a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-e6ab24a .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-7e317dc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-10aa64b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-3ea08e3 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-b32924c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-368c7a2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-7e59968 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-00fc924 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-94cd852 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-3527f13 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-8517331 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-4f0ae16 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-ddbb59c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-a4a8db2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-2436a3d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-96266ae .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-be1a69f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-742fe84 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-8c13384 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-2240730 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-3699a88 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-4a264aa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-d66715b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-0274edc .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-88de3b8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-b3e98aa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-5145ad6 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-4ff5916 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-cbd81eb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8166 .elementor-element.elementor-element-87afbc6 .elementor-heading-title{font-size:var( --e-global-typography-3cf7529-font-size );}.elementor-8166 .elementor-element.elementor-element-6d40759 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8166 .elementor-element.elementor-element-959adaf .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}}