.elementor-6316 .elementor-element.elementor-element-c252070{--display:flex;--background-transition:0.3s;}.elementor-6316 .elementor-element.elementor-global-1061{--box-border-width:0px;--separator-width:0px;--box-padding:10px;--item-text-decoration:underline;--item-text-hover-color:var( --e-global-color-primary );--item-text-hover-decoration:underline;--item-text-active-color:var( --e-global-color-secondary );--marker-color:var( --e-global-color-primary );--marker-size:12px;}.elementor-6316 .elementor-element.elementor-global-1061 .elementor-toc__header-title{text-align:start;}.elementor-6316 .elementor-element.elementor-global-1061 .elementor-toc__header{flex-direction:row;}.elementor-6316 .elementor-element.elementor-element-d40a597 .elementor-button{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );}.elementor-6316 .elementor-element.elementor-element-d40a597 .elementor-button:hover, .elementor-6316 .elementor-element.elementor-element-d40a597 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-6316 .elementor-element.elementor-element-894b847{--spacer-size:20px;}.elementor-6316 .elementor-element.elementor-element-a7848ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6316 .elementor-element.elementor-element-d4aa568 .elementor-button{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );}.elementor-6316 .elementor-element.elementor-element-d4aa568 .elementor-button:hover, .elementor-6316 .elementor-element.elementor-element-d4aa568 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-6316 .elementor-element.elementor-element-4fbd820{--spacer-size:20px;}.elementor-6316 .elementor-element.elementor-element-0b0a127{--display:flex;--background-transition:0.3s;}.elementor-6316 .elementor-element.elementor-element-b118bcb .elementor-button{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );}.elementor-6316 .elementor-element.elementor-element-b118bcb .elementor-button:hover, .elementor-6316 .elementor-element.elementor-element-b118bcb .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-6316 .elementor-element.elementor-element-a5237e2{--spacer-size:20px;}.elementor-6316 .elementor-element.elementor-element-6c581f3{--display:flex;--background-transition:0.3s;}.elementor-6316 .elementor-element.elementor-element-86f5120 .elementor-button{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );}.elementor-6316 .elementor-element.elementor-element-86f5120 .elementor-button:hover, .elementor-6316 .elementor-element.elementor-element-86f5120 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-6316 .elementor-element.elementor-element-49bffaa{--spacer-size:20px;}.elementor-6316 .elementor-element.elementor-element-9b9520d{--display:flex;--background-transition:0.3s;}.elementor-6316 .elementor-element.elementor-element-5a7087d .elementor-button{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );}.elementor-6316 .elementor-element.elementor-element-5a7087d .elementor-button:hover, .elementor-6316 .elementor-element.elementor-element-5a7087d .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-6316 .elementor-element.elementor-element-d41348a{--spacer-size:20px;}.elementor-6316 .elementor-element.elementor-element-0aba683{--display:flex;--background-transition:0.3s;}@media(max-width:767px){.elementor-6316 .elementor-element.elementor-element-d40a597 .elementor-button{font-size:14px;line-height:1.4em;padding:15px 15px 15px 15px;}.elementor-6316 .elementor-element.elementor-element-d4aa568 .elementor-button{font-size:14px;line-height:1.4em;padding:15px 15px 15px 15px;}.elementor-6316 .elementor-element.elementor-element-b118bcb .elementor-button{font-size:14px;line-height:1.4em;padding:15px 15px 15px 15px;}.elementor-6316 .elementor-element.elementor-element-86f5120 .elementor-button{font-size:14px;line-height:1.4em;padding:15px 15px 15px 15px;}.elementor-6316 .elementor-element.elementor-element-5a7087d .elementor-button{font-size:14px;line-height:1.4em;padding:15px 15px 15px 15px;}}