.elementor-13777 .elementor-element.elementor-element-a922fb0{--box-background-color:var( --e-global-color-31d45f7 );--header-background-color:var( --e-global-color-primary );--header-color:var( --e-global-color-1dad19a );--item-text-hover-decoration:underline;}.elementor-13777 .elementor-element.elementor-element-a922fb0 .elementor-toc__header-title{text-align:start;}.elementor-13777 .elementor-element.elementor-element-a922fb0 .elementor-toc__header{flex-direction:row;}.elementor-13777 .elementor-element.elementor-element-9945486{text-align:center;}.elementor-13777 .elementor-element.elementor-element-d392a40{text-align:center;}.elementor-13777 .elementor-element.elementor-element-aecc954{text-align:center;}.elementor-13777 .elementor-element.elementor-element-6c179c1 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-6c179c1 .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-6c179c1 .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-6c179c1 .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-6c179c1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-b8a74b8 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-b8a74b8 .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-b8a74b8 .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-b8a74b8 .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-b8a74b8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-2206f0a .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-2206f0a .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-2206f0a .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-2206f0a .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-2206f0a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-16e4e28 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-16e4e28 .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-16e4e28 .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-16e4e28 .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-16e4e28 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-44dbea3 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-44dbea3 .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-44dbea3 .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-44dbea3 .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-44dbea3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-12c30d2 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-12c30d2 .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-12c30d2 .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-12c30d2 .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-12c30d2 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-6daa16f .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-6daa16f .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-6daa16f .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-6daa16f .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-6daa16f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-38d5d73 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-38d5d73 .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-38d5d73 .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-38d5d73 .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-38d5d73 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-1d2b72c .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-1d2b72c .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-1d2b72c .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-1d2b72c .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-1d2b72c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-856234d .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-856234d .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-856234d .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-856234d .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-856234d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-6e0b619 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-6e0b619 .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-6e0b619 .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-6e0b619 .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-6e0b619 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-ab6b104 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-ab6b104 .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-ab6b104 .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-ab6b104 .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-ab6b104 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-6bad34c .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-6bad34c .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-6bad34c .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-6bad34c .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-6bad34c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-e78c0ec .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-e78c0ec .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-e78c0ec .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-e78c0ec .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-e78c0ec .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-736f5d7 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-736f5d7 .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-736f5d7 .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-736f5d7 .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-736f5d7 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-aa326a7 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-aa326a7 .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-aa326a7 .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-aa326a7 .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-aa326a7 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-ecda3d7 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-ecda3d7 .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-ecda3d7 .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-ecda3d7 .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-ecda3d7 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-64cfe87 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-64cfe87 .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-64cfe87 .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-64cfe87 .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-64cfe87 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-c5bffc9 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-c5bffc9 .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-c5bffc9 .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-c5bffc9 .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-c5bffc9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-f72d776 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-f72d776 .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-f72d776 .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-f72d776 .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-f72d776 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-2f6514b .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-2f6514b .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-2f6514b .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-2f6514b .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-2f6514b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-f734276 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-f734276 .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-f734276 .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-f734276 .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-f734276 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-13a6ca0 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-13a6ca0 .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-13a6ca0 .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-13a6ca0 .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-13a6ca0 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-4fe2e1a .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-4fe2e1a .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-4fe2e1a .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-4fe2e1a .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-4fe2e1a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-2f8b15d .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-2f8b15d .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-2f8b15d .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-2f8b15d .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-2f8b15d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-27cd3cf .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-27cd3cf .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-27cd3cf .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-27cd3cf .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-27cd3cf .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-479cc3f .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-479cc3f .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-479cc3f .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-479cc3f .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-479cc3f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-c745e91 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-c745e91 .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-c745e91 .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-c745e91 .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-c745e91 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-173b830 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-173b830 .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-173b830 .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-173b830 .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-173b830 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-05ca7d2 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-05ca7d2 .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-05ca7d2 .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-05ca7d2 .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-05ca7d2 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-0deb87c .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-0deb87c .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-0deb87c .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-0deb87c .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-0deb87c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-216cfc6 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-216cfc6 .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-216cfc6 .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-216cfc6 .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-216cfc6 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-f672099 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-f672099 .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-f672099 .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-f672099 .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-f672099 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-95d551d .elementor-button{background-color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-95d551d .elementor-button:hover, .elementor-13777 .elementor-element.elementor-element-95d551d .elementor-button:focus{background-color:var( --e-global-color-31d45f7 );color:var( --e-global-color-primary );}.elementor-13777 .elementor-element.elementor-element-95d551d .elementor-button:hover svg, .elementor-13777 .elementor-element.elementor-element-95d551d .elementor-button:focus svg{fill:var( --e-global-color-primary );}