.elementor-1021 .elementor-element.elementor-element-b954e71{text-align:center;}.elementor-1021 .elementor-element.elementor-element-b954e71 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1021 .elementor-element.elementor-element-913469d .elementor-heading-title{color:var( --e-global-color-secondary );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 );}.elementor-1021 .elementor-element.elementor-element-64bfd10{text-align:center;}.elementor-1021 .elementor-element.elementor-element-bc1aeeb .elementor-heading-title{color:var( --e-global-color-accent );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 );}.elementor-1021 .elementor-element.elementor-element-75e850c{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1021 .elementor-element.elementor-element-3bbd8b9 .elementor-heading-title{color:var( --e-global-color-accent );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 );}.elementor-1021 .elementor-element.elementor-element-26136d3{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1021 .elementor-element.elementor-element-dfa1753 .elementor-heading-title{color:var( --e-global-color-accent );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 );}.elementor-1021 .elementor-element.elementor-element-3141533{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1021 .elementor-element.elementor-element-eaae3d7 .elementor-heading-title{color:var( --e-global-color-secondary );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 );}.elementor-1021 .elementor-element.elementor-element-5d5ae60{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1021 .elementor-element.elementor-element-9b66138 .elementor-heading-title{color:var( --e-global-color-accent );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 );}.elementor-1021 .elementor-element.elementor-element-3acea59{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1021 .elementor-element.elementor-element-03385b8 .elementor-heading-title{color:var( --e-global-color-secondary );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 );}.elementor-1021 .elementor-element.elementor-element-106fb17{text-align:center;}.elementor-1021 .elementor-element.elementor-element-70dfa34 .elementor-heading-title{color:var( --e-global-color-accent );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 );}.elementor-1021 .elementor-element.elementor-element-a80153f{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1021 .elementor-element.elementor-element-7c22ef9 .elementor-heading-title{color:var( --e-global-color-secondary );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 );}.elementor-1021 .elementor-element.elementor-element-f0f21f3 .elementor-heading-title{color:var( --e-global-color-accent );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 );}.elementor-1021 .elementor-element.elementor-element-1137120{text-align:center;}.elementor-1021 .elementor-element.elementor-element-97de110{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1021 .elementor-element.elementor-element-3e6ce8e .elementor-heading-title{color:var( --e-global-color-accent );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 );}.elementor-1021 .elementor-element.elementor-element-67140db{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1021 .elementor-element.elementor-element-6ba15e1 .elementor-heading-title{color:var( --e-global-color-accent );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 );}.elementor-1021 .elementor-element.elementor-element-cc96749{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1021 .elementor-element.elementor-element-7f01f8f .elementor-heading-title{color:var( --e-global-color-accent );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 );}.elementor-1021 .elementor-element.elementor-element-4a1301a{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1021 .elementor-element.elementor-element-f84c42d{text-align:center;}@media(max-width:1024px){.elementor-1021 .elementor-element.elementor-element-b954e71 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1021 .elementor-element.elementor-element-913469d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1021 .elementor-element.elementor-element-bc1aeeb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1021 .elementor-element.elementor-element-3bbd8b9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1021 .elementor-element.elementor-element-dfa1753 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1021 .elementor-element.elementor-element-eaae3d7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1021 .elementor-element.elementor-element-9b66138 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1021 .elementor-element.elementor-element-03385b8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1021 .elementor-element.elementor-element-70dfa34 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1021 .elementor-element.elementor-element-7c22ef9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1021 .elementor-element.elementor-element-f0f21f3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1021 .elementor-element.elementor-element-3e6ce8e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1021 .elementor-element.elementor-element-6ba15e1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1021 .elementor-element.elementor-element-7f01f8f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-1021 .elementor-element.elementor-element-b954e71 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1021 .elementor-element.elementor-element-913469d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1021 .elementor-element.elementor-element-bc1aeeb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1021 .elementor-element.elementor-element-3bbd8b9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1021 .elementor-element.elementor-element-dfa1753 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1021 .elementor-element.elementor-element-eaae3d7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1021 .elementor-element.elementor-element-9b66138 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1021 .elementor-element.elementor-element-03385b8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1021 .elementor-element.elementor-element-70dfa34 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1021 .elementor-element.elementor-element-7c22ef9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1021 .elementor-element.elementor-element-f0f21f3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1021 .elementor-element.elementor-element-3e6ce8e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1021 .elementor-element.elementor-element-6ba15e1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1021 .elementor-element.elementor-element-7f01f8f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}}