.elementor-3 .elementor-element.elementor-element-1211c9f4 > .elementor-background-overlay{mix-blend-mode:overlay;}.elementor-3 .elementor-element.elementor-element-1211c9f4{margin-top:90px;margin-bottom:90px;}.elementor-3 .elementor-element.elementor-element-36b16508.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3 .elementor-element.elementor-element-3c3c8349{--box-border-color:var( --e-global-color-el_color_7_4 );--box-border-width:1px;--box-border-radius:0px;--separator-width:1px;--box-padding:20px;--header-color:var( --e-global-color-el_color_7 );--toggle-button-color:var( --e-global-color-el_color_7_3 );--toc-body-max-height:66vh;--nested-list-indent:20px;--item-text-hover-color:var( --e-global-color-el_color_7 );--item-text-hover-decoration:underline;--item-text-active-color:var( --e-global-color-el_color_1 );--marker-color:var( --e-global-color-el_color_7_3 );}.elementor-3 .elementor-element.elementor-element-3c3c8349 .elementor-toc__header-title{text-align:start;}.elementor-3 .elementor-element.elementor-element-3c3c8349 .elementor-toc__header{flex-direction:row;}.elementor-3 .elementor-element.elementor-element-3c3c8349 .elementor-toc__list-item{font-family:var( --e-global-typography-el_content_2-font-family ), sans-serif;font-size:var( --e-global-typography-el_content_2-font-size );font-weight:var( --e-global-typography-el_content_2-font-weight );text-transform:var( --e-global-typography-el_content_2-text-transform );line-height:var( --e-global-typography-el_content_2-line-height );}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-36b16508{width:67%;}.elementor-3 .elementor-element.elementor-element-5fca8fa3{width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3 .elementor-element.elementor-element-36b16508{width:100%;}.elementor-3 .elementor-element.elementor-element-5fca8fa3{width:100%;}}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-3c3c8349 .elementor-toc__list-item{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-3c3c8349 .elementor-toc__list-item{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}}