.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2948 .elementor-element.elementor-element-1f05d997{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2948 .elementor-element.elementor-element-7097dd70 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}body:not(.rtl) .elementor-2948 .elementor-element.elementor-element-4704e5ea{left:0px;}body.rtl .elementor-2948 .elementor-element.elementor-element-4704e5ea{right:0px;}.elementor-2948 .elementor-element.elementor-element-4704e5ea{top:0px;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for shortcode, class: .elementor-element-4704e5ea */body .cc-header { background: #1F1D4c; border-bottom-color: #2a343d; }
body .cc-header .cc-nav-link,
body .cc-header .cc-logo { color: #ffffff; }
body .cc-header .cc-panel { background: #161f28; border-color: #2a343d; }
body .cc-header .cc-panel a { color: #ffffff; }
body .cc-header .cc-panel-heading { color: #8c9aa5; border-bottom-color: #2a343d; }
body .cc-header .cc-nav-cta { background: #FFCC00; color: #000000;}
.cc-header .cc-nav-cta { border-radius: 30px; }

body .cc-header,
body .cc-header .cc-nav-link,
body .cc-header .cc-nav-cta,
body .cc-header .cc-logo,
body .cc-header .cc-panel a,
body .cc-header .cc-panel-heading,
body .cc-header button {
  font-family: "Montserrat", system-ui, sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6782ca */body .cc-header,
body .cc-header .cc-nav-link,
body .cc-header .cc-nav-cta,
body .cc-header .cc-logo,
body .cc-header .cc-panel a,
body .cc-header .cc-panel-heading,
body .cc-header button {
  font-family: "Montserrat", system-ui, sans-serif;
}/* End custom CSS */