.elementor-16164 .elementor-element.elementor-element-245d556{--display:flex;}.elementor-16164 .elementor-element.elementor-element-e0feeb0{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-16164 .elementor-element.elementor-element-aa80dd8{--display:flex;}.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 );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16164 .elementor-element.elementor-element-185e56b{--box-background-color:var( --e-global-color-bba5c05 );--header-color:var( --e-global-color-d6cea4e );--item-text-color:var( --e-global-color-d6cea4e );--item-text-hover-decoration:underline;--marker-color:var( --e-global-color-d6cea4e );}.elementor-16164 .elementor-element.elementor-element-185e56b .elementor-toc__header-title{text-align:center;}.elementor-16164 .elementor-element.elementor-element-c07a3c1{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-16164 .elementor-element.elementor-element-a564f22{text-align:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16164 .elementor-element.elementor-element-c00ff1f .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-7b76201{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-f1d424e .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-5ba551b{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-493790f .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-a48052d{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-fcbd3ed .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-153656b{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-35d2add .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-3069fab{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-97c74b2 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-38195b0{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-120f4eb .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-e166e67{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-83b0e99 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-788c7e1{--spacer-size:50px;}.elementor-16164 .elementor-element.elementor-element-af1dac2{text-align:center;}.elementor-16164 .elementor-element.elementor-element-afa3358 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-5f05594{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-dea6e39 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-71b0fcb{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-ddfe302 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-7766967{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-c8d0667 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-14aeeb0{--spacer-size:50px;}.elementor-16164 .elementor-element.elementor-element-1cd5f32{text-align:center;}.elementor-16164 .elementor-element.elementor-element-c5ef417 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-66187d9{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-4a41c16 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-f077344{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-3a48a20 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-519b7b8{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-94b35a1 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-2fa2577{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-a3b018d .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-dcd6c9d{--spacer-size:50px;}.elementor-16164 .elementor-element.elementor-element-1a35d69{text-align:center;}.elementor-16164 .elementor-element.elementor-element-a18f94f .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-534445a{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-595ae71 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-e37cd9e{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-435f82b .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-2749d44{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-3b8e229 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-47e066f{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-daa7062 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-68bef23{--spacer-size:50px;}.elementor-16164 .elementor-element.elementor-element-f9f04dc{text-align:center;}.elementor-16164 .elementor-element.elementor-element-ce7edaf .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-806d736{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-8940a10 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-05402f4{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-45f20a1 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-b7e68a9{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-da882cb .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-966c1af{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-088cb91 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-9ea3686{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-a62bb3f .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-5bc1584{--spacer-size:50px;}.elementor-16164 .elementor-element.elementor-element-cc6b78d{text-align:center;}.elementor-16164 .elementor-element.elementor-element-6090c05 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-cb66459{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-a3ca5d3 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-5a38740{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-69cbf46 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-d4e420a{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-b853bb0 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-8ed3cd1{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-379be1a .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-6e4cbbc{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-ce00ce6 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-698ca73{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-9b45086 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-454ca4c{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-6ab343e .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-bd9b3ba{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-7115c28 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-7a44073{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-5216292 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-0b00a7c{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-5318140 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-8b6ae8a{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-dae57cc .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-260e7fb{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-d59cd4e .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-0eace77{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-b8af6ac .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-5e7e8b0{--spacer-size:50px;}.elementor-16164 .elementor-element.elementor-element-6824226{text-align:center;}.elementor-16164 .elementor-element.elementor-element-10209b7 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-21704d8{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-fd3813e .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-8af7172{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-23c1c83 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-72c6603{--spacer-size:50px;}.elementor-16164 .elementor-element.elementor-element-315972c{text-align:center;}.elementor-16164 .elementor-element.elementor-element-9b689b9 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-173b70e{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-44c5fbc .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-96aa5ec{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-594f63f .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-32ee1e3{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-af4c00f .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-d097054{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-b043985 .widget-image-caption{font-family:"Montserrat";font-size:15px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-16164 .elementor-element.elementor-element-fff077a{--spacer-size:50px;}.elementor-16164 .elementor-element.elementor-element-b22dd1d{--display:flex;}.elementor-16164 .elementor-element.elementor-element-ed5fa3c{text-align:center;}.elementor-16164 .elementor-element.elementor-element-cfae072{--display:flex;}.elementor-16164 .elementor-element.elementor-element-d1dece1{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-1109c15{--display:flex;}.elementor-16164 .elementor-element.elementor-element-780d696{--display:flex;}.elementor-16164 .elementor-element.elementor-element-e40c8d2{--spacer-size:50px;}.elementor-16164 .elementor-element.elementor-element-2d06f78{--display:flex;}.elementor-16164 .elementor-element.elementor-element-90d998e{--display:flex;}.elementor-16164 .elementor-element.elementor-element-a51ff21{--spacer-size:50px;}.elementor-16164 .elementor-element.elementor-element-016021a{--display:flex;}.elementor-16164 .elementor-element.elementor-element-c83d4ec{text-align:center;}.elementor-16164 .elementor-element.elementor-element-be08205{--display:flex;}.elementor-16164 .elementor-element.elementor-element-64a1e86{--spacer-size:30px;}.elementor-16164 .elementor-element.elementor-element-dcf5216{--display:flex;}.elementor-16164 .elementor-element.elementor-element-968b9e6{--display:flex;}.elementor-16164 .elementor-element.elementor-element-87702d9{--display:flex;}.elementor-16164 .elementor-element.elementor-element-a031cea{--spacer-size:50px;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16164 .elementor-element.elementor-element-c00ff1f .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-f1d424e .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-493790f .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-fcbd3ed .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-35d2add .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-97c74b2 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-120f4eb .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-83b0e99 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-afa3358 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-dea6e39 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-ddfe302 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-c8d0667 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-c5ef417 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-4a41c16 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-3a48a20 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-94b35a1 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-a3b018d .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-a18f94f .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-595ae71 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-435f82b .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-3b8e229 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-daa7062 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-ce7edaf .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-8940a10 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-45f20a1 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-da882cb .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-088cb91 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-a62bb3f .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-6090c05 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-a3ca5d3 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-69cbf46 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-b853bb0 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-379be1a .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-ce00ce6 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-9b45086 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-6ab343e .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-7115c28 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-5216292 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-5318140 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-dae57cc .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-d59cd4e .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-b8af6ac .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-10209b7 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-fd3813e .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-23c1c83 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-9b689b9 .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-44c5fbc .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-594f63f .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-af4c00f .widget-image-caption{font-size:16px;}.elementor-16164 .elementor-element.elementor-element-b043985 .widget-image-caption{font-size:16px;}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16164 .elementor-element.elementor-element-c00ff1f .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-f1d424e .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-493790f .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-fcbd3ed .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-35d2add .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-97c74b2 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-120f4eb .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-83b0e99 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-afa3358 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-dea6e39 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-ddfe302 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-c8d0667 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-c5ef417 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-4a41c16 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-3a48a20 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-94b35a1 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-a3b018d .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-a18f94f .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-595ae71 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-435f82b .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-3b8e229 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-daa7062 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-ce7edaf .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-8940a10 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-45f20a1 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-da882cb .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-088cb91 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-a62bb3f .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-6090c05 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-a3ca5d3 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-69cbf46 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-b853bb0 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-379be1a .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-ce00ce6 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-9b45086 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-6ab343e .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-7115c28 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-5216292 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-5318140 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-dae57cc .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-d59cd4e .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-b8af6ac .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-10209b7 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-fd3813e .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-23c1c83 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-9b689b9 .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-44c5fbc .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-594f63f .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-af4c00f .widget-image-caption{font-size:19px;}.elementor-16164 .elementor-element.elementor-element-b043985 .widget-image-caption{font-size:19px;}}