.elementor-widget-image .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-image .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-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 );}.elementor-3825 .elementor-element.elementor-element-8b18cd9 img{width:22%;}.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;}@media(max-width:767px){.elementor-3825 .elementor-element.elementor-element-8b18cd9 img{width:58%;}}/* Start custom CSS */.elementor-3825 {
  background: #FBF4EA;
  color: #744E2B;
  border-top: 1px solid rgba(232, 116, 42, 0.24);
}
.elementor-3825 #am-synergie-footer {
  max-width: 1200px;
  margin-inline: auto;
}
.elementor-3825 .elementor-widget-text-editor {
  color: #744E2B;
  text-align: center;
}
.elementor-3825 .elementor-widget-text-editor p {
  margin: 0;
}
.elementor-3825 a {
  color: #C95E1C;
  text-decoration: none;
}
.elementor-3825 a:hover,
.elementor-3825 a:focus-visible {
  color: #E8742A;
  text-decoration: underline;
  text-underline-offset: 4px;
}
@media (max-width: 767px) {
  .elementor-3825 #am-synergie-footer {
    padding: 36px 20px 28px;
    gap: 8px;
  }
  .elementor-3825 .elementor-widget-image img {
    width: 58%;
  }
}/* End custom CSS */