.elementor-935 .elementor-element.elementor-element-14844b7{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-935 .elementor-element.elementor-element-bd51c80{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-935 .elementor-element.elementor-element-ded712e{text-align:left;}.elementor-935 .elementor-element.elementor-element-ded712e .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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-935 .elementor-element.elementor-element-b5ba1fa .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-38533ca{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-cce74e8 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-1728ddc{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-ca4af22 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-3b9adfc{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-98c31ed .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-1938037{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-a568d24 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-e36b46b{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-4bad6a1 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-d76f34f{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-6f9e4be .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-56b163d{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-a11a2d3 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-1ddcadd{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-94b56a5 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-10d5473{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-d46922a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-f459546{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-bcea6b3 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-970203b{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-f8fb3da .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-17e4c0f{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-e740ec1 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-297ee3c{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-d38d039 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-c1d3fe7{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-91891f0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-4b3fbc3{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-67eaf97 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-e6f1c19{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-3f8b337 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-7d9c774{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-bb62c1f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-9e6cfab{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-d31685e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-cc2e7f0{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-1e71e00 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-076e33a{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-08ce802 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-16f5283{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-8379c33 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-a82a9a7{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-725df0b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-1c0e858{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-615936e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-b14f85b{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-4e36c0c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-3b660a7{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}@media(max-width:1025px){.elementor-935 .elementor-element.elementor-element-bd51c80{--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-935 .elementor-element.elementor-element-ded712e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-935 .elementor-element.elementor-element-b5ba1fa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-38533ca{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-cce74e8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-1728ddc{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-ca4af22 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-3b9adfc{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-98c31ed .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-1938037{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-a568d24 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-e36b46b{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-4bad6a1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-d76f34f{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-6f9e4be .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-56b163d{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-a11a2d3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-1ddcadd{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-94b56a5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-10d5473{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-d46922a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-f459546{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-bcea6b3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-970203b{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-f8fb3da .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-17e4c0f{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-e740ec1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-297ee3c{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-d38d039 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-c1d3fe7{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-91891f0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-4b3fbc3{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-67eaf97 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-e6f1c19{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-3f8b337 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-7d9c774{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-bb62c1f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-9e6cfab{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-d31685e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-cc2e7f0{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-1e71e00 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-076e33a{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-08ce802 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-16f5283{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-8379c33 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-a82a9a7{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-725df0b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-1c0e858{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-615936e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-b14f85b{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-4e36c0c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-3b660a7{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}}@media(min-width:768px){.elementor-935 .elementor-element.elementor-element-bd51c80{--width:80%;}}@media(max-width:1025px) and (min-width:768px){.elementor-935 .elementor-element.elementor-element-bd51c80{--width:100%;}}@media(max-width:767px){.elementor-935 .elementor-element.elementor-element-bd51c80{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-935 .elementor-element.elementor-element-ded712e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-935 .elementor-element.elementor-element-b5ba1fa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-38533ca{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-cce74e8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-1728ddc{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-ca4af22 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-3b9adfc{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-98c31ed .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-1938037{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-a568d24 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-e36b46b{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-4bad6a1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-d76f34f{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-6f9e4be .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-56b163d{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-a11a2d3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-1ddcadd{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-94b56a5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-10d5473{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-d46922a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-f459546{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-bcea6b3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-970203b{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-f8fb3da .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-17e4c0f{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-e740ec1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-297ee3c{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-d38d039 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-c1d3fe7{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-91891f0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-4b3fbc3{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-67eaf97 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-e6f1c19{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-3f8b337 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-7d9c774{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-bb62c1f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-9e6cfab{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-d31685e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-cc2e7f0{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-1e71e00 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-076e33a{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-08ce802 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-16f5283{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-8379c33 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-a82a9a7{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-725df0b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-1c0e858{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-615936e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-b14f85b{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-935 .elementor-element.elementor-element-4e36c0c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-935 .elementor-element.elementor-element-3b660a7{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}}/* Start custom CSS for heading, class: .elementor-element-ded712e */.elementor-935 .elementor-element.elementor-element-ded712e .elementor-heading-title {
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38533ca */.elementor-935 .elementor-element.elementor-element-38533ca p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-935 .elementor-element.elementor-element-38533ca li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1728ddc */.elementor-935 .elementor-element.elementor-element-1728ddc p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-935 .elementor-element.elementor-element-1728ddc li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b9adfc */.elementor-935 .elementor-element.elementor-element-3b9adfc p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-935 .elementor-element.elementor-element-3b9adfc li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1938037 */.elementor-935 .elementor-element.elementor-element-1938037 p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-935 .elementor-element.elementor-element-1938037 li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e36b46b */.elementor-935 .elementor-element.elementor-element-e36b46b p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-935 .elementor-element.elementor-element-e36b46b li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d76f34f */.elementor-935 .elementor-element.elementor-element-d76f34f p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-935 .elementor-element.elementor-element-d76f34f li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56b163d */.elementor-935 .elementor-element.elementor-element-56b163d p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-935 .elementor-element.elementor-element-56b163d li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ddcadd */.elementor-935 .elementor-element.elementor-element-1ddcadd p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-935 .elementor-element.elementor-element-1ddcadd li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10d5473 */.elementor-935 .elementor-element.elementor-element-10d5473 p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-935 .elementor-element.elementor-element-10d5473 li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f459546 */.elementor-935 .elementor-element.elementor-element-f459546 p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-935 .elementor-element.elementor-element-f459546 li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-970203b */.elementor-935 .elementor-element.elementor-element-970203b p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-935 .elementor-element.elementor-element-970203b li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17e4c0f */.elementor-935 .elementor-element.elementor-element-17e4c0f p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-935 .elementor-element.elementor-element-17e4c0f li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-297ee3c */.elementor-935 .elementor-element.elementor-element-297ee3c p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-935 .elementor-element.elementor-element-297ee3c li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1d3fe7 */.elementor-935 .elementor-element.elementor-element-c1d3fe7 p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-935 .elementor-element.elementor-element-c1d3fe7 li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b3fbc3 */.elementor-935 .elementor-element.elementor-element-4b3fbc3 p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-935 .elementor-element.elementor-element-4b3fbc3 li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6f1c19 */.elementor-935 .elementor-element.elementor-element-e6f1c19 p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-935 .elementor-element.elementor-element-e6f1c19 li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9c774 */.elementor-935 .elementor-element.elementor-element-7d9c774 p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-935 .elementor-element.elementor-element-7d9c774 li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e6cfab */.elementor-935 .elementor-element.elementor-element-9e6cfab p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-935 .elementor-element.elementor-element-9e6cfab li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc2e7f0 */.elementor-935 .elementor-element.elementor-element-cc2e7f0 p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-935 .elementor-element.elementor-element-cc2e7f0 li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-076e33a */.elementor-935 .elementor-element.elementor-element-076e33a p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-935 .elementor-element.elementor-element-076e33a li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16f5283 */.elementor-935 .elementor-element.elementor-element-16f5283 p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-935 .elementor-element.elementor-element-16f5283 li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a82a9a7 */.elementor-935 .elementor-element.elementor-element-a82a9a7 p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-935 .elementor-element.elementor-element-a82a9a7 li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c0e858 */.elementor-935 .elementor-element.elementor-element-1c0e858 p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-935 .elementor-element.elementor-element-1c0e858 li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b14f85b */.elementor-935 .elementor-element.elementor-element-b14f85b p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-935 .elementor-element.elementor-element-b14f85b li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b660a7 */.elementor-935 .elementor-element.elementor-element-3b660a7 p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-935 .elementor-element.elementor-element-3b660a7 li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */