.elementor-26 .elementor-element.elementor-element-a3c99f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-a3c99f3:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-a3c99f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-c988386{text-align:center;}.elementor-26 .elementor-element.elementor-element-c988386 .elementor-heading-title{font-size:44px;color:var( --e-global-color-184022d );}.elementor-26 .elementor-element.elementor-element-df086d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-97fc3a8{text-align:center;}.elementor-26 .elementor-element.elementor-element-2039ea1b{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-a01588d{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-a01588d.e-con{--align-self:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-26 .elementor-element.elementor-element-a01588d{--width:80%;}}/* Start custom CSS *//* -------------------------------------------------------
   FORCE FIX, Front-end WP Editor (TinyMCE + Quicktags)
   Stops theme/button styles turning editor icons blue
-------------------------------------------------------- */

/* 1) Scope to WP editor wrapper to avoid affecting site buttons */
.wp-editor-wrap,
.wp-editor-wrap * {
  box-shadow: none !important;
}

/* 2) Visual / Code tabs */
.wp-editor-wrap .wp-editor-tabs .wp-switch-editor {
  background: #f5f5f5 !important;
  color: #333 !important;
  border: 1px solid #ddd !important;
}

.wp-editor-wrap .wp-editor-tabs .wp-switch-editor:hover,
.wp-editor-wrap .wp-editor-tabs .wp-switch-editor:focus {
  background: #ededed !important;
  color: #222 !important;
}

.wp-editor-wrap .wp-editor-tabs .wp-switch-editor.switch-tmce,
.wp-editor-wrap .wp-editor-tabs .wp-switch-editor.switch-html {
  text-decoration: none !important;
}

/* Active tab */
.wp-editor-wrap.tmce-active .wp-editor-tabs .switch-tmce,
.wp-editor-wrap.html-active .wp-editor-tabs .switch-html {
  background: #ffffff !important;
  color: #111 !important;
  border-bottom-color: #ffffff !important;
}

/* 3) TinyMCE toolbar background + borders */
.wp-editor-wrap .mce-top-part::before {
  box-shadow: none !important;
}

.wp-editor-wrap .mce-toolbar-grp,
.wp-editor-wrap .mce-toolbar,
.wp-editor-wrap .mce-container-body,
.wp-editor-wrap .mce-panel {
  background: #f5f5f5 !important;
  border-color: #ddd !important;
}

/* 4) TinyMCE buttons, remove theme blue fills */
.wp-editor-wrap .mce-btn,
.wp-editor-wrap .mce-btn button {
  background: #ffffff !important;
  background-image: none !important;
  border: 1px solid #ddd !important;
  box-shadow: none !important;
  text-transform: none !important;
}

/* Icons in TinyMCE (font icons) */
.wp-editor-wrap .mce-ico,
.wp-editor-wrap .mce-btn i {
  color: #444 !important;
}

/* If any SVG icons are being forced blue */
.wp-editor-wrap .mce-btn svg,
.wp-editor-wrap .mce-btn svg * {
  fill: #444 !important;
  stroke: #444 !important;
}

/* Hover + active states */
.wp-editor-wrap .mce-btn:hover,
.wp-editor-wrap .mce-btn:focus,
.wp-editor-wrap .mce-btn button:hover,
.wp-editor-wrap .mce-btn button:focus {
  background: #f0f0f0 !important;
  border-color: #ccc !important;
}

.wp-editor-wrap .mce-btn.mce-active,
.wp-editor-wrap .mce-btn.mce-active:hover,
.wp-editor-wrap .mce-btn.mce-active button,
.wp-editor-wrap .mce-btn.mce-active button:hover {
  background: #e6e6e6 !important;
  border-color: #bbb !important;
}

/* 5) QUICKTAGS (Code/Text editor toolbar) */
.wp-editor-wrap .quicktags-toolbar {
  background: #f5f5f5 !important;
  border: 1px solid #ddd !important;
}

.wp-editor-wrap .quicktags-toolbar input.button.button-small,
.wp-editor-wrap .quicktags-toolbar .ed_button {
  background: #ffffff !important;
  color: #333 !important;
  border: 1px solid #ddd !important;
  box-shadow: none !important;
}

.wp-editor-wrap .quicktags-toolbar input.button.button-small:hover,
.wp-editor-wrap .quicktags-toolbar .ed_button:hover {
  background: #f0f0f0 !important;
  border-color: #ccc !important;
}

/* 6) Kill any theme “blue button” rules inside editor UI */
.wp-editor-wrap button,
.wp-editor-wrap .button,
.wp-editor-wrap input[type="button"],
.wp-editor-wrap input[type="submit"] {
  background-color: #ffffff !important;
  color: #333 !important;
  border-color: #ddd !important;
}/* End custom CSS */