.elementor-1272 .elementor-element.elementor-element-55efc50{--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 );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-1272 .elementor-element.elementor-element-c5acf88{--display:flex;}.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 );color:var( --e-global-color-primary );}.elementor-1272 .elementor-element.elementor-element-9a53f45{--display:flex;}.elementor-1272 .elementor-element.elementor-element-5020711{--display:flex;}.elementor-1272 .elementor-element.elementor-element-b7d5239 .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 );color:var( --e-global-color-secondary );}.elementor-1272 .elementor-element.elementor-element-4446b6c{--display:flex;}.elementor-1272 .elementor-element.elementor-element-b7f55ab .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 );color:var( --e-global-color-secondary );}.elementor-1272 .elementor-element.elementor-element-e35eb00{--display:flex;}.elementor-1272 .elementor-element.elementor-element-038c6e4 .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 );color:var( --e-global-color-secondary );}.elementor-1272 .elementor-element.elementor-element-99e66d6{--display:flex;}.elementor-1272 .elementor-element.elementor-element-e00cead .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 );color:var( --e-global-color-secondary );}.elementor-1272 .elementor-element.elementor-element-534c9e8{--display:flex;}.elementor-1272 .elementor-element.elementor-element-7a8725c{--display:flex;}.elementor-1272 .elementor-element.elementor-element-707dd94{--display:flex;}.elementor-1272 .elementor-element.elementor-element-764605a .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 );color:var( --e-global-color-secondary );}.elementor-1272 .elementor-element.elementor-element-37cd32d{--display:flex;}.elementor-1272 .elementor-element.elementor-element-1ba9d6e .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 );color:var( --e-global-color-secondary );}.elementor-1272 .elementor-element.elementor-element-ffd72db{--display:flex;}.elementor-1272 .elementor-element.elementor-element-5d540ce .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 );color:var( --e-global-color-secondary );}.elementor-1272 .elementor-element.elementor-element-eea9fd6{--display:flex;}.elementor-1272 .elementor-element.elementor-element-5b7e848{--display:flex;}.elementor-1272 .elementor-element.elementor-element-9b08eea{--display:flex;}.elementor-1272 .elementor-element.elementor-element-0b6bc08 .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 );color:var( --e-global-color-secondary );}.elementor-1272 .elementor-element.elementor-element-8ca3f84{--display:flex;}.elementor-1272 .elementor-element.elementor-element-a308bff .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 );color:var( --e-global-color-secondary );}.elementor-1272 .elementor-element.elementor-element-9c113c3{--display:flex;}.elementor-1272 .elementor-element.elementor-element-e2d74c1 .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 );color:var( --e-global-color-secondary );}.elementor-1272 .elementor-element.elementor-element-089ea45{--display:flex;}.elementor-1272 .elementor-element.elementor-element-06d49c3{--display:flex;}.elementor-1272 .elementor-element.elementor-element-340440e .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 );color:var( --e-global-color-secondary );}.elementor-1272 .elementor-element.elementor-element-c5df067{--display:flex;}.elementor-1272 .elementor-element.elementor-element-0ada0c2 .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 );color:var( --e-global-color-secondary );}.elementor-1272 .elementor-element.elementor-element-6810a1c{--display:flex;}.elementor-1272 .elementor-element.elementor-element-b5e4eff .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 );color:var( --e-global-color-primary );}.elementor-1272 .elementor-element.elementor-element-23b05d2{--display:flex;}.elementor-1272 .elementor-element.elementor-element-edc889e .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 );color:var( --e-global-color-secondary );}.elementor-1272 .elementor-element.elementor-element-95062aa{--display:flex;}.elementor-1272 .elementor-element.elementor-element-60453af .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 );color:var( --e-global-color-secondary );}.elementor-1272 .elementor-element.elementor-element-f22a9ca{--display:flex;}.elementor-1272 .elementor-element.elementor-element-db1f1bc .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 );color:var( --e-global-color-secondary );}.elementor-1272 .elementor-element.elementor-element-c887d53{--display:flex;}.elementor-1272 .elementor-element.elementor-element-648953e{--display:flex;}.elementor-1272 .elementor-element.elementor-element-b853790{--display:flex;}.elementor-1272 .elementor-element.elementor-element-d3cc542{--display:flex;}.elementor-1272 .elementor-element.elementor-element-1cdbb90{--display:flex;}.elementor-1272 .elementor-element.elementor-element-69e5b79 .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 );color:var( --e-global-color-secondary );}.elementor-1272 .elementor-element.elementor-element-e69c004{--display:flex;}.elementor-1272 .elementor-element.elementor-element-1e4bd89 .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 );color:var( --e-global-color-secondary );}.elementor-1272 .elementor-element.elementor-element-8f0b396{--display:flex;}.elementor-1272 .elementor-element.elementor-element-d7083b4 .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 );color:var( --e-global-color-secondary );}.elementor-1272 .elementor-element.elementor-element-cae0db2{--display:flex;}.elementor-1272 .elementor-element.elementor-element-b44fec6 .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 );color:var( --e-global-color-secondary );}.elementor-1272 .elementor-element.elementor-element-6166ada{--display:flex;}.elementor-1272 .elementor-element.elementor-element-f3303f0 .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 );color:var( --e-global-color-secondary );}.elementor-1272 .elementor-element.elementor-element-bdc166e{--display:flex;}.elementor-1272 .elementor-element.elementor-element-e54874c{--display:flex;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1272 .elementor-element.elementor-element-b7d5239 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-b7f55ab .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-038c6e4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-e00cead .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-764605a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-1ba9d6e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-5d540ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-0b6bc08 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-a308bff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-e2d74c1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-340440e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-0ada0c2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-b5e4eff .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1272 .elementor-element.elementor-element-edc889e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-60453af .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-db1f1bc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-69e5b79 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-1e4bd89 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-d7083b4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-b44fec6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-f3303f0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1272 .elementor-element.elementor-element-b7d5239 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-b7f55ab .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-038c6e4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-e00cead .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-764605a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-1ba9d6e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-5d540ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-0b6bc08 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-a308bff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-e2d74c1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-340440e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-0ada0c2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-b5e4eff .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1272 .elementor-element.elementor-element-edc889e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-60453af .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-db1f1bc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-69e5b79 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-1e4bd89 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-d7083b4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-b44fec6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1272 .elementor-element.elementor-element-f3303f0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}