.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 );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 );font-weight:var( --e-global-typography-text-font-weight );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-2637 .elementor-element.elementor-element-aa34643{--box-background-color:#EFF2F2;--item-text-hover-decoration:underline;}.elementor-2637 .elementor-element.elementor-element-aa34643 .elementor-toc__header-title{text-align:start;}.elementor-2637 .elementor-element.elementor-element-aa34643 .elementor-toc__header{flex-direction:row;}.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 );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-2637 .elementor-element.elementor-element-0bb11eb{font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:-0.1px;word-spacing:0px;}.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 );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-2637 .elementor-element.elementor-element-5981a76{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 );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-2637 .elementor-element.elementor-element-83fae4b{text-align:justify;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 );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-2637 .elementor-element.elementor-element-91a3cdb{text-align:justify;font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:-0.1px;word-spacing:0px;}.elementor-2637 .elementor-element.elementor-element-606da2f{text-align:justify;font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:-0.1px;word-spacing:0px;}.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 );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-2637 .elementor-element.elementor-element-c26eb30 img{width:82%;height:336px;}.elementor-2637 .elementor-element.elementor-element-8ce6b88{text-align:justify;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 );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-2637 .elementor-element.elementor-element-6a90921 img{width:58%;height:361px;}.elementor-2637 .elementor-element.elementor-element-1c05b61{text-align:justify;}.elementor-2637 .elementor-element.elementor-element-155c1c8{--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2637 .elementor-element.elementor-element-00e02d4{font-family:"Arial", Sans-serif;font-size:22px;font-weight:400;line-height:24px;letter-spacing:-0.1px;word-spacing:0px;}@media(min-width:768px){.elementor-2637 .elementor-element.elementor-element-a5443cc{width:81.817%;}.elementor-2637 .elementor-element.elementor-element-777392a{width:18.137%;}.elementor-2637 .elementor-element.elementor-element-64401c0{width:17.934%;}.elementor-2637 .elementor-element.elementor-element-3035a44{width:62.959%;}.elementor-2637 .elementor-element.elementor-element-5f44cb9{width:18.348%;}.elementor-2637 .elementor-element.elementor-element-ec63116{width:14.594%;}.elementor-2637 .elementor-element.elementor-element-60a9688{width:62.642%;}.elementor-2637 .elementor-element.elementor-element-8192459{width:22.035%;}.elementor-2637 .elementor-element.elementor-element-fbe7cb3{width:47.288%;}.elementor-2637 .elementor-element.elementor-element-a2a4f3f{width:52.666%;}.elementor-2637 .elementor-element.elementor-element-4a6f11e{width:92.666%;}.elementor-2637 .elementor-element.elementor-element-ee571c7{width:7.288%;}.elementor-2637 .elementor-element.elementor-element-4546819{width:86.084%;}.elementor-2637 .elementor-element.elementor-element-dd6b1e1{width:13.87%;}.elementor-2637 .elementor-element.elementor-element-ea296e4{width:79.125%;}.elementor-2637 .elementor-element.elementor-element-d929884{width:20.736%;}.elementor-2637 .elementor-element.elementor-element-60956e5{width:86.027%;}.elementor-2637 .elementor-element.elementor-element-0482b05{width:13.927%;}}@media(max-width:1024px){.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 );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-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-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-2637 .elementor-element.elementor-element-5981a76{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-2637 .elementor-element.elementor-element-83fae4b{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-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-2637 .elementor-element.elementor-element-8ce6b88{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-2637 .elementor-element.elementor-element-155c1c8{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){.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 );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-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-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-2637 .elementor-element.elementor-element-5981a76{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-2637 .elementor-element.elementor-element-83fae4b{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-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-2637 .elementor-element.elementor-element-c26eb30 img{width:100%;max-width:100%;height:193px;}.elementor-2637 .elementor-element.elementor-element-a650e6b img{height:205px;}.elementor-2637 .elementor-element.elementor-element-8ce6b88{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-2637 .elementor-element.elementor-element-6a90921 img{height:113px;}.elementor-2637 .elementor-element.elementor-element-1b5e894 img{width:100%;max-width:100%;height:176px;}.elementor-2637 .elementor-element.elementor-element-155c1c8 > .elementor-widget-container{margin:-49px 0px 0px 0px;} .elementor-2637 .elementor-element.elementor-element-155c1c8{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2637 .elementor-element.elementor-element-155c1c8 .elementor-share-btn{font-size:calc(0.65px * 10);}.elementor-2637 .elementor-element.elementor-element-00e02d4{font-size:16px;line-height:1.4em;letter-spacing:0.2px;}}