.elementor-820 .elementor-element.elementor-element-0e64350 .elementor-toc__header-title{text-align:start;}.elementor-820 .elementor-element.elementor-element-0e64350 .elementor-toc__header{flex-direction:row;}.elementor-820 .elementor-element.elementor-element-0e64350{--item-text-hover-decoration:underline;}.elementor-820 .elementor-element.elementor-element-9e8f394 .elementor-tab-title{background-color:#0000000D;}.elementor-820 .elementor-element.elementor-element-9e8f394 .elementor-accordion-title{font-family:"Lato", "indivisible","Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;}.elementor-820 .elementor-element.elementor-element-9e8f394 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-820 .elementor-element.elementor-element-9e8f394 .elementor-tab-content{background-color:#00000003;}.elementor-820 .elementor-element.elementor-element-082ddad .elementor-tab-title{background-color:#0000000D;}.elementor-820 .elementor-element.elementor-element-082ddad .elementor-accordion-title{font-family:"Lato", "indivisible","Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;}.elementor-820 .elementor-element.elementor-element-082ddad .elementor-accordion-icon{margin-inline-end:0px;}.elementor-820 .elementor-element.elementor-element-082ddad .elementor-tab-content{background-color:#00000003;}.elementor-820 .elementor-element.elementor-element-f91e9b2 .elementor-tab-title{background-color:#0000000D;}.elementor-820 .elementor-element.elementor-element-f91e9b2 .elementor-accordion-title{font-family:"Lato", "indivisible","Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;}.elementor-820 .elementor-element.elementor-element-f91e9b2 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-820 .elementor-element.elementor-element-f91e9b2 .elementor-tab-content{background-color:#00000003;}.elementor-820 .elementor-element.elementor-element-58a2d5a .elementor-tab-title{background-color:#0000000D;}.elementor-820 .elementor-element.elementor-element-58a2d5a .elementor-accordion-title{font-family:"Lato", "indivisible","Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;}.elementor-820 .elementor-element.elementor-element-58a2d5a .elementor-accordion-icon{margin-inline-end:0px;}.elementor-820 .elementor-element.elementor-element-58a2d5a .elementor-tab-content{background-color:#00000003;}.elementor-820 .elementor-element.elementor-element-098ef21 .elementor-tab-title{background-color:#0000000D;}.elementor-820 .elementor-element.elementor-element-098ef21 .elementor-accordion-title{font-family:"Lato", "indivisible","Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;}.elementor-820 .elementor-element.elementor-element-098ef21 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-820 .elementor-element.elementor-element-098ef21 .elementor-tab-content{background-color:#00000003;}.elementor-820 .elementor-element.elementor-element-0b74dc1 .elementor-tab-title{background-color:#0000000D;}.elementor-820 .elementor-element.elementor-element-0b74dc1 .elementor-accordion-title{font-family:"Lato", "indivisible","Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;}.elementor-820 .elementor-element.elementor-element-0b74dc1 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-820 .elementor-element.elementor-element-0b74dc1 .elementor-tab-content{background-color:#00000003;}.elementor-820 .elementor-element.elementor-element-989a199 .elementor-tab-title{background-color:#0000000D;}.elementor-820 .elementor-element.elementor-element-989a199 .elementor-accordion-title{font-family:"Lato", "indivisible","Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;}.elementor-820 .elementor-element.elementor-element-989a199 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-820 .elementor-element.elementor-element-989a199 .elementor-tab-content{background-color:#00000003;}.elementor-820 .elementor-element.elementor-element-a69e346 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-820 .elementor-element.elementor-element-3b54a2a .elementor-tab-title{background-color:#0000000D;}.elementor-820 .elementor-element.elementor-element-3b54a2a .elementor-accordion-title{font-family:"Lato", "indivisible","Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;}.elementor-820 .elementor-element.elementor-element-3b54a2a .elementor-accordion-icon{margin-inline-end:0px;}.elementor-820 .elementor-element.elementor-element-3b54a2a .elementor-tab-content{background-color:#00000003;}.elementor-820 .elementor-element.elementor-element-10919b7{--divider-border-style:solid;--divider-color:#0000001C;--divider-border-width:1px;}.elementor-820 .elementor-element.elementor-element-10919b7 .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-820 .elementor-element.elementor-element-10919b7 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-820 .elementor-element.elementor-element-4205a73 .elementor-tab-title{background-color:#0000000D;}.elementor-820 .elementor-element.elementor-element-4205a73 .elementor-accordion-title{font-family:"Lato", "indivisible","Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;}.elementor-820 .elementor-element.elementor-element-4205a73 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-820 .elementor-element.elementor-element-4205a73 .elementor-tab-content{background-color:#00000003;}.elementor-820 .elementor-element.elementor-element-4a82022{--divider-border-style:solid;--divider-color:#0000001C;--divider-border-width:1px;}.elementor-820 .elementor-element.elementor-element-4a82022 .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-820 .elementor-element.elementor-element-4a82022 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-820 .elementor-element.elementor-element-ebc04e9 .elementor-tab-title{background-color:#0000000D;}.elementor-820 .elementor-element.elementor-element-ebc04e9 .elementor-accordion-title{font-family:"Lato", "indivisible","Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;}.elementor-820 .elementor-element.elementor-element-ebc04e9 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-820 .elementor-element.elementor-element-ebc04e9 .elementor-tab-content{background-color:#00000003;}.elementor-820 .elementor-element.elementor-element-2e03729 .elementor-tab-title{background-color:#0000000D;}.elementor-820 .elementor-element.elementor-element-2e03729 .elementor-accordion-title{font-family:"Lato", "indivisible","Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;}.elementor-820 .elementor-element.elementor-element-2e03729 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-820 .elementor-element.elementor-element-2e03729 .elementor-tab-content{background-color:#00000003;}.elementor-820 .elementor-element.elementor-element-65a8df1 .elementor-tab-title{background-color:#0000000D;}.elementor-820 .elementor-element.elementor-element-65a8df1 .elementor-accordion-title{font-family:"Lato", "indivisible","Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;}.elementor-820 .elementor-element.elementor-element-65a8df1 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-820 .elementor-element.elementor-element-65a8df1 .elementor-tab-content{background-color:#00000003;}@media(min-width:768px){.elementor-820 .elementor-element.elementor-element-917e173{width:74.561%;}.elementor-820 .elementor-element.elementor-element-7beef4b{width:25.048%;}}/* Start custom CSS for accordion, class: .elementor-element-58a2d5a */<script>
document.addEventListener("DOMContentLoaded", function () {
    let hash = window.location.hash.substring(1); // Get the hash without #
    if (hash) {
        let target = [...document.querySelectorAll(".elementor-accordion-title")]
            .find(el => el.textContent.trim().includes(hash.replace(/-/g, " "))); 
        
        if (target) {
            setTimeout(() => {
                target.click(); // Expand the accordion
                target.scrollIntoView({ behavior: "smooth", block: "start" }); // Scroll to it
            }, 500); // Delay to ensure Elementor has loaded
        }
    }
});
</script>/* End custom CSS */