.elementor-3502 .elementor-element.elementor-element-59ff673{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3502 .elementor-element.elementor-element-be4f73f .elementor-toc__header-title{text-align:start;}.elementor-3502 .elementor-element.elementor-element-be4f73f .elementor-toc__header{flex-direction:row;}.elementor-3502 .elementor-element.elementor-element-be4f73f{--item-text-hover-color:var( --e-global-color-75737164 );--item-text-hover-decoration:underline;}.elementor-3502 .elementor-element.elementor-element-37ac5bc{--display:flex;}.elementor-3502 .elementor-element.elementor-element-49347fa{--display:flex;}.elementor-3502 .elementor-element.elementor-element-65f537d{--display:flex;}.elementor-3502 .elementor-element.elementor-element-65f537d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3502 .elementor-element.elementor-element-74f1322{--display:flex;}.elementor-3502 .elementor-element.elementor-element-722674a{--display:flex;}.elementor-3502 .elementor-element.elementor-element-eb36a83 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3502 .elementor-element.elementor-element-b35ddf2{--display:flex;}.elementor-3502 .elementor-element.elementor-element-89df013{--display:flex;}.elementor-3502 .elementor-element.elementor-element-82f9386{--display:flex;}.elementor-3502 .elementor-element.elementor-element-65c97ad{--display:flex;}.elementor-3502 .elementor-element.elementor-element-8979c9f{--alignment:center;--grid-side-margin:20px;--grid-column-gap:20px;--grid-row-gap:20px;}@media(min-width:768px){.elementor-3502 .elementor-element.elementor-element-65f537d{--width:96.16%;}}@media(max-width:1024px){.elementor-3502 .elementor-element.elementor-element-59ff673{--grid-auto-flow:row;} .elementor-3502 .elementor-element.elementor-element-8979c9f{--grid-side-margin:20px;--grid-column-gap:20px;}}@media(max-width:767px){.elementor-3502 .elementor-element.elementor-element-59ff673{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;} .elementor-3502 .elementor-element.elementor-element-8979c9f{--grid-side-margin:20px;--grid-column-gap:20px;}}