.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-5065 .elementor-element.elementor-element-c6818cb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-c6818cb .elementor-toc__header-title{text-align:start;}.elementor-5065 .elementor-element.elementor-element-c6818cb .elementor-toc__header{flex-direction:row;}.elementor-5065 .elementor-element.elementor-element-c6818cb{--item-text-hover-decoration:underline;}.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-5065 .elementor-element.elementor-element-2ae36d7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-2ae36d7 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:35px;font-weight:600;}.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-5065 .elementor-element.elementor-element-0d2eda8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-0d2eda8{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;}.elementor-5065 .elementor-element.elementor-element-4d9c3c2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-4d9c3c2 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:35px;font-weight:600;}.elementor-5065 .elementor-element.elementor-element-237baec.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-237baec{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;}.elementor-5065 .elementor-element.elementor-element-bc2861b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-bc2861b .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:35px;font-weight:600;}.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-5065 .elementor-element.elementor-element-22b6b81.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-91fabd6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-91fabd6 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:28px;font-weight:600;}.elementor-5065 .elementor-element.elementor-element-724c8d3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-724c8d3{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;}.elementor-5065 .elementor-element.elementor-element-70c6011.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-70c6011 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:28px;font-weight:600;}.elementor-5065 .elementor-element.elementor-element-3c27940.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-3c27940{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;}.elementor-5065 .elementor-element.elementor-element-96eed86.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-96eed86 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:28px;font-weight:600;}.elementor-5065 .elementor-element.elementor-element-0a071ef.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-0a071ef{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;}.elementor-5065 .elementor-element.elementor-element-0ff933f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-0ff933f .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:28px;font-weight:600;}.elementor-5065 .elementor-element.elementor-element-292a17f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-292a17f{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;}.elementor-5065 .elementor-element.elementor-element-d06c01b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-d06c01b .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:28px;font-weight:600;}.elementor-5065 .elementor-element.elementor-element-9b009d9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-9b009d9{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;}.elementor-5065 .elementor-element.elementor-element-ed3933c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-ed3933c .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:28px;font-weight:600;}.elementor-5065 .elementor-element.elementor-element-5996300.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-5996300{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;}.elementor-5065 .elementor-element.elementor-element-2d444eb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-2d444eb .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:35px;font-weight:600;}.elementor-5065 .elementor-element.elementor-element-7fa7ec6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-33a0124.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-33a0124{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;}.elementor-5065 .elementor-element.elementor-element-4aaf344.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-4aaf344 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:35px;font-weight:600;}.elementor-5065 .elementor-element.elementor-element-4d35aee.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-4d35aee{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;}.elementor-5065 .elementor-element.elementor-element-5e0253b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-5e0253b .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:35px;font-weight:600;}.elementor-5065 .elementor-element.elementor-element-9321a10.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-9321a10{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;}.elementor-5065 .elementor-element.elementor-element-4d17908.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-4d17908 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:35px;font-weight:600;}.elementor-5065 .elementor-element.elementor-element-3f7fd1e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-3f7fd1e{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;}.elementor-5065 .elementor-element.elementor-element-5ef0a7b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-5ef0a7b .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:35px;font-weight:600;}.elementor-5065 .elementor-element.elementor-element-37f5c6b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-37f5c6b{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;}.elementor-5065 .elementor-element.elementor-element-3d91ca0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-3d91ca0 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:35px;font-weight:600;}.elementor-5065 .elementor-element.elementor-element-0c5a7cd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-0c5a7cd{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;}.elementor-5065 .elementor-element.elementor-element-8b39fd3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-8b39fd3 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:35px;font-weight:600;}.elementor-5065 .elementor-element.elementor-element-9149b2a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5065 .elementor-element.elementor-element-9149b2a{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5065 .elementor-element.elementor-element-3105728 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-5065 .elementor-element.elementor-element-3105728.xpro-widget-bg-overlay:before{transition:background 0.3s;}@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 );}.elementor-widget-table-of-contents .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-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@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 );}.elementor-widget-table-of-contents .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-5065 .elementor-element.elementor-element-2ae36d7 .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-5065 .elementor-element.elementor-element-4d9c3c2 .elementor-heading-title{font-size:30px;}.elementor-5065 .elementor-element.elementor-element-bc2861b .elementor-heading-title{font-size:30px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-5065 .elementor-element.elementor-element-91fabd6 .elementor-heading-title{font-size:30px;}.elementor-5065 .elementor-element.elementor-element-70c6011 .elementor-heading-title{font-size:30px;}.elementor-5065 .elementor-element.elementor-element-96eed86 .elementor-heading-title{font-size:30px;}.elementor-5065 .elementor-element.elementor-element-0ff933f .elementor-heading-title{font-size:30px;}.elementor-5065 .elementor-element.elementor-element-d06c01b .elementor-heading-title{font-size:30px;}.elementor-5065 .elementor-element.elementor-element-ed3933c .elementor-heading-title{font-size:30px;}.elementor-5065 .elementor-element.elementor-element-2d444eb .elementor-heading-title{font-size:30px;}.elementor-5065 .elementor-element.elementor-element-4aaf344 .elementor-heading-title{font-size:30px;}.elementor-5065 .elementor-element.elementor-element-5e0253b .elementor-heading-title{font-size:30px;}.elementor-5065 .elementor-element.elementor-element-4d17908 .elementor-heading-title{font-size:30px;}.elementor-5065 .elementor-element.elementor-element-5ef0a7b .elementor-heading-title{font-size:30px;}.elementor-5065 .elementor-element.elementor-element-3d91ca0 .elementor-heading-title{font-size:30px;}.elementor-5065 .elementor-element.elementor-element-8b39fd3 .elementor-heading-title{font-size:30px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}