.elementor-10103 .elementor-element.elementor-element-ffb24a1{--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-10103 .elementor-element.elementor-element-e7bd409 p{margin-block-end:0px;}.elementor-10103 .elementor-element.elementor-element-e7bd409 a{color:var( --e-global-color-accent );}.elementor-10103 .elementor-element.elementor-element-1b83654 p{margin-block-end:0px;}.elementor-10103 .elementor-element.elementor-element-1b83654 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-10103 .elementor-element.elementor-element-25c7125{padding:10px 0px 0px 0px;}.elementor-10103 .elementor-element.elementor-element-25c7125 .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-10103 .elementor-element.elementor-element-aab04d8 p{margin-block-end:0px;}.elementor-10103 .elementor-element.elementor-element-aab04d8 a{color:var( --e-global-color-accent );}.elementor-10103 .elementor-element.elementor-element-df6adad p{margin-block-end:0px;}.elementor-10103 .elementor-element.elementor-element-df6adad a{color:var( --e-global-color-accent );}.elementor-10103 .elementor-element.elementor-element-f492ee3 p{margin-block-end:0px;}.elementor-10103 .elementor-element.elementor-element-f492ee3 a{color:var( --e-global-color-accent );}.elementor-10103 .elementor-element.elementor-element-b204d6f{padding:10px 0px 0px 0px;}.elementor-10103 .elementor-element.elementor-element-b204d6f .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-10103 .elementor-element.elementor-element-4c2d112 p{margin-block-end:0px;}.elementor-10103 .elementor-element.elementor-element-4c2d112 a{color:var( --e-global-color-accent );}.elementor-10103 .elementor-element.elementor-element-e98e256 p{margin-block-end:0px;}.elementor-10103 .elementor-element.elementor-element-e98e256 a{color:var( --e-global-color-accent );}.elementor-10103 .elementor-element.elementor-element-1511053 a{color:var( --e-global-color-accent );}.elementor-10103 .elementor-element.elementor-element-7b9901d{padding:10px 0px 0px 0px;}.elementor-10103 .elementor-element.elementor-element-7b9901d .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-10103 .elementor-element.elementor-element-c20fce7 p{margin-block-end:0px;}.elementor-10103 .elementor-element.elementor-element-c20fce7 a{color:var( --e-global-color-accent );}.elementor-10103 .elementor-element.elementor-element-695beca p{margin-block-end:0px;}.elementor-10103 .elementor-element.elementor-element-695beca a{color:var( --e-global-color-accent );}.elementor-10103 .elementor-element.elementor-element-11abc78 p{margin-block-end:0px;}.elementor-10103 .elementor-element.elementor-element-11abc78 a{color:var( --e-global-color-accent );}.elementor-10103 .elementor-element.elementor-element-b76649d p{margin-block-end:0px;}.elementor-10103 .elementor-element.elementor-element-b76649d a{color:var( --e-global-color-accent );}.elementor-10103 .elementor-element.elementor-element-3ab5bc4 p{margin-block-end:0px;}.elementor-10103 .elementor-element.elementor-element-3ab5bc4 a{color:var( --e-global-color-accent );}.elementor-10103 .elementor-element.elementor-element-ce698fc{padding:10px 0px 0px 0px;}.elementor-10103 .elementor-element.elementor-element-ce698fc .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-10103 .elementor-element.elementor-element-0563b60 p{margin-block-end:0px;}.elementor-10103 .elementor-element.elementor-element-0563b60 a{color:var( --e-global-color-accent );}.elementor-10103 .elementor-element.elementor-element-bad96c1 a{color:var( --e-global-color-accent );}.elementor-10103 .elementor-element.elementor-element-e0b50ba{padding:10px 0px 0px 0px;}.elementor-10103 .elementor-element.elementor-element-e0b50ba .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-10103 .elementor-element.elementor-element-3308e52 p{margin-block-end:0px;}.elementor-10103 .elementor-element.elementor-element-3308e52 a{color:var( --e-global-color-accent );}.elementor-10103 .elementor-element.elementor-element-8b879d6 p{margin-block-end:0px;}.elementor-10103 .elementor-element.elementor-element-8b879d6 a{color:var( --e-global-color-accent );}.elementor-10103 .elementor-element.elementor-element-17badd5 p{margin-block-end:0px;}.elementor-10103 .elementor-element.elementor-element-17badd5 a{color:var( --e-global-color-accent );}.elementor-10103 .elementor-element.elementor-element-6de84b5 p{margin-block-end:0px;}.elementor-10103 .elementor-element.elementor-element-6de84b5 a{color:var( --e-global-color-accent );}.elementor-10103 .elementor-element.elementor-element-b22baad{padding:10px 0px 0px 0px;}.elementor-10103 .elementor-element.elementor-element-b22baad .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-10103 .elementor-element.elementor-element-cba377b p{margin-block-end:0px;}.elementor-10103 .elementor-element.elementor-element-cba377b 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-10103 .elementor-element.elementor-element-25c7125 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10103 .elementor-element.elementor-element-b204d6f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10103 .elementor-element.elementor-element-7b9901d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10103 .elementor-element.elementor-element-ce698fc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10103 .elementor-element.elementor-element-e0b50ba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10103 .elementor-element.elementor-element-b22baad .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-10103 .elementor-element.elementor-element-25c7125 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10103 .elementor-element.elementor-element-b204d6f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10103 .elementor-element.elementor-element-7b9901d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10103 .elementor-element.elementor-element-ce698fc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10103 .elementor-element.elementor-element-e0b50ba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10103 .elementor-element.elementor-element-b22baad .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}