.elementor-28170 .elementor-element.elementor-element-644ca4a8{--display:flex;}.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-28170 .elementor-element.elementor-element-19d15f8e{text-align:left;}.elementor-28170 .elementor-element.elementor-element-751b5c2b{--spacer-size:25px;}.elementor-28170 .elementor-element.elementor-element-1ffce91e{--display:flex;}.elementor-28170 .elementor-element.elementor-element-66a0508b .ct-button-wrapper{text-align:center;}.elementor-28170 .elementor-element.elementor-element-2e0a4acf{--display:flex;}.elementor-28170 .elementor-element.elementor-element-5013aee4{--spacer-size:25px;}.elementor-28170 .elementor-element.elementor-element-25ddbd3e .ct-heading .item--title{font-size:40px;margin-bottom:0px;}.elementor-28170 .elementor-element.elementor-element-25ddbd3e .ct-heading .item--sub-title{margin-bottom:0px;}.elementor-28170 .elementor-element.elementor-element-32ec798e{--display:flex;}.elementor-28170 .elementor-element.elementor-element-797ff791{text-align:left;}.elementor-28170 .elementor-element.elementor-element-658b94af{--spacer-size:25px;}.elementor-28170 .elementor-element.elementor-element-15be0fb2{--display:flex;}.elementor-28170 .elementor-element.elementor-element-6ee524c2 .ct-heading .item--title{font-size:40px;margin-bottom:0px;}.elementor-28170 .elementor-element.elementor-element-6ee524c2 .ct-heading .item--sub-title{margin-bottom:0px;}.elementor-28170 .elementor-element.elementor-element-458eedfd{--display:flex;}.elementor-28170 .elementor-element.elementor-element-16978ebc{text-align:left;}.elementor-28170 .elementor-element.elementor-element-49de6164{--spacer-size:25px;}.elementor-28170 .elementor-element.elementor-element-5cff7970{--display:flex;}.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-28170 .elementor-element.elementor-element-4c8372b6{--display:flex;}.elementor-28170 .elementor-element.elementor-element-37c009d5{--spacer-size:25px;}.elementor-28170 .elementor-element.elementor-element-3400d1e2 .ct-heading .item--title{font-size:40px;margin-bottom:0px;}.elementor-28170 .elementor-element.elementor-element-3400d1e2 .ct-heading .item--sub-title{margin-bottom:0px;}.elementor-28170 .elementor-element.elementor-element-6d141fa5{--display:flex;}.elementor-28170 .elementor-element.elementor-element-45c9ea7f{text-align:left;}.elementor-28170 .elementor-element.elementor-element-1d34858{--display:flex;}.elementor-28170 .elementor-element.elementor-element-19a3e36{--spacer-size:25px;}.elementor-28170 .elementor-element.elementor-element-4d63cef7 .ct-heading .item--title{font-size:40px;margin-bottom:0px;}.elementor-28170 .elementor-element.elementor-element-4d63cef7 .ct-heading .item--sub-title{margin-bottom:0px;}.elementor-28170 .elementor-element.elementor-element-7c875601{text-align:left;}.elementor-28170 .elementor-element.elementor-element-3379a167{--display:flex;}.elementor-28170 .elementor-element.elementor-element-4bd28a74{--spacer-size:25px;}.elementor-28170 .elementor-element.elementor-element-3ad36d5c{--display:flex;}.elementor-28170 .elementor-element.elementor-element-398e412a{--spacer-size:25px;}.elementor-28170 .elementor-element.elementor-element-70933a06 .ct-heading .item--title{font-size:40px;margin-bottom:0px;}.elementor-28170 .elementor-element.elementor-element-70933a06 .ct-heading .item--sub-title{margin-bottom:0px;}.elementor-28170 .elementor-element.elementor-element-5f3affdd{text-align:left;}.elementor-28170 .elementor-element.elementor-element-6608e5ca{--display:flex;}.elementor-28170 .elementor-element.elementor-element-2e1d0caa{--spacer-size:25px;}.elementor-28170 .elementor-element.elementor-element-32e23f95 .ct-button-wrapper{text-align:center;}.elementor-28170 .elementor-element.elementor-element-7eb57b2c{--spacer-size:25px;}.elementor-28170 .elementor-element.elementor-element-e361e26{--display:flex;}.elementor-28170 .elementor-element.elementor-element-a944d26{--spacer-size:25px;}.elementor-28170 .elementor-element.elementor-element-69b73a4 .ct-heading .item--title{font-size:40px;margin-bottom:0px;}.elementor-28170 .elementor-element.elementor-element-69b73a4 .ct-heading .item--sub-title{margin-bottom:0px;}.elementor-28170 .elementor-element.elementor-element-c1dcc40{text-align:left;}.elementor-28170 .elementor-element.elementor-element-4401ad35{--display:flex;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-28170 .elementor-element.elementor-element-615a0a7{--display:flex;}.elementor-28170 .elementor-element.elementor-element-31ef838d{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}@media(max-width:1024px){ .elementor-28170 .elementor-element.elementor-element-31ef838d{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){ .elementor-28170 .elementor-element.elementor-element-31ef838d{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}