.elementor-272 .elementor-element.elementor-element-e606fb7{--display:flex;}.elementor-272 .elementor-element.elementor-element-7a186c2{--display:flex;}.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-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-weight:var( --e-global-typography-text-font-weight );}.elementor-272 .elementor-element.elementor-element-dc8b5af{--box-border-color:#02010100;--item-text-hover-decoration:underline;}.elementor-272 .elementor-element.elementor-element-dc8b5af .elementor-toc__header-title{text-align:start;}.elementor-272 .elementor-element.elementor-element-dc8b5af .elementor-toc__header{flex-direction:row;}.elementor-272 .elementor-element.elementor-element-7177fb7{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-272 .elementor-element.elementor-element-f2b7b8e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-272 .elementor-element.elementor-element-b865326 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-b865326 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-a21c443 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-a21c443 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-6560c36 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-6560c36 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-0b16551 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-0b16551 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-c1e9a90 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-c1e9a90 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-c48a4fb .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-c48a4fb .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-37b7f22{--display:flex;}.elementor-272 .elementor-element.elementor-element-b8de223{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-272 .elementor-element.elementor-element-9750749 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-9750749 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-0ff103d .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-0ff103d .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-f50fb50 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-f50fb50 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-97672ea .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-97672ea .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-b7de4b3 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-b7de4b3 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-4eb344a .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-4eb344a .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-7689757{--display:flex;}.elementor-272 .elementor-element.elementor-element-78d8fdd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-272 .elementor-element.elementor-element-a159183 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-a159183 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-631e0b9 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-631e0b9 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-3559ab1 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-3559ab1 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-6a4fd8e .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-6a4fd8e .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-b923132 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-b923132 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-b145cd2 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-b145cd2 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-664356d{--display:flex;}.elementor-272 .elementor-element.elementor-element-f78ed46{--display:flex;--min-height:400px;}.elementor-272 .elementor-element.elementor-element-09a0385 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-09a0385 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-abb391a{--display:flex;}.elementor-272 .elementor-element.elementor-element-1536408{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-272 .elementor-element.elementor-element-8c5978d .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-8c5978d .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-78aad9f .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-78aad9f .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-cb7c604 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-cb7c604 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-690255b .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-690255b .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-ba9d363 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-ba9d363 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-20d7f75 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-20d7f75 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-e31143e{--display:flex;}.elementor-272 .elementor-element.elementor-element-309b2a6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-272 .elementor-element.elementor-element-8499049 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-8499049 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-b4a2994 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-b4a2994 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-25a6f5e .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-25a6f5e .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-fd9b40f .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-fd9b40f .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-ecf23be .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-ecf23be .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-8115952 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-8115952 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-20570d1{--display:flex;}.elementor-272 .elementor-element.elementor-element-ce57860{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-272 .elementor-element.elementor-element-0e7f31a .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-0e7f31a .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-be18614 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-be18614 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-db7e455 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-db7e455 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-59f4dde .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-59f4dde .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-5430459 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-5430459 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-27e01ad .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-27e01ad .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-b2f8f09{--display:flex;}.elementor-272 .elementor-element.elementor-element-fe56d99{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-272 .elementor-element.elementor-element-471b140 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-471b140 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-69b8b5c .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-69b8b5c .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-278b020 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-278b020 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-8408d29 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-8408d29 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-49d1342 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-49d1342 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-a45a5ec .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-a45a5ec .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-afaeb7e{--display:flex;}.elementor-272 .elementor-element.elementor-element-e59226f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-272 .elementor-element.elementor-element-4aab9c5 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-4aab9c5 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-227be98 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-227be98 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-12b5597 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-12b5597 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-c7f337a{--display:flex;}.elementor-272 .elementor-element.elementor-element-ca65177{--display:flex;--min-height:400px;}.elementor-272 .elementor-element.elementor-element-6a6264b .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-6a6264b .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-e85b7d8{--display:flex;}.elementor-272 .elementor-element.elementor-element-52cfb92{--display:flex;--min-height:400px;}.elementor-272 .elementor-element.elementor-element-5feba63 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-5feba63 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-69dd7c5{--display:flex;}.elementor-272 .elementor-element.elementor-element-9377d77{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-272 .elementor-element.elementor-element-1223381 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-1223381 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-6f91e3d .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-6f91e3d .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-1bf04e8 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-1bf04e8 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-dda8e5a .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-dda8e5a .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-26334ab .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-26334ab .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-ebc5933 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-ebc5933 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-4832772{--display:flex;}.elementor-272 .elementor-element.elementor-element-5412232{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-272 .elementor-element.elementor-element-402c7f3 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-402c7f3 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-0f6303b .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-0f6303b .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-1415d38 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-1415d38 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-4ae2838 .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-4ae2838 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-491cb3d .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-491cb3d .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-272 .elementor-element.elementor-element-139c87e .elementor-repeater-item-c2268bf{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-272 .elementor-element.elementor-element-139c87e .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}@media(max-width:1024px){.elementor-272 .elementor-element.elementor-element-f2b7b8e{--grid-auto-flow:row;}.elementor-272 .elementor-element.elementor-element-b8de223{--grid-auto-flow:row;}.elementor-272 .elementor-element.elementor-element-78d8fdd{--grid-auto-flow:row;}.elementor-272 .elementor-element.elementor-element-1536408{--grid-auto-flow:row;}.elementor-272 .elementor-element.elementor-element-309b2a6{--grid-auto-flow:row;}.elementor-272 .elementor-element.elementor-element-ce57860{--grid-auto-flow:row;}.elementor-272 .elementor-element.elementor-element-fe56d99{--grid-auto-flow:row;}.elementor-272 .elementor-element.elementor-element-e59226f{--grid-auto-flow:row;}.elementor-272 .elementor-element.elementor-element-9377d77{--grid-auto-flow:row;}.elementor-272 .elementor-element.elementor-element-5412232{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-272 .elementor-element.elementor-element-f2b7b8e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-272 .elementor-element.elementor-element-b8de223{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-272 .elementor-element.elementor-element-78d8fdd{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-272 .elementor-element.elementor-element-1536408{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-272 .elementor-element.elementor-element-309b2a6{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-272 .elementor-element.elementor-element-ce57860{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-272 .elementor-element.elementor-element-fe56d99{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-272 .elementor-element.elementor-element-e59226f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-272 .elementor-element.elementor-element-9377d77{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-272 .elementor-element.elementor-element-5412232{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for table-of-contents, class: .elementor-element-dc8b5af *//* QUICK ACCESS TOC */

.dpr-quick-toc {
  max-width: 1140px;
  margin: 46px auto 56px;
  padding: 0 18px;
}

/* Remove default Elementor box styling */
.dpr-quick-toc .elementor-widget-container,
.dpr-quick-toc .elementor-toc__body,
.dpr-quick-toc .elementor-toc__header {
  border: none !important;
  background: transparent !important;
  box-shadow: none !important;
}

/* Header */
.dpr-quick-toc .elementor-toc__header {
  padding: 0 !important;
  justify-content: center !important;
}

/* Hide collapse arrow */
.dpr-quick-toc .elementor-toc__toggle-button {
  display: none !important;
}

/* Title */
.dpr-quick-toc .elementor-toc__header-title {
  width: 100%;
  text-align: center;
  font-size: 30px;
  line-height: 1.15;
  font-weight: 800;
  color: #08213f;
  letter-spacing: -0.5px;
}

/* Orange divider */
.dpr-quick-toc .elementor-toc__header-title::after {
  content: "";
  display: block;
  width: 56px;
  height: 3px;
  margin: 14px auto 0;
  border-radius: 999px;
  background: #f28c18;
}

/* Body spacing */
.dpr-quick-toc .elementor-toc__body {
  padding: 0 !important;
  margin-top: 30px;
}

/* Wrapper */
.dpr-quick-toc .elementor-toc__list-wrapper {
  display: flex !important;
  flex-wrap: wrap;
  justify-content: center;
  gap: 14px;
  margin: 0 !important;
  padding: 0 !important;
}

/* Remove default list styling */
.dpr-quick-toc .elementor-toc__list-item {
  margin: 0 !important;
  padding: 0 !important;
  list-style: none !important;
}

.dpr-quick-toc .elementor-toc__list-item::marker {
  display: none !important;
  content: "" !important;
}

/* Navigation cards */
.dpr-quick-toc .elementor-toc__list-item-text {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 180px;
  min-height: 58px;
  padding: 14px 18px;

  background: rgba(255,255,255,0.92);
  border: 1px solid rgba(8, 33, 63, 0.08);
  border-radius: 16px;

  box-shadow:
    0 8px 22px rgba(8, 33, 63, 0.05),
    0 2px 6px rgba(8, 33, 63, 0.03);

  backdrop-filter: blur(8px);

  color: #08213f;
  font-size: 15px;
  line-height: 1.25;
  font-weight: 750;
  text-align: center;
  text-decoration: none !important;

  transition:
    transform 0.2s ease,
    box-shadow 0.2s ease,
    border-color 0.2s ease,
    color 0.2s ease,
    background 0.2s ease;
}

/* Hover */
.dpr-quick-toc .elementor-toc__list-item-text:hover {
  transform: translateY(-3px);

  border-color: rgba(242, 140, 24, 0.34);

  background: #ffffff;

  box-shadow:
    0 14px 32px rgba(8, 33, 63, 0.10),
    0 3px 10px rgba(8, 33, 63, 0.04);

  color: #f28c18;
}

/* Active state */
.dpr-quick-toc .elementor-item-active {
  border-color: rgba(242, 140, 24, 0.45) !important;
  background: #ffffff !important;
  color: #f28c18 !important;
}

/* Tablet */
@media (max-width: 1024px) {

  .dpr-quick-toc .elementor-toc__header-title {
    font-size: 26px;
  }

  .dpr-quick-toc .elementor-toc__list-item-text {
    min-width: 165px;
  }
}

/* Mobile */
@media (max-width: 767px) {

  .dpr-quick-toc {
    margin: 32px auto 42px;
    padding: 0 14px;
  }

  .dpr-quick-toc .elementor-toc__header-title {
    font-size: 24px;
  }

  .dpr-quick-toc .elementor-toc__body {
    margin-top: 24px;
  }

  .dpr-quick-toc .elementor-toc__list-wrapper {
    gap: 10px;
  }

  .dpr-quick-toc .elementor-toc__list-item-text {
    min-width: calc(50% - 6px);
    min-height: 54px;

    padding: 12px 10px;

    font-size: 14px;
    line-height: 1.2;

    border-radius: 14px;
  }
}/* End custom CSS */