.elementor-5019 .elementor-element.elementor-element-229c63e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.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-5019 .elementor-element.elementor-element-b6d065d{width:100%;max-width:100%;--header-background-color:#E7E7E7;--item-text-hover-color:var( --e-global-color-primary );--item-text-hover-decoration:underline;}.elementor-5019 .elementor-element.elementor-element-b6d065d .elementor-toc__header-title{text-align:start;}.elementor-5019 .elementor-element.elementor-element-b6d065d .elementor-toc__header{flex-direction:row;}.elementor-5019 .elementor-element.elementor-element-107a7a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-5019 .elementor-element.elementor-element-107a7a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5019 .elementor-element.elementor-element-2cfd74e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-5019 .elementor-element.elementor-element-2cfd74e:hover{background-color:#EAEE7777;}.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-5019 .elementor-element.elementor-element-b201411{text-align:center;}.elementor-5019 .elementor-element.elementor-element-b201411 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5019 .elementor-element.elementor-element-28e24b6{width:var( --container-widget-width, 107.868% );max-width:107.868%;--container-widget-width:107.868%;--container-widget-flex-grow:0;text-align:center;}.elementor-5019 .elementor-element.elementor-element-28e24b6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5019 .elementor-element.elementor-element-dd70ac8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-5019 .elementor-element.elementor-element-dd70ac8:hover{background-color:#EAEE7777;}.elementor-5019 .elementor-element.elementor-element-337b158{text-align:center;}.elementor-5019 .elementor-element.elementor-element-337b158 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-5019 .elementor-element.elementor-element-403b8d5{width:var( --container-widget-width, 95.862% );max-width:95.862%;--container-widget-width:95.862%;--container-widget-flex-grow:0;text-align:center;}.elementor-5019 .elementor-element.elementor-element-403b8d5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5019 .elementor-element.elementor-element-c873037{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-5019 .elementor-element.elementor-element-c873037:hover{background-color:#EAEE7777;}.elementor-5019 .elementor-element.elementor-element-c873037.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5019 .elementor-element.elementor-element-8ec1840{text-align:center;}.elementor-5019 .elementor-element.elementor-element-8ec1840 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-5019 .elementor-element.elementor-element-272c78c{width:var( --container-widget-width, 105.62% );max-width:105.62%;--container-widget-width:105.62%;--container-widget-flex-grow:0;}.elementor-5019 .elementor-element.elementor-element-272c78c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5019 .elementor-element.elementor-element-62a1799{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-5019 .elementor-element.elementor-element-62a1799:hover{background-color:#EAEE7777;}.elementor-5019 .elementor-element.elementor-element-d81ba33{text-align:center;}.elementor-5019 .elementor-element.elementor-element-d81ba33 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-5019 .elementor-element.elementor-element-3fc9130{width:var( --container-widget-width, 94.253% );max-width:94.253%;--container-widget-width:94.253%;--container-widget-flex-grow:0;}.elementor-5019 .elementor-element.elementor-element-3fc9130.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5019 .elementor-element.elementor-element-e9b3801{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-5019 .elementor-element.elementor-element-e9b3801:hover{background-color:#EAEE7777;}.elementor-5019 .elementor-element.elementor-element-7a425b5{text-align:center;}.elementor-5019 .elementor-element.elementor-element-7a425b5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-5019 .elementor-element.elementor-element-6b2cd1f{width:var( --container-widget-width, 94.253% );max-width:94.253%;--container-widget-width:94.253%;--container-widget-flex-grow:0;}.elementor-5019 .elementor-element.elementor-element-6b2cd1f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5019 .elementor-element.elementor-element-8961793{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-5019 .elementor-element.elementor-element-8961793:hover{background-color:#EAEE7777;}.elementor-5019 .elementor-element.elementor-element-027a3fc{text-align:center;}.elementor-5019 .elementor-element.elementor-element-027a3fc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-5019 .elementor-element.elementor-element-fcdb06e{width:var( --container-widget-width, 94.253% );max-width:94.253%;--container-widget-width:94.253%;--container-widget-flex-grow:0;}.elementor-5019 .elementor-element.elementor-element-fcdb06e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5019 .elementor-element.elementor-element-74e8151{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-5019 .elementor-element.elementor-element-74e8151:hover{background-color:#EAEE7777;}.elementor-5019 .elementor-element.elementor-element-b5d2fc7{text-align:center;}.elementor-5019 .elementor-element.elementor-element-b5d2fc7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-5019 .elementor-element.elementor-element-6d56195{width:var( --container-widget-width, 94.253% );max-width:94.253%;--container-widget-width:94.253%;--container-widget-flex-grow:0;}.elementor-5019 .elementor-element.elementor-element-6d56195.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5019 .elementor-element.elementor-element-30996fd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-5019 .elementor-element.elementor-element-30996fd:hover{background-color:#EAEE7777;}.elementor-5019 .elementor-element.elementor-element-eaac5b6{text-align:center;}.elementor-5019 .elementor-element.elementor-element-eaac5b6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-5019 .elementor-element.elementor-element-af2950e{width:var( --container-widget-width, 94.253% );max-width:94.253%;--container-widget-width:94.253%;--container-widget-flex-grow:0;}.elementor-5019 .elementor-element.elementor-element-af2950e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5019 .elementor-element.elementor-element-825955a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-5019 .elementor-element.elementor-element-825955a:hover{background-color:#EAEE7777;}.elementor-5019 .elementor-element.elementor-element-57414c7{text-align:center;}.elementor-5019 .elementor-element.elementor-element-57414c7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-5019 .elementor-element.elementor-element-ecb24e4{width:var( --container-widget-width, 94.253% );max-width:94.253%;--container-widget-width:94.253%;--container-widget-flex-grow:0;}.elementor-5019 .elementor-element.elementor-element-ecb24e4.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-5019 .elementor-element.elementor-element-107a7a3{--width:97.213%;}.elementor-5019 .elementor-element.elementor-element-2cfd74e{--width:25%;}.elementor-5019 .elementor-element.elementor-element-dd70ac8{--width:25%;}.elementor-5019 .elementor-element.elementor-element-c873037{--width:25%;}.elementor-5019 .elementor-element.elementor-element-62a1799{--width:25%;}.elementor-5019 .elementor-element.elementor-element-e9b3801{--width:25%;}.elementor-5019 .elementor-element.elementor-element-8961793{--width:25%;}.elementor-5019 .elementor-element.elementor-element-74e8151{--width:25%;}.elementor-5019 .elementor-element.elementor-element-30996fd{--width:25%;}.elementor-5019 .elementor-element.elementor-element-825955a{--width:25%;}}/* Start custom CSS for table-of-contents, class: .elementor-element-b6d065d */.elementor-5019 .elementor-element.elementor-element-b6d065d .elementor-toc__list-wrapper {
display: block;
columns: 150px;
column-gap: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-229c63e */.elementor-5019 .elementor-element.elementor-element-229c63e .elementor-toc__list-wrapper {
display: block;
columns: 140px;
column-gap: 40px
}/* End custom CSS */