.elementor-1622 .elementor-element.elementor-element-08d44dd{--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-1622 .elementor-element.elementor-element-0f0ad25 a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-71a43e8 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-1622 .elementor-element.elementor-element-faf27d3{padding:10px 0px 0px 0px;text-align:start;}.elementor-1622 .elementor-element.elementor-element-faf27d3 .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-1622 .elementor-element.elementor-element-9ba5672 a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-80bd2b1 a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-66bf065 a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-c23a5b7{padding:10px 0px 0px 0px;text-align:start;}.elementor-1622 .elementor-element.elementor-element-c23a5b7 .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-1622 .elementor-element.elementor-element-743f805 a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-1bc4814 a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-8096391{padding:10px 0px 0px 0px;text-align:start;}.elementor-1622 .elementor-element.elementor-element-8096391 .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-1622 .elementor-element.elementor-element-bcbd2d5 a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-0f6f41a a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-b5b7aca a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-58c4a20{padding:10px 0px 0px 0px;text-align:start;}.elementor-1622 .elementor-element.elementor-element-58c4a20 .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-1622 .elementor-element.elementor-element-067de40 a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-b0131c5 a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-0aae37f{padding:10px 0px 0px 0px;text-align:start;}.elementor-1622 .elementor-element.elementor-element-0aae37f .elementor-heading-title{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );color:var( --e-global-color-text );}.elementor-1622 .elementor-element.elementor-element-89b8000 a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-acdac75{padding:10px 0px 0px 0px;text-align:start;}.elementor-1622 .elementor-element.elementor-element-acdac75 .elementor-heading-title{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );color:var( --e-global-color-text );}.elementor-1622 .elementor-element.elementor-element-49c198f a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-a61106f{padding:10px 0px 0px 0px;text-align:start;}.elementor-1622 .elementor-element.elementor-element-a61106f .elementor-heading-title{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );color:var( --e-global-color-text );}.elementor-1622 .elementor-element.elementor-element-c037ca5 a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-5cba6c3{padding:10px 0px 0px 0px;text-align:start;}.elementor-1622 .elementor-element.elementor-element-5cba6c3 .elementor-heading-title{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );color:var( --e-global-color-text );}.elementor-1622 .elementor-element.elementor-element-f87058a a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-c1cac53{padding:10px 0px 0px 0px;text-align:start;}.elementor-1622 .elementor-element.elementor-element-c1cac53 .elementor-heading-title{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );color:var( --e-global-color-text );}.elementor-1622 .elementor-element.elementor-element-1e189d9 a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-6e08e8d{padding:10px 0px 0px 0px;text-align:start;}.elementor-1622 .elementor-element.elementor-element-6e08e8d .elementor-heading-title{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );color:var( --e-global-color-text );}.elementor-1622 .elementor-element.elementor-element-88cf36b a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-8fd689d a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-deb271e{padding:10px 0px 0px 0px;text-align:start;}.elementor-1622 .elementor-element.elementor-element-deb271e .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-1622 .elementor-element.elementor-element-5562a00 a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-3cafeee{padding:10px 0px 0px 0px;text-align:start;}.elementor-1622 .elementor-element.elementor-element-3cafeee .elementor-heading-title{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );color:var( --e-global-color-text );}.elementor-1622 .elementor-element.elementor-element-7343966 a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-df44ce6 a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-0ec8221{padding:10px 0px 0px 0px;text-align:start;}.elementor-1622 .elementor-element.elementor-element-0ec8221 .elementor-heading-title{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );color:var( --e-global-color-text );}.elementor-1622 .elementor-element.elementor-element-0a09f14 a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-e34dab9 a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-5c20917{padding:10px 0px 0px 0px;text-align:start;}.elementor-1622 .elementor-element.elementor-element-5c20917 .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-1622 .elementor-element.elementor-element-bf4049f a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-c8b90d3 a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-7285b9f a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-8890b57 a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-01e8c09 a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-7ae229a{padding:10px 0px 0px 0px;text-align:start;}.elementor-1622 .elementor-element.elementor-element-7ae229a .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-1622 .elementor-element.elementor-element-48838b9 a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-d589ae3 a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-7e93ce6 a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-9a13d81 a{color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-aa44ea4 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-1622 .elementor-element.elementor-element-faf27d3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1622 .elementor-element.elementor-element-c23a5b7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1622 .elementor-element.elementor-element-8096391 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1622 .elementor-element.elementor-element-58c4a20 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1622 .elementor-element.elementor-element-0aae37f .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-1622 .elementor-element.elementor-element-acdac75 .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-1622 .elementor-element.elementor-element-a61106f .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-1622 .elementor-element.elementor-element-5cba6c3 .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-1622 .elementor-element.elementor-element-c1cac53 .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-1622 .elementor-element.elementor-element-6e08e8d .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-1622 .elementor-element.elementor-element-deb271e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1622 .elementor-element.elementor-element-3cafeee .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-1622 .elementor-element.elementor-element-0ec8221 .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-1622 .elementor-element.elementor-element-5c20917 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1622 .elementor-element.elementor-element-7ae229a .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-1622 .elementor-element.elementor-element-faf27d3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1622 .elementor-element.elementor-element-c23a5b7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1622 .elementor-element.elementor-element-8096391 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1622 .elementor-element.elementor-element-58c4a20 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1622 .elementor-element.elementor-element-0aae37f .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-1622 .elementor-element.elementor-element-acdac75 .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-1622 .elementor-element.elementor-element-a61106f .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-1622 .elementor-element.elementor-element-5cba6c3 .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-1622 .elementor-element.elementor-element-c1cac53 .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-1622 .elementor-element.elementor-element-6e08e8d .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-1622 .elementor-element.elementor-element-deb271e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1622 .elementor-element.elementor-element-3cafeee .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-1622 .elementor-element.elementor-element-0ec8221 .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-1622 .elementor-element.elementor-element-5c20917 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1622 .elementor-element.elementor-element-7ae229a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}