.elementor-4040 .elementor-element.elementor-element-8951710{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4040 .elementor-element.elementor-element-312ab81 .elementor-heading-title{font-family:var( --e-global-typography-56e811e-font-family ), Sans-serif;font-weight:var( --e-global-typography-56e811e-font-weight );letter-spacing:var( --e-global-typography-56e811e-letter-spacing );color:var( --e-global-color-47b9a32 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-4040 .elementor-element.elementor-element-7190d68{text-align:justify;font-family:var( --e-global-typography-466b407-font-family ), Sans-serif;font-weight:var( --e-global-typography-466b407-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4040 .elementor-element.elementor-element-c30ab12{--display:flex;--min-height:82px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4040 .elementor-element.elementor-element-c30ab12:not(.elementor-motion-effects-element-type-background), .elementor-4040 .elementor-element.elementor-element-c30ab12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-cd55f20 ) 0%, var( --e-global-color-astglobalcolor4 ) 100%);}.elementor-widget-ma-table-of-contents .jltma-toc-heading, .elementor-widget-ma-table-of-contents .jltma-toc-switch .jltma-toc-icon{color:var( --e-global-color-primary );}.elementor-widget-ma-table-of-contents .jltma-toc-heading, .elementor-widget-ma-table-of-contents .jltma-toc-heading a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-ma-table-of-contents .jltma-toc-content-wrapper, .elementor-widget-ma-table-of-contents .jltma-toc-empty-note{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-ma-table-of-contents .jltma-toc-content-wrapper a, .elementor-widget-ma-table-of-contents .jltma-toc-list li, .elementor-widget-ma-table-of-contents .jltma-toc-empty-note{color:var( --e-global-color-secondary );}.elementor-widget-ma-table-of-contents .jltma-toc-content-wrapper a:hover{color:var( --e-global-color-accent );}.elementor-4040 .elementor-element.elementor-element-4001b87 .jltma-toc-heading{text-align:center;}.elementor-4040 .elementor-element.elementor-element-4001b87 .jltma-toc-switch .jltma-toc-icon:before{font-size:20px;height:20px;width:20px;line-height:20px;text-align:center;}.elementor-4040 .elementor-element.elementor-element-4001b87 .jltma-toc-header .jltma-toc-switch .jltma-toc-icon:before{color:var( --e-global-color-c1c0809 );}.elementor-4040 .elementor-element.elementor-element-4001b87 .jltma-toc-wrapper{padding:40px 40px 40px 40px;}.elementor-4040 .elementor-element.elementor-element-4001b87 .jltma-toc-heading, .elementor-4040 .elementor-element.elementor-element-4001b87 .jltma-toc-switch .jltma-toc-icon{color:var( --e-global-color-47b9a32 );}.elementor-4040 .elementor-element.elementor-element-4001b87 .jltma-toc-heading, .elementor-4040 .elementor-element.elementor-element-4001b87 .jltma-toc-heading a{font-family:"Averia Serif Libre", Sans-serif;font-weight:bold;text-decoration:underline;}.elementor-4040 .elementor-element.elementor-element-4001b87 .jltma-toc-content-wrapper, .elementor-4040 .elementor-element.elementor-element-4001b87 .jltma-toc-empty-note{font-family:"Averia Serif Libre", Sans-serif;font-weight:500;}.elementor-4040 .elementor-element.elementor-element-4001b87 .jltma-toc-list li{margin-top:15px;}.elementor-4040 .elementor-element.elementor-element-4001b87 .jltma-toc-content-wrapper #toc-li-0{margin-top:0px;}.elementor-4040 .elementor-element.elementor-element-4001b87 .jltma-toc-content-wrapper a, .elementor-4040 .elementor-element.elementor-element-4001b87 .jltma-toc-list li, .elementor-4040 .elementor-element.elementor-element-4001b87 .jltma-toc-empty-note{color:var( --e-global-color-astglobalcolor2 );}.elementor-4040 .elementor-element.elementor-element-4001b87 .ma-el-toggle-button{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-dffc436 );}.elementor-4040 .elementor-element.elementor-element-4001b87 .ma-el-toggle-button-wrapper a.ma-el-toggle-button{font-family:var( --e-global-typography-466b407-font-family ), Sans-serif;font-weight:var( --e-global-typography-466b407-font-weight );}.elementor-4040 .elementor-element.elementor-element-4001b87 .ma-el-table-of-content{background-color:#4b00e7;}#ma-el-toc-4001b87 .toc-list li{color:#8c8c8c;}.elementor-4040 .elementor-element.elementor-element-4001b87 .toc-list li{color:#8c8c8c;}#ma-el-toc-4001b87 .toc-list .is-active-link{color:#54BC4B;}.elementor-4040 .elementor-element.elementor-element-4001b87 .toc-list-item .is-active-link{color:#54BC4B;}#ma-el-toc-4001b87 .is-active-link::before{background-color:#54BC4B;}.elementor-4040 .elementor-element.elementor-element-042f69e .elementor-heading-title{font-family:var( --e-global-typography-56e811e-font-family ), Sans-serif;font-weight:var( --e-global-typography-56e811e-font-weight );letter-spacing:var( --e-global-typography-56e811e-letter-spacing );color:var( --e-global-color-47b9a32 );}.elementor-4040 .elementor-element.elementor-element-759015b{text-align:justify;font-family:var( --e-global-typography-466b407-font-family ), Sans-serif;font-weight:var( --e-global-typography-466b407-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-4040 .elementor-element.elementor-element-4cea20d .elementor-heading-title{font-family:var( --e-global-typography-6e7a075-font-family ), Sans-serif;font-size:var( --e-global-typography-6e7a075-font-size );font-weight:var( --e-global-typography-6e7a075-font-weight );letter-spacing:var( --e-global-typography-6e7a075-letter-spacing );color:var( --e-global-color-47b9a32 );}.elementor-4040 .elementor-element.elementor-element-468d677{text-align:justify;font-family:var( --e-global-typography-466b407-font-family ), Sans-serif;font-weight:var( --e-global-typography-466b407-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-4040 .elementor-element.elementor-element-f6455ee .elementor-heading-title{font-family:var( --e-global-typography-6e7a075-font-family ), Sans-serif;font-size:var( --e-global-typography-6e7a075-font-size );font-weight:var( --e-global-typography-6e7a075-font-weight );letter-spacing:var( --e-global-typography-6e7a075-letter-spacing );color:var( --e-global-color-47b9a32 );}.elementor-4040 .elementor-element.elementor-element-07fcfe5{text-align:justify;font-family:var( --e-global-typography-466b407-font-family ), Sans-serif;font-weight:var( --e-global-typography-466b407-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-4040 .elementor-element.elementor-element-d26f2be .elementor-heading-title{font-family:var( --e-global-typography-56e811e-font-family ), Sans-serif;font-weight:var( --e-global-typography-56e811e-font-weight );letter-spacing:var( --e-global-typography-56e811e-letter-spacing );color:var( --e-global-color-47b9a32 );}.elementor-4040 .elementor-element.elementor-element-5b6f602{text-align:justify;font-family:var( --e-global-typography-466b407-font-family ), Sans-serif;font-weight:var( --e-global-typography-466b407-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-4040 .elementor-element.elementor-element-afeeeb3 .elementor-heading-title{font-family:var( --e-global-typography-56e811e-font-family ), Sans-serif;font-weight:var( --e-global-typography-56e811e-font-weight );letter-spacing:var( --e-global-typography-56e811e-letter-spacing );color:var( --e-global-color-47b9a32 );}.elementor-4040 .elementor-element.elementor-element-a27faaa{text-align:justify;font-family:var( --e-global-typography-466b407-font-family ), Sans-serif;font-weight:var( --e-global-typography-466b407-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-4040 .elementor-element.elementor-element-09fffe6 .elementor-heading-title{font-family:var( --e-global-typography-56e811e-font-family ), Sans-serif;font-weight:var( --e-global-typography-56e811e-font-weight );letter-spacing:var( --e-global-typography-56e811e-letter-spacing );color:var( --e-global-color-47b9a32 );}.elementor-4040 .elementor-element.elementor-element-afaab22{text-align:justify;font-family:var( --e-global-typography-466b407-font-family ), Sans-serif;font-weight:var( --e-global-typography-466b407-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-4040 .elementor-element.elementor-element-30004e3 .elementor-heading-title{font-family:var( --e-global-typography-56e811e-font-family ), Sans-serif;font-weight:var( --e-global-typography-56e811e-font-weight );letter-spacing:var( --e-global-typography-56e811e-letter-spacing );color:var( --e-global-color-47b9a32 );}.elementor-4040 .elementor-element.elementor-element-9a25a5b{text-align:justify;font-family:var( --e-global-typography-466b407-font-family ), Sans-serif;font-weight:var( --e-global-typography-466b407-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-4040 .elementor-element.elementor-element-3a30621 .elementor-heading-title{font-family:var( --e-global-typography-56e811e-font-family ), Sans-serif;font-weight:var( --e-global-typography-56e811e-font-weight );letter-spacing:var( --e-global-typography-56e811e-letter-spacing );color:var( --e-global-color-47b9a32 );}.elementor-4040 .elementor-element.elementor-element-fa4b79b{text-align:justify;font-family:var( --e-global-typography-466b407-font-family ), Sans-serif;font-weight:var( --e-global-typography-466b407-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-4040 .elementor-element.elementor-element-576bfcb .elementor-heading-title{font-family:var( --e-global-typography-56e811e-font-family ), Sans-serif;font-weight:var( --e-global-typography-56e811e-font-weight );letter-spacing:var( --e-global-typography-56e811e-letter-spacing );color:var( --e-global-color-47b9a32 );}.elementor-4040 .elementor-element.elementor-element-d73dbbe{text-align:justify;font-family:var( --e-global-typography-466b407-font-family ), Sans-serif;font-weight:var( --e-global-typography-466b407-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-4040 .elementor-element.elementor-element-f158653 .elementor-heading-title{font-family:var( --e-global-typography-56e811e-font-family ), Sans-serif;font-weight:var( --e-global-typography-56e811e-font-weight );letter-spacing:var( --e-global-typography-56e811e-letter-spacing );color:var( --e-global-color-47b9a32 );}.elementor-4040 .elementor-element.elementor-element-ad629e0{text-align:justify;font-family:var( --e-global-typography-466b407-font-family ), Sans-serif;font-weight:var( --e-global-typography-466b407-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-4040 .elementor-element.elementor-element-8333d51 .elementor-heading-title{font-family:var( --e-global-typography-56e811e-font-family ), Sans-serif;font-weight:var( --e-global-typography-56e811e-font-weight );letter-spacing:var( --e-global-typography-56e811e-letter-spacing );color:var( --e-global-color-47b9a32 );}.elementor-4040 .elementor-element.elementor-element-a8eac0c{text-align:justify;font-family:var( --e-global-typography-466b407-font-family ), Sans-serif;font-weight:var( --e-global-typography-466b407-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-4040 .elementor-element.elementor-element-8cfe25f .elementor-heading-title{font-family:var( --e-global-typography-56e811e-font-family ), Sans-serif;font-weight:var( --e-global-typography-56e811e-font-weight );letter-spacing:var( --e-global-typography-56e811e-letter-spacing );color:var( --e-global-color-47b9a32 );}.elementor-4040 .elementor-element.elementor-element-c76db6e{text-align:justify;font-family:var( --e-global-typography-466b407-font-family ), Sans-serif;font-weight:var( --e-global-typography-466b407-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-4040 .elementor-element.elementor-element-b7e5e45 .elementor-heading-title{font-family:var( --e-global-typography-56e811e-font-family ), Sans-serif;font-weight:var( --e-global-typography-56e811e-font-weight );letter-spacing:var( --e-global-typography-56e811e-letter-spacing );color:var( --e-global-color-47b9a32 );}.elementor-4040 .elementor-element.elementor-element-7197043{text-align:justify;font-family:var( --e-global-typography-466b407-font-family ), Sans-serif;font-weight:var( --e-global-typography-466b407-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-4040 .elementor-element.elementor-element-f641615{text-align:justify;font-family:var( --e-global-typography-466b407-font-family ), Sans-serif;font-weight:var( --e-global-typography-466b407-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-4040 .elementor-element.elementor-element-6617369 .elementor-heading-title{font-family:var( --e-global-typography-6e7a075-font-family ), Sans-serif;font-size:var( --e-global-typography-6e7a075-font-size );font-weight:var( --e-global-typography-6e7a075-font-weight );letter-spacing:var( --e-global-typography-6e7a075-letter-spacing );color:var( --e-global-color-47b9a32 );}.elementor-4040 .elementor-element.elementor-element-9c592fb{text-align:justify;font-family:var( --e-global-typography-466b407-font-family ), Sans-serif;font-weight:var( --e-global-typography-466b407-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-4040 .elementor-element.elementor-element-fc46bd5 .elementor-heading-title{font-family:var( --e-global-typography-6e7a075-font-family ), Sans-serif;font-size:var( --e-global-typography-6e7a075-font-size );font-weight:var( --e-global-typography-6e7a075-font-weight );letter-spacing:var( --e-global-typography-6e7a075-letter-spacing );color:var( --e-global-color-47b9a32 );}.elementor-4040 .elementor-element.elementor-element-723f45b{text-align:justify;font-family:var( --e-global-typography-466b407-font-family ), Sans-serif;font-weight:var( --e-global-typography-466b407-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-4040 .elementor-element.elementor-element-4059e63 .elementor-heading-title{font-family:var( --e-global-typography-56e811e-font-family ), Sans-serif;font-weight:var( --e-global-typography-56e811e-font-weight );letter-spacing:var( --e-global-typography-56e811e-letter-spacing );color:var( --e-global-color-47b9a32 );}.elementor-4040 .elementor-element.elementor-element-17406f8{text-align:justify;font-family:var( --e-global-typography-466b407-font-family ), Sans-serif;font-weight:var( --e-global-typography-466b407-font-weight );color:var( --e-global-color-astglobalcolor2 );}@media(min-width:768px){.elementor-4040 .elementor-element.elementor-element-c30ab12{--content-width:1015px;}}@media(max-width:1024px){.elementor-4040 .elementor-element.elementor-element-312ab81 .elementor-heading-title{letter-spacing:var( --e-global-typography-56e811e-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-042f69e .elementor-heading-title{letter-spacing:var( --e-global-typography-56e811e-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-4cea20d .elementor-heading-title{font-size:var( --e-global-typography-6e7a075-font-size );letter-spacing:var( --e-global-typography-6e7a075-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-f6455ee .elementor-heading-title{font-size:var( --e-global-typography-6e7a075-font-size );letter-spacing:var( --e-global-typography-6e7a075-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-d26f2be .elementor-heading-title{letter-spacing:var( --e-global-typography-56e811e-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-afeeeb3 .elementor-heading-title{letter-spacing:var( --e-global-typography-56e811e-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-09fffe6 .elementor-heading-title{letter-spacing:var( --e-global-typography-56e811e-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-30004e3 .elementor-heading-title{letter-spacing:var( --e-global-typography-56e811e-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-3a30621 .elementor-heading-title{letter-spacing:var( --e-global-typography-56e811e-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-576bfcb .elementor-heading-title{letter-spacing:var( --e-global-typography-56e811e-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-f158653 .elementor-heading-title{letter-spacing:var( --e-global-typography-56e811e-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-8333d51 .elementor-heading-title{letter-spacing:var( --e-global-typography-56e811e-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-8cfe25f .elementor-heading-title{letter-spacing:var( --e-global-typography-56e811e-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-b7e5e45 .elementor-heading-title{letter-spacing:var( --e-global-typography-56e811e-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-6617369 .elementor-heading-title{font-size:var( --e-global-typography-6e7a075-font-size );letter-spacing:var( --e-global-typography-6e7a075-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-fc46bd5 .elementor-heading-title{font-size:var( --e-global-typography-6e7a075-font-size );letter-spacing:var( --e-global-typography-6e7a075-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-4059e63 .elementor-heading-title{letter-spacing:var( --e-global-typography-56e811e-letter-spacing );}}@media(max-width:767px){.elementor-4040 .elementor-element.elementor-element-312ab81 .elementor-heading-title{letter-spacing:var( --e-global-typography-56e811e-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-042f69e .elementor-heading-title{letter-spacing:var( --e-global-typography-56e811e-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-4cea20d .elementor-heading-title{font-size:var( --e-global-typography-6e7a075-font-size );letter-spacing:var( --e-global-typography-6e7a075-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-f6455ee .elementor-heading-title{font-size:var( --e-global-typography-6e7a075-font-size );letter-spacing:var( --e-global-typography-6e7a075-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-d26f2be .elementor-heading-title{letter-spacing:var( --e-global-typography-56e811e-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-afeeeb3 .elementor-heading-title{letter-spacing:var( --e-global-typography-56e811e-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-09fffe6 .elementor-heading-title{letter-spacing:var( --e-global-typography-56e811e-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-30004e3 .elementor-heading-title{letter-spacing:var( --e-global-typography-56e811e-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-3a30621 .elementor-heading-title{letter-spacing:var( --e-global-typography-56e811e-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-576bfcb .elementor-heading-title{letter-spacing:var( --e-global-typography-56e811e-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-f158653 .elementor-heading-title{letter-spacing:var( --e-global-typography-56e811e-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-8333d51 .elementor-heading-title{letter-spacing:var( --e-global-typography-56e811e-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-8cfe25f .elementor-heading-title{letter-spacing:var( --e-global-typography-56e811e-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-b7e5e45 .elementor-heading-title{letter-spacing:var( --e-global-typography-56e811e-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-6617369 .elementor-heading-title{font-size:var( --e-global-typography-6e7a075-font-size );letter-spacing:var( --e-global-typography-6e7a075-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-fc46bd5 .elementor-heading-title{font-size:var( --e-global-typography-6e7a075-font-size );letter-spacing:var( --e-global-typography-6e7a075-letter-spacing );}.elementor-4040 .elementor-element.elementor-element-4059e63 .elementor-heading-title{letter-spacing:var( --e-global-typography-56e811e-letter-spacing );}}