.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.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 );font-weight:var( --e-global-typography-primary-font-weight );}.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 );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1499 .elementor-element.elementor-element-7fba4e8{--box-background-color:var( --e-global-color-7581ba5 );--item-text-hover-decoration:underline;}.elementor-1499 .elementor-element.elementor-element-7fba4e8 .elementor-toc__header-title{text-align:start;}.elementor-1499 .elementor-element.elementor-element-7fba4e8 .elementor-toc__header, .elementor-1499 .elementor-element.elementor-element-7fba4e8 .elementor-toc__header-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1499 .elementor-element.elementor-element-7fba4e8 .elementor-toc__header{flex-direction:row;}.elementor-1499 .elementor-element.elementor-element-7fba4e8 .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1499 .elementor-element.elementor-element-7fba4e8 > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:transparent;background-image:linear-gradient(313deg, var( --e-global-color-7581ba5 ) 36%, var( --e-global-color-74a6529 ) 76%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1499 .elementor-element.elementor-element-7b2370c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1499 .elementor-element.elementor-element-7e2a54d{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-1499 .elementor-element.elementor-element-ab6b162{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-acbc38b{--display:flex;}.elementor-1499 .elementor-element.elementor-element-f7e35d8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-cefa10c{--display:flex;}.elementor-1499 .elementor-element.elementor-element-4ad836f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-d7d7c29{--display:flex;}.elementor-1499 .elementor-element.elementor-element-530afed{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-a78bc66{--display:flex;}.elementor-1499 .elementor-element.elementor-element-8b496a1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-d5d815c{--display:flex;}.elementor-1499 .elementor-element.elementor-element-eda68e3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-6e0102b{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1499 .elementor-element.elementor-element-422fb68 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1499 .elementor-element.elementor-element-e1e3ecc{--display:flex;}.elementor-1499 .elementor-element.elementor-element-482515c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-0cf0f8b{--display:flex;}.elementor-1499 .elementor-element.elementor-element-cb552c0{--display:flex;}.elementor-1499 .elementor-element.elementor-element-fdf0e88{--display:flex;}.elementor-1499 .elementor-element.elementor-element-f935287{--display:flex;}.elementor-1499 .elementor-element.elementor-element-9ce2fcb{--display:flex;}.elementor-1499 .elementor-element.elementor-element-b63099b{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1499 .elementor-element.elementor-element-3c3bc1d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1499 .elementor-element.elementor-element-dc823dc{--display:flex;}.elementor-1499 .elementor-element.elementor-element-62ebe82{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-abccdbc{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1499 .elementor-element.elementor-element-4119a5d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1499 .elementor-element.elementor-element-de27709{--display:flex;}.elementor-1499 .elementor-element.elementor-element-9f853ec{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-03f39f4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1499 .elementor-element.elementor-element-6054875{--display:flex;}.elementor-1499 .elementor-element.elementor-element-1fa48b2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-ec1dc2a{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1499 .elementor-element.elementor-element-73511c9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1499 .elementor-element.elementor-element-a360a54{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1499 .elementor-element.elementor-element-13e417d{--display:flex;}.elementor-1499 .elementor-element.elementor-element-aed74ce{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-6ae8428{--display:flex;}.elementor-1499 .elementor-element.elementor-element-1a05814{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-6f6a5fa{--display:flex;}.elementor-1499 .elementor-element.elementor-element-86b300f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-3924b81{--display:flex;}.elementor-1499 .elementor-element.elementor-element-51d1c0a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-ea8b5b5{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1499 .elementor-element.elementor-element-5f112e0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1499 .elementor-element.elementor-element-e27198d{--display:flex;}.elementor-1499 .elementor-element.elementor-element-071c2d0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-cc33c4a{--display:flex;}.elementor-1499 .elementor-element.elementor-element-8b91918{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-5e51d65{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1499 .elementor-element.elementor-element-dc6f993 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1499 .elementor-element.elementor-element-fe80c47{--display:flex;}.elementor-1499 .elementor-element.elementor-element-9f388be{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-76bccc3{--display:flex;}.elementor-1499 .elementor-element.elementor-element-d9b7c3b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-5229ff6{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1499 .elementor-element.elementor-element-ce9cd23 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1499 .elementor-element.elementor-element-a326487{--display:flex;}.elementor-1499 .elementor-element.elementor-element-67372a2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-99220d9{--display:flex;}.elementor-1499 .elementor-element.elementor-element-c1417ad{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-c1c05ab{--display:flex;}.elementor-1499 .elementor-element.elementor-element-6bf23cd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-4da28c7{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1499 .elementor-element.elementor-element-e65c21d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1499 .elementor-element.elementor-element-86c8198{--display:flex;}.elementor-1499 .elementor-element.elementor-element-42dbc49{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-7344059{--display:flex;}.elementor-1499 .elementor-element.elementor-element-254c1e2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-fe45049{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1499 .elementor-element.elementor-element-b770662 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1499 .elementor-element.elementor-element-d0a0d04{--display:flex;}.elementor-1499 .elementor-element.elementor-element-130aefc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-ac8b4e9{--display:flex;}.elementor-1499 .elementor-element.elementor-element-e6f1caa{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-9f83e09{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1499 .elementor-element.elementor-element-68d324d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1499 .elementor-element.elementor-element-b89f261{--display:flex;}.elementor-1499 .elementor-element.elementor-element-34f5b2f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-f5a85a7{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1499 .elementor-element.elementor-element-3b16108 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1499 .elementor-element.elementor-element-3141669{--display:flex;}.elementor-1499 .elementor-element.elementor-element-22f3631{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-021037b{--display:flex;}.elementor-1499 .elementor-element.elementor-element-f0887a4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-a1cdc5f{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1499 .elementor-element.elementor-element-642baec .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1499 .elementor-element.elementor-element-ce8be7d{--display:flex;}.elementor-1499 .elementor-element.elementor-element-4a7468b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-9c09134{--display:flex;}.elementor-1499 .elementor-element.elementor-element-b30068c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-e86ca75{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1499 .elementor-element.elementor-element-8f5f0a4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1499 .elementor-element.elementor-element-bee9f58{--display:flex;}.elementor-1499 .elementor-element.elementor-element-51cb6cd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-011162d{--display:flex;}.elementor-1499 .elementor-element.elementor-element-47d580c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-ff0d95e{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1499 .elementor-element.elementor-element-efe9dcb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1499 .elementor-element.elementor-element-9fa2c27{--display:flex;}.elementor-1499 .elementor-element.elementor-element-491e3fc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-dd511ba{--display:flex;}.elementor-1499 .elementor-element.elementor-element-2b5e752{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-505edad{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1499 .elementor-element.elementor-element-8de1a18 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1499 .elementor-element.elementor-element-11ba821{--display:flex;}.elementor-1499 .elementor-element.elementor-element-77cd720{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-6ccfde1{--display:flex;}.elementor-1499 .elementor-element.elementor-element-a719eb6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-afc4031{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1499 .elementor-element.elementor-element-370cb4d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1499 .elementor-element.elementor-element-f21ab2d{--display:flex;}.elementor-1499 .elementor-element.elementor-element-e17c7dc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-e686ec8{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1499 .elementor-element.elementor-element-a217613 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1499 .elementor-element.elementor-element-c44eb00{--display:flex;}.elementor-1499 .elementor-element.elementor-element-e6ca671{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-484d252{--display:flex;}.elementor-1499 .elementor-element.elementor-element-29bd36d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-6c6b250{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1499 .elementor-element.elementor-element-6d87956 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1499 .elementor-element.elementor-element-e141504{--display:flex;}.elementor-1499 .elementor-element.elementor-element-90ba48f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-57ee826{--display:flex;}.elementor-1499 .elementor-element.elementor-element-92aabb8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-1499 .elementor-element.elementor-element-ce4fb12{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{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 );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-7fba4e8 .elementor-toc__header, .elementor-1499 .elementor-element.elementor-element-7fba4e8 .elementor-toc__header-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-7fba4e8 .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 );}.elementor-1499 .elementor-element.elementor-element-7b2370c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-ab6b162{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-f7e35d8{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-4ad836f{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-530afed{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-8b496a1{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-eda68e3{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-422fb68 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-482515c{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-3c3bc1d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-62ebe82{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-4119a5d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-9f853ec{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-03f39f4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-1fa48b2{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-73511c9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-aed74ce{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-1a05814{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-86b300f{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-51d1c0a{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-5f112e0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-071c2d0{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-8b91918{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-dc6f993 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-9f388be{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-d9b7c3b{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-ce9cd23 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-67372a2{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-c1417ad{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-6bf23cd{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-e65c21d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-42dbc49{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-254c1e2{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-b770662 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-130aefc{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-e6f1caa{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-68d324d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-34f5b2f{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-3b16108 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-22f3631{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-f0887a4{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-642baec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-4a7468b{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-b30068c{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-8f5f0a4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-51cb6cd{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-47d580c{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-efe9dcb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-491e3fc{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-2b5e752{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-8de1a18 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-77cd720{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-a719eb6{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-370cb4d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-e17c7dc{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-a217613 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-e6ca671{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-29bd36d{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-6d87956 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-90ba48f{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-92aabb8{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{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 );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-7fba4e8 .elementor-toc__header, .elementor-1499 .elementor-element.elementor-element-7fba4e8 .elementor-toc__header-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-7fba4e8 .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 );}.elementor-1499 .elementor-element.elementor-element-7b2370c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-ab6b162{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-f7e35d8{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-4ad836f{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-530afed{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-8b496a1{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-eda68e3{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-422fb68 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-482515c{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-3c3bc1d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-62ebe82{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-4119a5d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-9f853ec{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-03f39f4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-1fa48b2{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-73511c9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-aed74ce{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-1a05814{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-86b300f{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-51d1c0a{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-5f112e0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-071c2d0{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-8b91918{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-dc6f993 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-9f388be{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-d9b7c3b{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-ce9cd23 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-67372a2{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-c1417ad{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-6bf23cd{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-e65c21d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-42dbc49{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-254c1e2{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-b770662 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-130aefc{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-e6f1caa{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-68d324d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-34f5b2f{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-3b16108 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-22f3631{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-f0887a4{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-642baec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-4a7468b{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-b30068c{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-8f5f0a4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-51cb6cd{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-47d580c{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-efe9dcb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-491e3fc{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-2b5e752{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-8de1a18 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-77cd720{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-a719eb6{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-370cb4d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-e17c7dc{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-a217613 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-e6ca671{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-29bd36d{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-6d87956 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1499 .elementor-element.elementor-element-90ba48f{font-size:var( --e-global-typography-text-font-size );}.elementor-1499 .elementor-element.elementor-element-92aabb8{font-size:var( --e-global-typography-text-font-size );}}