.elementor-31 .elementor-element.elementor-element-b1c93a8{--display:flex;--padding-top:4rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-31 .elementor-element.elementor-element-873c86d{--display:flex;}.elementor-31 .elementor-element.elementor-element-c1a5e61{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.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-31 .elementor-element.elementor-element-925f114 > .elementor-widget-container{padding:2px 2px 4px 10px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-925f114 .elementor-heading-title{color:var( --e-global-color-text );}.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-31 .elementor-element.elementor-element-7f885b5{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-31 .elementor-element.elementor-element-7f885b5 p{margin-block-end:15px;}.elementor-31 .elementor-element.elementor-element-5a20bb2{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-31 .elementor-element.elementor-element-7257037 > .elementor-widget-container{padding:2px 2px 4px 10px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-7257037 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-fdb0407{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-31 .elementor-element.elementor-element-fdb0407 p{margin-block-end:15px;}.elementor-31 .elementor-element.elementor-element-4b07168{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-31 .elementor-element.elementor-element-1cbbc41 > .elementor-widget-container{padding:2px 2px 4px 10px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-1cbbc41 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-1d561d2{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-31 .elementor-element.elementor-element-c2a8b6d > .elementor-widget-container{padding:2px 2px 4px 10px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-c2a8b6d .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-c93abe6{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-31 .elementor-element.elementor-element-2059db6 > .elementor-widget-container{padding:2px 2px 4px 10px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-2059db6 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-8d41fb8{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-31 .elementor-element.elementor-element-6c33dd9 > .elementor-widget-container{padding:2px 2px 4px 10px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-6c33dd9 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-e2c75e0{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-31 .elementor-element.elementor-element-15f9e30 > .elementor-widget-container{padding:2px 2px 4px 10px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-15f9e30 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-1f9952d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-31 .elementor-element.elementor-element-1f555b1 > .elementor-widget-container{padding:2px 2px 4px 10px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-1f555b1 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-f94f0ff{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-31 .elementor-element.elementor-element-b0b27a1 > .elementor-widget-container{padding:2px 2px 4px 10px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-b0b27a1 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-3079181{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-31 .elementor-element.elementor-element-95c4f17 > .elementor-widget-container{padding:2px 2px 4px 10px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-95c4f17 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-9217ac2{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-31 .elementor-element.elementor-element-b959f3a > .elementor-widget-container{padding:2px 2px 4px 10px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-b959f3a .elementor-heading-title{color:var( --e-global-color-text );}