.elementor-1683 .elementor-element.elementor-element-3af5289{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-1683 .elementor-element.elementor-element-8efe266 a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-2feb554 a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-8c18985 a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-9da4a49 a{color:var( --e-global-color-accent );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1683 .elementor-element.elementor-element-288aa14{padding:10px 0px 0px 0px;text-align:start;}.elementor-1683 .elementor-element.elementor-element-288aa14 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-1683 .elementor-element.elementor-element-f011fcd a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-e451c31 a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-7f53262 a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-0db4f5a a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-29de828 a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-629ab61{padding:10px 0px 0px 0px;text-align:start;}.elementor-1683 .elementor-element.elementor-element-629ab61 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-1683 .elementor-element.elementor-element-c5bba94 a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-531938a a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-f13e359 a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-74c47f4 a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-3538096 a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-df00c4c{padding:10px 0px 0px 0px;text-align:start;}.elementor-1683 .elementor-element.elementor-element-df00c4c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-1683 .elementor-element.elementor-element-d13c722 a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-14866a5{padding:10px 0px 0px 0px;text-align:start;}.elementor-1683 .elementor-element.elementor-element-14866a5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-1683 .elementor-element.elementor-element-791ee6e a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-8443459 a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-43cbee4 a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-298b5c8{padding:10px 0px 0px 0px;text-align:start;}.elementor-1683 .elementor-element.elementor-element-298b5c8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-1683 .elementor-element.elementor-element-208d649 a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-b505697 a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-2dd7ea8 a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-d8b9058{padding:10px 0px 0px 0px;text-align:start;}.elementor-1683 .elementor-element.elementor-element-d8b9058 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-1683 .elementor-element.elementor-element-e6a47e1 a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-4c1b8ec a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-75e6e1f a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-ff696fe a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-9f12de5 a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-cf042dc a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-cadd5ff{padding:10px 0px 0px 0px;text-align:start;}.elementor-1683 .elementor-element.elementor-element-cadd5ff .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-1683 .elementor-element.elementor-element-154300e a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-4694746 a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-ae33a6b a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-af2710d a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-a8333c9 a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-6956633{padding:10px 0px 0px 0px;text-align:start;}.elementor-1683 .elementor-element.elementor-element-6956633 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-1683 .elementor-element.elementor-element-4f3fdbd a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-401d6bc a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-868f598 a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-69fdd7d{padding:10px 0px 0px 0px;text-align:start;}.elementor-1683 .elementor-element.elementor-element-69fdd7d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-1683 .elementor-element.elementor-element-7db9c14 a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-215740a a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-23b28a2{padding:10px 0px 0px 0px;text-align:start;}.elementor-1683 .elementor-element.elementor-element-23b28a2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-1683 .elementor-element.elementor-element-9b8b750 a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-a63c228 a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-f9dbb98{padding:10px 0px 0px 0px;text-align:start;}.elementor-1683 .elementor-element.elementor-element-f9dbb98 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-1683 .elementor-element.elementor-element-7034c7d a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-af77d31 a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-d1176c5{padding:10px 0px 0px 0px;text-align:start;}.elementor-1683 .elementor-element.elementor-element-d1176c5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-1683 .elementor-element.elementor-element-a95f9d5 a{color:var( --e-global-color-accent );}.elementor-1683 .elementor-element.elementor-element-022f25f a{color:var( --e-global-color-accent );}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1683 .elementor-element.elementor-element-288aa14 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1683 .elementor-element.elementor-element-629ab61 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1683 .elementor-element.elementor-element-df00c4c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1683 .elementor-element.elementor-element-14866a5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1683 .elementor-element.elementor-element-298b5c8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1683 .elementor-element.elementor-element-d8b9058 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1683 .elementor-element.elementor-element-cadd5ff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1683 .elementor-element.elementor-element-6956633 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1683 .elementor-element.elementor-element-69fdd7d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1683 .elementor-element.elementor-element-23b28a2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1683 .elementor-element.elementor-element-f9dbb98 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1683 .elementor-element.elementor-element-d1176c5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1683 .elementor-element.elementor-element-288aa14 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1683 .elementor-element.elementor-element-629ab61 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1683 .elementor-element.elementor-element-df00c4c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1683 .elementor-element.elementor-element-14866a5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1683 .elementor-element.elementor-element-298b5c8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1683 .elementor-element.elementor-element-d8b9058 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1683 .elementor-element.elementor-element-cadd5ff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1683 .elementor-element.elementor-element-6956633 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1683 .elementor-element.elementor-element-69fdd7d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1683 .elementor-element.elementor-element-23b28a2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1683 .elementor-element.elementor-element-f9dbb98 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1683 .elementor-element.elementor-element-d1176c5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}