.elementor-29128 .elementor-element.elementor-element-752b31e{--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-29128 .elementor-element.elementor-element-5b61c1d9{text-align:left;}.elementor-29128 .elementor-element.elementor-element-1259edfa{--spacer-size:25px;}.elementor-29128 .elementor-element.elementor-element-2cfde99b{--display:flex;}.elementor-29128 .elementor-element.elementor-element-32ac1a27 .ct-button-wrapper{text-align:center;}.elementor-29128 .elementor-element.elementor-element-62357876{--display:flex;}.elementor-29128 .elementor-element.elementor-element-772004ce{--spacer-size:25px;}.elementor-29128 .elementor-element.elementor-element-49560e85 .ct-heading .item--title{font-size:40px;margin-bottom:0px;}.elementor-29128 .elementor-element.elementor-element-49560e85 .ct-heading .item--sub-title{margin-bottom:0px;}.elementor-29128 .elementor-element.elementor-element-7c3e0bd6{--display:flex;}.elementor-29128 .elementor-element.elementor-element-3c879257{text-align:left;}.elementor-29128 .elementor-element.elementor-element-19c55c8a{--spacer-size:25px;}.elementor-29128 .elementor-element.elementor-element-5dc452d4{--display:flex;}.elementor-29128 .elementor-element.elementor-element-7f2a0dc1 .ct-heading .item--title{font-size:40px;margin-bottom:0px;}.elementor-29128 .elementor-element.elementor-element-7f2a0dc1 .ct-heading .item--sub-title{margin-bottom:0px;}.elementor-29128 .elementor-element.elementor-element-384bfe17{--display:flex;}.elementor-29128 .elementor-element.elementor-element-7d079de3{text-align:left;}.elementor-29128 .elementor-element.elementor-element-5b9a3068{--spacer-size:25px;}.elementor-29128 .elementor-element.elementor-element-4b14a34e{--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-29128 .elementor-element.elementor-element-4b607a07{--display:flex;}.elementor-29128 .elementor-element.elementor-element-5286d55b{--spacer-size:25px;}.elementor-29128 .elementor-element.elementor-element-54655288 .ct-heading .item--title{font-size:40px;margin-bottom:0px;}.elementor-29128 .elementor-element.elementor-element-54655288 .ct-heading .item--sub-title{margin-bottom:0px;}.elementor-29128 .elementor-element.elementor-element-59f15f1f{--display:flex;}.elementor-29128 .elementor-element.elementor-element-6647613{text-align:left;}.elementor-29128 .elementor-element.elementor-element-76e945de{--display:flex;}.elementor-29128 .elementor-element.elementor-element-95ae8d5{--spacer-size:25px;}.elementor-29128 .elementor-element.elementor-element-7274b541 .ct-heading .item--title{font-size:40px;margin-bottom:0px;}.elementor-29128 .elementor-element.elementor-element-7274b541 .ct-heading .item--sub-title{margin-bottom:0px;}.elementor-29128 .elementor-element.elementor-element-1c060cf4{text-align:left;}.elementor-29128 .elementor-element.elementor-element-380c5f69{--display:flex;}.elementor-29128 .elementor-element.elementor-element-459bcac8{--spacer-size:25px;}.elementor-29128 .elementor-element.elementor-element-7bbc06d0{--display:flex;}.elementor-29128 .elementor-element.elementor-element-36693f2c{--spacer-size:25px;}.elementor-29128 .elementor-element.elementor-element-68e9796f .ct-heading .item--title{font-size:40px;margin-bottom:0px;}.elementor-29128 .elementor-element.elementor-element-68e9796f .ct-heading .item--sub-title{margin-bottom:0px;}.elementor-29128 .elementor-element.elementor-element-4bdf16de{text-align:left;}.elementor-29128 .elementor-element.elementor-element-60227f0c{--display:flex;}.elementor-29128 .elementor-element.elementor-element-1e46ff72{--spacer-size:25px;}.elementor-29128 .elementor-element.elementor-element-40aef6fc .ct-button-wrapper{text-align:center;}.elementor-29128 .elementor-element.elementor-element-73e3ba83{--spacer-size:25px;}.elementor-29128 .elementor-element.elementor-element-019e579{--display:flex;}.elementor-29128 .elementor-element.elementor-element-89c93d0{--spacer-size:25px;}.elementor-29128 .elementor-element.elementor-element-ea0e0f4 .ct-heading .item--title{font-size:40px;margin-bottom:0px;}.elementor-29128 .elementor-element.elementor-element-ea0e0f4 .ct-heading .item--sub-title{margin-bottom:0px;}.elementor-29128 .elementor-element.elementor-element-d23d51e{text-align:left;}.elementor-29128 .elementor-element.elementor-element-49167bee{--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-29128 .elementor-element.elementor-element-1859b874{--display:flex;}.elementor-29128 .elementor-element.elementor-element-4e7574fd{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}@media(max-width:1024px){ .elementor-29128 .elementor-element.elementor-element-4e7574fd{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){ .elementor-29128 .elementor-element.elementor-element-4e7574fd{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}