.elementor-widget-text-editor{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 );font-style:var( --e-global-typography-text-font-style );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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-3866 .elementor-element.elementor-element-cb796d6{color:var( --e-global-color-primary );}.elementor-widget-heading .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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3866 .elementor-element.elementor-element-cb86804 > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-3866 .elementor-element.elementor-element-cb86804 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:-0.5px;}.elementor-3866 .elementor-element.elementor-element-9a1a49c > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-3866 .elementor-element.elementor-element-9a1a49c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{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 );font-style:var( --e-global-typography-text-font-style );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3866 .elementor-element.elementor-element-1bffb39{color:var( --e-global-color-primary );}.elementor-3866 .elementor-element.elementor-element-e44c9d0 > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-3866 .elementor-element.elementor-element-420da2b{color:var( --e-global-color-primary );}.elementor-3866 .elementor-element.elementor-element-60ace59 > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-3866 .elementor-element.elementor-element-5c3bfaa{color:var( --e-global-color-primary );}.elementor-3866 .elementor-element.elementor-element-2c9d6a7 > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-3866 .elementor-element.elementor-element-7c46735{color:var( --e-global-color-primary );}.elementor-3866 .elementor-element.elementor-element-97600ab > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-3866 .elementor-element.elementor-element-a388d13{color:var( --e-global-color-primary );}.elementor-3866 .elementor-element.elementor-element-8216a22 > .elementor-widget-container{margin:1em 0em -1em 0em;}.elementor-3866 .elementor-element.elementor-element-cd770ef{color:var( --e-global-color-primary );}.elementor-3866 .elementor-element.elementor-element-cc42992 > .elementor-widget-container{margin:1em 0em -1em 0em;}.elementor-3866 .elementor-element.elementor-element-7ca9bc1{color:var( --e-global-color-primary );}.elementor-3866 .elementor-element.elementor-element-de41810{margin-top:-1em;margin-bottom:-1em;}.elementor-3866 .elementor-element.elementor-element-6629b1b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3866 .elementor-element.elementor-element-6629b1b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:-0.5px;}.elementor-3866 .elementor-element.elementor-element-58b4531{color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-3866 .elementor-element.elementor-element-8b01d6e{width:35.962%;}.elementor-3866 .elementor-element.elementor-element-4c9fa55{width:64.038%;}.elementor-3866 .elementor-element.elementor-element-2d08528{width:35.964%;}.elementor-3866 .elementor-element.elementor-element-fe839f6{width:64.036%;}.elementor-3866 .elementor-element.elementor-element-38e1d44{width:35.964%;}.elementor-3866 .elementor-element.elementor-element-f80e3df{width:64.036%;}.elementor-3866 .elementor-element.elementor-element-5e19e05{width:35.964%;}.elementor-3866 .elementor-element.elementor-element-93a79b3{width:64.036%;}.elementor-3866 .elementor-element.elementor-element-bcaedaf{width:35.964%;}.elementor-3866 .elementor-element.elementor-element-64fddf6{width:64.036%;}.elementor-3866 .elementor-element.elementor-element-9bef4b2{width:35.964%;}.elementor-3866 .elementor-element.elementor-element-d0ed1c3{width:64.036%;}.elementor-3866 .elementor-element.elementor-element-59c20d5{width:36.194%;}.elementor-3866 .elementor-element.elementor-element-01b3ca4{width:63.806%;}}@media(max-width:1505px){.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3866 .elementor-element.elementor-element-9a1a49c .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1024px){.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3866 .elementor-element.elementor-element-9a1a49c .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3866 .elementor-element.elementor-element-9a1a49c .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );}}