/* FHM '23 */
.underline {
  border-bottom: 5px solid #F82D54;
  color: #F82D54;
  display: inline-block;
}

/* Header */
header {
  /* user-select: all; */
}

header.active>div {
  background-image: linear-gradient(90deg, #56348B, #171C48);
}

header.active .e-n-menu-item-title-text,
header.active i {
  color: #FFFFFF !important;
}

header.active .elementor-element-208b809 svg * {
  fill: #FFFFFF !important;
}

.elementor-widget-theme-post-content h2 {
  font-size: var(--e-global-typography-16f4519-font-size);
  font-weight: var(--e-global-typography-16f4519-font-weight);
  line-height: var(--e-global-typography-16f4519-line-height);
}

.elementor-widget-theme-post-content h2,
.elementor-widget-theme-post-content h3,
.elementor-widget-theme-post-content h4,
.elementor-widget-theme-post-content h5,
.elementor-widget-theme-post-content h6 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-16f4519-font-family), Sans-serif;
  font-weight: 700 !important;
}

.elementor-widget-theme-post-content img.alignleft {
  margin-right: 20px !important;
  margin-bottom: 20px !important;
}

.elementor-widget-theme-post-content img.alignright {
  margin-left: 20px !important;
  margin-bottom: 20px !important;
}


.elementor-widget-theme-post-content a:hover u {
  text-decoration: none;
}

.hs-form-49c83fed-5b33-4b32-898f-468e688dbeeb_97410df1-bba0-404d-bd75-d46cc879ba54 fieldset {
  max-width: 100% !important;
}

.elementor-widget-theme-post-content fieldset {
  max-width: 100% !important;
  margin-bottom: 20px !important;
}

.elementor-widget-theme-post-content .actions {
  margin-top: 20px;
}

.elementor-widget-theme-post-content .hs-input {
  width: 100% !important;
}


/*# sourceMappingURL=custom.css.map */