.elementor-28710 .elementor-element.elementor-element-9c9955a{--display:flex;}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-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 );color:var( --e-global-color-primary );}.elementor-28710 .elementor-element.elementor-element-8e42a17 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-05fafa1 .elementor-heading-title{color:var( --e-global-color-text );}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28710 .elementor-element.elementor-element-38dedd4 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-405f7e2 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-a2176e2 > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-28710 .elementor-element.elementor-element-611f34c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-1280c27 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-322414d > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-28710 .elementor-element.elementor-element-fb31ff5 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-197af89 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-dae86fc .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-d24c7dc .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-2e56751 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-d26b96e .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-991973f .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-54cb273 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-a4f0d78 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-f03d63b .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-77228fe .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-2394847 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-07c7b9d .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-396d571 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-933a833 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-dee3e03 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-6f0729c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-95c28bf .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-c7b8c7d .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-9cf8c52 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-0aa0d57 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-4cf6bb5 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-24a2596 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-16d7a1a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-9c9ea6d .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-c6af54e .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-185d72c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-4d18be4 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-6e8cb3a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-92220cf .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-0d22af3 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-10cb573 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-430ca9b .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-0d76927 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-33e5847 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-aed4d75 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-b2710db .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-c1c4a85 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-7140aca .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-8447abb .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-fdb8f30 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-9bdec44 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-c1dc720 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-6eab8e6 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-ee48267 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-8a4a91d .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-205f800 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-4d703c1 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-428718a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-f0922cd .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-26cef60 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-8f53e29 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-30b5516 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-b75631d .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28710 .elementor-element.elementor-element-d8ab895 .elementor-heading-title{color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}}