.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.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-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-lozc1pc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-lozc1pc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-lozc1pc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-lozc1pc .elementor-icon-list-text{transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-v97xjo6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-v97xjo6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-v97xjo6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-v97xjo6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-xn168nr .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-112 .elementor-element.elementor-element-dcwv3po .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-dcwv3po .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-dcwv3po{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-dcwv3po .elementor-icon-list-text{transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-wqk34je .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-wqk34je .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-wqk34je{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-wqk34je .elementor-icon-list-text{transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-hv2v13f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-hv2v13f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-hv2v13f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-hv2v13f .elementor-icon-list-text{transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-31gbz98 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-31gbz98 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-31gbz98{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-31gbz98 .elementor-icon-list-text{transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-r0gbcgb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-r0gbcgb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-r0gbcgb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-r0gbcgb .elementor-icon-list-text{transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-o23q29c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-o23q29c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-o23q29c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-o23q29c .elementor-icon-list-text{transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-04dz7uu .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-04dz7uu .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-04dz7uu{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-04dz7uu .elementor-icon-list-text{transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-1s7w9rr .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-1s7w9rr .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-1s7w9rr{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-1s7w9rr .elementor-icon-list-text{transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-f8g7yby .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-f8g7yby .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-f8g7yby{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-f8g7yby .elementor-icon-list-text{transition:color 0.3s;}@media(min-width:768px){.elementor-112 .elementor-element.elementor-element-psa0vxt{width:100%;}}