.elementor-470 .elementor-element.elementor-element-8ffd112{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-470 .elementor-element.elementor-element-38e8f6f{width:100%;max-width:100%;text-align:center;}.elementor-470 .elementor-element.elementor-element-38e8f6f.elementor-element{--align-self:center;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );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-470 .elementor-element.elementor-element-15993fe{width:var( --container-widget-width, 70% );max-width:70%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 3em) 0em;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-470 .elementor-element.elementor-element-15993fe.elementor-element{--align-self:center;}.elementor-470 .elementor-element.elementor-element-a6b3e58{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;text-align:center;}.elementor-470 .elementor-element.elementor-element-a6b3e58.elementor-element{--align-self:center;}.elementor-470 .elementor-element.elementor-element-a6b3e58 .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 );}.elementor-470 .elementor-element.elementor-element-59a6e9d{--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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-470 .elementor-element.elementor-element-bbe1b29{width:100%;max-width:100%;}.elementor-470 .elementor-element.elementor-element-53bee8f .elementor-heading-title{font-family:var( --e-global-typography-8a50a9b-font-family ), Sans-serif;font-size:var( --e-global-typography-8a50a9b-font-size );font-weight:var( --e-global-typography-8a50a9b-font-weight );text-transform:var( --e-global-typography-8a50a9b-text-transform );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-953511c{width:100%;max-width:100%;text-align:start;}.elementor-470 .elementor-element.elementor-element-953511c.elementor-element{--align-self:center;}.elementor-470 .elementor-element.elementor-element-409f4c1{--display:flex;}.elementor-470 .elementor-element.elementor-element-4d2a854{width:100%;max-width:100%;}.elementor-470 .elementor-element.elementor-element-74af229 .elementor-heading-title{font-family:var( --e-global-typography-8a50a9b-font-family ), Sans-serif;font-size:var( --e-global-typography-8a50a9b-font-size );font-weight:var( --e-global-typography-8a50a9b-font-weight );text-transform:var( --e-global-typography-8a50a9b-text-transform );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-43f4b78{width:100%;max-width:100%;text-align:start;}.elementor-470 .elementor-element.elementor-element-43f4b78.elementor-element{--align-self:center;}.elementor-470 .elementor-element.elementor-element-744fcab{--display:flex;}.elementor-470 .elementor-element.elementor-element-1eb42af{width:100%;max-width:100%;}.elementor-470 .elementor-element.elementor-element-53de1f3 .elementor-heading-title{font-family:var( --e-global-typography-8a50a9b-font-family ), Sans-serif;font-size:var( --e-global-typography-8a50a9b-font-size );font-weight:var( --e-global-typography-8a50a9b-font-weight );text-transform:var( --e-global-typography-8a50a9b-text-transform );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-b02eeb2{width:100%;max-width:100%;text-align:start;}.elementor-470 .elementor-element.elementor-element-b02eeb2.elementor-element{--align-self:center;}.elementor-470 .elementor-element.elementor-element-03f5c29{--display:flex;}.elementor-470 .elementor-element.elementor-element-52a1222{width:100%;max-width:100%;}.elementor-470 .elementor-element.elementor-element-2b10426 .elementor-heading-title{font-family:var( --e-global-typography-8a50a9b-font-family ), Sans-serif;font-size:var( --e-global-typography-8a50a9b-font-size );font-weight:var( --e-global-typography-8a50a9b-font-weight );text-transform:var( --e-global-typography-8a50a9b-text-transform );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-c671121{width:100%;max-width:100%;text-align:start;}.elementor-470 .elementor-element.elementor-element-c671121.elementor-element{--align-self:center;}.elementor-470 .elementor-element.elementor-element-dbb4d94{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;text-align:center;}.elementor-470 .elementor-element.elementor-element-dbb4d94.elementor-element{--align-self:center;}.elementor-470 .elementor-element.elementor-element-dbb4d94 .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 );}.elementor-470 .elementor-element.elementor-element-70b0a70{--display:flex;}.elementor-470 .elementor-element.elementor-element-edfcbb5{width:100%;max-width:100%;}.elementor-470 .elementor-element.elementor-element-f8198bf .elementor-heading-title{font-family:var( --e-global-typography-8a50a9b-font-family ), Sans-serif;font-size:var( --e-global-typography-8a50a9b-font-size );font-weight:var( --e-global-typography-8a50a9b-font-weight );text-transform:var( --e-global-typography-8a50a9b-text-transform );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-5aef1f9{width:100%;max-width:100%;text-align:start;}.elementor-470 .elementor-element.elementor-element-5aef1f9.elementor-element{--align-self:center;}.elementor-470 .elementor-element.elementor-element-8d4f498{--display:flex;}.elementor-470 .elementor-element.elementor-element-9a483be{width:100%;max-width:100%;}.elementor-470 .elementor-element.elementor-element-cebe9a6 .elementor-heading-title{font-family:var( --e-global-typography-8a50a9b-font-family ), Sans-serif;font-size:var( --e-global-typography-8a50a9b-font-size );font-weight:var( --e-global-typography-8a50a9b-font-weight );text-transform:var( --e-global-typography-8a50a9b-text-transform );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-21bc1f4{width:100%;max-width:100%;text-align:start;}.elementor-470 .elementor-element.elementor-element-21bc1f4.elementor-element{--align-self:center;}.elementor-470 .elementor-element.elementor-element-4d389d7{--display:flex;}.elementor-470 .elementor-element.elementor-element-f661ae4{width:100%;max-width:100%;}.elementor-470 .elementor-element.elementor-element-e1e99f7 .elementor-heading-title{font-family:var( --e-global-typography-8a50a9b-font-family ), Sans-serif;font-size:var( --e-global-typography-8a50a9b-font-size );font-weight:var( --e-global-typography-8a50a9b-font-weight );text-transform:var( --e-global-typography-8a50a9b-text-transform );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-0cd9af3{width:100%;max-width:100%;text-align:start;}.elementor-470 .elementor-element.elementor-element-0cd9af3.elementor-element{--align-self:center;}.elementor-470 .elementor-element.elementor-element-bce912d{--display:flex;}.elementor-470 .elementor-element.elementor-element-b3b195d{width:100%;max-width:100%;}.elementor-470 .elementor-element.elementor-element-015a171 .elementor-heading-title{font-family:var( --e-global-typography-8a50a9b-font-family ), Sans-serif;font-size:var( --e-global-typography-8a50a9b-font-size );font-weight:var( --e-global-typography-8a50a9b-font-weight );text-transform:var( --e-global-typography-8a50a9b-text-transform );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-363a54c{width:100%;max-width:100%;text-align:start;}.elementor-470 .elementor-element.elementor-element-363a54c.elementor-element{--align-self:center;}.elementor-470 .elementor-element.elementor-element-a65bbf4{--display:flex;}.elementor-470 .elementor-element.elementor-element-e6a3e12{width:100%;max-width:100%;}.elementor-470 .elementor-element.elementor-element-6bd9e01 .elementor-heading-title{font-family:var( --e-global-typography-8a50a9b-font-family ), Sans-serif;font-size:var( --e-global-typography-8a50a9b-font-size );font-weight:var( --e-global-typography-8a50a9b-font-weight );text-transform:var( --e-global-typography-8a50a9b-text-transform );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-b9940ac{width:100%;max-width:100%;text-align:start;}.elementor-470 .elementor-element.elementor-element-b9940ac.elementor-element{--align-self:center;}.elementor-470 .elementor-element.elementor-element-d24d533{--display:flex;}.elementor-470 .elementor-element.elementor-element-61f5907{width:100%;max-width:100%;}.elementor-470 .elementor-element.elementor-element-aa37ba7 .elementor-heading-title{font-family:var( --e-global-typography-8a50a9b-font-family ), Sans-serif;font-size:var( --e-global-typography-8a50a9b-font-size );font-weight:var( --e-global-typography-8a50a9b-font-weight );text-transform:var( --e-global-typography-8a50a9b-text-transform );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-8526a60{width:100%;max-width:100%;text-align:start;}.elementor-470 .elementor-element.elementor-element-8526a60.elementor-element{--align-self:center;}.elementor-470 .elementor-element.elementor-element-ef4244d{--display:flex;}.elementor-470 .elementor-element.elementor-element-d78369f{width:100%;max-width:100%;}.elementor-470 .elementor-element.elementor-element-9a5e44f .elementor-heading-title{font-family:var( --e-global-typography-8a50a9b-font-family ), Sans-serif;font-size:var( --e-global-typography-8a50a9b-font-size );font-weight:var( --e-global-typography-8a50a9b-font-weight );text-transform:var( --e-global-typography-8a50a9b-text-transform );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-c16dcfd{width:100%;max-width:100%;text-align:start;}.elementor-470 .elementor-element.elementor-element-c16dcfd.elementor-element{--align-self:center;}.elementor-470 .elementor-element.elementor-element-69ec17e{--display:flex;}.elementor-470 .elementor-element.elementor-element-83b09c9{width:100%;max-width:100%;}.elementor-470 .elementor-element.elementor-element-23ea62a .elementor-heading-title{font-family:var( --e-global-typography-8a50a9b-font-family ), Sans-serif;font-size:var( --e-global-typography-8a50a9b-font-size );font-weight:var( --e-global-typography-8a50a9b-font-weight );text-transform:var( --e-global-typography-8a50a9b-text-transform );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-6c48d08{width:100%;max-width:100%;text-align:start;}.elementor-470 .elementor-element.elementor-element-6c48d08.elementor-element{--align-self:center;}.elementor-470 .elementor-element.elementor-element-8eb526e{--display:flex;}.elementor-470 .elementor-element.elementor-element-02dbd7e{width:100%;max-width:100%;}.elementor-470 .elementor-element.elementor-element-05afc81 .elementor-heading-title{font-family:var( --e-global-typography-8a50a9b-font-family ), Sans-serif;font-size:var( --e-global-typography-8a50a9b-font-size );font-weight:var( --e-global-typography-8a50a9b-font-weight );text-transform:var( --e-global-typography-8a50a9b-text-transform );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-122626c{width:100%;max-width:100%;text-align:start;}.elementor-470 .elementor-element.elementor-element-122626c.elementor-element{--align-self:center;}.elementor-470 .elementor-element.elementor-element-1c1d83c{--display:flex;}.elementor-470 .elementor-element.elementor-element-9cef594{width:100%;max-width:100%;}.elementor-470 .elementor-element.elementor-element-975c31d .elementor-heading-title{font-family:var( --e-global-typography-8a50a9b-font-family ), Sans-serif;font-size:var( --e-global-typography-8a50a9b-font-size );font-weight:var( --e-global-typography-8a50a9b-font-weight );text-transform:var( --e-global-typography-8a50a9b-text-transform );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-5766c3e{width:100%;max-width:100%;text-align:start;}.elementor-470 .elementor-element.elementor-element-5766c3e.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-470 .elementor-element.elementor-element-59a6e9d{--width:23%;}.elementor-470 .elementor-element.elementor-element-409f4c1{--width:23%;}.elementor-470 .elementor-element.elementor-element-744fcab{--width:23%;}.elementor-470 .elementor-element.elementor-element-03f5c29{--width:23%;}.elementor-470 .elementor-element.elementor-element-70b0a70{--width:23%;}.elementor-470 .elementor-element.elementor-element-8d4f498{--width:23%;}.elementor-470 .elementor-element.elementor-element-4d389d7{--width:23%;}.elementor-470 .elementor-element.elementor-element-bce912d{--width:23%;}.elementor-470 .elementor-element.elementor-element-a65bbf4{--width:23%;}.elementor-470 .elementor-element.elementor-element-d24d533{--width:23%;}.elementor-470 .elementor-element.elementor-element-ef4244d{--width:23%;}.elementor-470 .elementor-element.elementor-element-69ec17e{--width:23%;}.elementor-470 .elementor-element.elementor-element-8eb526e{--width:23%;}.elementor-470 .elementor-element.elementor-element-1c1d83c{--width:23%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-470 .elementor-element.elementor-element-a6b3e58 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-470 .elementor-element.elementor-element-53bee8f .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-74af229 .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-53de1f3 .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-2b10426 .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-dbb4d94 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-470 .elementor-element.elementor-element-f8198bf .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-cebe9a6 .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-e1e99f7 .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-015a171 .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-6bd9e01 .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-aa37ba7 .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-9a5e44f .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-23ea62a .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-05afc81 .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-975c31d .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-470 .elementor-element.elementor-element-a6b3e58 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-470 .elementor-element.elementor-element-53bee8f .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-74af229 .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-53de1f3 .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-2b10426 .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-dbb4d94 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-470 .elementor-element.elementor-element-f8198bf .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-cebe9a6 .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-e1e99f7 .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-015a171 .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-6bd9e01 .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-aa37ba7 .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-9a5e44f .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-23ea62a .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-05afc81 .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}.elementor-470 .elementor-element.elementor-element-975c31d .elementor-heading-title{font-size:var( --e-global-typography-8a50a9b-font-size );letter-spacing:var( --e-global-typography-8a50a9b-letter-spacing );}}