.elementor-13844 .elementor-element.elementor-element-77517cd > .elementor-container{min-height:400px;}.elementor-widget-theme-post-title .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-13844 .elementor-element.elementor-element-eb3c6ed{text-align:center;}.elementor-13844 .elementor-element.elementor-element-eb3c6ed .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-6751227 );}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-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-13844 .elementor-element.elementor-element-171b78e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(43px/2);}.elementor-13844 .elementor-element.elementor-element-171b78e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(43px/2);}.elementor-13844 .elementor-element.elementor-element-171b78e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(43px/2);margin-left:calc(43px/2);}.elementor-13844 .elementor-element.elementor-element-171b78e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-43px/2);margin-left:calc(-43px/2);}body.rtl .elementor-13844 .elementor-element.elementor-element-171b78e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-43px/2);}body:not(.rtl) .elementor-13844 .elementor-element.elementor-element-171b78e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-43px/2);}.elementor-13844 .elementor-element.elementor-element-171b78e .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-13844 .elementor-element.elementor-element-171b78e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-13844 .elementor-element.elementor-element-171b78e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-13844 .elementor-element.elementor-element-171b78e .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-13844 .elementor-element.elementor-element-171b78e .elementor-icon-list-icon i{color:#000000;font-size:19px;}.elementor-13844 .elementor-element.elementor-element-171b78e .elementor-icon-list-icon svg{fill:#000000;--e-icon-list-icon-size:19px;}.elementor-13844 .elementor-element.elementor-element-171b78e .elementor-icon-list-icon{width:19px;}body:not(.rtl) .elementor-13844 .elementor-element.elementor-element-171b78e .elementor-icon-list-text{padding-left:3px;}body.rtl .elementor-13844 .elementor-element.elementor-element-171b78e .elementor-icon-list-text{padding-right:3px;}.elementor-13844 .elementor-element.elementor-element-171b78e .elementor-icon-list-text, .elementor-13844 .elementor-element.elementor-element-171b78e .elementor-icon-list-text a{color:#000000;}.elementor-13844 .elementor-element.elementor-element-171b78e .elementor-icon-list-item{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-widget-theme-post-featured-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-13844 .elementor-element.elementor-element-85964c9 img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.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-13844 .elementor-element.elementor-element-1b23b33{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-1516d0a{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-211127a{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-1e474f4{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-02c2d62{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-479b094{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.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-13844 .elementor-element.elementor-element-7544203 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-6751227 );}.elementor-13844 .elementor-element.elementor-element-8659502{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-e5d2d3c{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-cb6771e{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-8168ee7{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-0841734{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-6bed1f7{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-2ef2e07{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-9e5d482{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-d8526bb{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-2778285{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-04fa59b .eael-data-table{max-width:100%;}.elementor-13844 .elementor-element.elementor-element-04fa59b .eael-data-table thead tr th:first-child{border-radius:20px 0px 0px 0px;}.elementor-13844 .elementor-element.elementor-element-04fa59b .eael-data-table thead tr th:last-child{border-radius:0px 20px 0px 0px;}.rtl .elementor-13844 .elementor-element.elementor-element-04fa59b .eael-data-table thead tr th:first-child{border-radius:0px 20px 0px 0px;}.rtl .elementor-13844 .elementor-element.elementor-element-04fa59b .eael-data-table thead tr th:last-child{border-radius:20px 0px 0px 0px;}.elementor-13844 .elementor-element.elementor-element-04fa59b .eael-data-table thead tr th{color:#fff;background-color:#001279;}.elementor-13844 .elementor-element.elementor-element-04fa59b table.dataTable thead .sorting:after{color:#fff;}.elementor-13844 .elementor-element.elementor-element-04fa59b table.dataTable thead .sorting_asc:after{color:#fff;}.elementor-13844 .elementor-element.elementor-element-04fa59b table.dataTable thead .sorting_desc:after{color:#fff;}.elementor-13844 .elementor-element.elementor-element-04fa59b .eael-data-table thead tr th:hover{color:#fff;}.elementor-13844 .elementor-element.elementor-element-04fa59b table.dataTable thead .sorting:after:hover{color:#fff;}.elementor-13844 .elementor-element.elementor-element-04fa59b table.dataTable thead .sorting_asc:after:hover{color:#fff;}.elementor-13844 .elementor-element.elementor-element-04fa59b table.dataTable thead .sorting_desc:after:hover{color:#fff;}.elementor-13844 .elementor-element.elementor-element-04fa59b .eael-data-table thead > tr th .data-table-header-text{font-family:"Inter", Sans-serif;font-size:16px;}.elementor-13844 .elementor-element.elementor-element-04fa59b .eael-data-table thead tr th i{font-size:20px;}.elementor-13844 .elementor-element.elementor-element-04fa59b .eael-data-table thead tr th .data-table-header-svg-icon{height:20px;width:20px;}.elementor-13844 .elementor-element.elementor-element-04fa59b .eael-data-table tbody > tr:nth-child(2n) td{color:#000000;background:#E4F2FF;}.elementor-13844 .elementor-element.elementor-element-04fa59b .eael-data-table tbody > tr:nth-child(2n+1) td{color:#000000;background-color:#FFFFFF;}.elementor-13844 .elementor-element.elementor-element-04fa59b .eael-data-table tbody > tr:nth-child(2n+1) td:hover{color:#6d7882;}.elementor-13844 .elementor-element.elementor-element-04fa59b .eael-data-table tbody tr td{font-family:"Inter", Sans-serif;font-size:16px;}.elementor-13844 .elementor-element.elementor-element-04fa59b .eael-data-table-wrap table td a{color:#c15959;}.elementor-13844 .elementor-element.elementor-element-04fa59b .eael-data-table-wrap table td a:hover{color:#6d7882;}.elementor-13844 .elementor-element.elementor-element-04fa59b .eael-data-table tbody .td-content-wrapper{text-align:left;}.elementor-13844 .elementor-element.elementor-element-04fa59b .eael-data-table tbody .td-content-wrapper .eael-datatable-icon i{font-size:20px;color:#c15959;}.elementor-13844 .elementor-element.elementor-element-04fa59b .eael-data-table tbody .td-content-wrapper .eael-datatable-icon svg{height:20px;width:20px;fill:#c15959;}.elementor-13844 .elementor-element.elementor-element-04fa59b .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon i{color:#6d7882;}.elementor-13844 .elementor-element.elementor-element-04fa59b .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon svg{fill:#6d7882;}.elementor-13844 .elementor-element.elementor-element-875ed48{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-b643a8d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-6751227 );}.elementor-13844 .elementor-element.elementor-element-65c0269{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-ce8a99e{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-5086fde{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-66e6f71{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-2806761 .eael-data-table{max-width:100%;}.elementor-13844 .elementor-element.elementor-element-2806761 .eael-data-table thead tr th:first-child{border-radius:20px 0px 0px 0px;}.elementor-13844 .elementor-element.elementor-element-2806761 .eael-data-table thead tr th:last-child{border-radius:0px 20px 0px 0px;}.rtl .elementor-13844 .elementor-element.elementor-element-2806761 .eael-data-table thead tr th:first-child{border-radius:0px 20px 0px 0px;}.rtl .elementor-13844 .elementor-element.elementor-element-2806761 .eael-data-table thead tr th:last-child{border-radius:20px 0px 0px 0px;}.elementor-13844 .elementor-element.elementor-element-2806761 .eael-data-table thead tr th{color:#fff;background-color:var( --e-global-color-6751227 );}.elementor-13844 .elementor-element.elementor-element-2806761 table.dataTable thead .sorting:after{color:#fff;}.elementor-13844 .elementor-element.elementor-element-2806761 table.dataTable thead .sorting_asc:after{color:#fff;}.elementor-13844 .elementor-element.elementor-element-2806761 table.dataTable thead .sorting_desc:after{color:#fff;}.elementor-13844 .elementor-element.elementor-element-2806761 .eael-data-table thead tr th:hover{color:#fff;}.elementor-13844 .elementor-element.elementor-element-2806761 table.dataTable thead .sorting:after:hover{color:#fff;}.elementor-13844 .elementor-element.elementor-element-2806761 table.dataTable thead .sorting_asc:after:hover{color:#fff;}.elementor-13844 .elementor-element.elementor-element-2806761 table.dataTable thead .sorting_desc:after:hover{color:#fff;}.elementor-13844 .elementor-element.elementor-element-2806761 .eael-data-table thead > tr th .data-table-header-text{font-family:"Inter", Sans-serif;font-size:16px;}.elementor-13844 .elementor-element.elementor-element-2806761 .eael-data-table thead tr th i{font-size:20px;}.elementor-13844 .elementor-element.elementor-element-2806761 .eael-data-table thead tr th .data-table-header-svg-icon{height:20px;width:20px;}.elementor-13844 .elementor-element.elementor-element-2806761 .eael-data-table tbody > tr:nth-child(2n) td{color:#000000;background:#E4F2FF;}.elementor-13844 .elementor-element.elementor-element-2806761 .eael-data-table tbody > tr:nth-child(2n+1) td{color:#000000;background-color:#FFFFFF;}.elementor-13844 .elementor-element.elementor-element-2806761 .eael-data-table tbody > tr:nth-child(2n+1) td:hover{color:#6d7882;}.elementor-13844 .elementor-element.elementor-element-2806761 .eael-data-table tbody tr td{font-family:"Inter", Sans-serif;font-size:16px;}.elementor-13844 .elementor-element.elementor-element-2806761 .eael-data-table-wrap table td a{color:#c15959;}.elementor-13844 .elementor-element.elementor-element-2806761 .eael-data-table-wrap table td a:hover{color:#6d7882;}.elementor-13844 .elementor-element.elementor-element-2806761 .eael-data-table tbody .td-content-wrapper{text-align:left;}.elementor-13844 .elementor-element.elementor-element-2806761 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon i{font-size:20px;color:#c15959;}.elementor-13844 .elementor-element.elementor-element-2806761 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon svg{height:20px;width:20px;fill:#c15959;}.elementor-13844 .elementor-element.elementor-element-2806761 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon i{color:#6d7882;}.elementor-13844 .elementor-element.elementor-element-2806761 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon svg{fill:#6d7882;}.elementor-13844 .elementor-element.elementor-element-fb2e20d{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-ed4dcc3{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-08d4e8c{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-875a58a{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-229e333{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-450087c{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-10b520f{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-90a2efa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-6751227 );}.elementor-13844 .elementor-element.elementor-element-e4f5c49{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-f8dd3bc{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-90cd5c0{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-e7a098d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-6751227 );}.elementor-13844 .elementor-element.elementor-element-62011a4{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-4dda4d1{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-463b93e{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-0c403f9{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-da069b8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-6751227 );}.elementor-13844 .elementor-element.elementor-element-f037f9c{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-ab99c84{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-3b57c2e{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-9b37268{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-1732980{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-7c1badf{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-4ead3d9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-6751227 );}.elementor-13844 .elementor-element.elementor-element-a4d4b95{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-5472397{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-18e7031{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-aaf478e{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-514652b{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-793abd4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-6751227 );}.elementor-13844 .elementor-element.elementor-element-4c0e528{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-860ec14{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-d2cc689{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-8b491a3{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-4062f39{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-dcbb574 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-6751227 );}.elementor-13844 .elementor-element.elementor-element-ff6bbec{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-21fec3c{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-c41ed2b{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-819935d{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-c10b420 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-6751227 );}.elementor-13844 .elementor-element.elementor-element-7c0684f{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-c9a572e{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-38f3186{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-ad1f50e{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-970ba61{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-02811e6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-6751227 );}.elementor-13844 .elementor-element.elementor-element-b2aae50{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-60db582{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-dd63b3a{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-eaebcd2{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-a7bdb53{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-69d8977 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-6751227 );}.elementor-13844 .elementor-element.elementor-element-c3eb138{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-8530850{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-7c07d85{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-ec8efd0{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-710288a{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-22223c0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-6751227 );}.elementor-13844 .elementor-element.elementor-element-6d75a05{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-67babe9{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-52188a6{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-f130a01{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-198744e{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-c873c11{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-567fce6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-6751227 );}.elementor-13844 .elementor-element.elementor-element-1805531{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-b39467a{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-13844 .elementor-element.elementor-element-060b5d7{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.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-13844 .elementor-element.elementor-element-52017c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--box-border-width:1px;--item-text-color:#222222;--item-text-hover-decoration:underline;}.elementor-13844 .elementor-element.elementor-element-52017c4 .elementor-toc__header-title{text-align:start;}.elementor-13844 .elementor-element.elementor-element-52017c4 .elementor-toc__header{flex-direction:row;}.elementor-13844 .elementor-element.elementor-element-52017c4 .elementor-toc__list-item{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-13844 .elementor-element.elementor-element-02ab7c6{margin-top:70px;margin-bottom:70px;}.elementor-13844 .elementor-element.elementor-element-5bf01c7{text-align:center;}.elementor-13844 .elementor-element.elementor-element-5bf01c7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-6751227 );}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-13844 .elementor-element.elementor-element-487d20f .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:#FFFFFF;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active, 
                .elementor-13844 .elementor-element.elementor-element-487d20f .eael-accordion_media-wrapper .eael-accordion_media-list.active{background-color:var( --e-global-color-a59ce47 );}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-content{background-color:var( --e-global-color-a59ce47 );color:var( --e-global-color-6452b3f );padding:0px 10px 10px 10px;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-13844 .elementor-element.elementor-element-487d20f .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;color:#333;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-accordion_media-list .eael-accordion_media-icon i{font-size:16px;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-accordion_media-list .eael-accordion_media-icon svg{height:16px;width:16px;line-height:16px;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon,
                    .elementor-13844 .elementor-element.elementor-element-487d20f .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{gap:10px;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list{margin-bottom:15px;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#333;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-accordion_media-content .eael-accordion_media-title{color:#333;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-accordion_media-list .eael-accordion_media-icon{color:#333;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header,
                .elementor-13844 .elementor-element.elementor-element-487d20f .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-style:solid;border-width:2px 2px 2px 2px;border-color:#E1E1E1;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header{border-radius:15px 15px 15px 15px;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-radius:15px 15px 15px 15px;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-13844 .elementor-element.elementor-element-487d20f .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:var( --e-global-color-6751227 );}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:#fff;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:#fff;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover,
                .elementor-13844 .elementor-element.elementor-element-487d20f .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6751227 );}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:var( --e-global-color-6751227 );border-radius:15px 15px 0px 0px;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:var( --e-global-color-6751227 );}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-accordion_media-list.active .eael-accordion_media-icon i{color:#fff;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:#fff;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active,
                .elementor-13844 .elementor-element.elementor-element-487d20f .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list.active{border-style:solid;border-width:2px 2px 0px 2px;border-color:var( --e-global-color-6751227 );}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list.active{border-radius:15px 15px 0px 0px;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:var( --e-global-color-6452b3f );}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-13844 .elementor-element.elementor-element-487d20f .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-family:"Inter", Sans-serif;font-size:15px;border-style:solid;border-width:0px 2px 2px 2px;border-color:var( --e-global-color-6751227 );}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-accordion_media-list.active .eael-accordion_media-content .eael-accordion_media-description{padding:0px 10px 10px 10px;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#000000;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#000000;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#000000;fill:#000000;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle{color:var( --e-global-color-6751227 );}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle svg{color:var( --e-global-color-6751227 );fill:var( --e-global-color-6751227 );}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header svg.fa-toggle{fill:var( --e-global-color-6751227 );}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:var( --e-global-color-6751227 );}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:var( --e-global-color-6751227 );fill:var( --e-global-color-6751227 );}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:var( --e-global-color-6751227 );}.elementor-13844 .elementor-element.elementor-element-39297ab{margin-top:40px;margin-bottom:40px;}.elementor-13844 .elementor-element.elementor-element-0ef9105{text-align:center;}.elementor-13844 .elementor-element.elementor-element-0ef9105 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-6751227 );}.elementor-13844 .elementor-element.elementor-element-37d12c4 .post-items > .post-item{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-blog-block-post, .elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-post-image-card, .elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-post-card{background-color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-btn{background-color:var( --e-global-color-6751227 );padding:10px 20px 10px 20px;font-family:"Inter", Sans-serif;font-size:14px;border-radius:10px 10px 10px 10px;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-post-image-card{display:block;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .btn-wraper{text-align:left;margin-top:auto;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .post-items{display:flex;flex-wrap:wrap;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .post-items > [class*="col-"]{display:flex;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-post-image-card, .elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-post-card{display:flex;flex-direction:column;width:100%;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-post-body{display:flex;flex-direction:column;flex:1 1 auto;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-13844 .elementor-element.elementor-element-37d12c4 .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-13844 .elementor-element.elementor-element-37d12c4 .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:10px 10px 10px 10px;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-blog-block-post .elementskit-post-body{padding:23px 23px 23px 23px;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-post-image-card .elementskit-post-body{padding:23px 23px 23px 23px;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-entry-thumb{border-radius:10px 10px 0px 0px;} .elementor-13844 .elementor-element.elementor-element-37d12c4 .ekit-wid-con .elementskit-entry-thumb{padding:0px 0px 0px 0px;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .post-meta-list a, .elementor-13844 .elementor-element.elementor-element-37d12c4 .post-meta-list .meta-date-text{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .post-meta-list{text-align:left;margin:0px 0px 7px 0px;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .post-meta-list > span{padding:0px 0px 0px 0px;color:#000000;fill:#000000;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-post-body .entry-title, .elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-entry-header .entry-title, .elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-post-body .entry-title a{color:#000000;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-entry-header .entry-title a{color:#000000;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-post-body .entry-title{text-align:left;margin:0px 0px 19px 0px;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-entry-header .entry-title{text-align:left;margin:0px 0px 19px 0px;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-btn :is(i, svg){font-size:15px;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}@media(min-width:768px){.elementor-13844 .elementor-element.elementor-element-6f2dd58{width:70%;}.elementor-13844 .elementor-element.elementor-element-51bd87b{width:30%;}}@media(max-width:1024px){.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{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-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-13844 .elementor-element.elementor-element-37d12c4 .post-items > .post-item{flex:0 0 50%;max-width:50%;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-13844 .elementor-element.elementor-element-37d12c4 .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-13844 .elementor-element.elementor-element-37d12c4 .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 30px 0px;}}@media(max-width:767px){.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-13844 .elementor-element.elementor-element-eb3c6ed{text-align:center;}.elementor-13844 .elementor-element.elementor-element-eb3c6ed .elementor-heading-title{font-size:25px;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-13844 .elementor-element.elementor-element-6f2dd58 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-13844 .elementor-element.elementor-element-85964c9 img{max-width:100%;height:235px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-13844 .elementor-element.elementor-element-1b23b33{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-1516d0a{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-211127a{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-1e474f4{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-02c2d62{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-479b094{font-size:15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-13844 .elementor-element.elementor-element-7544203 .elementor-heading-title{font-size:20px;}.elementor-13844 .elementor-element.elementor-element-8659502{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-e5d2d3c{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-cb6771e{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-8168ee7{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-0841734{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-6bed1f7{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-2ef2e07{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-9e5d482{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-2778285{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-04fa59b .eael-data-table thead > tr th .data-table-header-text{font-size:14px;}.elementor-13844 .elementor-element.elementor-element-04fa59b .eael-data-table tbody tr td{font-size:14px;}.elementor-13844 .elementor-element.elementor-element-875ed48{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-b643a8d .elementor-heading-title{font-size:20px;}.elementor-13844 .elementor-element.elementor-element-65c0269{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-ce8a99e{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-66e6f71{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-2806761 .eael-data-table thead > tr th .data-table-header-text{font-size:14px;}.elementor-13844 .elementor-element.elementor-element-2806761 .eael-data-table tbody tr td{font-size:14px;}.elementor-13844 .elementor-element.elementor-element-fb2e20d{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-ed4dcc3{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-875a58a{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-229e333{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-450087c{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-10b520f{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-90a2efa .elementor-heading-title{font-size:22px;}.elementor-13844 .elementor-element.elementor-element-e4f5c49{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-f8dd3bc{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-90cd5c0{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-e7a098d .elementor-heading-title{font-size:20px;}.elementor-13844 .elementor-element.elementor-element-62011a4{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-4dda4d1{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-463b93e{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-0c403f9{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-da069b8 .elementor-heading-title{font-size:20px;}.elementor-13844 .elementor-element.elementor-element-f037f9c{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-ab99c84{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-3b57c2e{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-9b37268{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-1732980{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-7c1badf{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-4ead3d9 .elementor-heading-title{font-size:20px;}.elementor-13844 .elementor-element.elementor-element-a4d4b95{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-5472397{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-18e7031{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-aaf478e{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-514652b{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-793abd4 .elementor-heading-title{font-size:20px;}.elementor-13844 .elementor-element.elementor-element-4c0e528{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-860ec14{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-d2cc689{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-8b491a3{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-4062f39{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-dcbb574 .elementor-heading-title{font-size:20px;}.elementor-13844 .elementor-element.elementor-element-ff6bbec{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-21fec3c{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-c41ed2b{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-819935d{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-c10b420 .elementor-heading-title{font-size:20px;}.elementor-13844 .elementor-element.elementor-element-7c0684f{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-c9a572e{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-38f3186{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-ad1f50e{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-970ba61{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-02811e6 .elementor-heading-title{font-size:20px;}.elementor-13844 .elementor-element.elementor-element-b2aae50{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-60db582{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-dd63b3a{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-eaebcd2{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-a7bdb53{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-69d8977 .elementor-heading-title{font-size:20px;}.elementor-13844 .elementor-element.elementor-element-c3eb138{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-8530850{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-7c07d85{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-ec8efd0{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-710288a{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-22223c0 .elementor-heading-title{font-size:20px;}.elementor-13844 .elementor-element.elementor-element-6d75a05{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-67babe9{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-52188a6{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-f130a01{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-198744e{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-c873c11{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-567fce6 .elementor-heading-title{font-size:20px;}.elementor-13844 .elementor-element.elementor-element-1805531{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-b39467a{font-size:15px;}.elementor-13844 .elementor-element.elementor-element-060b5d7{font-size:15px;}.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-13844 .elementor-element.elementor-element-5bf01c7 .elementor-heading-title{font-size:20px;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-13844 .elementor-element.elementor-element-487d20f .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-size:14px;line-height:1.5em;}.elementor-13844 .elementor-element.elementor-element-487d20f .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-13844 .elementor-element.elementor-element-487d20f .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-size:12px;}.elementor-13844 .elementor-element.elementor-element-0ef9105 .elementor-heading-title{font-size:20px;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .post-items > .post-item{flex:0 0 100%;max-width:100%;}.elementor-13844 .elementor-element.elementor-element-37d12c4{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-13844 .elementor-element.elementor-element-37d12c4 .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-13844 .elementor-element.elementor-element-37d12c4 .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .post-meta-list a, .elementor-13844 .elementor-element.elementor-element-37d12c4 .post-meta-list .meta-date-text{font-size:12px;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .post-meta-list > span :is(i, svg){font-size:13px;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-post-body .entry-title, .elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-entry-header .entry-title, .elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:14px;}.elementor-13844 .elementor-element.elementor-element-37d12c4 .elementskit-btn{padding:7px 15px 7px 15px;font-size:12px;}}/* Start custom CSS for section, class: .elementor-element-77517cd */.hero-gradient {
    position: relative;
    overflow: hidden;
    background: #ffffff;
    isolation: isolate;
}

.hero-gradient::before {
    content: "";
    position: absolute;

    top: 0;
    left: -10%;
    width: 120%;
    height: 100%;

    background: radial-gradient(
        ellipse 85% 55% at 50% 38%,
        rgba(210, 225, 255, 0.78) 0%,
        rgba(220, 232, 255, 0.62) 30%,
        rgba(235, 242, 255, 0.40) 52%,
        rgba(247, 250, 255, 0.16) 72%,
        rgba(255, 255, 255, 0) 100%
    );

    pointer-events: none;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-52017c4 *//* =========================================================
   PASSIVESKILLS — PREMIUM ELEMENTOR TABLE OF CONTENTS
   Widget: 52017c4
========================================================= */


/* ---------------------------------------------------------
   MAIN CONTAINER
--------------------------------------------------------- */

.elementor-element-52017c4 {
    background: #ffffff !important;
    border: 1px solid #e3e8f1 !important;
    border-radius: 18px !important;
    overflow: hidden !important;

    box-shadow:
        0 8px 28px rgba(0, 18, 121, 0.055) !important;
}


/* ---------------------------------------------------------
   HEADER
--------------------------------------------------------- */

.elementor-element-52017c4 .elementor-toc__header {
    min-height: 64px !important;

    padding: 17px 20px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;

    background: #ffffff !important;

    border-bottom: 1px solid #edf0f5 !important;
}


/* TITLE */

.elementor-element-52017c4
.elementor-toc__header-title {
    margin: 0 !important;

    font-family: "Inter", sans-serif !important;

    font-size: 18px !important;
    line-height: 1.3 !important;
    font-weight: 700 !important;

    color: #001279 !important;
}


/* ---------------------------------------------------------
   TOGGLE BUTTON
--------------------------------------------------------- */

.elementor-element-52017c4
.elementor-toc__toggle-button {
    width: 32px !important;
    height: 32px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    background: #f4f7fb !important;

    border-radius: 8px !important;

    transition: all .25s ease !important;
}


.elementor-element-52017c4
.elementor-toc__toggle-button:hover {
    background: #eaf1ff !important;
}


.elementor-element-52017c4
.elementor-toc__toggle-button svg {
    width: 14px !important;
    height: 14px !important;

    fill: #001279 !important;
}


/* ---------------------------------------------------------
   BODY
--------------------------------------------------------- */

.elementor-element-52017c4
.elementor-toc__body {
    padding: 10px 10px 12px !important;

    background: #ffffff !important;
}


/* ---------------------------------------------------------
   REMOVE DEFAULT OL STYLING
--------------------------------------------------------- */

.elementor-element-52017c4
.elementor-toc__list-wrapper {
    margin: 0 !important;
    padding: 0 !important;

    list-style: none !important;

    counter-reset: toc-number !important;
}


/* ---------------------------------------------------------
   EACH TOC ITEM
--------------------------------------------------------- */

.elementor-element-52017c4
.elementor-toc__list-item {

    position: relative !important;

    display: grid !important;

    grid-template-columns: 38px minmax(0, 1fr) !important;

    align-items: stretch !important;

    width: 100% !important;

    margin: 2px 0 !important;
    padding: 0 !important;

    list-style: none !important;

    counter-increment: toc-number !important;
}

/* Remove Elementor's native list number (0.) */

.elementor-element-52017c4
.elementor-toc__list-wrapper {
    list-style-type: none !important;
    list-style: none !important;
}

.elementor-element-52017c4
.elementor-toc__list-item {
    list-style-type: none !important;
    list-style: none !important;
}

.elementor-element-52017c4
.elementor-toc__list-item::marker {
    content: none !important;
    display: none !important;
    font-size: 0 !important;
}
/* ---------------------------------------------------------
   NUMBER COLUMN
--------------------------------------------------------- */

.elementor-element-52017c4
.elementor-toc__list-item::before {

    content: counter(toc-number, decimal-leading-zero) !important;

    width: 38px !important;

    display: flex !important;

    align-items: flex-start !important;
    justify-content: center !important;

    padding-top: 12px !important;

    box-sizing: border-box !important;

    font-family: "Inter", sans-serif !important;

    font-size: 12px !important;
    line-height: 1.4 !important;

    font-weight: 600 !important;

    color: #9aa6b8 !important;

    text-align: center !important;

    transition: color .25s ease !important;
}


/* ---------------------------------------------------------
   LINK WRAPPER
--------------------------------------------------------- */

.elementor-element-52017c4
.elementor-toc__list-item-text-wrapper {

    min-width: 0 !important;

    width: 100% !important;
}


/* ---------------------------------------------------------
   LINK
--------------------------------------------------------- */

.elementor-element-52017c4
.elementor-toc__list-item-text {

    position: relative !important;

    display: flex !important;
    align-items: flex-start !important;

    width: 100% !important;

    box-sizing: border-box !important;

    margin: 0 !important;

    padding: 11px 14px !important;

    border-radius: 9px !important;

    font-family: "Inter", sans-serif !important;

    font-size: 14px !important;
    line-height: 1.5 !important;

    font-weight: 500 !important;

    color: #273247 !important;

    text-decoration: none !important;

    background: transparent !important;

    transition:
        background .25s ease,
        color .25s ease,
        padding-left .25s ease !important;
}


/* ---------------------------------------------------------
   REMOVE OLD BULLETS / MARKERS
--------------------------------------------------------- */

.elementor-element-52017c4
.elementor-toc__list-item-text::before,

.elementor-element-52017c4
.elementor-toc__list-item-text::after,

.elementor-element-52017c4
.elementor-toc__list-item::after {

    display: none !important;
}


/* ---------------------------------------------------------
   FULL-WIDTH HOVER
--------------------------------------------------------- */

.elementor-element-52017c4
.elementor-toc__list-item-text:hover {

    width: 100% !important;

    color: #1465e8 !important;

    background: #f3f7ff !important;

    padding-left: 18px !important;
}


/* ---------------------------------------------------------
   ACTIVE ITEM
--------------------------------------------------------- */

.elementor-element-52017c4
.elementor-toc__list-item-text.elementor-item-active {

    color: #001279!important;

    background: #eef4ff !important;

    font-weight: 650 !important;
}


/* ---------------------------------------------------------
   ACTIVE LEFT ACCENT
--------------------------------------------------------- */

.elementor-element-52017c4
.elementor-toc__list-item-text.elementor-item-active::after {

    content: "" !important;

    display: block !important;

    position: absolute !important;

    left: 0 !important;
    top: 0px !important;
    bottom: 0px !important;

    width: 3px !important;

    background:#001279 !important;

    border-radius:  0 4px 4px 0 !important;
}


/* ---------------------------------------------------------
   ACTIVE NUMBER
--------------------------------------------------------- */

.elementor-element-52017c4
.elementor-toc__list-item:has(
    .elementor-toc__list-item-text.elementor-item-active
)::before {

    color: #001279 !important;
}


/* ---------------------------------------------------------
   HOVER NUMBER
--------------------------------------------------------- */

.elementor-element-52017c4
.elementor-toc__list-item:has(
    .elementor-toc__list-item-text:hover
)::before {

    color: #1465e8 !important;
}


/* ---------------------------------------------------------
   LONG TOC — SCROLL
--------------------------------------------------------- */

.elementor-element-52017c4
.elementor-toc__body {

    max-height: calc(100vh - 150px) !important;

    overflow-y: auto !important;

    scrollbar-width: thin;

    scrollbar-color: #d6deea transparent;
}


/* Chrome / Edge scrollbar */

.elementor-element-52017c4
.elementor-toc__body::-webkit-scrollbar {
    width: 4px;
}

.elementor-element-52017c4
.elementor-toc__body::-webkit-scrollbar-track {
    background: transparent;
}

.elementor-element-52017c4
.elementor-toc__body::-webkit-scrollbar-thumb {
    background: #d5deeb;
    border-radius: 10px;
}


/* ---------------------------------------------------------
   MOBILE
--------------------------------------------------------- */

@media (max-width: 767px) {

    .elementor-element-52017c4 {
        border-radius: 14px !important;
    }

    .elementor-element-52017c4
    .elementor-toc__header {
        min-height: 58px !important;
        padding: 14px 16px !important;
    }

    .elementor-element-52017c4
    .elementor-toc__header-title {
        font-size: 16px !important;
    }

    .elementor-element-52017c4
    .elementor-toc__body {
        padding: 8px !important;
    }

    .elementor-element-52017c4
    .elementor-toc__list-item {

        grid-template-columns: 32px minmax(0, 1fr) !important;
    }

    .elementor-element-52017c4
    .elementor-toc__list-item::before {

        width: 32px !important;

        font-size: 11px !important;

        padding-top: 11px !important;
    }

    .elementor-element-52017c4
    .elementor-toc__list-item-text {

        font-size: 13px !important;

        padding: 9px 11px !important;
    }
}

/* REMOVE ELEMENTOR'S EXTRA "0." NUMBER */

.elementor-element-52017c4
.elementor-toc__list-item-text-wrapper::before {
    content: none !important;
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-51bd87b */.sticky-column{
    position: sticky;
    top:120px;
    align-self: flex-start;
}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-487d20f *//* Accordion Item */
.eael-adv-accordion .eael-accordion-list{
    border-radius:15px;
    overflow:hidden;
}

/* Header */
.eael-adv-accordion .eael-accordion-list .eael-accordion-header{
    border-radius:15px;
}

/* Content */
.eael-adv-accordion .eael-accordion-list .eael-accordion-content{
    border-radius:0 0 15px 15px;
}

/* Hide bottom border when active */
.eael-adv-accordion .eael-accordion-list.active .eael-accordion-header{
    border-bottom-color:transparent !important;
    border-radius:15px 15px 0 0 !important;
}

/* Remove all animations */
.eael-adv-accordion .eael-accordion-list,
.eael-adv-accordion .eael-accordion-header,
.eael-adv-accordion .eael-accordion-content{
    transition:none !important;
    animation:none !important;
}/* End custom CSS */
/* Start custom CSS for elementskit-blog-posts, class: .elementor-element-37d12c4 *//* =========================================
   BLOG FEATURED IMAGE
   ========================================= */

.elementskit-post-image-card .elementskit-entry-thumb {
    display: block;
    width: 100%;
    height: 250px;
    overflow: hidden;
    
}

/* Same size for every image */
.elementskit-post-image-card .elementskit-entry-thumb img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;

    /* Remove image animation */
    transition: none !important;
    transform: none !important;
    
}

/* Remove hover zoom / movement */
.elementskit-post-image-card:hover .elementskit-entry-thumb img {
    transform: none !important;
    transition: none !important;
}

/* Remove any overlay animation */
.elementskit-post-image-card .elementskit-entry-thumb::before,
.elementskit-post-image-card .elementskit-entry-thumb::after {
    transition: none !important;
}
/* =========================================
   BLOG BUTTON - TEXT / ARROW SPACING
   ========================================= */

.elementskit-post-image-card .elementskit-btn {
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

.elementskit-post-image-card .elementskit-btn .ekit-svg-icon {
    width: 16px;
    height: 16px;
    flex-shrink: 0;
    margin-left: 0 !important;
}
/* =========================================
   BLOG POST DESCRIPTION
   ========================================= */

.elementskit-post-image-card .elementskit-post-body > p:not(:empty) {
    margin: 12px 0 20px;
    font-size: 14px;
    line-height: 1.65;
    color: #666666;
    
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}/* End custom CSS */